summaryrefslogtreecommitdiff
path: root/javadoc/net/minecraftforge
diff options
context:
space:
mode:
Diffstat (limited to 'javadoc/net/minecraftforge')
-rw-r--r--javadoc/net/minecraftforge/classloading/FMLForgePlugin.html438
-rw-r--r--javadoc/net/minecraftforge/classloading/package-frame.html19
-rw-r--r--javadoc/net/minecraftforge/classloading/package-summary.html131
-rw-r--r--javadoc/net/minecraftforge/classloading/package-tree.html126
-rw-r--r--javadoc/net/minecraftforge/client/ClientCommandHandler.html348
-rw-r--r--javadoc/net/minecraftforge/client/EnumHelperClient.html319
-rw-r--r--javadoc/net/minecraftforge/client/ForgeHooksClient.html663
-rw-r--r--javadoc/net/minecraftforge/client/GuiIngameForge.html796
-rw-r--r--javadoc/net/minecraftforge/client/IItemRenderer.ItemRenderType.html412
-rw-r--r--javadoc/net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html382
-rw-r--r--javadoc/net/minecraftforge/client/IItemRenderer.html281
-rw-r--r--javadoc/net/minecraftforge/client/IRenderContextHandler.html223
-rw-r--r--javadoc/net/minecraftforge/client/IRenderHandler.html258
-rw-r--r--javadoc/net/minecraftforge/client/MinecraftForgeClient.html338
-rw-r--r--javadoc/net/minecraftforge/client/event/ClientChatReceivedEvent.html289
-rw-r--r--javadoc/net/minecraftforge/client/event/DrawBlockHighlightEvent.html364
-rw-r--r--javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html352
-rw-r--r--javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html322
-rw-r--r--javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html336
-rw-r--r--javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.html365
-rw-r--r--javadoc/net/minecraftforge/client/event/FOVUpdateEvent.html319
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiOpenEvent.html292
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html309
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html310
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html359
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html310
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html311
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html376
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html307
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html312
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html342
-rw-r--r--javadoc/net/minecraftforge/client/event/GuiScreenEvent.html316
-rw-r--r--javadoc/net/minecraftforge/client/event/MouseEvent.html382
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html333
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderBlockOverlayEvent.html400
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html334
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html501
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html322
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html290
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html334
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.html378
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderHandEvent.html319
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderItemInFrameEvent.html320
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderLivingEvent.Post.html292
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderLivingEvent.Pre.html292
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html304
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html304
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.html311
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderLivingEvent.html372
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Post.html345
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Pre.html345
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html408
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html357
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html411
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.html364
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderPlayerEvent.html390
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderWorldEvent.Post.html291
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderWorldEvent.Pre.html292
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderWorldEvent.html357
-rw-r--r--javadoc/net/minecraftforge/client/event/RenderWorldLastEvent.html304
-rw-r--r--javadoc/net/minecraftforge/client/event/TextureStitchEvent.Post.html287
-rw-r--r--javadoc/net/minecraftforge/client/event/TextureStitchEvent.Pre.html287
-rw-r--r--javadoc/net/minecraftforge/client/event/TextureStitchEvent.html313
-rw-r--r--javadoc/net/minecraftforge/client/event/package-frame.html70
-rw-r--r--javadoc/net/minecraftforge/client/event/package-summary.html381
-rw-r--r--javadoc/net/minecraftforge/client/event/package-tree.html240
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html302
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/PlaySoundEffectEvent.html305
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html334
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/PlaySoundEvent.html378
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/PlaySoundEvent17.html362
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html420
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/PlayStreamingEvent.html375
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html420
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html353
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/SoundEvent.html336
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/SoundLoadEvent.html314
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/SoundResultEvent.html408
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/SoundSetupEvent.html314
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/package-frame.html31
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/package-summary.html187
-rw-r--r--javadoc/net/minecraftforge/client/event/sound/package-tree.html151
-rw-r--r--javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html344
-rw-r--r--javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html322
-rw-r--r--javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html322
-rw-r--r--javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html344
-rw-r--r--javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html392
-rw-r--r--javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html340
-rw-r--r--javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.html429
-rw-r--r--javadoc/net/minecraftforge/client/gui/package-frame.html25
-rw-r--r--javadoc/net/minecraftforge/client/gui/package-summary.html167
-rw-r--r--javadoc/net/minecraftforge/client/gui/package-tree.html160
-rw-r--r--javadoc/net/minecraftforge/client/model/AdvancedModelLoader.html297
-rw-r--r--javadoc/net/minecraftforge/client/model/IModelCustom.html260
-rw-r--r--javadoc/net/minecraftforge/client/model/IModelCustomLoader.html251
-rw-r--r--javadoc/net/minecraftforge/client/model/ModelFormatException.html292
-rw-r--r--javadoc/net/minecraftforge/client/model/obj/Face.html357
-rw-r--r--javadoc/net/minecraftforge/client/model/obj/GroupObject.html355
-rw-r--r--javadoc/net/minecraftforge/client/model/obj/ObjModelLoader.html313
-rw-r--r--javadoc/net/minecraftforge/client/model/obj/TextureCoordinate.html306
-rw-r--r--javadoc/net/minecraftforge/client/model/obj/Vertex.html306
-rw-r--r--javadoc/net/minecraftforge/client/model/obj/WavefrontObject.html486
-rw-r--r--javadoc/net/minecraftforge/client/model/obj/package-frame.html24
-rw-r--r--javadoc/net/minecraftforge/client/model/obj/package-summary.html154
-rw-r--r--javadoc/net/minecraftforge/client/model/obj/package-tree.html131
-rw-r--r--javadoc/net/minecraftforge/client/model/package-frame.html28
-rw-r--r--javadoc/net/minecraftforge/client/model/package-summary.html172
-rw-r--r--javadoc/net/minecraftforge/client/model/package-tree.html144
-rw-r--r--javadoc/net/minecraftforge/client/model/techne/TechneModel.html390
-rw-r--r--javadoc/net/minecraftforge/client/model/techne/TechneModelLoader.html313
-rw-r--r--javadoc/net/minecraftforge/client/model/techne/package-frame.html20
-rw-r--r--javadoc/net/minecraftforge/client/model/techne/package-summary.html137
-rw-r--r--javadoc/net/minecraftforge/client/model/techne/package-tree.html131
-rw-r--r--javadoc/net/minecraftforge/client/package-frame.html34
-rw-r--r--javadoc/net/minecraftforge/client/package-summary.html191
-rw-r--r--javadoc/net/minecraftforge/client/package-tree.html165
-rw-r--r--javadoc/net/minecraftforge/common/AchievementPage.html369
-rw-r--r--javadoc/net/minecraftforge/common/BiomeDictionary.Type.html712
-rw-r--r--javadoc/net/minecraftforge/common/BiomeDictionary.html442
-rw-r--r--javadoc/net/minecraftforge/common/BiomeManager.BiomeEntry.html280
-rw-r--r--javadoc/net/minecraftforge/common/BiomeManager.BiomeType.html358
-rw-r--r--javadoc/net/minecraftforge/common/BiomeManager.html530
-rw-r--r--javadoc/net/minecraftforge/common/ChestGenHooks.html683
-rw-r--r--javadoc/net/minecraftforge/common/DimensionManager.html575
-rw-r--r--javadoc/net/minecraftforge/common/DungeonHooks.DungeonMob.html312
-rw-r--r--javadoc/net/minecraftforge/common/DungeonHooks.html323
-rw-r--r--javadoc/net/minecraftforge/common/EnumPlantType.html377
-rw-r--r--javadoc/net/minecraftforge/common/FishingHooks.FishableCategory.html369
-rw-r--r--javadoc/net/minecraftforge/common/FishingHooks.html389
-rw-r--r--javadoc/net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html308
-rw-r--r--javadoc/net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html225
-rw-r--r--javadoc/net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html244
-rw-r--r--javadoc/net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html235
-rw-r--r--javadoc/net/minecraftforge/common/ForgeChunkManager.Ticket.html435
-rw-r--r--javadoc/net/minecraftforge/common/ForgeChunkManager.Type.html327
-rw-r--r--javadoc/net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html308
-rw-r--r--javadoc/net/minecraftforge/common/ForgeChunkManager.html694
-rw-r--r--javadoc/net/minecraftforge/common/ForgeHooks.html704
-rw-r--r--javadoc/net/minecraftforge/common/ForgeInternalHandler.html293
-rw-r--r--javadoc/net/minecraftforge/common/ForgeModContainer.html733
-rw-r--r--javadoc/net/minecraftforge/common/ForgeVersion.Status.html381
-rw-r--r--javadoc/net/minecraftforge/common/ForgeVersion.html443
-rw-r--r--javadoc/net/minecraftforge/common/IExtendedEntityProperties.html253
-rw-r--r--javadoc/net/minecraftforge/common/IMinecartCollisionHandler.html274
-rw-r--r--javadoc/net/minecraftforge/common/IPlantable.html252
-rw-r--r--javadoc/net/minecraftforge/common/IShearable.html264
-rw-r--r--javadoc/net/minecraftforge/common/ISpecialArmor.ArmorProperties.html400
-rw-r--r--javadoc/net/minecraftforge/common/ISpecialArmor.html296
-rw-r--r--javadoc/net/minecraftforge/common/MinecraftForge.html375
-rw-r--r--javadoc/net/minecraftforge/common/UsernameCache.html339
-rw-r--r--javadoc/net/minecraftforge/common/WorldSpecificSaveHandler.html422
-rw-r--r--javadoc/net/minecraftforge/common/chunkio/ChunkIOExecutor.html330
-rw-r--r--javadoc/net/minecraftforge/common/chunkio/package-frame.html19
-rw-r--r--javadoc/net/minecraftforge/common/chunkio/package-summary.html131
-rw-r--r--javadoc/net/minecraftforge/common/chunkio/package-tree.html126
-rw-r--r--javadoc/net/minecraftforge/common/config/ConfigCategory.html929
-rw-r--r--javadoc/net/minecraftforge/common/config/ConfigElement.html919
-rw-r--r--javadoc/net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html340
-rw-r--r--javadoc/net/minecraftforge/common/config/Configuration.html1988
-rw-r--r--javadoc/net/minecraftforge/common/config/Property.Type.html395
-rw-r--r--javadoc/net/minecraftforge/common/config/Property.html1733
-rw-r--r--javadoc/net/minecraftforge/common/config/package-frame.html27
-rw-r--r--javadoc/net/minecraftforge/common/config/package-summary.html167
-rw-r--r--javadoc/net/minecraftforge/common/config/package-tree.html146
-rw-r--r--javadoc/net/minecraftforge/common/network/DimensionMessageHandler.html349
-rw-r--r--javadoc/net/minecraftforge/common/network/FluidIdRegistryMessageHandler.html349
-rw-r--r--javadoc/net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html264
-rw-r--r--javadoc/net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html250
-rw-r--r--javadoc/net/minecraftforge/common/network/ForgeMessage.html253
-rw-r--r--javadoc/net/minecraftforge/common/network/ForgeNetworkHandler.html256
-rw-r--r--javadoc/net/minecraftforge/common/network/ForgeRuntimeCodec.html386
-rw-r--r--javadoc/net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html314
-rw-r--r--javadoc/net/minecraftforge/common/network/package-frame.html26
-rw-r--r--javadoc/net/minecraftforge/common/network/package-summary.html159
-rw-r--r--javadoc/net/minecraftforge/common/network/package-tree.html160
-rw-r--r--javadoc/net/minecraftforge/common/package-frame.html59
-rw-r--r--javadoc/net/minecraftforge/common/package-summary.html308
-rw-r--r--javadoc/net/minecraftforge/common/package-tree.html189
-rw-r--r--javadoc/net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html280
-rw-r--r--javadoc/net/minecraftforge/common/util/AsynchronousExecutor.html474
-rw-r--r--javadoc/net/minecraftforge/common/util/BlockSnapshot.html697
-rw-r--r--javadoc/net/minecraftforge/common/util/ChunkCoordComparator.html272
-rw-r--r--javadoc/net/minecraftforge/common/util/Constants.NBT.html439
-rw-r--r--javadoc/net/minecraftforge/common/util/Constants.html252
-rw-r--r--javadoc/net/minecraftforge/common/util/EnumHelper.html544
-rw-r--r--javadoc/net/minecraftforge/common/util/FakePlayer.html558
-rw-r--r--javadoc/net/minecraftforge/common/util/FakePlayerFactory.html289
-rw-r--r--javadoc/net/minecraftforge/common/util/ForgeDirection.html551
-rw-r--r--javadoc/net/minecraftforge/common/util/RotationHelper.html279
-rw-r--r--javadoc/net/minecraftforge/common/util/package-frame.html35
-rw-r--r--javadoc/net/minecraftforge/common/util/package-summary.html207
-rw-r--r--javadoc/net/minecraftforge/common/util/package-tree.html170
-rw-r--r--javadoc/net/minecraftforge/event/AnvilUpdateEvent.html364
-rw-r--r--javadoc/net/minecraftforge/event/CommandEvent.html347
-rw-r--r--javadoc/net/minecraftforge/event/ForgeEventFactory.html846
-rw-r--r--javadoc/net/minecraftforge/event/ServerChatEvent.html347
-rw-r--r--javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.Post.html307
-rw-r--r--javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html291
-rw-r--r--javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.html334
-rw-r--r--javadoc/net/minecraftforge/event/brewing/PotionBrewedEvent.html334
-rw-r--r--javadoc/net/minecraftforge/event/brewing/package-frame.html22
-rw-r--r--javadoc/net/minecraftforge/event/brewing/package-summary.html147
-rw-r--r--javadoc/net/minecraftforge/event/brewing/package-tree.html139
-rw-r--r--javadoc/net/minecraftforge/event/entity/EntityEvent.CanUpdate.html323
-rw-r--r--javadoc/net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html368
-rw-r--r--javadoc/net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html292
-rw-r--r--javadoc/net/minecraftforge/event/entity/EntityEvent.html325
-rw-r--r--javadoc/net/minecraftforge/event/entity/EntityJoinWorldEvent.html322
-rw-r--r--javadoc/net/minecraftforge/event/entity/EntityStruckByLightningEvent.html322
-rw-r--r--javadoc/net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html356
-rw-r--r--javadoc/net/minecraftforge/event/entity/item/ItemEvent.html323
-rw-r--r--javadoc/net/minecraftforge/event/entity/item/ItemExpireEvent.html330
-rw-r--r--javadoc/net/minecraftforge/event/entity/item/ItemTossEvent.html333
-rw-r--r--javadoc/net/minecraftforge/event/entity/item/package-frame.html21
-rw-r--r--javadoc/net/minecraftforge/event/entity/item/package-summary.html147
-rw-r--r--javadoc/net/minecraftforge/event/entity/item/package-tree.html139
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/EnderTeleportEvent.html375
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingAttackEvent.html360
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingDeathEvent.html345
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingDropsEvent.html411
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html315
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html315
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingEvent.html345
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingFallEvent.html343
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingHealEvent.html342
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingHurtEvent.html360
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingPackSizeEvent.html337
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html343
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html330
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html336
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html342
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.html422
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html445
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/ZombieEvent.html330
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/package-frame.html36
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/package-summary.html287
-rw-r--r--javadoc/net/minecraftforge/event/entity/living/package-tree.html160
-rw-r--r--javadoc/net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html333
-rw-r--r--javadoc/net/minecraftforge/event/entity/minecart/MinecartEvent.html319
-rw-r--r--javadoc/net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html337
-rw-r--r--javadoc/net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html365
-rw-r--r--javadoc/net/minecraftforge/event/entity/minecart/package-frame.html22
-rw-r--r--javadoc/net/minecraftforge/event/entity/minecart/package-summary.html161
-rw-r--r--javadoc/net/minecraftforge/event/entity/minecart/package-tree.html140
-rw-r--r--javadoc/net/minecraftforge/event/entity/package-frame.html25
-rw-r--r--javadoc/net/minecraftforge/event/entity/package-summary.html197
-rw-r--r--javadoc/net/minecraftforge/event/entity/package-tree.html139
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/AchievementEvent.html349
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/AnvilRepairEvent.html398
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/ArrowLooseEvent.html376
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/ArrowNockEvent.html360
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/AttackEntityEvent.html360
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/BonemealEvent.html417
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/EntityInteractEvent.html360
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/EntityItemPickupEvent.html358
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/FillBucketEvent.html401
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/ItemTooltipEvent.html390
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html364
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerDropsEvent.html354
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html482
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerEvent.Clone.html376
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html381
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html412
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html379
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html419
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html356
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html356
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerEvent.html409
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html349
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html333
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerInteractEvent.html549
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html358
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html350
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html403
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html382
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html353
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html355
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html348
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.html360
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html409
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/UseHoeEvent.html418
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/package-frame.html55
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/package-summary.html376
-rw-r--r--javadoc/net/minecraftforge/event/entity/player/package-tree.html192
-rw-r--r--javadoc/net/minecraftforge/event/package-frame.html22
-rw-r--r--javadoc/net/minecraftforge/event/package-summary.html149
-rw-r--r--javadoc/net/minecraftforge/event/package-tree.html133
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html336
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html339
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html299
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html299
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html346
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html346
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html299
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/BiomeEvent.html353
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html407
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html443
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/ChunkProviderEvent.html313
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html478
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html336
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html291
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html291
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.html378
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html306
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html406
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/InitMapGenEvent.html294
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/InitNoiseGensEvent.html338
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html417
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html359
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/OreGenEvent.Post.html299
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/OreGenEvent.Pre.html299
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/OreGenEvent.html390
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html406
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html370
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html324
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html324
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.html422
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html370
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/TerrainGen.html363
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html340
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html356
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/WorldTypeEvent.html323
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/package-frame.html56
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/package-summary.html409
-rw-r--r--javadoc/net/minecraftforge/event/terraingen/package-tree.html204
-rw-r--r--javadoc/net/minecraftforge/event/world/BlockEvent.BreakEvent.html360
-rw-r--r--javadoc/net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html391
-rw-r--r--javadoc/net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html339
-rw-r--r--javadoc/net/minecraftforge/event/world/BlockEvent.PlaceEvent.html375
-rw-r--r--javadoc/net/minecraftforge/event/world/BlockEvent.html401
-rw-r--r--javadoc/net/minecraftforge/event/world/ChunkDataEvent.Load.html333
-rw-r--r--javadoc/net/minecraftforge/event/world/ChunkDataEvent.Save.html333
-rw-r--r--javadoc/net/minecraftforge/event/world/ChunkDataEvent.html363
-rw-r--r--javadoc/net/minecraftforge/event/world/ChunkEvent.Load.html313
-rw-r--r--javadoc/net/minecraftforge/event/world/ChunkEvent.Unload.html312
-rw-r--r--javadoc/net/minecraftforge/event/world/ChunkEvent.html343
-rw-r--r--javadoc/net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html295
-rw-r--r--javadoc/net/minecraftforge/event/world/ChunkWatchEvent.Watch.html295
-rw-r--r--javadoc/net/minecraftforge/event/world/ChunkWatchEvent.html339
-rw-r--r--javadoc/net/minecraftforge/event/world/ExplosionEvent.Detonate.html340
-rw-r--r--javadoc/net/minecraftforge/event/world/ExplosionEvent.Start.html291
-rw-r--r--javadoc/net/minecraftforge/event/world/ExplosionEvent.html336
-rw-r--r--javadoc/net/minecraftforge/event/world/NoteBlockEvent.Change.html358
-rw-r--r--javadoc/net/minecraftforge/event/world/NoteBlockEvent.Instrument.html359
-rw-r--r--javadoc/net/minecraftforge/event/world/NoteBlockEvent.Note.html443
-rw-r--r--javadoc/net/minecraftforge/event/world/NoteBlockEvent.Octave.html335
-rw-r--r--javadoc/net/minecraftforge/event/world/NoteBlockEvent.Play.html345
-rw-r--r--javadoc/net/minecraftforge/event/world/NoteBlockEvent.html375
-rw-r--r--javadoc/net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html316
-rw-r--r--javadoc/net/minecraftforge/event/world/WorldEvent.Load.html296
-rw-r--r--javadoc/net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html376
-rw-r--r--javadoc/net/minecraftforge/event/world/WorldEvent.Save.html294
-rw-r--r--javadoc/net/minecraftforge/event/world/WorldEvent.Unload.html297
-rw-r--r--javadoc/net/minecraftforge/event/world/WorldEvent.html351
-rw-r--r--javadoc/net/minecraftforge/event/world/package-frame.html50
-rw-r--r--javadoc/net/minecraftforge/event/world/package-summary.html370
-rw-r--r--javadoc/net/minecraftforge/event/world/package-tree.html193
-rw-r--r--javadoc/net/minecraftforge/fluids/BlockFluidBase.html1161
-rw-r--r--javadoc/net/minecraftforge/fluids/BlockFluidClassic.html698
-rw-r--r--javadoc/net/minecraftforge/fluids/BlockFluidFinite.html470
-rw-r--r--javadoc/net/minecraftforge/fluids/Fluid.html1169
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html344
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html293
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidContainerRegistry.html586
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html374
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html374
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html300
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html301
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidEvent.html419
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html308
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidRegistry.html488
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidStack.html569
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidTank.html507
-rw-r--r--javadoc/net/minecraftforge/fluids/FluidTankInfo.html290
-rw-r--r--javadoc/net/minecraftforge/fluids/IFluidBlock.html294
-rw-r--r--javadoc/net/minecraftforge/fluids/IFluidContainerItem.html271
-rw-r--r--javadoc/net/minecraftforge/fluids/IFluidHandler.html328
-rw-r--r--javadoc/net/minecraftforge/fluids/IFluidTank.html295
-rw-r--r--javadoc/net/minecraftforge/fluids/ItemFluidContainer.html426
-rw-r--r--javadoc/net/minecraftforge/fluids/RenderBlockFluid.html403
-rw-r--r--javadoc/net/minecraftforge/fluids/TileFluidHandler.html491
-rw-r--r--javadoc/net/minecraftforge/fluids/package-frame.html45
-rw-r--r--javadoc/net/minecraftforge/fluids/package-summary.html284
-rw-r--r--javadoc/net/minecraftforge/fluids/package-tree.html174
-rw-r--r--javadoc/net/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html308
-rw-r--r--javadoc/net/minecraftforge/oredict/OreDictionary.html601
-rw-r--r--javadoc/net/minecraftforge/oredict/RecipeSorter.Category.html333
-rw-r--r--javadoc/net/minecraftforge/oredict/RecipeSorter.html366
-rw-r--r--javadoc/net/minecraftforge/oredict/ShapedOreRecipe.html378
-rw-r--r--javadoc/net/minecraftforge/oredict/ShapelessOreRecipe.html365
-rw-r--r--javadoc/net/minecraftforge/oredict/package-frame.html27
-rw-r--r--javadoc/net/minecraftforge/oredict/package-summary.html162
-rw-r--r--javadoc/net/minecraftforge/oredict/package-tree.html146
-rw-r--r--javadoc/net/minecraftforge/server/ForgeTimeTracker.html334
-rw-r--r--javadoc/net/minecraftforge/server/command/ForgeCommand.html315
-rw-r--r--javadoc/net/minecraftforge/server/command/package-frame.html19
-rw-r--r--javadoc/net/minecraftforge/server/command/package-summary.html131
-rw-r--r--javadoc/net/minecraftforge/server/command/package-tree.html130
-rw-r--r--javadoc/net/minecraftforge/server/package-frame.html19
-rw-r--r--javadoc/net/minecraftforge/server/package-summary.html131
-rw-r--r--javadoc/net/minecraftforge/server/package-tree.html126
-rw-r--r--javadoc/net/minecraftforge/transformers/ForgeAccessTransformer.html245
-rw-r--r--javadoc/net/minecraftforge/transformers/package-frame.html19
-rw-r--r--javadoc/net/minecraftforge/transformers/package-summary.html131
-rw-r--r--javadoc/net/minecraftforge/transformers/package-tree.html130
405 files changed, 133961 insertions, 0 deletions
diff --git a/javadoc/net/minecraftforge/classloading/FMLForgePlugin.html b/javadoc/net/minecraftforge/classloading/FMLForgePlugin.html
new file mode 100644
index 0000000..b4d9889
--- /dev/null
+++ b/javadoc/net/minecraftforge/classloading/FMLForgePlugin.html
@@ -0,0 +1,438 @@
+<!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>FMLForgePlugin (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="FMLForgePlugin (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>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/classloading/FMLForgePlugin.html" target="_top">Frames</a></li>
+<li><a href="FMLForgePlugin.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.minecraftforge.classloading</div>
+<h2 title="Class FMLForgePlugin" class="title">Class FMLForgePlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.classloading.FMLForgePlugin</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FMLForgePlugin</span>
+extends java.lang.Object
+implements <a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.relauncher.IFMLLoadingPlugin">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;cpw.mods.fml.relauncher.<a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></h3>
+<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.DependsOn.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.DependsOn</a>, <a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.MCVersion.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.MCVersion</a>, <a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.Name.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.Name</a>, <a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.SortingIndex.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.SortingIndex</a>, <a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.TransformerExclusions.html" title="annotation in cpw.mods.fml.relauncher">IFMLLoadingPlugin.TransformerExclusions</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/classloading/FMLForgePlugin.html#forgeLocation">forgeLocation</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/minecraftforge/classloading/FMLForgePlugin.html#RUNTIME_DEOBF">RUNTIME_DEOBF</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/minecraftforge/classloading/FMLForgePlugin.html#FMLForgePlugin()">FMLForgePlugin</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/classloading/FMLForgePlugin.html#getAccessTransformerClass()">getAccessTransformerClass</a></strong>()</code>
+<div class="block">Return an optional access transformer class for this coremod.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/classloading/FMLForgePlugin.html#getASMTransformerClass()">getASMTransformerClass</a></strong>()</code>
+<div class="block">Return a list of classes that implements the IClassTransformer interface</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/classloading/FMLForgePlugin.html#getModContainerClass()">getModContainerClass</a></strong>()</code>
+<div class="block">Return a class name that implements "ModContainer" for injection into the mod list
+ The "getName" function should return a name that other mods can, if need be,
+ depend on.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/classloading/FMLForgePlugin.html#getSetupClass()">getSetupClass</a></strong>()</code>
+<div class="block">Return the class name of an implementor of "IFMLCallHook", that will be run, in the
+ main thread, to perform any additional setup this coremod may require.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/classloading/FMLForgePlugin.html#injectData(java.util.Map)">injectData</a></strong>(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;data)</code>
+<div class="block">Inject coremod data into this coremod
+ This data includes:
+ "mcLocation" : the location of the minecraft directory,
+ "coremodList" : the list of coremods
+ "coremodLocation" : the file this coremod loaded from,</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="RUNTIME_DEOBF">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RUNTIME_DEOBF</h4>
+<pre>public static&nbsp;boolean RUNTIME_DEOBF</pre>
+</li>
+</ul>
+<a name="forgeLocation">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>forgeLocation</h4>
+<pre>public static&nbsp;java.io.File forgeLocation</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FMLForgePlugin()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FMLForgePlugin</h4>
+<pre>public&nbsp;FMLForgePlugin()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getASMTransformerClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getASMTransformerClass</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getASMTransformerClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getASMTransformerClass()">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Return a list of classes that implements the IClassTransformer interface</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getASMTransformerClass()">getASMTransformerClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>a list of classes that implements the IClassTransformer interface</dd></dl>
+</li>
+</ul>
+<a name="getModContainerClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getModContainerClass</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getModContainerClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getModContainerClass()">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Return a class name that implements "ModContainer" for injection into the mod list
+ The "getName" function should return a name that other mods can, if need be,
+ depend on.
+ Trivially, this modcontainer will be loaded before all regular mod containers,
+ which means it will be forced to be "immutable" - not susceptible to normal
+ sorting behaviour.
+ All other mod behaviours are available however- this container can receive and handle
+ normal loading events</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getModContainerClass()">getModContainerClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSetupClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSetupClass</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSetupClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getSetupClass()">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Return the class name of an implementor of "IFMLCallHook", that will be run, in the
+ main thread, to perform any additional setup this coremod may require. It will be
+ run <strong>prior</strong> to Minecraft starting, so it CANNOT operate on minecraft
+ itself. The game will deliberately crash if this code is detected to trigger a
+ minecraft class loading (TODO: implement crash ;) )</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getSetupClass()">getSetupClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="injectData(java.util.Map)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>injectData</h4>
+<pre>public&nbsp;void&nbsp;injectData(java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;data)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#injectData(java.util.Map)">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Inject coremod data into this coremod
+ This data includes:
+ "mcLocation" : the location of the minecraft directory,
+ "coremodList" : the list of coremods
+ "coremodLocation" : the file this coremod loaded from,</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#injectData(java.util.Map)">injectData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAccessTransformerClass()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAccessTransformerClass</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getAccessTransformerClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getAccessTransformerClass()">IFMLLoadingPlugin</a></code></strong></div>
+<div class="block">Return an optional access transformer class for this coremod. It will be injected post-deobf
+ so ensure your ATs conform to the new srgnames scheme.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html#getAccessTransformerClass()">getAccessTransformerClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the name of an access transformer class or null if none is provided</dd></dl>
+</li>
+</ul>
+</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>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/classloading/FMLForgePlugin.html" target="_top">Frames</a></li>
+<li><a href="FMLForgePlugin.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/minecraftforge/classloading/package-frame.html b/javadoc/net/minecraftforge/classloading/package-frame.html
new file mode 100644
index 0000000..613e5c7
--- /dev/null
+++ b/javadoc/net/minecraftforge/classloading/package-frame.html
@@ -0,0 +1,19 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.classloading (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/minecraftforge/classloading/package-summary.html" target="classFrame">net.minecraftforge.classloading</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="FMLForgePlugin.html" title="class in net.minecraftforge.classloading" target="classFrame">FMLForgePlugin</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/classloading/package-summary.html b/javadoc/net/minecraftforge/classloading/package-summary.html
new file mode 100644
index 0000000..81e5204
--- /dev/null
+++ b/javadoc/net/minecraftforge/classloading/package-summary.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.classloading (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.minecraftforge.classloading (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/storage/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/client/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/classloading/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.minecraftforge.classloading</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/classloading/FMLForgePlugin.html" title="class in net.minecraftforge.classloading">FMLForgePlugin</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/storage/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/client/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/classloading/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/minecraftforge/classloading/package-tree.html b/javadoc/net/minecraftforge/classloading/package-tree.html
new file mode 100644
index 0000000..4e7c8dd
--- /dev/null
+++ b/javadoc/net/minecraftforge/classloading/package-tree.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.classloading 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.minecraftforge.classloading 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/storage/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/client/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/classloading/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.minecraftforge.classloading</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.minecraftforge.classloading.<a href="../../../net/minecraftforge/classloading/FMLForgePlugin.html" title="class in net.minecraftforge.classloading"><span class="strong">FMLForgePlugin</span></a> (implements cpw.mods.fml.relauncher.<a href="../../../cpw/mods/fml/relauncher/IFMLLoadingPlugin.html" title="interface in cpw.mods.fml.relauncher">IFMLLoadingPlugin</a>)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraft/world/storage/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/client/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/classloading/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/minecraftforge/client/ClientCommandHandler.html b/javadoc/net/minecraftforge/client/ClientCommandHandler.html
new file mode 100644
index 0000000..741582b
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/ClientCommandHandler.html
@@ -0,0 +1,348 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ClientCommandHandler (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="ClientCommandHandler (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/minecraftforge/client/EnumHelperClient.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/ClientCommandHandler.html" target="_top">Frames</a></li>
+<li><a href="ClientCommandHandler.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.minecraftforge.client</div>
+<h2 title="Class ClientCommandHandler" class="title">Class ClientCommandHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/command/CommandHandler.html" title="class in net.minecraft.command">net.minecraft.command.CommandHandler</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.ClientCommandHandler</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/command/ICommandManager.html" title="interface in net.minecraft.command">ICommandManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ClientCommandHandler</span>
+extends <a href="../../../net/minecraft/command/CommandHandler.html" title="class in net.minecraft.command">CommandHandler</a></pre>
+<div class="block">The class that handles client-side chat commands. You should register any
+ commands that you want handled on the client with this command handler.
+
+ If there is a command with the same name registered both on the server and
+ client, the client takes precedence!</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/client/ClientCommandHandler.html" title="class in net.minecraftforge.client">ClientCommandHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ClientCommandHandler.html#instance">instance</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ClientCommandHandler.html#latestAutoComplete">latestAutoComplete</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/minecraftforge/client/ClientCommandHandler.html#ClientCommandHandler()">ClientCommandHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ClientCommandHandler.html#autoComplete(java.lang.String,%20java.lang.String)">autoComplete</a></strong>(java.lang.String&nbsp;leftOfCursor,
+ java.lang.String&nbsp;full)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ClientCommandHandler.html#executeCommand(net.minecraft.command.ICommandSender,%20java.lang.String)">executeCommand</a></strong>(<a href="../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>&nbsp;sender,
+ java.lang.String&nbsp;message)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.command.CommandHandler">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.command.<a href="../../../net/minecraft/command/CommandHandler.html" title="class in net.minecraft.command">CommandHandler</a></h3>
+<code><a href="../../../net/minecraft/command/CommandHandler.html#getCommands()">getCommands</a>, <a href="../../../net/minecraft/command/CommandHandler.html#getPossibleCommands(net.minecraft.command.ICommandSender)">getPossibleCommands</a>, <a href="../../../net/minecraft/command/CommandHandler.html#getPossibleCommands(net.minecraft.command.ICommandSender,%20java.lang.String)">getPossibleCommands</a>, <a href="../../../net/minecraft/command/CommandHandler.html#registerCommand(net.minecraft.command.ICommand)">registerCommand</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="instance">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>instance</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/ClientCommandHandler.html" title="class in net.minecraftforge.client">ClientCommandHandler</a> instance</pre>
+</li>
+</ul>
+<a name="latestAutoComplete">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>latestAutoComplete</h4>
+<pre>public&nbsp;java.lang.String[] latestAutoComplete</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ClientCommandHandler()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ClientCommandHandler</h4>
+<pre>public&nbsp;ClientCommandHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="executeCommand(net.minecraft.command.ICommandSender, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>executeCommand</h4>
+<pre>public&nbsp;int&nbsp;executeCommand(<a href="../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>&nbsp;sender,
+ java.lang.String&nbsp;message)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/command/ICommandManager.html#executeCommand(net.minecraft.command.ICommandSender,%20java.lang.String)">executeCommand</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/command/ICommandManager.html" title="interface in net.minecraft.command">ICommandManager</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/command/CommandHandler.html#executeCommand(net.minecraft.command.ICommandSender,%20java.lang.String)">executeCommand</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/command/CommandHandler.html" title="class in net.minecraft.command">CommandHandler</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>1 if successfully executed, -1 if no permission or wrong usage,
+ 0 if it doesn't exist or it was canceled (it's sent to the server)</dd></dl>
+</li>
+</ul>
+<a name="autoComplete(java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>autoComplete</h4>
+<pre>public&nbsp;void&nbsp;autoComplete(java.lang.String&nbsp;leftOfCursor,
+ java.lang.String&nbsp;full)</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/minecraftforge/client/EnumHelperClient.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/ClientCommandHandler.html" target="_top">Frames</a></li>
+<li><a href="ClientCommandHandler.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/minecraftforge/client/EnumHelperClient.html b/javadoc/net/minecraftforge/client/EnumHelperClient.html
new file mode 100644
index 0000000..514fc1e
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/EnumHelperClient.html
@@ -0,0 +1,319 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>EnumHelperClient (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="EnumHelperClient (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/minecraftforge/client/ClientCommandHandler.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/ForgeHooksClient.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/EnumHelperClient.html" target="_top">Frames</a></li>
+<li><a href="EnumHelperClient.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.minecraftforge.client</div>
+<h2 title="Class EnumHelperClient" class="title">Class EnumHelperClient</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util">net.minecraftforge.common.util.EnumHelper</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.EnumHelperClient</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">EnumHelperClient</span>
+extends <a href="../../../net/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util">EnumHelper</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/minecraftforge/client/EnumHelperClient.html#EnumHelperClient()">EnumHelperClient</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 &lt;T extends java.lang.Enum&lt;?&gt;&gt;&nbsp;<br>T</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/EnumHelperClient.html#addEnum(java.lang.Class,%20java.lang.String,%20java.lang.Object...)">addEnum</a></strong>(java.lang.Class&lt;T&gt;&nbsp;enumType,
+ java.lang.String&nbsp;enumName,
+ java.lang.Object...&nbsp;paramValues)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/EnumHelperClient.html#addGameType(java.lang.String,%20int,%20java.lang.String)">addGameType</a></strong>(java.lang.String&nbsp;name,
+ int&nbsp;id,
+ java.lang.String&nbsp;displayName)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/client/settings/GameSettings.Options.html" title="enum in net.minecraft.client.settings">GameSettings.Options</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/EnumHelperClient.html#addOptions(java.lang.String,%20java.lang.String,%20boolean,%20boolean)">addOptions</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;langName,
+ boolean&nbsp;isSlider,
+ boolean&nbsp;isToggle)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/util/Util.EnumOS.html" title="enum in net.minecraft.util">Util.EnumOS</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/EnumHelperClient.html#addOS2(java.lang.String)">addOS2</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.common.util.EnumHelper">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.common.util.<a href="../../../net/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util">EnumHelper</a></h3>
+<code><a href="../../../net/minecraftforge/common/util/EnumHelper.html#addAction(java.lang.String)">addAction</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addArmorMaterial(java.lang.String,%20int,%20int[],%20int)">addArmorMaterial</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addArt(java.lang.String,%20java.lang.String,%20int,%20int,%20int,%20int)">addArt</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addCreatureAttribute(java.lang.String)">addCreatureAttribute</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addCreatureType(java.lang.String,%20java.lang.Class,%20int,%20net.minecraft.block.material.Material,%20boolean,%20boolean)">addCreatureType</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addDoor(java.lang.String)">addDoor</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addEnchantmentType(java.lang.String)">addEnchantmentType</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addEntitySize(java.lang.String)">addEntitySize</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addEnum(java.lang.Class[][],%20java.lang.Class,%20java.lang.String,%20java.lang.Object...)">addEnum</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addEnum(java.lang.Class,%20java.lang.String,%20java.lang.Class[],%20java.lang.Object[])">addEnum</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addMovingObjectType(java.lang.String)">addMovingObjectType</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addRarity(java.lang.String,%20net.minecraft.util.EnumChatFormatting,%20java.lang.String)">addRarity</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addSensitivity(java.lang.String)">addSensitivity</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addSkyBlock(java.lang.String,%20int)">addSkyBlock</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addStatus(java.lang.String)">addStatus</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#addToolMaterial(java.lang.String,%20int,%20int,%20float,%20float,%20int)">addToolMaterial</a>, <a href="../../../net/minecraftforge/common/util/EnumHelper.html#setFailsafeFieldValue(java.lang.reflect.Field,%20java.lang.Object,%20java.lang.Object)">setFailsafeFieldValue</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="EnumHelperClient()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EnumHelperClient</h4>
+<pre>public&nbsp;EnumHelperClient()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addGameType(java.lang.String, int, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addGameType</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;addGameType(java.lang.String&nbsp;name,
+ int&nbsp;id,
+ java.lang.String&nbsp;displayName)</pre>
+</li>
+</ul>
+<a name="addOptions(java.lang.String, java.lang.String, boolean, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addOptions</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/client/settings/GameSettings.Options.html" title="enum in net.minecraft.client.settings">GameSettings.Options</a>&nbsp;addOptions(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;langName,
+ boolean&nbsp;isSlider,
+ boolean&nbsp;isToggle)</pre>
+</li>
+</ul>
+<a name="addOS2(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addOS2</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/util/Util.EnumOS.html" title="enum in net.minecraft.util">Util.EnumOS</a>&nbsp;addOS2(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="addEnum(java.lang.Class, java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addEnum</h4>
+<pre>public static&nbsp;&lt;T extends java.lang.Enum&lt;?&gt;&gt;&nbsp;T&nbsp;addEnum(java.lang.Class&lt;T&gt;&nbsp;enumType,
+ java.lang.String&nbsp;enumName,
+ java.lang.Object...&nbsp;paramValues)</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/minecraftforge/client/ClientCommandHandler.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/ForgeHooksClient.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/EnumHelperClient.html" target="_top">Frames</a></li>
+<li><a href="EnumHelperClient.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/minecraftforge/client/ForgeHooksClient.html b/javadoc/net/minecraftforge/client/ForgeHooksClient.html
new file mode 100644
index 0000000..bc64f83
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/ForgeHooksClient.html
@@ -0,0 +1,663 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ForgeHooksClient (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="ForgeHooksClient (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/minecraftforge/client/EnumHelperClient.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/GuiIngameForge.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/ForgeHooksClient.html" target="_top">Frames</a></li>
+<li><a href="ForgeHooksClient.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.minecraftforge.client</div>
+<h2 title="Class ForgeHooksClient" class="title">Class ForgeHooksClient</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.ForgeHooksClient</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeHooksClient</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/minecraftforge/client/ForgeHooksClient.html#ForgeHooksClient()">ForgeHooksClient</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/minecraftforge/client/ForgeHooksClient.html#createDisplay()">createDisplay</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#dispatchRenderLast(net.minecraft.client.renderer.RenderGlobal,%20float)">dispatchRenderLast</a></strong>(<a href="../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ float&nbsp;partialTicks)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#fixDomain(java.lang.String,%20java.lang.String)">fixDomain</a></strong>(java.lang.String&nbsp;base,
+ java.lang.String&nbsp;complex)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/client/model/ModelBiped.html" title="class in net.minecraft.client.model">ModelBiped</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#getArmorModel(net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack,%20int,%20net.minecraft.client.model.ModelBiped)">getArmorModel</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entityLiving,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;itemStack,
+ int&nbsp;slotID,
+ <a href="../../../net/minecraft/client/model/ModelBiped.html" title="class in net.minecraft.client.model">ModelBiped</a>&nbsp;_default)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#getArmorTexture(net.minecraft.entity.Entity,%20net.minecraft.item.ItemStack,%20java.lang.String,%20int,%20java.lang.String)">getArmorTexture</a></strong>(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;armor,
+ java.lang.String&nbsp;_default,
+ int&nbsp;slot,
+ java.lang.String&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#getOffsetFOV(net.minecraft.client.entity.EntityPlayerSP,%20float)">getOffsetFOV</a></strong>(<a href="../../../net/minecraft/client/entity/EntityPlayerSP.html" title="class in net.minecraft.client.entity">EntityPlayerSP</a>&nbsp;entity,
+ float&nbsp;fov)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#getSkyBlendColour(net.minecraft.world.World,%20int,%20int,%20int)">getSkyBlendColour</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;playerX,
+ int&nbsp;playerY,
+ int&nbsp;playerZ)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#getWorldRenderPass()">getWorldRenderPass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#onDrawBlockHighlight(net.minecraft.client.renderer.RenderGlobal,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.util.MovingObjectPosition,%20int,%20net.minecraft.item.ItemStack,%20float)">onDrawBlockHighlight</a></strong>(<a href="../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a>&nbsp;target,
+ int&nbsp;subID,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;currentItem,
+ float&nbsp;partialTicks)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#onPostRenderWorld(net.minecraft.client.renderer.WorldRenderer,%20int)">onPostRenderWorld</a></strong>(<a href="../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;worldRenderer,
+ int&nbsp;pass)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#onPreRenderWorld(net.minecraft.client.renderer.WorldRenderer,%20int)">onPreRenderWorld</a></strong>(<a href="../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;worldRenderer,
+ int&nbsp;pass)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#onTextureLoadPre(java.lang.String)">onTextureLoadPre</a></strong>(java.lang.String&nbsp;texture)</code>
+<div class="block">This is added for Optifine's convenience.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#onTextureStitchedPost(net.minecraft.client.renderer.texture.TextureMap)">onTextureStitchedPost</a></strong>(<a href="../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#onTextureStitchedPre(net.minecraft.client.renderer.texture.TextureMap)">onTextureStitchedPre</a></strong>(<a href="../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#orientBedCamera(net.minecraft.client.Minecraft,%20net.minecraft.entity.EntityLivingBase)">orientBedCamera</a></strong>(<a href="../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a>&nbsp;mc,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#playSound(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.ISound)">playSound</a></strong>(<a href="../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#postMouseEvent()">postMouseEvent</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#renderEffectOverlay(net.minecraft.client.renderer.texture.TextureManager,%20net.minecraft.client.renderer.entity.RenderItem)">renderEffectOverlay</a></strong>(<a href="../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;manager,
+ <a href="../../../net/minecraft/client/renderer/entity/RenderItem.html" title="class in net.minecraft.client.renderer.entity">RenderItem</a>&nbsp;render)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#renderEntityItem(net.minecraft.entity.item.EntityItem,%20net.minecraft.item.ItemStack,%20float,%20float,%20java.util.Random,%20net.minecraft.client.renderer.texture.TextureManager,%20net.minecraft.client.renderer.RenderBlocks,%20int)">renderEntityItem</a></strong>(<a href="../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ float&nbsp;bobing,
+ float&nbsp;rotation,
+ java.util.Random&nbsp;random,
+ <a href="../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;engine,
+ <a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ int&nbsp;count)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#renderEquippedItem(net.minecraftforge.client.IItemRenderer.ItemRenderType,%20net.minecraftforge.client.IItemRenderer,%20net.minecraft.client.renderer.RenderBlocks,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack)">renderEquippedItem</a></strong>(<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client">IItemRenderer</a>&nbsp;customRenderer,
+ <a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#renderFirstPersonHand(net.minecraft.client.renderer.RenderGlobal,%20float,%20int)">renderFirstPersonHand</a></strong>(<a href="../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ float&nbsp;partialTicks,
+ int&nbsp;renderPass)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#renderInventoryItem(net.minecraft.client.renderer.RenderBlocks,%20net.minecraft.client.renderer.texture.TextureManager,%20net.minecraft.item.ItemStack,%20boolean,%20float,%20float,%20float)">renderInventoryItem</a></strong>(<a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ <a href="../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;engine,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ boolean&nbsp;inColor,
+ float&nbsp;zLevel,
+ float&nbsp;x,
+ float&nbsp;y)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#renderMainMenu(net.minecraft.client.gui.GuiMainMenu,%20net.minecraft.client.gui.FontRenderer,%20int,%20int)">renderMainMenu</a></strong>(<a href="../../../net/minecraft/client/gui/GuiMainMenu.html" title="class in net.minecraft.client.gui">GuiMainMenu</a>&nbsp;gui,
+ <a href="../../../net/minecraft/client/gui/FontRenderer.html" title="class in net.minecraft.client.gui">FontRenderer</a>&nbsp;font,
+ int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#setRenderPass(int)">setRenderPass</a></strong>(int&nbsp;pass)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/ForgeHooksClient.html#setWorldRendererRB(net.minecraft.client.renderer.RenderBlocks)">setWorldRendererRB</a></strong>(<a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks)</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="ForgeHooksClient()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeHooksClient</h4>
+<pre>public&nbsp;ForgeHooksClient()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getArmorTexture(net.minecraft.entity.Entity, net.minecraft.item.ItemStack, java.lang.String, int, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getArmorTexture</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getArmorTexture(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;armor,
+ java.lang.String&nbsp;_default,
+ int&nbsp;slot,
+ java.lang.String&nbsp;type)</pre>
+</li>
+</ul>
+<a name="renderEntityItem(net.minecraft.entity.item.EntityItem, net.minecraft.item.ItemStack, float, float, java.util.Random, net.minecraft.client.renderer.texture.TextureManager, net.minecraft.client.renderer.RenderBlocks, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderEntityItem</h4>
+<pre>public static&nbsp;boolean&nbsp;renderEntityItem(<a href="../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ float&nbsp;bobing,
+ float&nbsp;rotation,
+ java.util.Random&nbsp;random,
+ <a href="../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;engine,
+ <a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ int&nbsp;count)</pre>
+</li>
+</ul>
+<a name="renderInventoryItem(net.minecraft.client.renderer.RenderBlocks, net.minecraft.client.renderer.texture.TextureManager, net.minecraft.item.ItemStack, boolean, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderInventoryItem</h4>
+<pre>public static&nbsp;boolean&nbsp;renderInventoryItem(<a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ <a href="../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;engine,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ boolean&nbsp;inColor,
+ float&nbsp;zLevel,
+ float&nbsp;x,
+ float&nbsp;y)</pre>
+</li>
+</ul>
+<a name="renderEffectOverlay(net.minecraft.client.renderer.texture.TextureManager, net.minecraft.client.renderer.entity.RenderItem)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderEffectOverlay</h4>
+<pre>public static&nbsp;void&nbsp;renderEffectOverlay(<a href="../../../net/minecraft/client/renderer/texture/TextureManager.html" title="class in net.minecraft.client.renderer.texture">TextureManager</a>&nbsp;manager,
+ <a href="../../../net/minecraft/client/renderer/entity/RenderItem.html" title="class in net.minecraft.client.renderer.entity">RenderItem</a>&nbsp;render)</pre>
+</li>
+</ul>
+<a name="renderEquippedItem(net.minecraftforge.client.IItemRenderer.ItemRenderType, net.minecraftforge.client.IItemRenderer, net.minecraft.client.renderer.RenderBlocks, net.minecraft.entity.EntityLivingBase, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderEquippedItem</h4>
+<pre>public static&nbsp;void&nbsp;renderEquippedItem(<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client">IItemRenderer</a>&nbsp;customRenderer,
+ <a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item)</pre>
+</li>
+</ul>
+<a name="orientBedCamera(net.minecraft.client.Minecraft, net.minecraft.entity.EntityLivingBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>orientBedCamera</h4>
+<pre>public static&nbsp;void&nbsp;orientBedCamera(<a href="../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a>&nbsp;mc,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</pre>
+</li>
+</ul>
+<a name="onDrawBlockHighlight(net.minecraft.client.renderer.RenderGlobal, net.minecraft.entity.player.EntityPlayer, net.minecraft.util.MovingObjectPosition, int, net.minecraft.item.ItemStack, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onDrawBlockHighlight</h4>
+<pre>public static&nbsp;boolean&nbsp;onDrawBlockHighlight(<a href="../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a>&nbsp;target,
+ int&nbsp;subID,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;currentItem,
+ float&nbsp;partialTicks)</pre>
+</li>
+</ul>
+<a name="dispatchRenderLast(net.minecraft.client.renderer.RenderGlobal, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispatchRenderLast</h4>
+<pre>public static&nbsp;void&nbsp;dispatchRenderLast(<a href="../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ float&nbsp;partialTicks)</pre>
+</li>
+</ul>
+<a name="renderFirstPersonHand(net.minecraft.client.renderer.RenderGlobal, float, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderFirstPersonHand</h4>
+<pre>public static&nbsp;boolean&nbsp;renderFirstPersonHand(<a href="../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ float&nbsp;partialTicks,
+ int&nbsp;renderPass)</pre>
+</li>
+</ul>
+<a name="onTextureStitchedPre(net.minecraft.client.renderer.texture.TextureMap)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onTextureStitchedPre</h4>
+<pre>public static&nbsp;void&nbsp;onTextureStitchedPre(<a href="../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</pre>
+</li>
+</ul>
+<a name="onTextureStitchedPost(net.minecraft.client.renderer.texture.TextureMap)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onTextureStitchedPost</h4>
+<pre>public static&nbsp;void&nbsp;onTextureStitchedPost(<a href="../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</pre>
+</li>
+</ul>
+<a name="onTextureLoadPre(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onTextureLoadPre</h4>
+<pre>public static&nbsp;void&nbsp;onTextureLoadPre(java.lang.String&nbsp;texture)</pre>
+<div class="block">This is added for Optifine's convenience. And to explode if a ModMaker is developing.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>texture</code> - </dd></dl>
+</li>
+</ul>
+<a name="setRenderPass(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRenderPass</h4>
+<pre>public static&nbsp;void&nbsp;setRenderPass(int&nbsp;pass)</pre>
+</li>
+</ul>
+<a name="getArmorModel(net.minecraft.entity.EntityLivingBase, net.minecraft.item.ItemStack, int, net.minecraft.client.model.ModelBiped)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getArmorModel</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/client/model/ModelBiped.html" title="class in net.minecraft.client.model">ModelBiped</a>&nbsp;getArmorModel(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entityLiving,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;itemStack,
+ int&nbsp;slotID,
+ <a href="../../../net/minecraft/client/model/ModelBiped.html" title="class in net.minecraft.client.model">ModelBiped</a>&nbsp;_default)</pre>
+</li>
+</ul>
+<a name="createDisplay()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createDisplay</h4>
+<pre>public static&nbsp;void&nbsp;createDisplay()
+ throws org.lwjgl.LWJGLException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>org.lwjgl.LWJGLException</code></dd></dl>
+</li>
+</ul>
+<a name="fixDomain(java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fixDomain</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;fixDomain(java.lang.String&nbsp;base,
+ java.lang.String&nbsp;complex)</pre>
+</li>
+</ul>
+<a name="postMouseEvent()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>postMouseEvent</h4>
+<pre>public static&nbsp;boolean&nbsp;postMouseEvent()</pre>
+</li>
+</ul>
+<a name="getOffsetFOV(net.minecraft.client.entity.EntityPlayerSP, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOffsetFOV</h4>
+<pre>public static&nbsp;float&nbsp;getOffsetFOV(<a href="../../../net/minecraft/client/entity/EntityPlayerSP.html" title="class in net.minecraft.client.entity">EntityPlayerSP</a>&nbsp;entity,
+ float&nbsp;fov)</pre>
+</li>
+</ul>
+<a name="getSkyBlendColour(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSkyBlendColour</h4>
+<pre>public static&nbsp;int&nbsp;getSkyBlendColour(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;playerX,
+ int&nbsp;playerY,
+ int&nbsp;playerZ)</pre>
+</li>
+</ul>
+<a name="renderMainMenu(net.minecraft.client.gui.GuiMainMenu, net.minecraft.client.gui.FontRenderer, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderMainMenu</h4>
+<pre>public static&nbsp;void&nbsp;renderMainMenu(<a href="../../../net/minecraft/client/gui/GuiMainMenu.html" title="class in net.minecraft.client.gui">GuiMainMenu</a>&nbsp;gui,
+ <a href="../../../net/minecraft/client/gui/FontRenderer.html" title="class in net.minecraft.client.gui">FontRenderer</a>&nbsp;font,
+ int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="playSound(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.ISound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>playSound</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;playSound(<a href="../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound)</pre>
+</li>
+</ul>
+<a name="getWorldRenderPass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldRenderPass</h4>
+<pre>public static&nbsp;int&nbsp;getWorldRenderPass()</pre>
+</li>
+</ul>
+<a name="setWorldRendererRB(net.minecraft.client.renderer.RenderBlocks)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWorldRendererRB</h4>
+<pre>public static&nbsp;void&nbsp;setWorldRendererRB(<a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks)</pre>
+</li>
+</ul>
+<a name="onPreRenderWorld(net.minecraft.client.renderer.WorldRenderer, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPreRenderWorld</h4>
+<pre>public static&nbsp;void&nbsp;onPreRenderWorld(<a href="../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;worldRenderer,
+ int&nbsp;pass)</pre>
+</li>
+</ul>
+<a name="onPostRenderWorld(net.minecraft.client.renderer.WorldRenderer, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onPostRenderWorld</h4>
+<pre>public static&nbsp;void&nbsp;onPostRenderWorld(<a href="../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;worldRenderer,
+ int&nbsp;pass)</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/minecraftforge/client/EnumHelperClient.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/GuiIngameForge.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/ForgeHooksClient.html" target="_top">Frames</a></li>
+<li><a href="ForgeHooksClient.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/minecraftforge/client/GuiIngameForge.html b/javadoc/net/minecraftforge/client/GuiIngameForge.html
new file mode 100644
index 0000000..64c02c8
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/GuiIngameForge.html
@@ -0,0 +1,796 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>GuiIngameForge (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="GuiIngameForge (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/minecraftforge/client/ForgeHooksClient.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/GuiIngameForge.html" target="_top">Frames</a></li>
+<li><a href="GuiIngameForge.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.minecraftforge.client</div>
+<h2 title="Class GuiIngameForge" class="title">Class GuiIngameForge</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/client/gui/Gui.html" title="class in net.minecraft.client.gui">net.minecraft.client.gui.Gui</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/client/gui/GuiIngame.html" title="class in net.minecraft.client.gui">net.minecraft.client.gui.GuiIngame</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.GuiIngameForge</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">GuiIngameForge</span>
+extends <a href="../../../net/minecraft/client/gui/GuiIngame.html" title="class in net.minecraft.client.gui">GuiIngame</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#left_height">left_height</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/minecraftforge/client/GuiIngameForge.html#renderAir">renderAir</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderArmor">renderArmor</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/minecraftforge/client/GuiIngameForge.html#renderBossHealth">renderBossHealth</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderCrosshairs">renderCrosshairs</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/minecraftforge/client/GuiIngameForge.html#renderExperiance">renderExperiance</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderFood">renderFood</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/minecraftforge/client/GuiIngameForge.html#renderHealth">renderHealth</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderHealthMount">renderHealthMount</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/minecraftforge/client/GuiIngameForge.html#renderHelmet">renderHelmet</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderHotbar">renderHotbar</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/minecraftforge/client/GuiIngameForge.html#renderJumpBar">renderJumpBar</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderObjective">renderObjective</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/minecraftforge/client/GuiIngameForge.html#renderPortal">renderPortal</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#right_height">right_height</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.client.gui.GuiIngame">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.client.gui.<a href="../../../net/minecraft/client/gui/GuiIngame.html" title="class in net.minecraft.client.gui">GuiIngame</a></h3>
+<code><a href="../../../net/minecraft/client/gui/GuiIngame.html#field_152127_m">field_152127_m</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#highlightingItemStack">highlightingItemStack</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#itemRenderer">itemRenderer</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#mc">mc</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#persistantChatGUI">persistantChatGUI</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#prevVignetteBrightness">prevVignetteBrightness</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#pumpkinBlurTexPath">pumpkinBlurTexPath</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#rand">rand</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#recordIsPlaying">recordIsPlaying</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#recordPlaying">recordPlaying</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#recordPlayingUpFor">recordPlayingUpFor</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#remainingHighlightTicks">remainingHighlightTicks</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#updateCounter">updateCounter</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#vignetteTexPath">vignetteTexPath</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#widgetsTexPath">widgetsTexPath</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.client.gui.Gui">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.client.gui.<a href="../../../net/minecraft/client/gui/Gui.html" title="class in net.minecraft.client.gui">Gui</a></h3>
+<code><a href="../../../net/minecraft/client/gui/Gui.html#icons">icons</a>, <a href="../../../net/minecraft/client/gui/Gui.html#optionsBackground">optionsBackground</a>, <a href="../../../net/minecraft/client/gui/Gui.html#statIcons">statIcons</a>, <a href="../../../net/minecraft/client/gui/Gui.html#zLevel">zLevel</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/minecraftforge/client/GuiIngameForge.html#GuiIngameForge(net.minecraft.client.Minecraft)">GuiIngameForge</a></strong>(<a href="../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a>&nbsp;mc)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/client/gui/ScaledResolution.html" title="class in net.minecraft.client.gui">ScaledResolution</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#getResolution()">getResolution</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderAir(int,%20int)">renderAir</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderArmor(int,%20int)">renderArmor</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderBossHealth()">renderBossHealth</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderChat(int,%20int)">renderChat</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderCrosshairs(int,%20int)">renderCrosshairs</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderExperience(int,%20int)">renderExperience</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderFood(int,%20int)">renderFood</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderGameOverlay(float,%20boolean,%20int,%20int)">renderGameOverlay</a></strong>(float&nbsp;partialTicks,
+ boolean&nbsp;hasScreen,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderHealth(int,%20int)">renderHealth</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderHealthMount(int,%20int)">renderHealthMount</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderHotbar(int,%20int,%20float)">renderHotbar</a></strong>(int&nbsp;width,
+ int&nbsp;height,
+ float&nbsp;partialTicks)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderHUDText(int,%20int)">renderHUDText</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderJumpBar(int,%20int)">renderJumpBar</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderPlayerList(int,%20int)">renderPlayerList</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderPortal(int,%20int,%20float)">renderPortal</a></strong>(int&nbsp;width,
+ int&nbsp;height,
+ float&nbsp;partialTicks)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderRecordOverlay(int,%20int,%20float)">renderRecordOverlay</a></strong>(int&nbsp;width,
+ int&nbsp;height,
+ float&nbsp;partialTicks)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderSleepFade(int,%20int)">renderSleepFade</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/GuiIngameForge.html#renderToolHightlight(int,%20int)">renderToolHightlight</a></strong>(int&nbsp;width,
+ int&nbsp;height)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.gui.GuiIngame">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.client.gui.<a href="../../../net/minecraft/client/gui/GuiIngame.html" title="class in net.minecraft.client.gui">GuiIngame</a></h3>
+<code><a href="../../../net/minecraft/client/gui/GuiIngame.html#func_110326_a(java.lang.String,%20boolean)">func_110326_a</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#func_110327_a(int,%20int)">func_110327_a</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#func_130015_b(float,%20int,%20int)">func_130015_b</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#func_152126_a(float,%20float)">func_152126_a</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#func_96136_a(net.minecraft.scoreboard.ScoreObjective,%20int,%20int,%20net.minecraft.client.gui.FontRenderer)">func_96136_a</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#getChatGUI()">getChatGUI</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#getUpdateCounter()">getUpdateCounter</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#renderInventorySlot(int,%20int,%20int,%20float)">renderInventorySlot</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#renderPumpkinBlur(int,%20int)">renderPumpkinBlur</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#renderVignette(float,%20int,%20int)">renderVignette</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#setRecordPlayingMessage(java.lang.String)">setRecordPlayingMessage</a>, <a href="../../../net/minecraft/client/gui/GuiIngame.html#updateTick()">updateTick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.gui.Gui">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.client.gui.<a href="../../../net/minecraft/client/gui/Gui.html" title="class in net.minecraft.client.gui">Gui</a></h3>
+<code><a href="../../../net/minecraft/client/gui/Gui.html#drawCenteredString(net.minecraft.client.gui.FontRenderer,%20java.lang.String,%20int,%20int,%20int)">drawCenteredString</a>, <a href="../../../net/minecraft/client/gui/Gui.html#drawGradientRect(int,%20int,%20int,%20int,%20int,%20int)">drawGradientRect</a>, <a href="../../../net/minecraft/client/gui/Gui.html#drawHorizontalLine(int,%20int,%20int,%20int)">drawHorizontalLine</a>, <a href="../../../net/minecraft/client/gui/Gui.html#drawRect(int,%20int,%20int,%20int,%20int)">drawRect</a>, <a href="../../../net/minecraft/client/gui/Gui.html#drawString(net.minecraft.client.gui.FontRenderer,%20java.lang.String,%20int,%20int,%20int)">drawString</a>, <a href="../../../net/minecraft/client/gui/Gui.html#drawTexturedModalRect(int,%20int,%20int,%20int,%20int,%20int)">drawTexturedModalRect</a>, <a href="../../../net/minecraft/client/gui/Gui.html#drawTexturedModelRectFromIcon(int,%20int,%20net.minecraft.util.IIcon,%20int,%20int)">drawTexturedModelRectFromIcon</a>, <a href="../../../net/minecraft/client/gui/Gui.html#drawVerticalLine(int,%20int,%20int,%20int)">drawVerticalLine</a>, <a href="../../../net/minecraft/client/gui/Gui.html#func_146110_a(int,%20int,%20float,%20float,%20int,%20int,%20float,%20float)">func_146110_a</a>, <a href="../../../net/minecraft/client/gui/Gui.html#func_152125_a(int,%20int,%20float,%20float,%20int,%20int,%20int,%20int,%20float,%20float)">func_152125_a</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="renderHelmet">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderHelmet</h4>
+<pre>public static&nbsp;boolean renderHelmet</pre>
+</li>
+</ul>
+<a name="renderPortal">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderPortal</h4>
+<pre>public static&nbsp;boolean renderPortal</pre>
+</li>
+</ul>
+<a name="renderHotbar">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderHotbar</h4>
+<pre>public static&nbsp;boolean renderHotbar</pre>
+</li>
+</ul>
+<a name="renderCrosshairs">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderCrosshairs</h4>
+<pre>public static&nbsp;boolean renderCrosshairs</pre>
+</li>
+</ul>
+<a name="renderBossHealth">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderBossHealth</h4>
+<pre>public static&nbsp;boolean renderBossHealth</pre>
+</li>
+</ul>
+<a name="renderHealth">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderHealth</h4>
+<pre>public static&nbsp;boolean renderHealth</pre>
+</li>
+</ul>
+<a name="renderArmor">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderArmor</h4>
+<pre>public static&nbsp;boolean renderArmor</pre>
+</li>
+</ul>
+<a name="renderFood">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderFood</h4>
+<pre>public static&nbsp;boolean renderFood</pre>
+</li>
+</ul>
+<a name="renderHealthMount">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderHealthMount</h4>
+<pre>public static&nbsp;boolean renderHealthMount</pre>
+</li>
+</ul>
+<a name="renderAir">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderAir</h4>
+<pre>public static&nbsp;boolean renderAir</pre>
+</li>
+</ul>
+<a name="renderExperiance">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderExperiance</h4>
+<pre>public static&nbsp;boolean renderExperiance</pre>
+</li>
+</ul>
+<a name="renderJumpBar">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderJumpBar</h4>
+<pre>public static&nbsp;boolean renderJumpBar</pre>
+</li>
+</ul>
+<a name="renderObjective">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderObjective</h4>
+<pre>public static&nbsp;boolean renderObjective</pre>
+</li>
+</ul>
+<a name="left_height">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>left_height</h4>
+<pre>public static&nbsp;int left_height</pre>
+</li>
+</ul>
+<a name="right_height">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>right_height</h4>
+<pre>public static&nbsp;int right_height</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GuiIngameForge(net.minecraft.client.Minecraft)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiIngameForge</h4>
+<pre>public&nbsp;GuiIngameForge(<a href="../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a>&nbsp;mc)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="renderGameOverlay(float, boolean, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderGameOverlay</h4>
+<pre>public&nbsp;void&nbsp;renderGameOverlay(float&nbsp;partialTicks,
+ boolean&nbsp;hasScreen,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/client/gui/GuiIngame.html#renderGameOverlay(float,%20boolean,%20int,%20int)">renderGameOverlay</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/client/gui/GuiIngame.html" title="class in net.minecraft.client.gui">GuiIngame</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResolution()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResolution</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/client/gui/ScaledResolution.html" title="class in net.minecraft.client.gui">ScaledResolution</a>&nbsp;getResolution()</pre>
+</li>
+</ul>
+<a name="renderHotbar(int, int, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderHotbar</h4>
+<pre>protected&nbsp;void&nbsp;renderHotbar(int&nbsp;width,
+ int&nbsp;height,
+ float&nbsp;partialTicks)</pre>
+</li>
+</ul>
+<a name="renderCrosshairs(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderCrosshairs</h4>
+<pre>protected&nbsp;void&nbsp;renderCrosshairs(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderBossHealth()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderBossHealth</h4>
+<pre>protected&nbsp;void&nbsp;renderBossHealth()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/client/gui/GuiIngame.html#renderBossHealth()">renderBossHealth</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/client/gui/GuiIngame.html" title="class in net.minecraft.client.gui">GuiIngame</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="renderArmor(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderArmor</h4>
+<pre>protected&nbsp;void&nbsp;renderArmor(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderPortal(int, int, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderPortal</h4>
+<pre>protected&nbsp;void&nbsp;renderPortal(int&nbsp;width,
+ int&nbsp;height,
+ float&nbsp;partialTicks)</pre>
+</li>
+</ul>
+<a name="renderAir(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderAir</h4>
+<pre>protected&nbsp;void&nbsp;renderAir(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderHealth(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderHealth</h4>
+<pre>public&nbsp;void&nbsp;renderHealth(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderFood(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderFood</h4>
+<pre>public&nbsp;void&nbsp;renderFood(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderSleepFade(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderSleepFade</h4>
+<pre>protected&nbsp;void&nbsp;renderSleepFade(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderExperience(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderExperience</h4>
+<pre>protected&nbsp;void&nbsp;renderExperience(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderJumpBar(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderJumpBar</h4>
+<pre>protected&nbsp;void&nbsp;renderJumpBar(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderToolHightlight(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderToolHightlight</h4>
+<pre>protected&nbsp;void&nbsp;renderToolHightlight(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderHUDText(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderHUDText</h4>
+<pre>protected&nbsp;void&nbsp;renderHUDText(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderRecordOverlay(int, int, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderRecordOverlay</h4>
+<pre>protected&nbsp;void&nbsp;renderRecordOverlay(int&nbsp;width,
+ int&nbsp;height,
+ float&nbsp;partialTicks)</pre>
+</li>
+</ul>
+<a name="renderChat(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderChat</h4>
+<pre>protected&nbsp;void&nbsp;renderChat(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderPlayerList(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderPlayerList</h4>
+<pre>protected&nbsp;void&nbsp;renderPlayerList(int&nbsp;width,
+ int&nbsp;height)</pre>
+</li>
+</ul>
+<a name="renderHealthMount(int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderHealthMount</h4>
+<pre>protected&nbsp;void&nbsp;renderHealthMount(int&nbsp;width,
+ int&nbsp;height)</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/minecraftforge/client/ForgeHooksClient.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/GuiIngameForge.html" target="_top">Frames</a></li>
+<li><a href="GuiIngameForge.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/minecraftforge/client/IItemRenderer.ItemRenderType.html b/javadoc/net/minecraftforge/client/IItemRenderer.ItemRenderType.html
new file mode 100644
index 0000000..89400d6
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/IItemRenderer.ItemRenderType.html
@@ -0,0 +1,412 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>IItemRenderer.ItemRenderType (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="IItemRenderer.ItemRenderType (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/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IRenderContextHandler.html" title="interface in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IItemRenderer.ItemRenderType.html" target="_top">Frames</a></li>
+<li><a href="IItemRenderer.ItemRenderType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client</div>
+<h2 title="Enum IItemRenderer.ItemRenderType" class="title">Enum IItemRenderer.ItemRenderType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.IItemRenderer.ItemRenderType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing interface:</dt>
+<dd><a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client">IItemRenderer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">IItemRenderer.ItemRenderType</span>
+extends java.lang.Enum&lt;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html#ENTITY">ENTITY</a></strong></code>
+<div class="block">Called to render an in-world item, e.g.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html#EQUIPPED">EQUIPPED</a></strong></code>
+<div class="block">Called to render an item currently held in-hand by a living entity.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html#EQUIPPED_FIRST_PERSON">EQUIPPED_FIRST_PERSON</a></strong></code>
+<div class="block">Called to render an item currently held in-hand by a living entity in
+ first person.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html#FIRST_PERSON_MAP">FIRST_PERSON_MAP</a></strong></code>
+<div class="block">The render type used for when a ItemMap is rendered in first person,
+ All appropriate rotations have been applied, and the player's hands,
+ and the map BG are already rendered.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html#INVENTORY">INVENTORY</a></strong></code>
+<div class="block">Called to render an item in a GUI inventory slot.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="ENTITY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENTITY</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a> ENTITY</pre>
+<div class="block">Called to render an in-world item, e.g. one that has been thrown or
+ dropped. The appropriate OpenGL transformations and scaling have already
+ been applied, so Tessellator location (0,0,0) is the center of the
+ EntityItem.
+
+ Data parameters:
+ RenderBlocks render - The RenderBlocks instance
+ EntityItem entity - The in-world item to be rendered</div>
+</li>
+</ul>
+<a name="EQUIPPED">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EQUIPPED</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a> EQUIPPED</pre>
+<div class="block">Called to render an item currently held in-hand by a living entity. If
+ rendering as a 3D block, the item will be rotated to a 45-degree angle.
+ To render a 2D texture with some thickness (like default items), see
+ net.minecraft.src.ItemRenderer. In either case, rendering should be done
+ in local coordinates from (0,0,0)-(1,1,1).
+
+ Data parameters:
+ RenderBlocks render - The RenderBlocks instance
+ EntityLiving entity - The entity holding this item</div>
+</li>
+</ul>
+<a name="EQUIPPED_FIRST_PERSON">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EQUIPPED_FIRST_PERSON</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a> EQUIPPED_FIRST_PERSON</pre>
+<div class="block">Called to render an item currently held in-hand by a living entity in
+ first person. If rendering as a 3D block, the item will be rotated to a
+ 45-degree angle. To render a 2D texture with some thickness, see
+ net.minecraft.src.ItemRenderer. In either case, rendering should be done
+ in local coordinates from (0,0,0)-(1,1,1).
+
+ Data parameters:
+ RenderBlocks render - The RenderBlocks instance
+ EntityLiving entity - The entity holding this item</div>
+</li>
+</ul>
+<a name="INVENTORY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INVENTORY</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a> INVENTORY</pre>
+<div class="block">Called to render an item in a GUI inventory slot. If rendering as a 3D
+ block, the appropriate OpenGL translations and scaling have already been
+ applied, and the rendering should be done in local coordinates from
+ (0,0,0)-(1,1,1). If rendering as a 2D texture, the rendering should be in
+ GUI pixel coordinates from (0, 0, 0)-(16, 16, 0).
+
+ Data parameters:
+ RenderBlocks render - The RenderBlocks instance</div>
+</li>
+</ul>
+<a name="FIRST_PERSON_MAP">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FIRST_PERSON_MAP</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a> FIRST_PERSON_MAP</pre>
+<div class="block">The render type used for when a ItemMap is rendered in first person,
+ All appropriate rotations have been applied, and the player's hands,
+ and the map BG are already rendered.
+
+ Data Parameters:
+ EntityPlayer player - The player holding the map
+ RenderEngine engine - The RenderEngine instance
+ MapData mapData - The map data</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (IItemRenderer.ItemRenderType c : IItemRenderer.ItemRenderType.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IRenderContextHandler.html" title="interface in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IItemRenderer.ItemRenderType.html" target="_top">Frames</a></li>
+<li><a href="IItemRenderer.ItemRenderType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html b/javadoc/net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html
new file mode 100644
index 0000000..6078f44
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html
@@ -0,0 +1,382 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>IItemRenderer.ItemRendererHelper (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="IItemRenderer.ItemRendererHelper (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/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" target="_top">Frames</a></li>
+<li><a href="IItemRenderer.ItemRendererHelper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client</div>
+<h2 title="Enum IItemRenderer.ItemRendererHelper" class="title">Enum IItemRenderer.ItemRendererHelper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.IItemRenderer.ItemRendererHelper</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing interface:</dt>
+<dd><a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client">IItemRenderer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">IItemRenderer.ItemRendererHelper</span>
+extends java.lang.Enum&lt;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html#BLOCK_3D">BLOCK_3D</a></strong></code>
+<div class="block">Determines if the item should equate to a block that has
+ RenderBlocks.renderItemIn3d return true</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html#ENTITY_BOBBING">ENTITY_BOBBING</a></strong></code>
+<div class="block">Determines if an up-and-down bobbing effect should be used when
+ rendering an EntityItem, like most default items do.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html#ENTITY_ROTATION">ENTITY_ROTATION</a></strong></code>
+<div class="block">Determines if a rotation effect should be used when rendering an
+ EntityItem, like most default blocks do.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html#EQUIPPED_BLOCK">EQUIPPED_BLOCK</a></strong></code>
+<div class="block">Determines if the currently equipped item should be rendered as a 3D
+ block or as a 2D texture.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html#INVENTORY_BLOCK">INVENTORY_BLOCK</a></strong></code>
+<div class="block">Determines if the item should be rendered in GUI inventory slots as a 3D
+ block or as a 2D texture.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="ENTITY_ROTATION">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENTITY_ROTATION</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a> ENTITY_ROTATION</pre>
+<div class="block">Determines if a rotation effect should be used when rendering an
+ EntityItem, like most default blocks do.</div>
+</li>
+</ul>
+<a name="ENTITY_BOBBING">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENTITY_BOBBING</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a> ENTITY_BOBBING</pre>
+<div class="block">Determines if an up-and-down bobbing effect should be used when
+ rendering an EntityItem, like most default items do.</div>
+</li>
+</ul>
+<a name="EQUIPPED_BLOCK">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EQUIPPED_BLOCK</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a> EQUIPPED_BLOCK</pre>
+<div class="block">Determines if the currently equipped item should be rendered as a 3D
+ block or as a 2D texture.</div>
+</li>
+</ul>
+<a name="BLOCK_3D">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BLOCK_3D</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a> BLOCK_3D</pre>
+<div class="block">Determines if the item should equate to a block that has
+ RenderBlocks.renderItemIn3d return true</div>
+</li>
+</ul>
+<a name="INVENTORY_BLOCK">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INVENTORY_BLOCK</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a> INVENTORY_BLOCK</pre>
+<div class="block">Determines if the item should be rendered in GUI inventory slots as a 3D
+ block or as a 2D texture.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (IItemRenderer.ItemRendererHelper c : IItemRenderer.ItemRendererHelper.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" target="_top">Frames</a></li>
+<li><a href="IItemRenderer.ItemRendererHelper.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/IItemRenderer.html b/javadoc/net/minecraftforge/client/IItemRenderer.html
new file mode 100644
index 0000000..8f73bff
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/IItemRenderer.html
@@ -0,0 +1,281 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>IItemRenderer (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="IItemRenderer (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/minecraftforge/client/GuiIngameForge.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IItemRenderer.html" target="_top">Frames</a></li>
+<li><a href="IItemRenderer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client</div>
+<h2 title="Interface IItemRenderer" class="title">Interface IItemRenderer</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="strong">IItemRenderer</span></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">Interface and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</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>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.html#handleRenderType(net.minecraft.item.ItemStack,%20net.minecraftforge.client.IItemRenderer.ItemRenderType)">handleRenderType</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type)</code>
+<div class="block">Checks if this renderer should handle a specific item's render type</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.html#renderItem(net.minecraftforge.client.IItemRenderer.ItemRenderType,%20net.minecraft.item.ItemStack,%20java.lang.Object...)">renderItem</a></strong>(<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ java.lang.Object...&nbsp;data)</code>
+<div class="block">Called to do the actual rendering, see ItemRenderType for details on when specific
+ types are run, and what extra data is passed into the data parameter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IItemRenderer.html#shouldUseRenderHelper(net.minecraftforge.client.IItemRenderer.ItemRenderType,%20net.minecraft.item.ItemStack,%20net.minecraftforge.client.IItemRenderer.ItemRendererHelper)">shouldUseRenderHelper</a></strong>(<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a>&nbsp;helper)</code>
+<div class="block">Checks if certain helper functionality should be executed for this renderer.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="handleRenderType(net.minecraft.item.ItemStack, net.minecraftforge.client.IItemRenderer.ItemRenderType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handleRenderType</h4>
+<pre>boolean&nbsp;handleRenderType(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type)</pre>
+<div class="block">Checks if this renderer should handle a specific item's render type</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>item</code> - The item we are trying to render</dd><dd><code>type</code> - A render type to check if this renderer handles</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if this renderer should handle the given render type,
+ otherwise false</dd></dl>
+</li>
+</ul>
+<a name="shouldUseRenderHelper(net.minecraftforge.client.IItemRenderer.ItemRenderType, net.minecraft.item.ItemStack, net.minecraftforge.client.IItemRenderer.ItemRendererHelper)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldUseRenderHelper</h4>
+<pre>boolean&nbsp;shouldUseRenderHelper(<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a>&nbsp;helper)</pre>
+<div class="block">Checks if certain helper functionality should be executed for this renderer.
+ See ItemRendererHelper for more info</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - The render type</dd><dd><code>item</code> - The ItemStack being rendered</dd><dd><code>helper</code> - The type of helper functionality to be ran</dd>
+<dt><span class="strong">Returns:</span></dt><dd>True to run the helper functionality, false to not.</dd></dl>
+</li>
+</ul>
+<a name="renderItem(net.minecraftforge.client.IItemRenderer.ItemRenderType, net.minecraft.item.ItemStack, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderItem</h4>
+<pre>void&nbsp;renderItem(<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ java.lang.Object...&nbsp;data)</pre>
+<div class="block">Called to do the actual rendering, see ItemRenderType for details on when specific
+ types are run, and what extra data is passed into the data parameter.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - The render type</dd><dd><code>item</code> - The ItemStack being rendered</dd><dd><code>data</code> - Extra Type specific data</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/minecraftforge/client/GuiIngameForge.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IItemRenderer.html" target="_top">Frames</a></li>
+<li><a href="IItemRenderer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/IRenderContextHandler.html b/javadoc/net/minecraftforge/client/IRenderContextHandler.html
new file mode 100644
index 0000000..eb41100
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/IRenderContextHandler.html
@@ -0,0 +1,223 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>IRenderContextHandler (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="IRenderContextHandler (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/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IRenderHandler.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IRenderContextHandler.html" target="_top">Frames</a></li>
+<li><a href="IRenderContextHandler.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.minecraftforge.client</div>
+<h2 title="Interface IRenderContextHandler" class="title">Interface IRenderContextHandler</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="strong">IRenderContextHandler</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/minecraftforge/client/IRenderContextHandler.html#afterRenderContext()">afterRenderContext</a></strong>()</code>
+<div class="block">Run after the specified rendering context.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IRenderContextHandler.html#beforeRenderContext()">beforeRenderContext</a></strong>()</code>
+<div class="block">Run before the specified rendering context.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="beforeRenderContext()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>beforeRenderContext</h4>
+<pre>void&nbsp;beforeRenderContext()</pre>
+<div class="block">Run before the specified rendering context.</div>
+</li>
+</ul>
+<a name="afterRenderContext()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>afterRenderContext</h4>
+<pre>void&nbsp;afterRenderContext()</pre>
+<div class="block">Run after the specified rendering context.</div>
+</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/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/IRenderHandler.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IRenderContextHandler.html" target="_top">Frames</a></li>
+<li><a href="IRenderContextHandler.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/minecraftforge/client/IRenderHandler.html b/javadoc/net/minecraftforge/client/IRenderHandler.html
new file mode 100644
index 0000000..6f7d19e
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/IRenderHandler.html
@@ -0,0 +1,258 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>IRenderHandler (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="IRenderHandler (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/minecraftforge/client/IRenderContextHandler.html" title="interface in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/MinecraftForgeClient.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IRenderHandler.html" target="_top">Frames</a></li>
+<li><a href="IRenderHandler.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.minecraftforge.client</div>
+<h2 title="Class IRenderHandler" class="title">Class IRenderHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.IRenderHandler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public abstract class <span class="strong">IRenderHandler</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/minecraftforge/client/IRenderHandler.html#IRenderHandler()">IRenderHandler</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>abstract void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/IRenderHandler.html#render(float,%20net.minecraft.client.multiplayer.WorldClient,%20net.minecraft.client.Minecraft)">render</a></strong>(float&nbsp;partialTicks,
+ <a href="../../../net/minecraft/client/multiplayer/WorldClient.html" title="class in net.minecraft.client.multiplayer">WorldClient</a>&nbsp;world,
+ <a href="../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a>&nbsp;mc)</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="IRenderHandler()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IRenderHandler</h4>
+<pre>public&nbsp;IRenderHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="render(float, net.minecraft.client.multiplayer.WorldClient, net.minecraft.client.Minecraft)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>render</h4>
+<pre>public abstract&nbsp;void&nbsp;render(float&nbsp;partialTicks,
+ <a href="../../../net/minecraft/client/multiplayer/WorldClient.html" title="class in net.minecraft.client.multiplayer">WorldClient</a>&nbsp;world,
+ <a href="../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a>&nbsp;mc)</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/minecraftforge/client/IRenderContextHandler.html" title="interface in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/client/MinecraftForgeClient.html" title="class in net.minecraftforge.client"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/IRenderHandler.html" target="_top">Frames</a></li>
+<li><a href="IRenderHandler.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/minecraftforge/client/MinecraftForgeClient.html b/javadoc/net/minecraftforge/client/MinecraftForgeClient.html
new file mode 100644
index 0000000..c494598
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/MinecraftForgeClient.html
@@ -0,0 +1,338 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>MinecraftForgeClient (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="MinecraftForgeClient (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/minecraftforge/client/IRenderHandler.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/MinecraftForgeClient.html" target="_top">Frames</a></li>
+<li><a href="MinecraftForgeClient.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.minecraftforge.client</div>
+<h2 title="Class MinecraftForgeClient" class="title">Class MinecraftForgeClient</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.MinecraftForgeClient</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MinecraftForgeClient</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/minecraftforge/client/MinecraftForgeClient.html#MinecraftForgeClient()">MinecraftForgeClient</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 <a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client">IItemRenderer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/MinecraftForgeClient.html#getItemRenderer(net.minecraft.item.ItemStack,%20net.minecraftforge.client.IItemRenderer.ItemRenderType)">getItemRenderer</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/MinecraftForgeClient.html#getRenderPass()">getRenderPass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/MinecraftForgeClient.html#getStencilBits()">getStencilBits</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/MinecraftForgeClient.html#registerItemRenderer(net.minecraft.item.Item,%20net.minecraftforge.client.IItemRenderer)">registerItemRenderer</a></strong>(<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;item,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client">IItemRenderer</a>&nbsp;renderer)</code>
+<div class="block">Register a custom renderer for a specific item.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/MinecraftForgeClient.html#releaseStencilBit(int)">releaseStencilBit</a></strong>(int&nbsp;bit)</code>
+<div class="block">Release the stencil bit for other use</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/client/MinecraftForgeClient.html#reserveStencilBit()">reserveStencilBit</a></strong>()</code>
+<div class="block">Reserve a stencil bit for use in rendering</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MinecraftForgeClient()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MinecraftForgeClient</h4>
+<pre>public&nbsp;MinecraftForgeClient()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerItemRenderer(net.minecraft.item.Item, net.minecraftforge.client.IItemRenderer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerItemRenderer</h4>
+<pre>public static&nbsp;void&nbsp;registerItemRenderer(<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;item,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client">IItemRenderer</a>&nbsp;renderer)</pre>
+<div class="block">Register a custom renderer for a specific item. This can be used to
+ render the item in-world as an EntityItem, when the item is equipped, or
+ when the item is in an inventory slot.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>itemID</code> - The item ID (shifted index) to handle rendering.</dd><dd><code>renderer</code> - The IItemRenderer interface that handles rendering for
+ this item.</dd></dl>
+</li>
+</ul>
+<a name="getItemRenderer(net.minecraft.item.ItemStack, net.minecraftforge.client.IItemRenderer.ItemRenderType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemRenderer</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client">IItemRenderer</a>&nbsp;getItemRenderer(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="getRenderPass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRenderPass</h4>
+<pre>public static&nbsp;int&nbsp;getRenderPass()</pre>
+</li>
+</ul>
+<a name="getStencilBits()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStencilBits</h4>
+<pre>public static&nbsp;int&nbsp;getStencilBits()</pre>
+</li>
+</ul>
+<a name="reserveStencilBit()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reserveStencilBit</h4>
+<pre>public static&nbsp;int&nbsp;reserveStencilBit()</pre>
+<div class="block">Reserve a stencil bit for use in rendering</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>A bit or -1 if no further stencil bits are available</dd></dl>
+</li>
+</ul>
+<a name="releaseStencilBit(int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>releaseStencilBit</h4>
+<pre>public static&nbsp;void&nbsp;releaseStencilBit(int&nbsp;bit)</pre>
+<div class="block">Release the stencil bit for other use</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>bit</code> - The bit from <a href="../../../net/minecraftforge/client/MinecraftForgeClient.html#reserveStencilBit()"><code>reserveStencilBit()</code></a></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/minecraftforge/client/IRenderHandler.html" title="class in net.minecraftforge.client"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/MinecraftForgeClient.html" target="_top">Frames</a></li>
+<li><a href="MinecraftForgeClient.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/minecraftforge/client/event/ClientChatReceivedEvent.html b/javadoc/net/minecraftforge/client/event/ClientChatReceivedEvent.html
new file mode 100644
index 0000000..1c34bce
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/ClientChatReceivedEvent.html
@@ -0,0 +1,289 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>ClientChatReceivedEvent (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="ClientChatReceivedEvent (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/minecraftforge/client/event/DrawBlockHighlightEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/ClientChatReceivedEvent.html" target="_top">Frames</a></li>
+<li><a href="ClientChatReceivedEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class ClientChatReceivedEvent" class="title">Class ClientChatReceivedEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.ClientChatReceivedEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ClientChatReceivedEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/ClientChatReceivedEvent.html#message">message</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/minecraftforge/client/event/ClientChatReceivedEvent.html#ClientChatReceivedEvent(net.minecraft.util.IChatComponent)">ClientChatReceivedEvent</a></strong>(<a href="../../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a>&nbsp;message)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="message">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>message</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a> message</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ClientChatReceivedEvent(net.minecraft.util.IChatComponent)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ClientChatReceivedEvent</h4>
+<pre>public&nbsp;ClientChatReceivedEvent(<a href="../../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a>&nbsp;message)</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/minecraftforge/client/event/DrawBlockHighlightEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/ClientChatReceivedEvent.html" target="_top">Frames</a></li>
+<li><a href="ClientChatReceivedEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/DrawBlockHighlightEvent.html b/javadoc/net/minecraftforge/client/event/DrawBlockHighlightEvent.html
new file mode 100644
index 0000000..92eb00d
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/DrawBlockHighlightEvent.html
@@ -0,0 +1,364 @@
+<!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:13 EST 2015 -->
+<title>DrawBlockHighlightEvent (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="DrawBlockHighlightEvent (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/minecraftforge/client/event/ClientChatReceivedEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/DrawBlockHighlightEvent.html" target="_top">Frames</a></li>
+<li><a href="DrawBlockHighlightEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class DrawBlockHighlightEvent" class="title">Class DrawBlockHighlightEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.DrawBlockHighlightEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">DrawBlockHighlightEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/DrawBlockHighlightEvent.html#context">context</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/DrawBlockHighlightEvent.html#currentItem">currentItem</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/DrawBlockHighlightEvent.html#partialTicks">partialTicks</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/DrawBlockHighlightEvent.html#player">player</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/DrawBlockHighlightEvent.html#subID">subID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/DrawBlockHighlightEvent.html#target">target</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/minecraftforge/client/event/DrawBlockHighlightEvent.html#DrawBlockHighlightEvent(net.minecraft.client.renderer.RenderGlobal,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.util.MovingObjectPosition,%20int,%20net.minecraft.item.ItemStack,%20float)">DrawBlockHighlightEvent</a></strong>(<a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a>&nbsp;target,
+ int&nbsp;subID,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;currentItem,
+ float&nbsp;partialTicks)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="context">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>context</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a> context</pre>
+</li>
+</ul>
+<a name="player">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>player</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player</pre>
+</li>
+</ul>
+<a name="target">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>target</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a> target</pre>
+</li>
+</ul>
+<a name="subID">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>subID</h4>
+<pre>public final&nbsp;int subID</pre>
+</li>
+</ul>
+<a name="currentItem">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>currentItem</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> currentItem</pre>
+</li>
+</ul>
+<a name="partialTicks">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>partialTicks</h4>
+<pre>public final&nbsp;float partialTicks</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DrawBlockHighlightEvent(net.minecraft.client.renderer.RenderGlobal, net.minecraft.entity.player.EntityPlayer, net.minecraft.util.MovingObjectPosition, int, net.minecraft.item.ItemStack, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DrawBlockHighlightEvent</h4>
+<pre>public&nbsp;DrawBlockHighlightEvent(<a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a>&nbsp;target,
+ int&nbsp;subID,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;currentItem,
+ float&nbsp;partialTicks)</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/minecraftforge/client/event/ClientChatReceivedEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/DrawBlockHighlightEvent.html" target="_top">Frames</a></li>
+<li><a href="DrawBlockHighlightEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html b/javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html
new file mode 100644
index 0000000..c353d89
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html
@@ -0,0 +1,352 @@
+<!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:13 EST 2015 -->
+<title>EntityViewRenderEvent.FogColors (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="EntityViewRenderEvent.FogColors (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/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" target="_top">Frames</a></li>
+<li><a href="EntityViewRenderEvent.FogColors.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_classes_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class EntityViewRenderEvent.FogColors" class="title">Class EntityViewRenderEvent.FogColors</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.EntityViewRenderEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.EntityViewRenderEvent.FogColors</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">EntityViewRenderEvent.FogColors</span>
+extends <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></pre>
+<div class="block">Event that allows any feature to customize the color of fog the player sees.
+ NOTE: Any change made to one of the color variables will affect the result seen in-game.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogColors</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogDensity</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.RenderFogEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html#blue">blue</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html#green">green</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html#red">red</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#entity">entity</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#renderer">renderer</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#renderPartialTicks">renderPartialTicks</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/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html#EntityViewRenderEvent.FogColors(net.minecraft.client.renderer.EntityRenderer,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.block.Block,%20double,%20float,%20float,%20float)">EntityViewRenderEvent.FogColors</a></strong>(<a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ double&nbsp;renderPartialTicks,
+ float&nbsp;red,
+ float&nbsp;green,
+ float&nbsp;blue)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="red">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>red</h4>
+<pre>public&nbsp;float red</pre>
+</li>
+</ul>
+<a name="green">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>green</h4>
+<pre>public&nbsp;float green</pre>
+</li>
+</ul>
+<a name="blue">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>blue</h4>
+<pre>public&nbsp;float blue</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityViewRenderEvent.FogColors(net.minecraft.client.renderer.EntityRenderer, net.minecraft.entity.EntityLivingBase, net.minecraft.block.Block, double, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityViewRenderEvent.FogColors</h4>
+<pre>public&nbsp;EntityViewRenderEvent.FogColors(<a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ double&nbsp;renderPartialTicks,
+ float&nbsp;red,
+ float&nbsp;green,
+ float&nbsp;blue)</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/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" target="_top">Frames</a></li>
+<li><a href="EntityViewRenderEvent.FogColors.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_classes_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html b/javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html
new file mode 100644
index 0000000..179535a
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html
@@ -0,0 +1,322 @@
+<!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:13 EST 2015 -->
+<title>EntityViewRenderEvent.FogDensity (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="EntityViewRenderEvent.FogDensity (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/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" target="_top">Frames</a></li>
+<li><a href="EntityViewRenderEvent.FogDensity.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_classes_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class EntityViewRenderEvent.FogDensity" class="title">Class EntityViewRenderEvent.FogDensity</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.EntityViewRenderEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.EntityViewRenderEvent.FogDensity</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">EntityViewRenderEvent.FogDensity</span>
+extends <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></pre>
+<div class="block">Event that allows any feature to customize the fog density the player sees.
+ NOTE: In order to make this event have an effect, you must cancel the event</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogColors</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogDensity</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.RenderFogEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html#density">density</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#entity">entity</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#renderer">renderer</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#renderPartialTicks">renderPartialTicks</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/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html#EntityViewRenderEvent.FogDensity(net.minecraft.client.renderer.EntityRenderer,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.block.Block,%20double,%20float)">EntityViewRenderEvent.FogDensity</a></strong>(<a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ double&nbsp;renderPartialTicks,
+ float&nbsp;density)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="density">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>density</h4>
+<pre>public&nbsp;float density</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityViewRenderEvent.FogDensity(net.minecraft.client.renderer.EntityRenderer, net.minecraft.entity.EntityLivingBase, net.minecraft.block.Block, double, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityViewRenderEvent.FogDensity</h4>
+<pre>public&nbsp;EntityViewRenderEvent.FogDensity(<a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ double&nbsp;renderPartialTicks,
+ float&nbsp;density)</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/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" target="_top">Frames</a></li>
+<li><a href="EntityViewRenderEvent.FogDensity.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_classes_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html b/javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html
new file mode 100644
index 0000000..2033133
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.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:13 EST 2015 -->
+<title>EntityViewRenderEvent.RenderFogEvent (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="EntityViewRenderEvent.RenderFogEvent (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/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/FOVUpdateEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityViewRenderEvent.RenderFogEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class EntityViewRenderEvent.RenderFogEvent" class="title">Class EntityViewRenderEvent.RenderFogEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.EntityViewRenderEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.EntityViewRenderEvent.RenderFogEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">EntityViewRenderEvent.RenderFogEvent</span>
+extends <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></pre>
+<div class="block">Event that allows any feature to customize the rendering of fog.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogColors</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogDensity</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.RenderFogEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html#farPlaneDistance">farPlaneDistance</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html#fogMode">fogMode</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#entity">entity</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#renderer">renderer</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#renderPartialTicks">renderPartialTicks</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/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html#EntityViewRenderEvent.RenderFogEvent(net.minecraft.client.renderer.EntityRenderer,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.block.Block,%20double,%20int,%20float)">EntityViewRenderEvent.RenderFogEvent</a></strong>(<a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ double&nbsp;renderPartialTicks,
+ int&nbsp;fogMode,
+ float&nbsp;farPlaneDistance)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="fogMode">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fogMode</h4>
+<pre>public final&nbsp;int fogMode</pre>
+</li>
+</ul>
+<a name="farPlaneDistance">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>farPlaneDistance</h4>
+<pre>public final&nbsp;float farPlaneDistance</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityViewRenderEvent.RenderFogEvent(net.minecraft.client.renderer.EntityRenderer, net.minecraft.entity.EntityLivingBase, net.minecraft.block.Block, double, int, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityViewRenderEvent.RenderFogEvent</h4>
+<pre>public&nbsp;EntityViewRenderEvent.RenderFogEvent(<a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ double&nbsp;renderPartialTicks,
+ int&nbsp;fogMode,
+ float&nbsp;farPlaneDistance)</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/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/FOVUpdateEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityViewRenderEvent.RenderFogEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.EntityViewRenderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/EntityViewRenderEvent.html b/javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.html
new file mode 100644
index 0000000..1abddd1
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/EntityViewRenderEvent.html
@@ -0,0 +1,365 @@
+<!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:13 EST 2015 -->
+<title>EntityViewRenderEvent (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="EntityViewRenderEvent (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/minecraftforge/client/event/DrawBlockHighlightEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/EntityViewRenderEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityViewRenderEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class EntityViewRenderEvent" class="title">Class EntityViewRenderEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.EntityViewRenderEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogColors</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogDensity</a>, <a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.RenderFogEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">EntityViewRenderEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">Event that hooks into EntityRenderer, allowing any feature to customize visual attributes of
+ fog the player sees.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogColors</a></strong></code>
+<div class="block">Event that allows any feature to customize the color of fog the player sees.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogDensity</a></strong></code>
+<div class="block">Event that allows any feature to customize the fog density the player sees.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.RenderFogEvent</a></strong></code>
+<div class="block">Event that allows any feature to customize the rendering of fog.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/client/event/EntityViewRenderEvent.html#block">block</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#entity">entity</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#renderer">renderer</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html#renderPartialTicks">renderPartialTicks</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/minecraftforge/client/event/EntityViewRenderEvent.html#EntityViewRenderEvent(net.minecraft.client.renderer.EntityRenderer,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.block.Block,%20double)">EntityViewRenderEvent</a></strong>(<a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ double&nbsp;renderPartialTicks)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="renderer">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderer</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a> renderer</pre>
+</li>
+</ul>
+<a name="entity">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entity</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a> entity</pre>
+</li>
+</ul>
+<a name="block">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>block</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> block</pre>
+</li>
+</ul>
+<a name="renderPartialTicks">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderPartialTicks</h4>
+<pre>public final&nbsp;double renderPartialTicks</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityViewRenderEvent(net.minecraft.client.renderer.EntityRenderer, net.minecraft.entity.EntityLivingBase, net.minecraft.block.Block, double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityViewRenderEvent</h4>
+<pre>public&nbsp;EntityViewRenderEvent(<a href="../../../../net/minecraft/client/renderer/EntityRenderer.html" title="class in net.minecraft.client.renderer">EntityRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ double&nbsp;renderPartialTicks)</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/minecraftforge/client/event/DrawBlockHighlightEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/EntityViewRenderEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityViewRenderEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/FOVUpdateEvent.html b/javadoc/net/minecraftforge/client/event/FOVUpdateEvent.html
new file mode 100644
index 0000000..c959d80
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/FOVUpdateEvent.html
@@ -0,0 +1,319 @@
+<!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:13 EST 2015 -->
+<title>FOVUpdateEvent (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="FOVUpdateEvent (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/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiOpenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/FOVUpdateEvent.html" target="_top">Frames</a></li>
+<li><a href="FOVUpdateEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class FOVUpdateEvent" class="title">Class FOVUpdateEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.FOVUpdateEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FOVUpdateEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">Author: MachineMuse (Claire Semple)
+ Created: 6:07 PM, 9/5/13</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/entity/EntityPlayerSP.html" title="class in net.minecraft.client.entity">EntityPlayerSP</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/FOVUpdateEvent.html#entity">entity</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/FOVUpdateEvent.html#fov">fov</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/FOVUpdateEvent.html#newfov">newfov</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/minecraftforge/client/event/FOVUpdateEvent.html#FOVUpdateEvent(net.minecraft.client.entity.EntityPlayerSP,%20float)">FOVUpdateEvent</a></strong>(<a href="../../../../net/minecraft/client/entity/EntityPlayerSP.html" title="class in net.minecraft.client.entity">EntityPlayerSP</a>&nbsp;entity,
+ float&nbsp;fov)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="entity">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entity</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/entity/EntityPlayerSP.html" title="class in net.minecraft.client.entity">EntityPlayerSP</a> entity</pre>
+</li>
+</ul>
+<a name="fov">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fov</h4>
+<pre>public final&nbsp;float fov</pre>
+</li>
+</ul>
+<a name="newfov">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newfov</h4>
+<pre>public&nbsp;float newfov</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FOVUpdateEvent(net.minecraft.client.entity.EntityPlayerSP, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FOVUpdateEvent</h4>
+<pre>public&nbsp;FOVUpdateEvent(<a href="../../../../net/minecraft/client/entity/EntityPlayerSP.html" title="class in net.minecraft.client.entity">EntityPlayerSP</a>&nbsp;entity,
+ float&nbsp;fov)</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/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiOpenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/FOVUpdateEvent.html" target="_top">Frames</a></li>
+<li><a href="FOVUpdateEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/GuiOpenEvent.html b/javadoc/net/minecraftforge/client/event/GuiOpenEvent.html
new file mode 100644
index 0000000..f66efab
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiOpenEvent.html
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>GuiOpenEvent (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="GuiOpenEvent (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/minecraftforge/client/event/FOVUpdateEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiOpenEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiOpenEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class GuiOpenEvent" class="title">Class GuiOpenEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiOpenEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">GuiOpenEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">This event is called before any Gui will open.
+ If you don't want this to happen, cancel the event.
+ If you want to override this Gui, simply set the gui variable to your own Gui.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiOpenEvent.html#gui">gui</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/minecraftforge/client/event/GuiOpenEvent.html#GuiOpenEvent(net.minecraft.client.gui.GuiScreen)">GuiOpenEvent</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="gui">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>gui</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a> gui</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GuiOpenEvent(net.minecraft.client.gui.GuiScreen)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiOpenEvent</h4>
+<pre>public&nbsp;GuiOpenEvent(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui)</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/minecraftforge/client/event/FOVUpdateEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiOpenEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiOpenEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html
new file mode 100644
index 0000000..c5ccaf8
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html
@@ -0,0 +1,309 @@
+<!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:13 EST 2015 -->
+<title>GuiScreenEvent.ActionPerformedEvent.Post (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="GuiScreenEvent.ActionPerformedEvent.Post (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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.ActionPerformedEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent.ActionPerformedEvent.Post" class="title">Class GuiScreenEvent.ActionPerformedEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">GuiScreenEvent.ActionPerformedEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></pre>
+<div class="block">This event fires after <code>GuiScreen.actionPerformed()</code> provided that the active
+ screen has not been changed as a result of <code>GuiScreen.actionPerformed()</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html#button">button</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html#buttonList">buttonList</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html#GuiScreenEvent.ActionPerformedEvent.Post(net.minecraft.client.gui.GuiScreen,%20net.minecraft.client.gui.GuiButton,%20java.util.List)">GuiScreenEvent.ActionPerformedEvent.Post</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ <a href="../../../../net/minecraft/client/gui/GuiButton.html" title="class in net.minecraft.client.gui">GuiButton</a>&nbsp;button,
+ java.util.List&nbsp;buttonList)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="GuiScreenEvent.ActionPerformedEvent.Post(net.minecraft.client.gui.GuiScreen, net.minecraft.client.gui.GuiButton, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent.ActionPerformedEvent.Post</h4>
+<pre>public&nbsp;GuiScreenEvent.ActionPerformedEvent.Post(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ <a href="../../../../net/minecraft/client/gui/GuiButton.html" title="class in net.minecraft.client.gui">GuiButton</a>&nbsp;button,
+ java.util.List&nbsp;buttonList)</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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.ActionPerformedEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html
new file mode 100644
index 0000000..7463324
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html
@@ -0,0 +1,310 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>GuiScreenEvent.ActionPerformedEvent.Pre (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="GuiScreenEvent.ActionPerformedEvent.Pre (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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.ActionPerformedEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent.ActionPerformedEvent.Pre" class="title">Class GuiScreenEvent.ActionPerformedEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">GuiScreenEvent.ActionPerformedEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></pre>
+<div class="block">This event fires once it has been determined that a GuiButton object has been clicked.
+ Cancel this event to bypass <code>GuiScreen.actionPerformed()</code>.
+ Replace button with a different button from buttonList to have that button's action executed.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html#button">button</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html#buttonList">buttonList</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html#GuiScreenEvent.ActionPerformedEvent.Pre(net.minecraft.client.gui.GuiScreen,%20net.minecraft.client.gui.GuiButton,%20java.util.List)">GuiScreenEvent.ActionPerformedEvent.Pre</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ <a href="../../../../net/minecraft/client/gui/GuiButton.html" title="class in net.minecraft.client.gui">GuiButton</a>&nbsp;button,
+ java.util.List&nbsp;buttonList)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="GuiScreenEvent.ActionPerformedEvent.Pre(net.minecraft.client.gui.GuiScreen, net.minecraft.client.gui.GuiButton, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent.ActionPerformedEvent.Pre</h4>
+<pre>public&nbsp;GuiScreenEvent.ActionPerformedEvent.Pre(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ <a href="../../../../net/minecraft/client/gui/GuiButton.html" title="class in net.minecraft.client.gui">GuiButton</a>&nbsp;button,
+ java.util.List&nbsp;buttonList)</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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.ActionPerformedEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html
new file mode 100644
index 0000000..9f9e14f
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>GuiScreenEvent.ActionPerformedEvent (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="GuiScreenEvent.ActionPerformedEvent (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/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.ActionPerformedEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent.ActionPerformedEvent" class="title">Class GuiScreenEvent.ActionPerformedEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Pre</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">GuiScreenEvent.ActionPerformedEvent</span>
+extends <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Post</a></strong></code>
+<div class="block">This event fires after <code>GuiScreen.actionPerformed()</code> provided that the active
+ screen has not been changed as a result of <code>GuiScreen.actionPerformed()</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Pre</a></strong></code>
+<div class="block">This event fires once it has been determined that a GuiButton object has been clicked.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/gui/GuiButton.html" title="class in net.minecraft.client.gui">GuiButton</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html#button">button</a></strong></code>
+<div class="block">The button that was clicked.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html#buttonList">buttonList</a></strong></code>
+<div class="block">A COPY of the <code>buttonList</code> field from the GuiScreen referenced by <code>gui</code>.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html#GuiScreenEvent.ActionPerformedEvent(net.minecraft.client.gui.GuiScreen,%20net.minecraft.client.gui.GuiButton,%20java.util.List)">GuiScreenEvent.ActionPerformedEvent</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ <a href="../../../../net/minecraft/client/gui/GuiButton.html" title="class in net.minecraft.client.gui">GuiButton</a>&nbsp;button,
+ java.util.List&nbsp;buttonList)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="button">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>button</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/client/gui/GuiButton.html" title="class in net.minecraft.client.gui">GuiButton</a> button</pre>
+<div class="block">The button that was clicked.</div>
+</li>
+</ul>
+<a name="buttonList">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>buttonList</h4>
+<pre>public&nbsp;java.util.List buttonList</pre>
+<div class="block">A COPY of the <code>buttonList</code> field from the GuiScreen referenced by <code>gui</code>.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GuiScreenEvent.ActionPerformedEvent(net.minecraft.client.gui.GuiScreen, net.minecraft.client.gui.GuiButton, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent.ActionPerformedEvent</h4>
+<pre>public&nbsp;GuiScreenEvent.ActionPerformedEvent(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ <a href="../../../../net/minecraft/client/gui/GuiButton.html" title="class in net.minecraft.client.gui">GuiButton</a>&nbsp;button,
+ java.util.List&nbsp;buttonList)</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/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.ActionPerformedEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html
new file mode 100644
index 0000000..36a1ad0
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html
@@ -0,0 +1,310 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>GuiScreenEvent.DrawScreenEvent.Post (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="GuiScreenEvent.DrawScreenEvent.Post (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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.DrawScreenEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent.DrawScreenEvent.Post" class="title">Class GuiScreenEvent.DrawScreenEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">GuiScreenEvent.DrawScreenEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></pre>
+<div class="block">This event fires just after <code>GuiScreen.drawScreen()</code> is called.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#mouseX">mouseX</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#mouseY">mouseY</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#renderPartialTicks">renderPartialTicks</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html#GuiScreenEvent.DrawScreenEvent.Post(net.minecraft.client.gui.GuiScreen,%20int,%20int,%20float)">GuiScreenEvent.DrawScreenEvent.Post</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY,
+ float&nbsp;renderPartialTicks)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="GuiScreenEvent.DrawScreenEvent.Post(net.minecraft.client.gui.GuiScreen, int, int, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent.DrawScreenEvent.Post</h4>
+<pre>public&nbsp;GuiScreenEvent.DrawScreenEvent.Post(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY,
+ float&nbsp;renderPartialTicks)</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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.DrawScreenEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html
new file mode 100644
index 0000000..8cf2e4b
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html
@@ -0,0 +1,311 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>GuiScreenEvent.DrawScreenEvent.Pre (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="GuiScreenEvent.DrawScreenEvent.Pre (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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.DrawScreenEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent.DrawScreenEvent.Pre" class="title">Class GuiScreenEvent.DrawScreenEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">GuiScreenEvent.DrawScreenEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></pre>
+<div class="block">This event fires just before <code>GuiScreen.drawScreen()</code> is called.
+ Cancel this event to skip <code>GuiScreen.drawScreen()</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#mouseX">mouseX</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#mouseY">mouseY</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#renderPartialTicks">renderPartialTicks</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html#GuiScreenEvent.DrawScreenEvent.Pre(net.minecraft.client.gui.GuiScreen,%20int,%20int,%20float)">GuiScreenEvent.DrawScreenEvent.Pre</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY,
+ float&nbsp;renderPartialTicks)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="GuiScreenEvent.DrawScreenEvent.Pre(net.minecraft.client.gui.GuiScreen, int, int, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent.DrawScreenEvent.Pre</h4>
+<pre>public&nbsp;GuiScreenEvent.DrawScreenEvent.Pre(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY,
+ float&nbsp;renderPartialTicks)</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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.DrawScreenEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html
new file mode 100644
index 0000000..f824820
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html
@@ -0,0 +1,376 @@
+<!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:13 EST 2015 -->
+<title>GuiScreenEvent.DrawScreenEvent (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="GuiScreenEvent.DrawScreenEvent (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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.DrawScreenEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent.DrawScreenEvent" class="title">Class GuiScreenEvent.DrawScreenEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent.DrawScreenEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Pre</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">GuiScreenEvent.DrawScreenEvent</span>
+extends <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Post</a></strong></code>
+<div class="block">This event fires just after <code>GuiScreen.drawScreen()</code> is called.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Pre</a></strong></code>
+<div class="block">This event fires just before <code>GuiScreen.drawScreen()</code> is called.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#mouseX">mouseX</a></strong></code>
+<div class="block">The x coordinate of the mouse pointer on the screen.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#mouseY">mouseY</a></strong></code>
+<div class="block">The y coordinate of the mouse pointer on the screen.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#renderPartialTicks">renderPartialTicks</a></strong></code>
+<div class="block">Partial render ticks elapsed.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html#GuiScreenEvent.DrawScreenEvent(net.minecraft.client.gui.GuiScreen,%20int,%20int,%20float)">GuiScreenEvent.DrawScreenEvent</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY,
+ float&nbsp;renderPartialTicks)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="mouseX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mouseX</h4>
+<pre>public final&nbsp;int mouseX</pre>
+<div class="block">The x coordinate of the mouse pointer on the screen.</div>
+</li>
+</ul>
+<a name="mouseY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mouseY</h4>
+<pre>public final&nbsp;int mouseY</pre>
+<div class="block">The y coordinate of the mouse pointer on the screen.</div>
+</li>
+</ul>
+<a name="renderPartialTicks">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderPartialTicks</h4>
+<pre>public final&nbsp;float renderPartialTicks</pre>
+<div class="block">Partial render ticks elapsed.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GuiScreenEvent.DrawScreenEvent(net.minecraft.client.gui.GuiScreen, int, int, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent.DrawScreenEvent</h4>
+<pre>public&nbsp;GuiScreenEvent.DrawScreenEvent(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY,
+ float&nbsp;renderPartialTicks)</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/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.DrawScreenEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html
new file mode 100644
index 0000000..4d7ddd7
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html
@@ -0,0 +1,307 @@
+<!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:13 EST 2015 -->
+<title>GuiScreenEvent.InitGuiEvent.Post (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="GuiScreenEvent.InitGuiEvent.Post (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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.InitGuiEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent.InitGuiEvent.Post" class="title">Class GuiScreenEvent.InitGuiEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">GuiScreenEvent.InitGuiEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></pre>
+<div class="block">This event fires right after <code>GuiScreen.initGui()</code>.
+ This is a good place to alter a GuiScreen's component layout if desired.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html#buttonList">buttonList</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html#GuiScreenEvent.InitGuiEvent.Post(net.minecraft.client.gui.GuiScreen,%20java.util.List)">GuiScreenEvent.InitGuiEvent.Post</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ java.util.List&nbsp;buttonList)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="GuiScreenEvent.InitGuiEvent.Post(net.minecraft.client.gui.GuiScreen, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent.InitGuiEvent.Post</h4>
+<pre>public&nbsp;GuiScreenEvent.InitGuiEvent.Post(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ java.util.List&nbsp;buttonList)</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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.InitGuiEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html
new file mode 100644
index 0000000..3f9dcb9
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>GuiScreenEvent.InitGuiEvent.Pre (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="GuiScreenEvent.InitGuiEvent.Pre (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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/MouseEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.InitGuiEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent.InitGuiEvent.Pre" class="title">Class GuiScreenEvent.InitGuiEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">GuiScreenEvent.InitGuiEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></pre>
+<div class="block">This event fires just after initializing <code>GuiScreen.mc</code>, <code>GuiScreen.fontRendererObj</code>,
+ <code>GuiScreen.width</code>, and <code>GuiScreen.height</code>, and just before calling <code>GuiScreen.buttonList.clear()</code>
+ and <code>GuiScreen.initGui()</code>. To skip or override a screen's initGui() method cancel the event.<br/><br/>
+
+ If canceled the following lines are skipped in <code>GuiScreen.setWorldAndResolution()</code>:<br/>
+ <code>this.buttonList.clear();</code><br/>
+ <code>this.initGui();</code><br/></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html#buttonList">buttonList</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html#GuiScreenEvent.InitGuiEvent.Pre(net.minecraft.client.gui.GuiScreen,%20java.util.List)">GuiScreenEvent.InitGuiEvent.Pre</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ java.util.List&nbsp;buttonList)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="GuiScreenEvent.InitGuiEvent.Pre(net.minecraft.client.gui.GuiScreen, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent.InitGuiEvent.Pre</h4>
+<pre>public&nbsp;GuiScreenEvent.InitGuiEvent.Pre(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ java.util.List&nbsp;buttonList)</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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/MouseEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.InitGuiEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html
new file mode 100644
index 0000000..643d479
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html
@@ -0,0 +1,342 @@
+<!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:13 EST 2015 -->
+<title>GuiScreenEvent.InitGuiEvent (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="GuiScreenEvent.InitGuiEvent (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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.InitGuiEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent.InitGuiEvent" class="title">Class GuiScreenEvent.InitGuiEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.GuiScreenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Pre</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">GuiScreenEvent.InitGuiEvent</span>
+extends <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Post</a></strong></code>
+<div class="block">This event fires right after <code>GuiScreen.initGui()</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Pre</a></strong></code>
+<div class="block">This event fires just after initializing <code>GuiScreen.mc</code>, <code>GuiScreen.fontRendererObj</code>,
+ <code>GuiScreen.width</code>, and <code>GuiScreen.height</code>, and just before calling <code>GuiScreen.buttonList.clear()</code>
+ and <code>GuiScreen.initGui()</code>.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html#buttonList">buttonList</a></strong></code>
+<div class="block">The <code>buttonList</code> field from the GuiScreen object referenced by <code>gui</code>.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.GuiScreenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html#GuiScreenEvent.InitGuiEvent(net.minecraft.client.gui.GuiScreen,%20java.util.List)">GuiScreenEvent.InitGuiEvent</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ java.util.List&nbsp;buttonList)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="buttonList">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>buttonList</h4>
+<pre>public&nbsp;java.util.List buttonList</pre>
+<div class="block">The <code>buttonList</code> field from the GuiScreen object referenced by <code>gui</code>.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GuiScreenEvent.InitGuiEvent(net.minecraft.client.gui.GuiScreen, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent.InitGuiEvent</h4>
+<pre>public&nbsp;GuiScreenEvent.InitGuiEvent(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui,
+ java.util.List&nbsp;buttonList)</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/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.InitGuiEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/GuiScreenEvent.html b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.html
new file mode 100644
index 0000000..8bd3c39
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/GuiScreenEvent.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>GuiScreenEvent (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="GuiScreenEvent (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/minecraftforge/client/event/GuiOpenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class GuiScreenEvent" class="title">Class GuiScreenEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.GuiScreenEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a>, <a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">GuiScreenEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">Event classes for GuiScreen events.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html#gui">gui</a></strong></code>
+<div class="block">The GuiScreen object generating this event.</div>
+</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/minecraftforge/client/event/GuiScreenEvent.html#GuiScreenEvent(net.minecraft.client.gui.GuiScreen)">GuiScreenEvent</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="gui">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>gui</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a> gui</pre>
+<div class="block">The GuiScreen object generating this event.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GuiScreenEvent(net.minecraft.client.gui.GuiScreen)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GuiScreenEvent</h4>
+<pre>public&nbsp;GuiScreenEvent(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;gui)</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/minecraftforge/client/event/GuiOpenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/GuiScreenEvent.html" target="_top">Frames</a></li>
+<li><a href="GuiScreenEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/MouseEvent.html b/javadoc/net/minecraftforge/client/event/MouseEvent.html
new file mode 100644
index 0000000..465d36c
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/MouseEvent.html
@@ -0,0 +1,382 @@
+<!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:13 EST 2015 -->
+<title>MouseEvent (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="MouseEvent (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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/MouseEvent.html" target="_top">Frames</a></li>
+<li><a href="MouseEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class MouseEvent" class="title">Class MouseEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.MouseEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MouseEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">Author: MachineMuse (Claire Semple)
+ Created: 2:46 PM, 9/4/13</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/MouseEvent.html#button">button</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/MouseEvent.html#buttonstate">buttonstate</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/MouseEvent.html#dwheel">dwheel</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/MouseEvent.html#dx">dx</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/MouseEvent.html#dy">dy</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/MouseEvent.html#nanoseconds">nanoseconds</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/MouseEvent.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/minecraftforge/client/event/MouseEvent.html#y">y</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/minecraftforge/client/event/MouseEvent.html#MouseEvent()">MouseEvent</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;int x</pre>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</pre>
+</li>
+</ul>
+<a name="dx">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dx</h4>
+<pre>public final&nbsp;int dx</pre>
+</li>
+</ul>
+<a name="dy">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dy</h4>
+<pre>public final&nbsp;int dy</pre>
+</li>
+</ul>
+<a name="dwheel">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dwheel</h4>
+<pre>public final&nbsp;int dwheel</pre>
+</li>
+</ul>
+<a name="button">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>button</h4>
+<pre>public final&nbsp;int button</pre>
+</li>
+</ul>
+<a name="buttonstate">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>buttonstate</h4>
+<pre>public final&nbsp;boolean buttonstate</pre>
+</li>
+</ul>
+<a name="nanoseconds">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>nanoseconds</h4>
+<pre>public final&nbsp;long nanoseconds</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MouseEvent()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MouseEvent</h4>
+<pre>public&nbsp;MouseEvent()</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/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/MouseEvent.html" target="_top">Frames</a></li>
+<li><a href="MouseEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html b/javadoc/net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html
new file mode 100644
index 0000000..7654019
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>RenderBlockOverlayEvent.OverlayType (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="RenderBlockOverlayEvent.OverlayType (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/minecraftforge/client/event/RenderBlockOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" target="_top">Frames</a></li>
+<li><a href="RenderBlockOverlayEvent.OverlayType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Enum RenderBlockOverlayEvent.OverlayType" class="title">Enum RenderBlockOverlayEvent.OverlayType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderBlockOverlayEvent.OverlayType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderBlockOverlayEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">RenderBlockOverlayEvent.OverlayType</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html#BLOCK">BLOCK</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html#FIRE">FIRE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html#WATER">WATER</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 <a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="FIRE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FIRE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a> FIRE</pre>
+</li>
+</ul>
+<a name="BLOCK">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BLOCK</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a> BLOCK</pre>
+</li>
+</ul>
+<a name="WATER">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WATER</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a> WATER</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (RenderBlockOverlayEvent.OverlayType c : RenderBlockOverlayEvent.OverlayType.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/client/event/RenderBlockOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" target="_top">Frames</a></li>
+<li><a href="RenderBlockOverlayEvent.OverlayType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderBlockOverlayEvent.html b/javadoc/net/minecraftforge/client/event/RenderBlockOverlayEvent.html
new file mode 100644
index 0000000..4351d88
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderBlockOverlayEvent.html
@@ -0,0 +1,400 @@
+<!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:13 EST 2015 -->
+<title>RenderBlockOverlayEvent (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="RenderBlockOverlayEvent (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/minecraftforge/client/event/MouseEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderBlockOverlayEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderBlockOverlayEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderBlockOverlayEvent" class="title">Class RenderBlockOverlayEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderBlockOverlayEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RenderBlockOverlayEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">Called when a block's texture is going to be overlaid on the player's HUD. Cancel this event to prevent the overlay.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/client/event/RenderBlockOverlayEvent.html#blockForOverlay">blockForOverlay</a></strong></code>
+<div class="block">If the overlay type is BLOCK, then this is the block which the overlay is getting it's icon from</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html#blockX">blockX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html#blockY">blockY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html#blockZ">blockZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html#overlayType">overlayType</a></strong></code>
+<div class="block">The type of overlay to occur</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html#player">player</a></strong></code>
+<div class="block">The player which the overlay will apply to</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html#renderPartialTicks">renderPartialTicks</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/minecraftforge/client/event/RenderBlockOverlayEvent.html#RenderBlockOverlayEvent(net.minecraft.entity.player.EntityPlayer,%20float,%20net.minecraftforge.client.event.RenderBlockOverlayEvent.OverlayType,%20net.minecraft.block.Block,%20int,%20int,%20int)">RenderBlockOverlayEvent</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ float&nbsp;renderPartialTicks,
+ <a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a>&nbsp;type,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;blockX,
+ int&nbsp;blockY,
+ int&nbsp;blockZ)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="player">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>player</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player</pre>
+<div class="block">The player which the overlay will apply to</div>
+</li>
+</ul>
+<a name="renderPartialTicks">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderPartialTicks</h4>
+<pre>public final&nbsp;float renderPartialTicks</pre>
+</li>
+</ul>
+<a name="overlayType">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>overlayType</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a> overlayType</pre>
+<div class="block">The type of overlay to occur</div>
+</li>
+</ul>
+<a name="blockForOverlay">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blockForOverlay</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> blockForOverlay</pre>
+<div class="block">If the overlay type is BLOCK, then this is the block which the overlay is getting it's icon from</div>
+</li>
+</ul>
+<a name="blockX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blockX</h4>
+<pre>public final&nbsp;int blockX</pre>
+</li>
+</ul>
+<a name="blockY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blockY</h4>
+<pre>public final&nbsp;int blockY</pre>
+</li>
+</ul>
+<a name="blockZ">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>blockZ</h4>
+<pre>public final&nbsp;int blockZ</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderBlockOverlayEvent(net.minecraft.entity.player.EntityPlayer, float, net.minecraftforge.client.event.RenderBlockOverlayEvent.OverlayType, net.minecraft.block.Block, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderBlockOverlayEvent</h4>
+<pre>public&nbsp;RenderBlockOverlayEvent(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ float&nbsp;renderPartialTicks,
+ <a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a>&nbsp;type,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;blockX,
+ int&nbsp;blockY,
+ int&nbsp;blockZ)</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/minecraftforge/client/event/MouseEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderBlockOverlayEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderBlockOverlayEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html
new file mode 100644
index 0000000..50042d8
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html
@@ -0,0 +1,334 @@
+<!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:13 EST 2015 -->
+<title>RenderGameOverlayEvent.Chat (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="RenderGameOverlayEvent.Chat (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/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.Chat.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderGameOverlayEvent.Chat" class="title">Class RenderGameOverlayEvent.Chat</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderGameOverlayEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderGameOverlayEvent.Pre</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderGameOverlayEvent.Chat</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderGameOverlayEvent.Chat</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Pre</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Chat</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Text</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html#posX">posX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html#posY">posY</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseX">mouseX</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseY">mouseY</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#partialTicks">partialTicks</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#resolution">resolution</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#type">type</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/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html#RenderGameOverlayEvent.Chat(net.minecraftforge.client.event.RenderGameOverlayEvent,%20int,%20int)">RenderGameOverlayEvent.Chat</a></strong>(<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a>&nbsp;parent,
+ int&nbsp;posX,
+ int&nbsp;posY)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="posX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>posX</h4>
+<pre>public&nbsp;int posX</pre>
+</li>
+</ul>
+<a name="posY">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>posY</h4>
+<pre>public&nbsp;int posY</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderGameOverlayEvent.Chat(net.minecraftforge.client.event.RenderGameOverlayEvent, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderGameOverlayEvent.Chat</h4>
+<pre>public&nbsp;RenderGameOverlayEvent.Chat(<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a>&nbsp;parent,
+ int&nbsp;posX,
+ int&nbsp;posY)</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/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.Chat.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html
new file mode 100644
index 0000000..73f60dc
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html
@@ -0,0 +1,501 @@
+<!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:13 EST 2015 -->
+<title>RenderGameOverlayEvent.ElementType (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="RenderGameOverlayEvent.ElementType (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/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.ElementType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Enum RenderGameOverlayEvent.ElementType" class="title">Enum RenderGameOverlayEvent.ElementType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderGameOverlayEvent.ElementType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">RenderGameOverlayEvent.ElementType</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#AIR">AIR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#ALL">ALL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#ARMOR">ARMOR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#BOSSHEALTH">BOSSHEALTH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#CHAT">CHAT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#CROSSHAIRS">CROSSHAIRS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#DEBUG">DEBUG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#EXPERIENCE">EXPERIENCE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#FOOD">FOOD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#HEALTH">HEALTH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#HEALTHMOUNT">HEALTHMOUNT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#HELMET">HELMET</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#HOTBAR">HOTBAR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#JUMPBAR">JUMPBAR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#PLAYER_LIST">PLAYER_LIST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#PORTAL">PORTAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#TEXT">TEXT</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 <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="ALL">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALL</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> ALL</pre>
+</li>
+</ul>
+<a name="HELMET">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HELMET</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> HELMET</pre>
+</li>
+</ul>
+<a name="PORTAL">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PORTAL</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> PORTAL</pre>
+</li>
+</ul>
+<a name="CROSSHAIRS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CROSSHAIRS</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> CROSSHAIRS</pre>
+</li>
+</ul>
+<a name="BOSSHEALTH">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BOSSHEALTH</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> BOSSHEALTH</pre>
+</li>
+</ul>
+<a name="ARMOR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ARMOR</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> ARMOR</pre>
+</li>
+</ul>
+<a name="HEALTH">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HEALTH</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> HEALTH</pre>
+</li>
+</ul>
+<a name="FOOD">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FOOD</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> FOOD</pre>
+</li>
+</ul>
+<a name="AIR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AIR</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> AIR</pre>
+</li>
+</ul>
+<a name="HOTBAR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HOTBAR</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> HOTBAR</pre>
+</li>
+</ul>
+<a name="EXPERIENCE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPERIENCE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> EXPERIENCE</pre>
+</li>
+</ul>
+<a name="TEXT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TEXT</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> TEXT</pre>
+</li>
+</ul>
+<a name="HEALTHMOUNT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HEALTHMOUNT</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> HEALTHMOUNT</pre>
+</li>
+</ul>
+<a name="JUMPBAR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JUMPBAR</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> JUMPBAR</pre>
+</li>
+</ul>
+<a name="CHAT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CHAT</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> CHAT</pre>
+</li>
+</ul>
+<a name="PLAYER_LIST">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PLAYER_LIST</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> PLAYER_LIST</pre>
+</li>
+</ul>
+<a name="DEBUG">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DEBUG</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> DEBUG</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (RenderGameOverlayEvent.ElementType c : RenderGameOverlayEvent.ElementType.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.ElementType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html
new file mode 100644
index 0000000..7e32e56
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html
@@ -0,0 +1,322 @@
+<!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:13 EST 2015 -->
+<title>RenderGameOverlayEvent.Post (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="RenderGameOverlayEvent.Post (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/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">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.minecraftforge.client.event</div>
+<h2 title="Class RenderGameOverlayEvent.Post" class="title">Class RenderGameOverlayEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderGameOverlayEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderGameOverlayEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderGameOverlayEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Chat</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Text</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseX">mouseX</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseY">mouseY</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#partialTicks">partialTicks</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#resolution">resolution</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#type">type</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/minecraftforge/client/event/RenderGameOverlayEvent.Post.html#RenderGameOverlayEvent.Post(net.minecraftforge.client.event.RenderGameOverlayEvent,%20net.minecraftforge.client.event.RenderGameOverlayEvent.ElementType)">RenderGameOverlayEvent.Post</a></strong>(<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a>&nbsp;parent,
+ <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>&nbsp;type)</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/minecraftforge/client/event/RenderGameOverlayEvent.Post.html#isCancelable()">isCancelable</a></strong>()</code>
+<div class="block">Determine if this function is cancelable at all.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderGameOverlayEvent.Post(net.minecraftforge.client.event.RenderGameOverlayEvent, net.minecraftforge.client.event.RenderGameOverlayEvent.ElementType)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderGameOverlayEvent.Post</h4>
+<pre>public&nbsp;RenderGameOverlayEvent.Post(<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a>&nbsp;parent,
+ <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>&nbsp;type)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="isCancelable()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isCancelable</h4>
+<pre>public&nbsp;boolean&nbsp;isCancelable()</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">Event</a></code></strong></div>
+<div class="block">Determine if this function is cancelable at all.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>If access to setCanceled should be allowed</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/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">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/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html
new file mode 100644
index 0000000..d4441dd
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.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:13 EST 2015 -->
+<title>RenderGameOverlayEvent.Pre (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="RenderGameOverlayEvent.Pre (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/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderGameOverlayEvent.Pre" class="title">Class RenderGameOverlayEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderGameOverlayEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderGameOverlayEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Chat</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Text</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderGameOverlayEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Chat</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Text</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseX">mouseX</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseY">mouseY</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#partialTicks">partialTicks</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#resolution">resolution</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#type">type</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/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html#RenderGameOverlayEvent.Pre(net.minecraftforge.client.event.RenderGameOverlayEvent,%20net.minecraftforge.client.event.RenderGameOverlayEvent.ElementType)">RenderGameOverlayEvent.Pre</a></strong>(<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a>&nbsp;parent,
+ <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>&nbsp;type)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderGameOverlayEvent.Pre(net.minecraftforge.client.event.RenderGameOverlayEvent, net.minecraftforge.client.event.RenderGameOverlayEvent.ElementType)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderGameOverlayEvent.Pre</h4>
+<pre>public&nbsp;RenderGameOverlayEvent.Pre(<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a>&nbsp;parent,
+ <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>&nbsp;type)</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/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html
new file mode 100644
index 0000000..74eca85
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html
@@ -0,0 +1,334 @@
+<!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:13 EST 2015 -->
+<title>RenderGameOverlayEvent.Text (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="RenderGameOverlayEvent.Text (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/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderHandEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.Text.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderGameOverlayEvent.Text" class="title">Class RenderGameOverlayEvent.Text</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderGameOverlayEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderGameOverlayEvent.Pre</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderGameOverlayEvent.Text</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderGameOverlayEvent.Text</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Pre</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Chat</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Text</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html#left">left</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html#right">right</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseX">mouseX</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseY">mouseY</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#partialTicks">partialTicks</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#resolution">resolution</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#type">type</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/minecraftforge/client/event/RenderGameOverlayEvent.Text.html#RenderGameOverlayEvent.Text(net.minecraftforge.client.event.RenderGameOverlayEvent,%20java.util.ArrayList,%20java.util.ArrayList)">RenderGameOverlayEvent.Text</a></strong>(<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a>&nbsp;parent,
+ java.util.ArrayList&lt;java.lang.String&gt;&nbsp;left,
+ java.util.ArrayList&lt;java.lang.String&gt;&nbsp;right)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="left">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>left</h4>
+<pre>public final&nbsp;java.util.ArrayList&lt;java.lang.String&gt; left</pre>
+</li>
+</ul>
+<a name="right">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>right</h4>
+<pre>public final&nbsp;java.util.ArrayList&lt;java.lang.String&gt; right</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderGameOverlayEvent.Text(net.minecraftforge.client.event.RenderGameOverlayEvent, java.util.ArrayList, java.util.ArrayList)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderGameOverlayEvent.Text</h4>
+<pre>public&nbsp;RenderGameOverlayEvent.Text(<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a>&nbsp;parent,
+ java.util.ArrayList&lt;java.lang.String&gt;&nbsp;left,
+ java.util.ArrayList&lt;java.lang.String&gt;&nbsp;right)</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/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderHandEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.Text.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderGameOverlayEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderGameOverlayEvent.html b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.html
new file mode 100644
index 0000000..7590aa8
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderGameOverlayEvent.html
@@ -0,0 +1,378 @@
+<!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:13 EST 2015 -->
+<title>RenderGameOverlayEvent (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="RenderGameOverlayEvent (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/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderGameOverlayEvent" class="title">Class RenderGameOverlayEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderGameOverlayEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Pre</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RenderGameOverlayEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Chat</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Post</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Pre</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Text</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseX">mouseX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#mouseY">mouseY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#partialTicks">partialTicks</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/gui/ScaledResolution.html" title="class in net.minecraft.client.gui">ScaledResolution</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#resolution">resolution</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html#type">type</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/minecraftforge/client/event/RenderGameOverlayEvent.html#RenderGameOverlayEvent(float,%20net.minecraft.client.gui.ScaledResolution,%20int,%20int)">RenderGameOverlayEvent</a></strong>(float&nbsp;partialTicks,
+ <a href="../../../../net/minecraft/client/gui/ScaledResolution.html" title="class in net.minecraft.client.gui">ScaledResolution</a>&nbsp;resolution,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="partialTicks">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>partialTicks</h4>
+<pre>public final&nbsp;float partialTicks</pre>
+</li>
+</ul>
+<a name="resolution">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resolution</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/gui/ScaledResolution.html" title="class in net.minecraft.client.gui">ScaledResolution</a> resolution</pre>
+</li>
+</ul>
+<a name="mouseX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mouseX</h4>
+<pre>public final&nbsp;int mouseX</pre>
+</li>
+</ul>
+<a name="mouseY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mouseY</h4>
+<pre>public final&nbsp;int mouseY</pre>
+</li>
+</ul>
+<a name="type">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>type</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</a> type</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderGameOverlayEvent(float, net.minecraft.client.gui.ScaledResolution, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderGameOverlayEvent</h4>
+<pre>public&nbsp;RenderGameOverlayEvent(float&nbsp;partialTicks,
+ <a href="../../../../net/minecraft/client/gui/ScaledResolution.html" title="class in net.minecraft.client.gui">ScaledResolution</a>&nbsp;resolution,
+ int&nbsp;mouseX,
+ int&nbsp;mouseY)</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/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderGameOverlayEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderGameOverlayEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderHandEvent.html b/javadoc/net/minecraftforge/client/event/RenderHandEvent.html
new file mode 100644
index 0000000..a346f4e
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderHandEvent.html
@@ -0,0 +1,319 @@
+<!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:13 EST 2015 -->
+<title>RenderHandEvent (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="RenderHandEvent (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/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderItemInFrameEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderHandEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderHandEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderHandEvent" class="title">Class RenderHandEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderHandEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RenderHandEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderHandEvent.html#context">context</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderHandEvent.html#partialTicks">partialTicks</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderHandEvent.html#renderPass">renderPass</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/minecraftforge/client/event/RenderHandEvent.html#RenderHandEvent(net.minecraft.client.renderer.RenderGlobal,%20float,%20int)">RenderHandEvent</a></strong>(<a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ float&nbsp;partialTicks,
+ int&nbsp;renderPass)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="context">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>context</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a> context</pre>
+</li>
+</ul>
+<a name="partialTicks">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>partialTicks</h4>
+<pre>public final&nbsp;float partialTicks</pre>
+</li>
+</ul>
+<a name="renderPass">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderPass</h4>
+<pre>public final&nbsp;int renderPass</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderHandEvent(net.minecraft.client.renderer.RenderGlobal, float, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderHandEvent</h4>
+<pre>public&nbsp;RenderHandEvent(<a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ float&nbsp;partialTicks,
+ int&nbsp;renderPass)</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/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderItemInFrameEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderHandEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderHandEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderItemInFrameEvent.html b/javadoc/net/minecraftforge/client/event/RenderItemInFrameEvent.html
new file mode 100644
index 0000000..18d0f2e
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderItemInFrameEvent.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:13 EST 2015 -->
+<title>RenderItemInFrameEvent (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="RenderItemInFrameEvent (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/minecraftforge/client/event/RenderHandEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderItemInFrameEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderItemInFrameEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderItemInFrameEvent" class="title">Class RenderItemInFrameEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderItemInFrameEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RenderItemInFrameEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">This event is called when an item is rendered in an item frame.
+
+ You can set canceled to do no further vanilla processing.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/item/EntityItemFrame.html" title="class in net.minecraft.entity.item">EntityItemFrame</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderItemInFrameEvent.html#entityItemFrame">entityItemFrame</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderItemInFrameEvent.html#item">item</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/tileentity/RenderItemFrame.html" title="class in net.minecraft.client.renderer.tileentity">RenderItemFrame</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderItemInFrameEvent.html#renderer">renderer</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/minecraftforge/client/event/RenderItemInFrameEvent.html#RenderItemInFrameEvent(net.minecraft.entity.item.EntityItemFrame,%20net.minecraft.client.renderer.tileentity.RenderItemFrame)">RenderItemInFrameEvent</a></strong>(<a href="../../../../net/minecraft/entity/item/EntityItemFrame.html" title="class in net.minecraft.entity.item">EntityItemFrame</a>&nbsp;itemFrame,
+ <a href="../../../../net/minecraft/client/renderer/tileentity/RenderItemFrame.html" title="class in net.minecraft.client.renderer.tileentity">RenderItemFrame</a>&nbsp;renderItemFrame)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="item">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>item</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> item</pre>
+</li>
+</ul>
+<a name="entityItemFrame">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entityItemFrame</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/item/EntityItemFrame.html" title="class in net.minecraft.entity.item">EntityItemFrame</a> entityItemFrame</pre>
+</li>
+</ul>
+<a name="renderer">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderer</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/tileentity/RenderItemFrame.html" title="class in net.minecraft.client.renderer.tileentity">RenderItemFrame</a> renderer</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderItemInFrameEvent(net.minecraft.entity.item.EntityItemFrame, net.minecraft.client.renderer.tileentity.RenderItemFrame)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderItemInFrameEvent</h4>
+<pre>public&nbsp;RenderItemInFrameEvent(<a href="../../../../net/minecraft/entity/item/EntityItemFrame.html" title="class in net.minecraft.entity.item">EntityItemFrame</a>&nbsp;itemFrame,
+ <a href="../../../../net/minecraft/client/renderer/tileentity/RenderItemFrame.html" title="class in net.minecraft.client.renderer.tileentity">RenderItemFrame</a>&nbsp;renderItemFrame)</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/minecraftforge/client/event/RenderHandEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderItemInFrameEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderItemInFrameEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderLivingEvent.Post.html b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Post.html
new file mode 100644
index 0000000..e02362a
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Post.html
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>RenderLivingEvent.Post (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="RenderLivingEvent.Post (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/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderLivingEvent.Post" class="title">Class RenderLivingEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderLivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderLivingEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderLivingEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#entity">entity</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#renderer">renderer</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#z">z</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/minecraftforge/client/event/RenderLivingEvent.Post.html#RenderLivingEvent.Post(net.minecraft.entity.EntityLivingBase,%20net.minecraft.client.renderer.entity.RendererLivingEntity,%20double,%20double,%20double)">RenderLivingEvent.Post</a></strong>(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderLivingEvent.Post(net.minecraft.entity.EntityLivingBase, net.minecraft.client.renderer.entity.RendererLivingEntity, double, double, double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderLivingEvent.Post</h4>
+<pre>public&nbsp;RenderLivingEvent.Post(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Pre.html b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Pre.html
new file mode 100644
index 0000000..781ed86
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Pre.html
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>RenderLivingEvent.Pre (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="RenderLivingEvent.Pre (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/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderLivingEvent.Pre" class="title">Class RenderLivingEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderLivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderLivingEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderLivingEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#entity">entity</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#renderer">renderer</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#z">z</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/minecraftforge/client/event/RenderLivingEvent.Pre.html#RenderLivingEvent.Pre(net.minecraft.entity.EntityLivingBase,%20net.minecraft.client.renderer.entity.RendererLivingEntity,%20double,%20double,%20double)">RenderLivingEvent.Pre</a></strong>(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderLivingEvent.Pre(net.minecraft.entity.EntityLivingBase, net.minecraft.client.renderer.entity.RendererLivingEntity, double, double, double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderLivingEvent.Pre</h4>
+<pre>public&nbsp;RenderLivingEvent.Pre(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html
new file mode 100644
index 0000000..3d988ad
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html
@@ -0,0 +1,304 @@
+<!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:13 EST 2015 -->
+<title>RenderLivingEvent.Specials.Post (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="RenderLivingEvent.Specials.Post (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/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Specials.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent.Specials">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderLivingEvent.Specials.Post" class="title">Class RenderLivingEvent.Specials.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderLivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderLivingEvent.Specials</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderLivingEvent.Specials.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderLivingEvent.Specials.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent.Specials">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#entity">entity</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#renderer">renderer</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#z">z</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/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html#RenderLivingEvent.Specials.Post(net.minecraft.entity.EntityLivingBase,%20net.minecraft.client.renderer.entity.RendererLivingEntity,%20double,%20double,%20double)">RenderLivingEvent.Specials.Post</a></strong>(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderLivingEvent.Specials.Post(net.minecraft.entity.EntityLivingBase, net.minecraft.client.renderer.entity.RendererLivingEntity, double, double, double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderLivingEvent.Specials.Post</h4>
+<pre>public&nbsp;RenderLivingEvent.Specials.Post(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Specials.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent.Specials">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html
new file mode 100644
index 0000000..548388d
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html
@@ -0,0 +1,304 @@
+<!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:13 EST 2015 -->
+<title>RenderLivingEvent.Specials.Pre (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="RenderLivingEvent.Specials.Pre (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/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Specials.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent.Specials">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderLivingEvent.Specials.Pre" class="title">Class RenderLivingEvent.Specials.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderLivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderLivingEvent.Specials</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderLivingEvent.Specials.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderLivingEvent.Specials.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent.Specials">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#entity">entity</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#renderer">renderer</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#z">z</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/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html#RenderLivingEvent.Specials.Pre(net.minecraft.entity.EntityLivingBase,%20net.minecraft.client.renderer.entity.RendererLivingEntity,%20double,%20double,%20double)">RenderLivingEvent.Specials.Pre</a></strong>(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderLivingEvent.Specials.Pre(net.minecraft.entity.EntityLivingBase, net.minecraft.client.renderer.entity.RendererLivingEntity, double, double, double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderLivingEvent.Specials.Pre</h4>
+<pre>public&nbsp;RenderLivingEvent.Specials.Pre(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Specials.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent.Specials">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.html b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.html
new file mode 100644
index 0000000..8761e61
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.Specials.html
@@ -0,0 +1,311 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>RenderLivingEvent.Specials (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="RenderLivingEvent.Specials (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/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Specials.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Specials.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderLivingEvent.Specials" class="title">Class RenderLivingEvent.Specials</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderLivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderLivingEvent.Specials</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Pre</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract static class <span class="strong">RenderLivingEvent.Specials</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Post</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Pre</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#entity">entity</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#renderer">renderer</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#z">z</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/minecraftforge/client/event/RenderLivingEvent.Specials.html#RenderLivingEvent.Specials(net.minecraft.entity.EntityLivingBase,%20net.minecraft.client.renderer.entity.RendererLivingEntity,%20double,%20double,%20double)">RenderLivingEvent.Specials</a></strong>(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderLivingEvent.Specials(net.minecraft.entity.EntityLivingBase, net.minecraft.client.renderer.entity.RendererLivingEntity, double, double, double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderLivingEvent.Specials</h4>
+<pre>public&nbsp;RenderLivingEvent.Specials(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.Specials.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.Specials.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderLivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderLivingEvent.html b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.html
new file mode 100644
index 0000000..f6b27c7
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderLivingEvent.html
@@ -0,0 +1,372 @@
+<!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:13 EST 2015 -->
+<title>RenderLivingEvent (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="RenderLivingEvent (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/minecraftforge/client/event/RenderItemInFrameEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderLivingEvent" class="title">Class RenderLivingEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderLivingEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">RenderLivingEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Post</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Pre</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#entity">entity</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#renderer">renderer</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#x">x</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.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/minecraftforge/client/event/RenderLivingEvent.html#RenderLivingEvent(net.minecraft.entity.EntityLivingBase,%20net.minecraft.client.renderer.entity.RendererLivingEntity,%20double,%20double,%20double)">RenderLivingEvent</a></strong>(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="entity">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entity</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a> entity</pre>
+</li>
+</ul>
+<a name="renderer">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderer</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a> renderer</pre>
+</li>
+</ul>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;double x</pre>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;double y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;double 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="RenderLivingEvent(net.minecraft.entity.EntityLivingBase, net.minecraft.client.renderer.entity.RendererLivingEntity, double, double, double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderLivingEvent</h4>
+<pre>public&nbsp;RenderLivingEvent(<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/client/renderer/entity/RendererLivingEntity.html" title="class in net.minecraft.client.renderer.entity">RendererLivingEntity</a>&nbsp;renderer,
+ double&nbsp;x,
+ double&nbsp;y,
+ double&nbsp;z)</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/minecraftforge/client/event/RenderItemInFrameEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderLivingEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderLivingEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderPlayerEvent.Post.html b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Post.html
new file mode 100644
index 0000000..294fb8b
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Post.html
@@ -0,0 +1,345 @@
+<!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:13 EST 2015 -->
+<title>RenderPlayerEvent.Post (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="RenderPlayerEvent.Post (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/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderPlayerEvent.Post" class="title">Class RenderPlayerEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderPlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderPlayerEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderPlayerEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.SetArmorModel</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#partialRenderTick">partialRenderTick</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#renderer">renderer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/client/event/RenderPlayerEvent.Post.html#RenderPlayerEvent.Post(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.client.renderer.entity.RenderPlayer,%20float)">RenderPlayerEvent.Post</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;tick)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderPlayerEvent.Post(net.minecraft.entity.player.EntityPlayer, net.minecraft.client.renderer.entity.RenderPlayer, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderPlayerEvent.Post</h4>
+<pre>public&nbsp;RenderPlayerEvent.Post(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;tick)</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/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Pre.html b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Pre.html
new file mode 100644
index 0000000..c09b8af
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Pre.html
@@ -0,0 +1,345 @@
+<!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:13 EST 2015 -->
+<title>RenderPlayerEvent.Pre (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="RenderPlayerEvent.Pre (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/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderPlayerEvent.Pre" class="title">Class RenderPlayerEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderPlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderPlayerEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderPlayerEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.SetArmorModel</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#partialRenderTick">partialRenderTick</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#renderer">renderer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/client/event/RenderPlayerEvent.Pre.html#RenderPlayerEvent.Pre(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.client.renderer.entity.RenderPlayer,%20float)">RenderPlayerEvent.Pre</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;tick)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderPlayerEvent.Pre(net.minecraft.entity.player.EntityPlayer, net.minecraft.client.renderer.entity.RenderPlayer, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderPlayerEvent.Pre</h4>
+<pre>public&nbsp;RenderPlayerEvent.Pre(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;tick)</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/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html
new file mode 100644
index 0000000..5d840c3
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html
@@ -0,0 +1,408 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>RenderPlayerEvent.SetArmorModel (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="RenderPlayerEvent.SetArmorModel (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/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.SetArmorModel.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderPlayerEvent.SetArmorModel" class="title">Class RenderPlayerEvent.SetArmorModel</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderPlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderPlayerEvent.SetArmorModel</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderPlayerEvent.SetArmorModel</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.SetArmorModel</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html#result">result</a></strong></code>
+<div class="block">Setting this to any value besides -1 will result in the function being
+ Immediately exited with the return value specified.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html#slot">slot</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html#stack">stack</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#partialRenderTick">partialRenderTick</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#renderer">renderer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html#RenderPlayerEvent.SetArmorModel(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.client.renderer.entity.RenderPlayer,%20int,%20float,%20net.minecraft.item.ItemStack)">RenderPlayerEvent.SetArmorModel</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ int&nbsp;slot,
+ float&nbsp;partialTick,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="result">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>result</h4>
+<pre>public&nbsp;int result</pre>
+<div class="block">Setting this to any value besides -1 will result in the function being
+ Immediately exited with the return value specified.</div>
+</li>
+</ul>
+<a name="slot">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>slot</h4>
+<pre>public final&nbsp;int slot</pre>
+</li>
+</ul>
+<a name="stack">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>stack</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> stack</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderPlayerEvent.SetArmorModel(net.minecraft.entity.player.EntityPlayer, net.minecraft.client.renderer.entity.RenderPlayer, int, float, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderPlayerEvent.SetArmorModel</h4>
+<pre>public&nbsp;RenderPlayerEvent.SetArmorModel(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ int&nbsp;slot,
+ float&nbsp;partialTick,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</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/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.SetArmorModel.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html
new file mode 100644
index 0000000..2ee1c06
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html
@@ -0,0 +1,357 @@
+<!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:13 EST 2015 -->
+<title>RenderPlayerEvent.Specials.Post (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="RenderPlayerEvent.Specials.Post (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/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Specials.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent.Specials">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderPlayerEvent.Specials.Post" class="title">Class RenderPlayerEvent.Specials.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderPlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderPlayerEvent.Specials</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderPlayerEvent.Specials.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderPlayerEvent.Specials.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent.Specials">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.SetArmorModel</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#partialRenderTick">partialRenderTick</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#renderer">renderer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html#RenderPlayerEvent.Specials.Post(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.client.renderer.entity.RenderPlayer,%20float)">RenderPlayerEvent.Specials.Post</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;partialTicks)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderPlayerEvent.Specials.Post(net.minecraft.entity.player.EntityPlayer, net.minecraft.client.renderer.entity.RenderPlayer, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderPlayerEvent.Specials.Post</h4>
+<pre>public&nbsp;RenderPlayerEvent.Specials.Post(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;partialTicks)</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/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Specials.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent.Specials">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html
new file mode 100644
index 0000000..7b3ba05
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.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:13 EST 2015 -->
+<title>RenderPlayerEvent.Specials.Pre (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="RenderPlayerEvent.Specials.Pre (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/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Specials.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent.Specials">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderPlayerEvent.Specials.Pre" class="title">Class RenderPlayerEvent.Specials.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderPlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderPlayerEvent.Specials</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderPlayerEvent.Specials.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderPlayerEvent.Specials.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent.Specials">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.SetArmorModel</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html#renderCape">renderCape</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html#renderHelmet">renderHelmet</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html#renderItem">renderItem</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#partialRenderTick">partialRenderTick</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#renderer">renderer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html#RenderPlayerEvent.Specials.Pre(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.client.renderer.entity.RenderPlayer,%20float)">RenderPlayerEvent.Specials.Pre</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;partialTicks)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="renderHelmet">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderHelmet</h4>
+<pre>public&nbsp;boolean renderHelmet</pre>
+</li>
+</ul>
+<a name="renderCape">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderCape</h4>
+<pre>public&nbsp;boolean renderCape</pre>
+</li>
+</ul>
+<a name="renderItem">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderItem</h4>
+<pre>public&nbsp;boolean renderItem</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderPlayerEvent.Specials.Pre(net.minecraft.entity.player.EntityPlayer, net.minecraft.client.renderer.entity.RenderPlayer, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderPlayerEvent.Specials.Pre</h4>
+<pre>public&nbsp;RenderPlayerEvent.Specials.Pre(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;partialTicks)</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/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Specials.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent.Specials">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderPlayerEvent.Specials.html b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.html
new file mode 100644
index 0000000..1f50ec4
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.Specials.html
@@ -0,0 +1,364 @@
+<!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:13 EST 2015 -->
+<title>RenderPlayerEvent.Specials (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="RenderPlayerEvent.Specials (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/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Specials.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderPlayerEvent.Specials" class="title">Class RenderPlayerEvent.Specials</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderPlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderPlayerEvent.Specials</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Pre</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract static class <span class="strong">RenderPlayerEvent.Specials</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Post</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Pre</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.SetArmorModel</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#partialRenderTick">partialRenderTick</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#renderer">renderer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/client/event/RenderPlayerEvent.Specials.html#RenderPlayerEvent.Specials(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.client.renderer.entity.RenderPlayer,%20float)">RenderPlayerEvent.Specials</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;partialTicks)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderPlayerEvent.Specials(net.minecraft.entity.player.EntityPlayer, net.minecraft.client.renderer.entity.RenderPlayer, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderPlayerEvent.Specials</h4>
+<pre>public&nbsp;RenderPlayerEvent.Specials(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;partialTicks)</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/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.Specials.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderPlayerEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.html b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.html
new file mode 100644
index 0000000..ff735bd
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderPlayerEvent.html
@@ -0,0 +1,390 @@
+<!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:13 EST 2015 -->
+<title>RenderPlayerEvent (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="RenderPlayerEvent (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/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderPlayerEvent" class="title">Class RenderPlayerEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderPlayerEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Pre</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.SetArmorModel</a>, <a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">RenderPlayerEvent</span>
+extends <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Post</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Pre</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.SetArmorModel</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#partialRenderTick">partialRenderTick</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html#renderer">renderer</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/client/event/RenderPlayerEvent.html#RenderPlayerEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.client.renderer.entity.RenderPlayer,%20float)">RenderPlayerEvent</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;partialRenderTick)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="renderer">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderer</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a> renderer</pre>
+</li>
+</ul>
+<a name="partialRenderTick">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>partialRenderTick</h4>
+<pre>public final&nbsp;float partialRenderTick</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderPlayerEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.client.renderer.entity.RenderPlayer, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderPlayerEvent</h4>
+<pre>public&nbsp;RenderPlayerEvent(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../net/minecraft/client/renderer/entity/RenderPlayer.html" title="class in net.minecraft.client.renderer.entity">RenderPlayer</a>&nbsp;renderer,
+ float&nbsp;partialRenderTick)</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/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderPlayerEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderPlayerEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderWorldEvent.Post.html b/javadoc/net/minecraftforge/client/event/RenderWorldEvent.Post.html
new file mode 100644
index 0000000..e54f6cb
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderWorldEvent.Post.html
@@ -0,0 +1,291 @@
+<!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:13 EST 2015 -->
+<title>RenderWorldEvent.Post (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="RenderWorldEvent.Post (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/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderWorldEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderWorldEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderWorldEvent.Post" class="title">Class RenderWorldEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderWorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderWorldEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">RenderWorldEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderWorldEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">RenderWorldEvent</a></pre>
+<div class="block">Fired after the tessellator is stopped, before the display list is ended.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">RenderWorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">RenderWorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#chunkCache">chunkCache</a>, <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#pass">pass</a>, <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#renderBlocks">renderBlocks</a>, <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#renderer">renderer</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/minecraftforge/client/event/RenderWorldEvent.Post.html#RenderWorldEvent.Post(net.minecraft.client.renderer.WorldRenderer,%20net.minecraft.world.ChunkCache,%20net.minecraft.client.renderer.RenderBlocks,%20int)">RenderWorldEvent.Post</a></strong>(<a href="../../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/world/ChunkCache.html" title="class in net.minecraft.world">ChunkCache</a>&nbsp;chunkCache,
+ <a href="../../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ int&nbsp;pass)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderWorldEvent.Post(net.minecraft.client.renderer.WorldRenderer, net.minecraft.world.ChunkCache, net.minecraft.client.renderer.RenderBlocks, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderWorldEvent.Post</h4>
+<pre>public&nbsp;RenderWorldEvent.Post(<a href="../../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/world/ChunkCache.html" title="class in net.minecraft.world">ChunkCache</a>&nbsp;chunkCache,
+ <a href="../../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ int&nbsp;pass)</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/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderWorldEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="RenderWorldEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderWorldEvent.Pre.html b/javadoc/net/minecraftforge/client/event/RenderWorldEvent.Pre.html
new file mode 100644
index 0000000..7fe3d76
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderWorldEvent.Pre.html
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:13 EST 2015 -->
+<title>RenderWorldEvent.Pre (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="RenderWorldEvent.Pre (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/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldLastEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderWorldEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderWorldEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class RenderWorldEvent.Pre" class="title">Class RenderWorldEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.RenderWorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderWorldEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">RenderWorldEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">RenderWorldEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">RenderWorldEvent</a></pre>
+<div class="block">Fired when 16x16x16 chunk area is being redrawn.
+ Fired after GL state is setup, before tessellator is started.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">RenderWorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">RenderWorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#chunkCache">chunkCache</a>, <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#pass">pass</a>, <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#renderBlocks">renderBlocks</a>, <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#renderer">renderer</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/minecraftforge/client/event/RenderWorldEvent.Pre.html#RenderWorldEvent.Pre(net.minecraft.client.renderer.WorldRenderer,%20net.minecraft.world.ChunkCache,%20net.minecraft.client.renderer.RenderBlocks,%20int)">RenderWorldEvent.Pre</a></strong>(<a href="../../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/world/ChunkCache.html" title="class in net.minecraft.world">ChunkCache</a>&nbsp;chunkCache,
+ <a href="../../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ int&nbsp;pass)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="RenderWorldEvent.Pre(net.minecraft.client.renderer.WorldRenderer, net.minecraft.world.ChunkCache, net.minecraft.client.renderer.RenderBlocks, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderWorldEvent.Pre</h4>
+<pre>public&nbsp;RenderWorldEvent.Pre(<a href="../../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/world/ChunkCache.html" title="class in net.minecraft.world">ChunkCache</a>&nbsp;chunkCache,
+ <a href="../../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ int&nbsp;pass)</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/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldLastEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderWorldEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="RenderWorldEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.RenderWorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/RenderWorldEvent.html b/javadoc/net/minecraftforge/client/event/RenderWorldEvent.html
new file mode 100644
index 0000000..4a35a7c
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderWorldEvent.html
@@ -0,0 +1,357 @@
+<!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:13 EST 2015 -->
+<title>RenderWorldEvent (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="RenderWorldEvent (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/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderWorldEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderWorldEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderWorldEvent" class="title">Class RenderWorldEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderWorldEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Pre</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">RenderWorldEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Post</a></strong></code>
+<div class="block">Fired after the tessellator is stopped, before the display list is ended.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Pre</a></strong></code>
+<div class="block">Fired when 16x16x16 chunk area is being redrawn.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/ChunkCache.html" title="class in net.minecraft.world">ChunkCache</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#chunkCache">chunkCache</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#pass">pass</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#renderBlocks">renderBlocks</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html#renderer">renderer</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/minecraftforge/client/event/RenderWorldEvent.html#RenderWorldEvent(net.minecraft.client.renderer.WorldRenderer,%20net.minecraft.world.ChunkCache,%20net.minecraft.client.renderer.RenderBlocks,%20int)">RenderWorldEvent</a></strong>(<a href="../../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/world/ChunkCache.html" title="class in net.minecraft.world">ChunkCache</a>&nbsp;chunkCache,
+ <a href="../../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ int&nbsp;pass)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="renderer">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderer</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a> renderer</pre>
+</li>
+</ul>
+<a name="chunkCache">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkCache</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/ChunkCache.html" title="class in net.minecraft.world">ChunkCache</a> chunkCache</pre>
+</li>
+</ul>
+<a name="renderBlocks">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderBlocks</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a> renderBlocks</pre>
+</li>
+</ul>
+<a name="pass">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>pass</h4>
+<pre>public final&nbsp;int pass</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderWorldEvent(net.minecraft.client.renderer.WorldRenderer, net.minecraft.world.ChunkCache, net.minecraft.client.renderer.RenderBlocks, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderWorldEvent</h4>
+<pre>public&nbsp;RenderWorldEvent(<a href="../../../../net/minecraft/client/renderer/WorldRenderer.html" title="class in net.minecraft.client.renderer">WorldRenderer</a>&nbsp;renderer,
+ <a href="../../../../net/minecraft/world/ChunkCache.html" title="class in net.minecraft.world">ChunkCache</a>&nbsp;chunkCache,
+ <a href="../../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderBlocks,
+ int&nbsp;pass)</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/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderWorldEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderWorldEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/RenderWorldLastEvent.html b/javadoc/net/minecraftforge/client/event/RenderWorldLastEvent.html
new file mode 100644
index 0000000..c333cd0
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/RenderWorldLastEvent.html
@@ -0,0 +1,304 @@
+<!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:13 EST 2015 -->
+<title>RenderWorldLastEvent (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="RenderWorldLastEvent (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/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderWorldLastEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderWorldLastEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class RenderWorldLastEvent" class="title">Class RenderWorldLastEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.RenderWorldLastEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RenderWorldLastEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderWorldLastEvent.html#context">context</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/RenderWorldLastEvent.html#partialTicks">partialTicks</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/minecraftforge/client/event/RenderWorldLastEvent.html#RenderWorldLastEvent(net.minecraft.client.renderer.RenderGlobal,%20float)">RenderWorldLastEvent</a></strong>(<a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ float&nbsp;partialTicks)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="context">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>context</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a> context</pre>
+</li>
+</ul>
+<a name="partialTicks">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>partialTicks</h4>
+<pre>public final&nbsp;float partialTicks</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderWorldLastEvent(net.minecraft.client.renderer.RenderGlobal, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderWorldLastEvent</h4>
+<pre>public&nbsp;RenderWorldLastEvent(<a href="../../../../net/minecraft/client/renderer/RenderGlobal.html" title="class in net.minecraft.client.renderer">RenderGlobal</a>&nbsp;context,
+ float&nbsp;partialTicks)</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/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/RenderWorldLastEvent.html" target="_top">Frames</a></li>
+<li><a href="RenderWorldLastEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/TextureStitchEvent.Post.html b/javadoc/net/minecraftforge/client/event/TextureStitchEvent.Post.html
new file mode 100644
index 0000000..541ad64
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/TextureStitchEvent.Post.html
@@ -0,0 +1,287 @@
+<!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:13 EST 2015 -->
+<title>TextureStitchEvent.Post (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="TextureStitchEvent.Post (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/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/TextureStitchEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="TextureStitchEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class TextureStitchEvent.Post" class="title">Class TextureStitchEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.TextureStitchEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.TextureStitchEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">TextureStitchEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">TextureStitchEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">TextureStitchEvent</a></pre>
+<div class="block">This event is fired once the texture map has loaded all textures and
+ stitched them together. All Icons should have there locations defined
+ by the time this is fired.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">TextureStitchEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Pre.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">TextureStitchEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html#map">map</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/minecraftforge/client/event/TextureStitchEvent.Post.html#TextureStitchEvent.Post(net.minecraft.client.renderer.texture.TextureMap)">TextureStitchEvent.Post</a></strong>(<a href="../../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="TextureStitchEvent.Post(net.minecraft.client.renderer.texture.TextureMap)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TextureStitchEvent.Post</h4>
+<pre>public&nbsp;TextureStitchEvent.Post(<a href="../../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</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/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/TextureStitchEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="TextureStitchEvent.Post.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_classes_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/TextureStitchEvent.Pre.html b/javadoc/net/minecraftforge/client/event/TextureStitchEvent.Pre.html
new file mode 100644
index 0000000..bc49a5f
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/TextureStitchEvent.Pre.html
@@ -0,0 +1,287 @@
+<!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:13 EST 2015 -->
+<title>TextureStitchEvent.Pre (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="TextureStitchEvent.Pre (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/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/TextureStitchEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="TextureStitchEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event</div>
+<h2 title="Class TextureStitchEvent.Pre" class="title">Class TextureStitchEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">net.minecraftforge.client.event.TextureStitchEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.TextureStitchEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">TextureStitchEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">TextureStitchEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">TextureStitchEvent</a></pre>
+<div class="block">Fired when the TextureMap is told to refresh it's stitched texture.
+ Called after the Stitched list is cleared, but before any blocks or items
+ add themselves to the list.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">TextureStitchEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Pre.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">TextureStitchEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html#map">map</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/minecraftforge/client/event/TextureStitchEvent.Pre.html#TextureStitchEvent.Pre(net.minecraft.client.renderer.texture.TextureMap)">TextureStitchEvent.Pre</a></strong>(<a href="../../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="TextureStitchEvent.Pre(net.minecraft.client.renderer.texture.TextureMap)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TextureStitchEvent.Pre</h4>
+<pre>public&nbsp;TextureStitchEvent.Pre(<a href="../../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</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/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/TextureStitchEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="TextureStitchEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.TextureStitchEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/TextureStitchEvent.html b/javadoc/net/minecraftforge/client/event/TextureStitchEvent.html
new file mode 100644
index 0000000..7556608
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/TextureStitchEvent.html
@@ -0,0 +1,313 @@
+<!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:13 EST 2015 -->
+<title>TextureStitchEvent (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="TextureStitchEvent (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/minecraftforge/client/event/RenderWorldLastEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/TextureStitchEvent.html" target="_top">Frames</a></li>
+<li><a href="TextureStitchEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.client.event</div>
+<h2 title="Class TextureStitchEvent" class="title">Class TextureStitchEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.TextureStitchEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Post</a>, <a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Pre.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Pre</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TextureStitchEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Post</a></strong></code>
+<div class="block">This event is fired once the texture map has loaded all textures and
+ stitched them together.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Pre.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Pre</a></strong></code>
+<div class="block">Fired when the TextureMap is told to refresh it's stitched texture.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html#map">map</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/minecraftforge/client/event/TextureStitchEvent.html#TextureStitchEvent(net.minecraft.client.renderer.texture.TextureMap)">TextureStitchEvent</a></strong>(<a href="../../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="map">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>map</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a> map</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TextureStitchEvent(net.minecraft.client.renderer.texture.TextureMap)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TextureStitchEvent</h4>
+<pre>public&nbsp;TextureStitchEvent(<a href="../../../../net/minecraft/client/renderer/texture/TextureMap.html" title="class in net.minecraft.client.renderer.texture">TextureMap</a>&nbsp;map)</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/minecraftforge/client/event/RenderWorldLastEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/TextureStitchEvent.html" target="_top">Frames</a></li>
+<li><a href="TextureStitchEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/client/event/package-frame.html b/javadoc/net/minecraftforge/client/event/package-frame.html
new file mode 100644
index 0000000..0a37eaa
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/package-frame.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.event (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/minecraftforge/client/event/package-summary.html" target="classFrame">net.minecraftforge.client.event</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ClientChatReceivedEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">ClientChatReceivedEvent</a></li>
+<li><a href="DrawBlockHighlightEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">DrawBlockHighlightEvent</a></li>
+<li><a href="EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">EntityViewRenderEvent</a></li>
+<li><a href="EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event" target="classFrame">EntityViewRenderEvent.FogColors</a></li>
+<li><a href="EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event" target="classFrame">EntityViewRenderEvent.FogDensity</a></li>
+<li><a href="EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">EntityViewRenderEvent.RenderFogEvent</a></li>
+<li><a href="FOVUpdateEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">FOVUpdateEvent</a></li>
+<li><a href="GuiOpenEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiOpenEvent</a></li>
+<li><a href="GuiScreenEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent</a></li>
+<li><a href="GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent.ActionPerformedEvent</a></li>
+<li><a href="GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent.ActionPerformedEvent.Post</a></li>
+<li><a href="GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent.ActionPerformedEvent.Pre</a></li>
+<li><a href="GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent.DrawScreenEvent</a></li>
+<li><a href="GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent.DrawScreenEvent.Post</a></li>
+<li><a href="GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent.DrawScreenEvent.Pre</a></li>
+<li><a href="GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent.InitGuiEvent</a></li>
+<li><a href="GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent.InitGuiEvent.Post</a></li>
+<li><a href="GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">GuiScreenEvent.InitGuiEvent.Pre</a></li>
+<li><a href="MouseEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">MouseEvent</a></li>
+<li><a href="RenderBlockOverlayEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderBlockOverlayEvent</a></li>
+<li><a href="RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderGameOverlayEvent</a></li>
+<li><a href="RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderGameOverlayEvent.Chat</a></li>
+<li><a href="RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderGameOverlayEvent.Post</a></li>
+<li><a href="RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderGameOverlayEvent.Pre</a></li>
+<li><a href="RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderGameOverlayEvent.Text</a></li>
+<li><a href="RenderHandEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderHandEvent</a></li>
+<li><a href="RenderItemInFrameEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderItemInFrameEvent</a></li>
+<li><a href="RenderLivingEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderLivingEvent</a></li>
+<li><a href="RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderLivingEvent.Post</a></li>
+<li><a href="RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderLivingEvent.Pre</a></li>
+<li><a href="RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderLivingEvent.Specials</a></li>
+<li><a href="RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderLivingEvent.Specials.Post</a></li>
+<li><a href="RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderLivingEvent.Specials.Pre</a></li>
+<li><a href="RenderPlayerEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderPlayerEvent</a></li>
+<li><a href="RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderPlayerEvent.Post</a></li>
+<li><a href="RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderPlayerEvent.Pre</a></li>
+<li><a href="RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderPlayerEvent.SetArmorModel</a></li>
+<li><a href="RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderPlayerEvent.Specials</a></li>
+<li><a href="RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderPlayerEvent.Specials.Post</a></li>
+<li><a href="RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderPlayerEvent.Specials.Pre</a></li>
+<li><a href="RenderWorldEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderWorldEvent</a></li>
+<li><a href="RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderWorldEvent.Post</a></li>
+<li><a href="RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderWorldEvent.Pre</a></li>
+<li><a href="RenderWorldLastEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">RenderWorldLastEvent</a></li>
+<li><a href="TextureStitchEvent.html" title="class in net.minecraftforge.client.event" target="classFrame">TextureStitchEvent</a></li>
+<li><a href="TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event" target="classFrame">TextureStitchEvent.Post</a></li>
+<li><a href="TextureStitchEvent.Pre.html" title="class in net.minecraftforge.client.event" target="classFrame">TextureStitchEvent.Pre</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event" target="classFrame">RenderBlockOverlayEvent.OverlayType</a></li>
+<li><a href="RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event" target="classFrame">RenderGameOverlayEvent.ElementType</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/package-summary.html b/javadoc/net/minecraftforge/client/event/package-summary.html
new file mode 100644
index 0000000..8d0c666
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/package-summary.html
@@ -0,0 +1,381 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.event (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.minecraftforge.client.event (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/minecraftforge/client/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/client/event/sound/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/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.minecraftforge.client.event</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/client/event/ClientChatReceivedEvent.html" title="class in net.minecraftforge.client.event">ClientChatReceivedEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/DrawBlockHighlightEvent.html" title="class in net.minecraftforge.client.event">DrawBlockHighlightEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent</a></td>
+<td class="colLast">
+<div class="block">Event that hooks into EntityRenderer, allowing any feature to customize visual attributes of
+ fog the player sees.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogColors</a></td>
+<td class="colLast">
+<div class="block">Event that allows any feature to customize the color of fog the player sees.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.FogDensity</a></td>
+<td class="colLast">
+<div class="block">Event that allows any feature to customize the fog density the player sees.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event">EntityViewRenderEvent.RenderFogEvent</a></td>
+<td class="colLast">
+<div class="block">Event that allows any feature to customize the rendering of fog.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/FOVUpdateEvent.html" title="class in net.minecraftforge.client.event">FOVUpdateEvent</a></td>
+<td class="colLast">
+<div class="block">Author: MachineMuse (Claire Semple)
+ Created: 6:07 PM, 9/5/13</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiOpenEvent.html" title="class in net.minecraftforge.client.event">GuiOpenEvent</a></td>
+<td class="colLast">
+<div class="block">This event is called before any Gui will open.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent</a></td>
+<td class="colLast">
+<div class="block">Event classes for GuiScreen events.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Post</a></td>
+<td class="colLast">
+<div class="block">This event fires after <code>GuiScreen.actionPerformed()</code> provided that the active
+ screen has not been changed as a result of <code>GuiScreen.actionPerformed()</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.ActionPerformedEvent.Pre</a></td>
+<td class="colLast">
+<div class="block">This event fires once it has been determined that a GuiButton object has been clicked.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Post</a></td>
+<td class="colLast">
+<div class="block">This event fires just after <code>GuiScreen.drawScreen()</code> is called.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.DrawScreenEvent.Pre</a></td>
+<td class="colLast">
+<div class="block">This event fires just before <code>GuiScreen.drawScreen()</code> is called.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Post</a></td>
+<td class="colLast">
+<div class="block">This event fires right after <code>GuiScreen.initGui()</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event">GuiScreenEvent.InitGuiEvent.Pre</a></td>
+<td class="colLast">
+<div class="block">This event fires just after initializing <code>GuiScreen.mc</code>, <code>GuiScreen.fontRendererObj</code>,
+ <code>GuiScreen.width</code>, and <code>GuiScreen.height</code>, and just before calling <code>GuiScreen.buttonList.clear()</code>
+ and <code>GuiScreen.initGui()</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/MouseEvent.html" title="class in net.minecraftforge.client.event">MouseEvent</a></td>
+<td class="colLast">
+<div class="block">Author: MachineMuse (Claire Semple)
+ Created: 2:46 PM, 9/4/13</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderBlockOverlayEvent</a></td>
+<td class="colLast">
+<div class="block">Called when a block's texture is going to be overlaid on the player's HUD.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Chat</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Post</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Pre</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event">RenderGameOverlayEvent.Text</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderHandEvent.html" title="class in net.minecraftforge.client.event">RenderHandEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderItemInFrameEvent.html" title="class in net.minecraftforge.client.event">RenderItemInFrameEvent</a></td>
+<td class="colLast">
+<div class="block">This event is called when an item is rendered in an item frame.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event">RenderLivingEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Post</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Pre</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Post</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderLivingEvent.Specials.Pre</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Post</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Pre</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.SetArmorModel</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Post</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent.Specials.Pre</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event">RenderWorldEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Post</a></td>
+<td class="colLast">
+<div class="block">Fired after the tessellator is stopped, before the display list is ended.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event">RenderWorldEvent.Pre</a></td>
+<td class="colLast">
+<div class="block">Fired when 16x16x16 chunk area is being redrawn.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderWorldLastEvent.html" title="class in net.minecraftforge.client.event">RenderWorldLastEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event">TextureStitchEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Post</a></td>
+<td class="colLast">
+<div class="block">This event is fired once the texture map has loaded all textures and
+ stitched them together.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Pre.html" title="class in net.minecraftforge.client.event">TextureStitchEvent.Pre</a></td>
+<td class="colLast">
+<div class="block">Fired when the TextureMap is told to refresh it's stitched texture.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event">RenderBlockOverlayEvent.OverlayType</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event">RenderGameOverlayEvent.ElementType</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/minecraftforge/client/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/client/event/sound/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/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/minecraftforge/client/event/package-tree.html b/javadoc/net/minecraftforge/client/event/package-tree.html
new file mode 100644
index 0000000..5297c77
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/package-tree.html
@@ -0,0 +1,240 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.event 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.minecraftforge.client.event 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/minecraftforge/client/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/client/event/sound/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/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.minecraftforge.client.event</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/ClientChatReceivedEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">ClientChatReceivedEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/DrawBlockHighlightEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">DrawBlockHighlightEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderPlayerEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderPlayerEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderPlayerEvent.Pre</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.SetArmorModel.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderPlayerEvent.SetArmorModel</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderPlayerEvent.Specials</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderPlayerEvent.Specials.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderPlayerEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderPlayerEvent.Specials.Pre</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">EntityViewRenderEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogColors.html" title="class in net.minecraftforge.client.event"><span class="strong">EntityViewRenderEvent.FogColors</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.FogDensity.html" title="class in net.minecraftforge.client.event"><span class="strong">EntityViewRenderEvent.FogDensity</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/EntityViewRenderEvent.RenderFogEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">EntityViewRenderEvent.RenderFogEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/FOVUpdateEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">FOVUpdateEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiOpenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiOpenEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent.ActionPerformedEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent.ActionPerformedEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.ActionPerformedEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent.ActionPerformedEvent.Pre</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent.DrawScreenEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent.DrawScreenEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.DrawScreenEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent.DrawScreenEvent.Pre</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent.InitGuiEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent.InitGuiEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/GuiScreenEvent.InitGuiEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">GuiScreenEvent.InitGuiEvent.Pre</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/MouseEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">MouseEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderBlockOverlayEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderGameOverlayEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderGameOverlayEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderGameOverlayEvent.Pre</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Chat.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderGameOverlayEvent.Chat</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.Text.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderGameOverlayEvent.Text</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderHandEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderHandEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderItemInFrameEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderItemInFrameEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderLivingEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderLivingEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderLivingEvent.Pre</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderLivingEvent.Specials</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderLivingEvent.Specials.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderLivingEvent.Specials.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderLivingEvent.Specials.Pre</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderWorldEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderWorldEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderWorldEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderWorldEvent.Pre</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderWorldLastEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">RenderWorldLastEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.html" title="class in net.minecraftforge.client.event"><span class="strong">TextureStitchEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Post.html" title="class in net.minecraftforge.client.event"><span class="strong">TextureStitchEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/TextureStitchEvent.Pre.html" title="class in net.minecraftforge.client.event"><span class="strong">TextureStitchEvent.Pre</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderBlockOverlayEvent.OverlayType.html" title="enum in net.minecraftforge.client.event"><span class="strong">RenderBlockOverlayEvent.OverlayType</span></a></li>
+<li type="circle">net.minecraftforge.client.event.<a href="../../../../net/minecraftforge/client/event/RenderGameOverlayEvent.ElementType.html" title="enum in net.minecraftforge.client.event"><span class="strong">RenderGameOverlayEvent.ElementType</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/client/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/client/event/sound/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/event/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/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html b/javadoc/net/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html
new file mode 100644
index 0000000..7917563
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html
@@ -0,0 +1,302 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>PlayBackgroundMusicEvent (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="PlayBackgroundMusicEvent (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/minecraftforge/client/event/sound/PlaySoundEffectEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayBackgroundMusicEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundResultEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event.sound</div>
+<h2 title="Class PlayBackgroundMusicEvent" class="title">Class PlayBackgroundMusicEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundResultEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.PlayBackgroundMusicEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>@Deprecated
+public class <span class="strong">PlayBackgroundMusicEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a></pre>
+<div class="block">Raised when the SoundManager tries to play a Background Music file,
+ If you return null from this function it will prevent the sound from being played,
+ you can return a different entry if you want to change the sound being played.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundResultEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#manager">manager</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#name">name</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#pitch">pitch</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#result">result</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#source">source</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#volume">volume</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/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html#PlayBackgroundMusicEvent(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.SoundPoolEntry)">PlayBackgroundMusicEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;entry)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PlayBackgroundMusicEvent(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.SoundPoolEntry)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayBackgroundMusicEvent</h4>
+<pre>public&nbsp;PlayBackgroundMusicEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;entry)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</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/minecraftforge/client/event/sound/PlaySoundEffectEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayBackgroundMusicEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundResultEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/sound/PlaySoundEffectEvent.html b/javadoc/net/minecraftforge/client/event/sound/PlaySoundEffectEvent.html
new file mode 100644
index 0000000..0ea3bf9
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/PlaySoundEffectEvent.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:15 EST 2015 -->
+<title>PlaySoundEffectEvent (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="PlaySoundEffectEvent (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/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundEffectEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundEffectEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundResultEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event.sound</div>
+<h2 title="Class PlaySoundEffectEvent" class="title">Class PlaySoundEffectEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundResultEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.PlaySoundEffectEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>@Deprecated
+public class <span class="strong">PlaySoundEffectEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundResultEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#manager">manager</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#name">name</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#pitch">pitch</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#result">result</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#source">source</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#volume">volume</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/minecraftforge/client/event/sound/PlaySoundEffectEvent.html#PlaySoundEffectEvent(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.SoundPoolEntry,%20java.lang.String,%20float,%20float)">PlaySoundEffectEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;source,
+ java.lang.String&nbsp;name,
+ float&nbsp;volume,
+ float&nbsp;pitch)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PlaySoundEffectEvent(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.SoundPoolEntry, java.lang.String, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlaySoundEffectEvent</h4>
+<pre>public&nbsp;PlaySoundEffectEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;source,
+ java.lang.String&nbsp;name,
+ float&nbsp;volume,
+ float&nbsp;pitch)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</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/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundEffectEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundEffectEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundResultEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html b/javadoc/net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html
new file mode 100644
index 0000000..294645a
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>PlaySoundEffectSourceEvent (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="PlaySoundEffectSourceEvent (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/minecraftforge/client/event/sound/PlaySoundEffectEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundEffectSourceEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class PlaySoundEffectSourceEvent" class="title">Class PlaySoundEffectSourceEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.PlaySoundEffectSourceEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>@Deprecated
+public class <span class="strong">PlaySoundEffectSourceEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html#manager">manager</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html#name">name</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&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/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html#PlaySoundEffectSourceEvent(net.minecraft.client.audio.SoundManager,%20java.lang.String)">PlaySoundEffectSourceEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ java.lang.String&nbsp;name)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="manager">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>manager</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a> manager</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="name">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>name</h4>
+<pre>public final&nbsp;java.lang.String name</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlaySoundEffectSourceEvent(net.minecraft.client.audio.SoundManager, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlaySoundEffectSourceEvent</h4>
+<pre>public&nbsp;PlaySoundEffectSourceEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ java.lang.String&nbsp;name)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</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/minecraftforge/client/event/sound/PlaySoundEffectEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundEffectSourceEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/PlaySoundEvent.html b/javadoc/net/minecraftforge/client/event/sound/PlaySoundEvent.html
new file mode 100644
index 0000000..463f07b
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/PlaySoundEvent.html
@@ -0,0 +1,378 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>PlaySoundEvent (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="PlaySoundEvent (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/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent17.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class PlaySoundEvent" class="title">Class PlaySoundEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundResultEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.PlaySoundEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>@Deprecated
+public class <span class="strong">PlaySoundEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a></pre>
+<div class="block">Raised when the SoundManager tries to play a normal sound.
+
+ If you return null from this function it will prevent the sound from being played,
+ you can return a different entry if you want to change the sound being played.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent.html#x">x</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent.html#y">y</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent.html#z">z</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundResultEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#manager">manager</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#name">name</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#pitch">pitch</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#result">result</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#source">source</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#volume">volume</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/minecraftforge/client/event/sound/PlaySoundEvent.html#PlaySoundEvent(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.SoundPoolEntry,%20java.lang.String,%20float,%20float,%20float,%20float,%20float)">PlaySoundEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;source,
+ java.lang.String&nbsp;name,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z,
+ float&nbsp;volume,
+ float&nbsp;pitch)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;float x</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;float y</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;float z</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlaySoundEvent(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.SoundPoolEntry, java.lang.String, float, float, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlaySoundEvent</h4>
+<pre>public&nbsp;PlaySoundEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;source,
+ java.lang.String&nbsp;name,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z,
+ float&nbsp;volume,
+ float&nbsp;pitch)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</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/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent17.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/PlaySoundEvent17.html b/javadoc/net/minecraftforge/client/event/sound/PlaySoundEvent17.html
new file mode 100644
index 0000000..91c9cee
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/PlaySoundEvent17.html
@@ -0,0 +1,362 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>PlaySoundEvent17 (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="PlaySoundEvent17 (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/minecraftforge/client/event/sound/PlaySoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundEvent17.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundEvent17.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class PlaySoundEvent17" class="title">Class PlaySoundEvent17</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.PlaySoundEvent17</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlaySoundEvent17</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></pre>
+<div class="block">Raised when the SoundManager tries to play a normal sound.
+
+ If you return null from this function it will prevent the sound from being played,
+ you can return a different entry if you want to change the sound being played.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundCategory.html" title="enum in net.minecraft.client.audio">SoundCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent17.html#category">category</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent17.html#name">name</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent17.html#result">result</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent17.html#sound">sound</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#manager">manager</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/minecraftforge/client/event/sound/PlaySoundEvent17.html#PlaySoundEvent17(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.ISound,%20net.minecraft.client.audio.SoundCategory)">PlaySoundEvent17</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound,
+ <a href="../../../../../net/minecraft/client/audio/SoundCategory.html" title="enum in net.minecraft.client.audio">SoundCategory</a>&nbsp;category)</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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="name">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>public final&nbsp;java.lang.String name</pre>
+</li>
+</ul>
+<a name="sound">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sound</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a> sound</pre>
+</li>
+</ul>
+<a name="category">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>category</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundCategory.html" title="enum in net.minecraft.client.audio">SoundCategory</a> category</pre>
+</li>
+</ul>
+<a name="result">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>result</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a> result</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlaySoundEvent17(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.ISound, net.minecraft.client.audio.SoundCategory)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlaySoundEvent17</h4>
+<pre>public&nbsp;PlaySoundEvent17(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound,
+ <a href="../../../../../net/minecraft/client/audio/SoundCategory.html" title="enum in net.minecraft.client.audio">SoundCategory</a>&nbsp;category)</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/minecraftforge/client/event/sound/PlaySoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundEvent17.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundEvent17.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/PlaySoundSourceEvent.html b/javadoc/net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html
new file mode 100644
index 0000000..ee94978
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html
@@ -0,0 +1,420 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>PlaySoundSourceEvent (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="PlaySoundSourceEvent (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/minecraftforge/client/event/sound/PlaySoundEvent17.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundSourceEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class PlaySoundSourceEvent" class="title">Class PlaySoundSourceEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent.SoundSourceEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.PlaySoundSourceEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlaySoundSourceEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html#manager">manager</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html#name">name</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html#x">x</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html#y">y</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html#z">z</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent.SoundSourceEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html#sound">sound</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html#uuid">uuid</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/minecraftforge/client/event/sound/PlaySoundSourceEvent.html#PlaySoundSourceEvent(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.ISound,%20java.lang.String)">PlaySoundSourceEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound,
+ java.lang.String&nbsp;uuid)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html#PlaySoundSourceEvent(net.minecraft.client.audio.SoundManager,%20java.lang.String,%20float,%20float,%20float)">PlaySoundSourceEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ java.lang.String&nbsp;name,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="manager">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>manager</h4>
+<pre>@Deprecated
+public final&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a> manager</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="name">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>@Deprecated
+public final&nbsp;java.lang.String name</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>@Deprecated
+public final&nbsp;float x</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>@Deprecated
+public final&nbsp;float y</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>z</h4>
+<pre>@Deprecated
+public final&nbsp;float z</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlaySoundSourceEvent(net.minecraft.client.audio.SoundManager, java.lang.String, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PlaySoundSourceEvent</h4>
+<pre>@Deprecated
+public&nbsp;PlaySoundSourceEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ java.lang.String&nbsp;name,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="PlaySoundSourceEvent(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.ISound, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlaySoundSourceEvent</h4>
+<pre>public&nbsp;PlaySoundSourceEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound,
+ java.lang.String&nbsp;uuid)</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/minecraftforge/client/event/sound/PlaySoundEvent17.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundSourceEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/PlayStreamingEvent.html b/javadoc/net/minecraftforge/client/event/sound/PlayStreamingEvent.html
new file mode 100644
index 0000000..f2472b5
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/PlayStreamingEvent.html
@@ -0,0 +1,375 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>PlayStreamingEvent (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="PlayStreamingEvent (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/minecraftforge/client/event/sound/PlaySoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlayStreamingEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayStreamingEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class PlayStreamingEvent" class="title">Class PlayStreamingEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundResultEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.PlayStreamingEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>@Deprecated
+public class <span class="strong">PlayStreamingEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a></pre>
+<div class="block">Raised when the SoundManager tries to play a 'Streaming' file,
+ in vanilla it is only the Jukebox that uses this function.
+
+ If you return null from this function it will prevent the sound from being played,
+ you can return a different entry if you want to change the sound being played.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingEvent.html#x">x</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingEvent.html#y">y</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingEvent.html#z">z</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundResultEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#manager">manager</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#name">name</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#pitch">pitch</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#result">result</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#source">source</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#volume">volume</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/minecraftforge/client/event/sound/PlayStreamingEvent.html#PlayStreamingEvent(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.SoundPoolEntry,%20java.lang.String,%20float,%20float,%20float)">PlayStreamingEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;source,
+ java.lang.String&nbsp;name,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;float x</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;float y</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;float z</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayStreamingEvent(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.SoundPoolEntry, java.lang.String, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayStreamingEvent</h4>
+<pre>public&nbsp;PlayStreamingEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;source,
+ java.lang.String&nbsp;name,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</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/minecraftforge/client/event/sound/PlaySoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlayStreamingEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayStreamingEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html b/javadoc/net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html
new file mode 100644
index 0000000..06f99a8
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html
@@ -0,0 +1,420 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>PlayStreamingSourceEvent (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="PlayStreamingSourceEvent (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/minecraftforge/client/event/sound/PlayStreamingEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayStreamingSourceEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class PlayStreamingSourceEvent" class="title">Class PlayStreamingSourceEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent.SoundSourceEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.PlayStreamingSourceEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlayStreamingSourceEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html#manager">manager</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html#name">name</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html#x">x</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html#y">y</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html#z">z</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent.SoundSourceEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html#sound">sound</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html#uuid">uuid</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/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html#PlayStreamingSourceEvent(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.ISound,%20java.lang.String)">PlayStreamingSourceEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound,
+ java.lang.String&nbsp;uuid)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html#PlayStreamingSourceEvent(net.minecraft.client.audio.SoundManager,%20java.lang.String,%20float,%20float,%20float)">PlayStreamingSourceEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ java.lang.String&nbsp;name,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="manager">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>manager</h4>
+<pre>@Deprecated
+public final&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a> manager</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="name">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>@Deprecated
+public final&nbsp;java.lang.String name</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>@Deprecated
+public final&nbsp;float x</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>@Deprecated
+public final&nbsp;float y</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>z</h4>
+<pre>@Deprecated
+public final&nbsp;float z</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayStreamingSourceEvent(net.minecraft.client.audio.SoundManager, java.lang.String, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PlayStreamingSourceEvent</h4>
+<pre>@Deprecated
+public&nbsp;PlayStreamingSourceEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ java.lang.String&nbsp;name,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="PlayStreamingSourceEvent(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.ISound, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayStreamingSourceEvent</h4>
+<pre>public&nbsp;PlayStreamingSourceEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound,
+ java.lang.String&nbsp;uuid)</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/minecraftforge/client/event/sound/PlayStreamingEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayStreamingSourceEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html b/javadoc/net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html
new file mode 100644
index 0000000..c68b8f9
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html
@@ -0,0 +1,353 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>SoundEvent.SoundSourceEvent (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="SoundEvent.SoundSourceEvent (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/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundLoadEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundEvent.SoundSourceEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class SoundEvent.SoundSourceEvent" class="title">Class SoundEvent.SoundSourceEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.SoundEvent.SoundSourceEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">PlaySoundSourceEvent</a>, <a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html" title="class in net.minecraftforge.client.event.sound">PlayStreamingSourceEvent</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">SoundEvent.SoundSourceEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html#name">name</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html#sound">sound</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/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html#uuid">uuid</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#manager">manager</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/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html#SoundEvent.SoundSourceEvent(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.ISound,%20java.lang.String)">SoundEvent.SoundSourceEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound,
+ java.lang.String&nbsp;uuid)</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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="sound">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sound</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a> sound</pre>
+</li>
+</ul>
+<a name="uuid">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>uuid</h4>
+<pre>public final&nbsp;java.lang.String uuid</pre>
+</li>
+</ul>
+<a name="name">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>name</h4>
+<pre>public final&nbsp;java.lang.String name</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SoundEvent.SoundSourceEvent(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.ISound, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SoundEvent.SoundSourceEvent</h4>
+<pre>public&nbsp;SoundEvent.SoundSourceEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/ISound.html" title="interface in net.minecraft.client.audio">ISound</a>&nbsp;sound,
+ java.lang.String&nbsp;uuid)</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/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundLoadEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundEvent.SoundSourceEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/SoundEvent.html b/javadoc/net/minecraftforge/client/event/sound/SoundEvent.html
new file mode 100644
index 0000000..3b9f385
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/SoundEvent.html
@@ -0,0 +1,336 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>SoundEvent (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="SoundEvent (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/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.event.sound</div>
+<h2 title="Class SoundEvent" class="title">Class SoundEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.SoundEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html" title="class in net.minecraftforge.client.event.sound">PlaySoundEffectSourceEvent</a>, <a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent17.html" title="class in net.minecraftforge.client.event.sound">PlaySoundEvent17</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundLoadEvent.html" title="class in net.minecraftforge.client.event.sound">SoundLoadEvent</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a>, <a href="../../../../../net/minecraftforge/client/event/sound/SoundSetupEvent.html" title="class in net.minecraftforge.client.event.sound">SoundSetupEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">SoundEvent</span>
+extends <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#manager">manager</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/minecraftforge/client/event/sound/SoundEvent.html#SoundEvent(net.minecraft.client.audio.SoundManager)">SoundEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager)</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 <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></strong>(<a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a>&nbsp;event)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="manager">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>manager</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a> manager</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SoundEvent(net.minecraft.client.audio.SoundManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SoundEvent</h4>
+<pre>public&nbsp;SoundEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResult</h4>
+<pre>@Deprecated
+public static&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;getResult(<a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a>&nbsp;event)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</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/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/sound/SoundLoadEvent.html b/javadoc/net/minecraftforge/client/event/sound/SoundLoadEvent.html
new file mode 100644
index 0000000..563e3e2
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/SoundLoadEvent.html
@@ -0,0 +1,314 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>SoundLoadEvent (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="SoundLoadEvent (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/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundLoadEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundLoadEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class SoundLoadEvent" class="title">Class SoundLoadEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.SoundLoadEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SoundLoadEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></pre>
+<div class="block">Raised by the SoundManager.loadSoundSettings, this would be a good place for
+ adding your custom sounds to the SoundPool.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundLoadEvent.html#manager">manager</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</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/minecraftforge/client/event/sound/SoundLoadEvent.html#SoundLoadEvent(net.minecraft.client.audio.SoundManager)">SoundLoadEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager)</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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="manager">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>manager</h4>
+<pre>@Deprecated
+public final&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a> manager</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SoundLoadEvent(net.minecraft.client.audio.SoundManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SoundLoadEvent</h4>
+<pre>public&nbsp;SoundLoadEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager)</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/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundLoadEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundLoadEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/SoundResultEvent.html b/javadoc/net/minecraftforge/client/event/sound/SoundResultEvent.html
new file mode 100644
index 0000000..f887d3e
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/SoundResultEvent.html
@@ -0,0 +1,408 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>SoundResultEvent (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="SoundResultEvent (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/minecraftforge/client/event/sound/SoundLoadEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundSetupEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundResultEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundResultEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class SoundResultEvent" class="title">Class SoundResultEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.SoundResultEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html" title="class in net.minecraftforge.client.event.sound">PlayBackgroundMusicEvent</a>, <a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectEvent.html" title="class in net.minecraftforge.client.event.sound">PlaySoundEffectEvent</a>, <a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent.html" title="class in net.minecraftforge.client.event.sound">PlaySoundEvent</a>, <a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingEvent.html" title="class in net.minecraftforge.client.event.sound">PlayStreamingEvent</a></dd>
+</dl>
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>@Deprecated
+public abstract class <span class="strong">SoundResultEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#manager">manager</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#name">name</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#pitch">pitch</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#result">result</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#source">source</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html#volume">volume</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&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/minecraftforge/client/event/sound/SoundResultEvent.html#SoundResultEvent(net.minecraft.client.audio.SoundManager,%20net.minecraft.client.audio.SoundPoolEntry,%20java.lang.String,%20float,%20float)">SoundResultEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;source,
+ java.lang.String&nbsp;name,
+ float&nbsp;volume,
+ float&nbsp;pitch)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="manager">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>manager</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a> manager</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="source">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>source</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a> source</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="name">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>public final&nbsp;java.lang.String name</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="volume">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>volume</h4>
+<pre>public final&nbsp;float volume</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="pitch">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>pitch</h4>
+<pre>public final&nbsp;float pitch</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="result">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>result</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a> result</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SoundResultEvent(net.minecraft.client.audio.SoundManager, net.minecraft.client.audio.SoundPoolEntry, java.lang.String, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SoundResultEvent</h4>
+<pre>public&nbsp;SoundResultEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager,
+ <a href="../../../../../net/minecraft/client/audio/SoundPoolEntry.html" title="class in net.minecraft.client.audio">SoundPoolEntry</a>&nbsp;source,
+ java.lang.String&nbsp;name,
+ float&nbsp;volume,
+ float&nbsp;pitch)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</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/minecraftforge/client/event/sound/SoundLoadEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundSetupEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundResultEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundResultEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/SoundSetupEvent.html b/javadoc/net/minecraftforge/client/event/sound/SoundSetupEvent.html
new file mode 100644
index 0000000..859b480
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/SoundSetupEvent.html
@@ -0,0 +1,314 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>SoundSetupEvent (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="SoundSetupEvent (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/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundSetupEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundSetupEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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.minecraftforge.client.event.sound</div>
+<h2 title="Class SoundSetupEvent" class="title">Class SoundSetupEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">net.minecraftforge.client.event.sound.SoundEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.event.sound.SoundSetupEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SoundSetupEvent</span>
+extends <a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></pre>
+<div class="block">This event is raised by the SoundManager when it does its first setup of the
+ SoundSystemConfig's codecs, use this function to add your own codecs.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/event/sound/SoundSetupEvent.html#manager">manager</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</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/minecraftforge/client/event/sound/SoundSetupEvent.html#SoundSetupEvent(net.minecraft.client.audio.SoundManager)">SoundSetupEvent</a></strong>(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager)</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_net.minecraftforge.client.event.sound.SoundEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html#getResult(net.minecraftforge.client.event.sound.SoundResultEvent)">getResult</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="manager">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>manager</h4>
+<pre>@Deprecated
+public final&nbsp;<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a> manager</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SoundSetupEvent(net.minecraft.client.audio.SoundManager)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SoundSetupEvent</h4>
+<pre>public&nbsp;SoundSetupEvent(<a href="../../../../../net/minecraft/client/audio/SoundManager.html" title="class in net.minecraft.client.audio">SoundManager</a>&nbsp;manager)</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/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/SoundSetupEvent.html" target="_top">Frames</a></li>
+<li><a href="SoundSetupEvent.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_classes_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.client.event.sound.SoundEvent">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/minecraftforge/client/event/sound/package-frame.html b/javadoc/net/minecraftforge/client/event/sound/package-frame.html
new file mode 100644
index 0000000..b9b8442
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/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:25 EST 2015 -->
+<title>net.minecraftforge.client.event.sound (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/minecraftforge/client/event/sound/package-summary.html" target="classFrame">net.minecraftforge.client.event.sound</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="PlayBackgroundMusicEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">PlayBackgroundMusicEvent</a></li>
+<li><a href="PlaySoundEffectEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">PlaySoundEffectEvent</a></li>
+<li><a href="PlaySoundEffectSourceEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">PlaySoundEffectSourceEvent</a></li>
+<li><a href="PlaySoundEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">PlaySoundEvent</a></li>
+<li><a href="PlaySoundEvent17.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">PlaySoundEvent17</a></li>
+<li><a href="PlaySoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">PlaySoundSourceEvent</a></li>
+<li><a href="PlayStreamingEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">PlayStreamingEvent</a></li>
+<li><a href="PlayStreamingSourceEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">PlayStreamingSourceEvent</a></li>
+<li><a href="SoundEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">SoundEvent</a></li>
+<li><a href="SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">SoundEvent.SoundSourceEvent</a></li>
+<li><a href="SoundLoadEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">SoundLoadEvent</a></li>
+<li><a href="SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">SoundResultEvent</a></li>
+<li><a href="SoundSetupEvent.html" title="class in net.minecraftforge.client.event.sound" target="classFrame">SoundSetupEvent</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/event/sound/package-summary.html b/javadoc/net/minecraftforge/client/event/sound/package-summary.html
new file mode 100644
index 0000000..397e458
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/package-summary.html
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.event.sound (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.minecraftforge.client.event.sound (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/minecraftforge/client/event/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/client/gui/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/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.minecraftforge.client.event.sound</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html" title="class in net.minecraftforge.client.event.sound">PlayBackgroundMusicEvent</a></td>
+<td class="colLast">Deprecated</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectEvent.html" title="class in net.minecraftforge.client.event.sound">PlaySoundEffectEvent</a></td>
+<td class="colLast">Deprecated</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html" title="class in net.minecraftforge.client.event.sound">PlaySoundEffectSourceEvent</a></td>
+<td class="colLast">Deprecated</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent.html" title="class in net.minecraftforge.client.event.sound">PlaySoundEvent</a></td>
+<td class="colLast">Deprecated</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent17.html" title="class in net.minecraftforge.client.event.sound">PlaySoundEvent17</a></td>
+<td class="colLast">
+<div class="block">Raised when the SoundManager tries to play a normal sound.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">PlaySoundSourceEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingEvent.html" title="class in net.minecraftforge.client.event.sound">PlayStreamingEvent</a></td>
+<td class="colLast">Deprecated</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html" title="class in net.minecraftforge.client.event.sound">PlayStreamingSourceEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound">SoundEvent.SoundSourceEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/SoundLoadEvent.html" title="class in net.minecraftforge.client.event.sound">SoundLoadEvent</a></td>
+<td class="colLast">
+<div class="block">Raised by the SoundManager.loadSoundSettings, this would be a good place for
+ adding your custom sounds to the SoundPool.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound">SoundResultEvent</a></td>
+<td class="colLast">Deprecated</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/event/sound/SoundSetupEvent.html" title="class in net.minecraftforge.client.event.sound">SoundSetupEvent</a></td>
+<td class="colLast">
+<div class="block">This event is raised by the SoundManager when it does its first setup of the
+ SoundSystemConfig's codecs, use this function to add your own codecs.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/client/event/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/client/gui/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/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/minecraftforge/client/event/sound/package-tree.html b/javadoc/net/minecraftforge/client/event/sound/package-tree.html
new file mode 100644
index 0000000..893d309
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/event/sound/package-tree.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.event.sound 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.minecraftforge.client.event.sound 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/minecraftforge/client/event/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/client/gui/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/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.minecraftforge.client.event.sound</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">SoundEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">PlaySoundEffectSourceEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent17.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">PlaySoundEvent17</span></a></li>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundEvent.SoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">SoundEvent.SoundSourceEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">PlaySoundSourceEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingSourceEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">PlayStreamingSourceEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundLoadEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">SoundLoadEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundResultEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">SoundResultEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/PlayBackgroundMusicEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">PlayBackgroundMusicEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEffectEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">PlaySoundEffectEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/PlaySoundEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">PlaySoundEvent</span></a></li>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/PlayStreamingEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">PlayStreamingEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.event.sound.<a href="../../../../../net/minecraftforge/client/event/sound/SoundSetupEvent.html" title="class in net.minecraftforge.client.event.sound"><span class="strong">SoundSetupEvent</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/client/event/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/client/gui/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/event/sound/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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html
new file mode 100644
index 0000000..586f8ad
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html
@@ -0,0 +1,344 @@
+<!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>ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry (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="ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry (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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">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.minecraftforge.client.gui</div>
+<h2 title="Class ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry" class="title">Class ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.gui.ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>, <a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry</span>
+extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></pre>
+<div class="block">This custom list entry provides a button that will open to a screen that will allow a user to define a new mod override.</div>
+</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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#btnSelectCategory">btnSelectCategory</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#childScreen">childScreen</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnDefault">btnDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnUndoChanges">btnUndoChanges</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#configElement">configElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultHoverChecker">defaultHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultToolTip">defaultToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#drawLabel">drawLabel</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#isValidValue">isValidValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#mc">mc</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#name">name</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningEntryList">owningEntryList</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningScreen">owningScreen</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#toolTip">toolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#tooltipHoverChecker">tooltipHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoHoverChecker">undoHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoToolTip">undoToolTip</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html#ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry(cpw.mods.fml.client.config.GuiConfig,%20cpw.mods.fml.client.config.GuiConfigEntries,%20cpw.mods.fml.client.config.IConfigElement)">ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry</a></strong>(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</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 <a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html#buildChildScreen()">buildChildScreen</a></strong>()</code>
+<div class="block">This method is called in the constructor and is used to set the childScreen field.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html#isChanged()">isChanged</a></strong>()</code>
+<div class="block">Has the value of this entry changed?</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#drawEntry(int,%20int,%20int,%20int,%20int,%20net.minecraft.client.renderer.Tessellator,%20int,%20int,%20boolean)">drawEntry</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#drawToolTip(int,%20int)">drawToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#enabled()">enabled</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getCurrentValue()">getCurrentValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getCurrentValues()">getCurrentValues</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getEntryRightBound()">getEntryRightBound</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getLabelWidth()">getLabelWidth</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#isDefault()">isDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#keyTyped(char,%20int)">keyTyped</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mouseClicked(int,%20int,%20int)">mouseClicked</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mousePressed(int,%20int,%20int,%20int,%20int,%20int)">mousePressed</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mouseReleased(int,%20int,%20int,%20int,%20int,%20int)">mouseReleased</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#saveConfigElement()">saveConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#setToDefault()">setToDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#undoChanges()">undoChanges</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#updateCursorCounter()">updateCursorCounter</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getConfigElement()">getConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getName()">getName</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#onGuiClosed()">onGuiClosed</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="ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry(cpw.mods.fml.client.config.GuiConfig, cpw.mods.fml.client.config.GuiConfigEntries, cpw.mods.fml.client.config.IConfigElement)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry</h4>
+<pre>public&nbsp;ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="buildChildScreen()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>buildChildScreen</h4>
+<pre>protected&nbsp;<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;buildChildScreen()</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#buildChildScreen()">GuiConfigEntries.CategoryEntry</a></code></strong></div>
+<div class="block">This method is called in the constructor and is used to set the childScreen field.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#buildChildScreen()">buildChildScreen</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isChanged()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isChanged</h4>
+<pre>public&nbsp;boolean&nbsp;isChanged()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html#isChanged()">GuiConfigEntries.IConfigEntry</a></code></strong></div>
+<div class="block">Has the value of this entry changed?</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html#isChanged()">isChanged</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#isChanged()">isChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if changes have been made to this entry's value, false otherwise.</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html
new file mode 100644
index 0000000..c0dda24
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html
@@ -0,0 +1,322 @@
+<!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>ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry (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="ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry (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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">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.minecraftforge.client.gui</div>
+<h2 title="Class ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry" class="title">Class ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.gui.ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>, <a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry</span>
+extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></pre>
+<div class="block">This custom list entry provides the Forge Chunk Manager Config entry on the Minecraft Forge Configuration screen.
+ It extends the base Category entry class and defines the IConfigElement objects that will be used to build the child screen.</div>
+</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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#btnSelectCategory">btnSelectCategory</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#childScreen">childScreen</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnDefault">btnDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnUndoChanges">btnUndoChanges</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#configElement">configElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultHoverChecker">defaultHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultToolTip">defaultToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#drawLabel">drawLabel</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#isValidValue">isValidValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#mc">mc</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#name">name</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningEntryList">owningEntryList</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningScreen">owningScreen</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#toolTip">toolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#tooltipHoverChecker">tooltipHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoHoverChecker">undoHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoToolTip">undoToolTip</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html#ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry(cpw.mods.fml.client.config.GuiConfig,%20cpw.mods.fml.client.config.GuiConfigEntries,%20cpw.mods.fml.client.config.IConfigElement)">ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry</a></strong>(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</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 <a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html#buildChildScreen()">buildChildScreen</a></strong>()</code>
+<div class="block">This method is called in the constructor and is used to set the childScreen field.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#drawEntry(int,%20int,%20int,%20int,%20int,%20net.minecraft.client.renderer.Tessellator,%20int,%20int,%20boolean)">drawEntry</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#drawToolTip(int,%20int)">drawToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#enabled()">enabled</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getCurrentValue()">getCurrentValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getCurrentValues()">getCurrentValues</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getEntryRightBound()">getEntryRightBound</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getLabelWidth()">getLabelWidth</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#isChanged()">isChanged</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#isDefault()">isDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#keyTyped(char,%20int)">keyTyped</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mouseClicked(int,%20int,%20int)">mouseClicked</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mousePressed(int,%20int,%20int,%20int,%20int,%20int)">mousePressed</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mouseReleased(int,%20int,%20int,%20int,%20int,%20int)">mouseReleased</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#saveConfigElement()">saveConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#setToDefault()">setToDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#undoChanges()">undoChanges</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#updateCursorCounter()">updateCursorCounter</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getConfigElement()">getConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getName()">getName</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#onGuiClosed()">onGuiClosed</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="ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry(cpw.mods.fml.client.config.GuiConfig, cpw.mods.fml.client.config.GuiConfigEntries, cpw.mods.fml.client.config.IConfigElement)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry</h4>
+<pre>public&nbsp;ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="buildChildScreen()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>buildChildScreen</h4>
+<pre>protected&nbsp;<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;buildChildScreen()</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#buildChildScreen()">GuiConfigEntries.CategoryEntry</a></code></strong></div>
+<div class="block">This method is called in the constructor and is used to set the childScreen field.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#buildChildScreen()">buildChildScreen</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html
new file mode 100644
index 0000000..d5ffe5c
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html
@@ -0,0 +1,322 @@
+<!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>ForgeGuiFactory.ForgeConfigGui.GeneralEntry (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="ForgeGuiFactory.ForgeConfigGui.GeneralEntry (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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.GeneralEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">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.minecraftforge.client.gui</div>
+<h2 title="Class ForgeGuiFactory.ForgeConfigGui.GeneralEntry" class="title">Class ForgeGuiFactory.ForgeConfigGui.GeneralEntry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.gui.ForgeGuiFactory.ForgeConfigGui.GeneralEntry</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>, <a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeGuiFactory.ForgeConfigGui.GeneralEntry</span>
+extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></pre>
+<div class="block">This custom list entry provides the General Settings entry on the Minecraft Forge Configuration screen.
+ It extends the base Category entry class and defines the IConfigElement objects that will be used to build the child screen.</div>
+</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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#btnSelectCategory">btnSelectCategory</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#childScreen">childScreen</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnDefault">btnDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnUndoChanges">btnUndoChanges</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#configElement">configElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultHoverChecker">defaultHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultToolTip">defaultToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#drawLabel">drawLabel</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#isValidValue">isValidValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#mc">mc</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#name">name</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningEntryList">owningEntryList</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningScreen">owningScreen</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#toolTip">toolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#tooltipHoverChecker">tooltipHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoHoverChecker">undoHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoToolTip">undoToolTip</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html#ForgeGuiFactory.ForgeConfigGui.GeneralEntry(cpw.mods.fml.client.config.GuiConfig,%20cpw.mods.fml.client.config.GuiConfigEntries,%20cpw.mods.fml.client.config.IConfigElement)">ForgeGuiFactory.ForgeConfigGui.GeneralEntry</a></strong>(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</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 <a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html#buildChildScreen()">buildChildScreen</a></strong>()</code>
+<div class="block">This method is called in the constructor and is used to set the childScreen field.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#drawEntry(int,%20int,%20int,%20int,%20int,%20net.minecraft.client.renderer.Tessellator,%20int,%20int,%20boolean)">drawEntry</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#drawToolTip(int,%20int)">drawToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#enabled()">enabled</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getCurrentValue()">getCurrentValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getCurrentValues()">getCurrentValues</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getEntryRightBound()">getEntryRightBound</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getLabelWidth()">getLabelWidth</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#isChanged()">isChanged</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#isDefault()">isDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#keyTyped(char,%20int)">keyTyped</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mouseClicked(int,%20int,%20int)">mouseClicked</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mousePressed(int,%20int,%20int,%20int,%20int,%20int)">mousePressed</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mouseReleased(int,%20int,%20int,%20int,%20int,%20int)">mouseReleased</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#saveConfigElement()">saveConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#setToDefault()">setToDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#undoChanges()">undoChanges</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#updateCursorCounter()">updateCursorCounter</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getConfigElement()">getConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getName()">getName</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#onGuiClosed()">onGuiClosed</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="ForgeGuiFactory.ForgeConfigGui.GeneralEntry(cpw.mods.fml.client.config.GuiConfig, cpw.mods.fml.client.config.GuiConfigEntries, cpw.mods.fml.client.config.IConfigElement)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeGuiFactory.ForgeConfigGui.GeneralEntry</h4>
+<pre>public&nbsp;ForgeGuiFactory.ForgeConfigGui.GeneralEntry(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="buildChildScreen()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>buildChildScreen</h4>
+<pre>protected&nbsp;<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;buildChildScreen()</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#buildChildScreen()">GuiConfigEntries.CategoryEntry</a></code></strong></div>
+<div class="block">This method is called in the constructor and is used to set the childScreen field.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#buildChildScreen()">buildChildScreen</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.GeneralEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html
new file mode 100644
index 0000000..d5f99b0
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html
@@ -0,0 +1,344 @@
+<!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>ForgeGuiFactory.ForgeConfigGui.ModIDEntry (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="ForgeGuiFactory.ForgeConfigGui.ModIDEntry (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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.ModIDEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.SelectValueEntry">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.minecraftforge.client.gui</div>
+<h2 title="Class ForgeGuiFactory.ForgeConfigGui.ModIDEntry" class="title">Class ForgeGuiFactory.ForgeConfigGui.ModIDEntry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.ButtonEntry</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.SelectValueEntry</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.gui.ForgeGuiFactory.ForgeConfigGui.ModIDEntry</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>, <a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeGuiFactory.ForgeConfigGui.ModIDEntry</span>
+extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.SelectValueEntry</a></pre>
+<div class="block">This custom list entry provides a Mod ID selector. The control is a button that opens a list of values to select from.
+ This entry also overrides onGuiClosed() to run code to save the data to a new ConfigCategory when the user is done.</div>
+</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_cpw.mods.fml.client.config.GuiConfigEntries.SelectValueEntry">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.SelectValueEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#beforeValue">beforeValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#currentValue">currentValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#selectableValues">selectableValues</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ButtonEntry">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ButtonEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html#btnValue">btnValue</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnDefault">btnDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnUndoChanges">btnUndoChanges</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#configElement">configElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultHoverChecker">defaultHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultToolTip">defaultToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#drawLabel">drawLabel</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#isValidValue">isValidValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#mc">mc</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#name">name</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningEntryList">owningEntryList</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningScreen">owningScreen</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#toolTip">toolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#tooltipHoverChecker">tooltipHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoHoverChecker">undoHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoToolTip">undoToolTip</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html#ForgeGuiFactory.ForgeConfigGui.ModIDEntry(cpw.mods.fml.client.config.GuiConfig,%20cpw.mods.fml.client.config.GuiConfigEntries,%20cpw.mods.fml.client.config.IConfigElement)">ForgeGuiFactory.ForgeConfigGui.ModIDEntry</a></strong>(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html#onGuiClosed()">onGuiClosed</a></strong>()</code>
+<div class="block">By overriding onGuiClosed() for this entry we can perform additional actions when the user is done such as saving
+ a new ConfigCategory object to the Configuration object.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.SelectValueEntry">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.SelectValueEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#getCurrentValue()">getCurrentValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#getCurrentValues()">getCurrentValues</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#isChanged()">isChanged</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#isDefault()">isDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#saveConfigElement()">saveConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#setToDefault()">setToDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#setValueFromChildScreen(java.lang.Object)">setValueFromChildScreen</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#undoChanges()">undoChanges</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#updateValueButtonText()">updateValueButtonText</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html#valueButtonPressed(int)">valueButtonPressed</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ButtonEntry">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ButtonEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html#drawEntry(int,%20int,%20int,%20int,%20int,%20net.minecraft.client.renderer.Tessellator,%20int,%20int,%20boolean)">drawEntry</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html#keyTyped(char,%20int)">keyTyped</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html#mouseClicked(int,%20int,%20int)">mouseClicked</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html#mousePressed(int,%20int,%20int,%20int,%20int,%20int)">mousePressed</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html#mouseReleased(int,%20int,%20int,%20int,%20int,%20int)">mouseReleased</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html#updateCursorCounter()">updateCursorCounter</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#drawToolTip(int,%20int)">drawToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#enabled()">enabled</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getConfigElement()">getConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getEntryRightBound()">getEntryRightBound</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getLabelWidth()">getLabelWidth</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getName()">getName</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="ForgeGuiFactory.ForgeConfigGui.ModIDEntry(cpw.mods.fml.client.config.GuiConfig, cpw.mods.fml.client.config.GuiConfigEntries, cpw.mods.fml.client.config.IConfigElement)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeGuiFactory.ForgeConfigGui.ModIDEntry</h4>
+<pre>public&nbsp;ForgeGuiFactory.ForgeConfigGui.ModIDEntry(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="onGuiClosed()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onGuiClosed</h4>
+<pre>public&nbsp;void&nbsp;onGuiClosed()</pre>
+<div class="block">By overriding onGuiClosed() for this entry we can perform additional actions when the user is done such as saving
+ a new ConfigCategory object to the Configuration object.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html#onGuiClosed()">onGuiClosed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#onGuiClosed()">onGuiClosed</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.ModIDEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.SelectValueEntry">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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html
new file mode 100644
index 0000000..702aa2e
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.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>ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry (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="ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry (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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">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.minecraftforge.client.gui</div>
+<h2 title="Class ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry" class="title">Class ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.gui.ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>, <a href="../../../../net/minecraft/client/gui/GuiListExtended.IGuiListEntry.html" title="interface in net.minecraft.client.gui">GuiListExtended.IGuiListEntry</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry</span>
+extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></pre>
+<div class="block">This custom list entry provides the Mod Overrides entry on the Forge Chunk Loading config screen.
+ It extends the base Category entry class and defines the IConfigElement objects that will be used to build the child screen.
+ In this case it adds the custom entry for adding a new mod override and lists the existing mod overrides.</div>
+</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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#btnSelectCategory">btnSelectCategory</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#childScreen">childScreen</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnDefault">btnDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#btnUndoChanges">btnUndoChanges</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#configElement">configElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultHoverChecker">defaultHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#defaultToolTip">defaultToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#drawLabel">drawLabel</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#isValidValue">isValidValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#mc">mc</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#name">name</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningEntryList">owningEntryList</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#owningScreen">owningScreen</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#toolTip">toolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#tooltipHoverChecker">tooltipHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoHoverChecker">undoHoverChecker</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#undoToolTip">undoToolTip</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html#ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry(cpw.mods.fml.client.config.GuiConfig,%20cpw.mods.fml.client.config.GuiConfigEntries,%20cpw.mods.fml.client.config.IConfigElement)">ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry</a></strong>(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</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 <a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html#buildChildScreen()">buildChildScreen</a></strong>()</code>
+<div class="block">This method is called in the constructor and is used to set the childScreen field.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html#enabled()">enabled</a></strong>()</code>
+<div class="block">By overriding the enabled() method and checking the value of the "enabled" entry this entry is enabled/disabled based on the value of
+ the other entry.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html#isChanged()">isChanged</a></strong>()</code>
+<div class="block">Check to see if the child screen's entry list has changed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html#undoChanges()">undoChanges</a></strong>()</code>
+<div class="block">Since adding a new entry to the child screen is what constitutes a change here, reset the child
+ screen listEntries to the saved list.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#drawEntry(int,%20int,%20int,%20int,%20int,%20net.minecraft.client.renderer.Tessellator,%20int,%20int,%20boolean)">drawEntry</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#drawToolTip(int,%20int)">drawToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getCurrentValue()">getCurrentValue</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getCurrentValues()">getCurrentValues</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getEntryRightBound()">getEntryRightBound</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#getLabelWidth()">getLabelWidth</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#isDefault()">isDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#keyTyped(char,%20int)">keyTyped</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mouseClicked(int,%20int,%20int)">mouseClicked</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mousePressed(int,%20int,%20int,%20int,%20int,%20int)">mousePressed</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#mouseReleased(int,%20int,%20int,%20int,%20int,%20int)">mouseReleased</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#saveConfigElement()">saveConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#setToDefault()">setToDefault</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#updateCursorCounter()">updateCursorCounter</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfigEntries.ListEntryBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.ListEntryBase</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getConfigElement()">getConfigElement</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#getName()">getName</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html#onGuiClosed()">onGuiClosed</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="ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry(cpw.mods.fml.client.config.GuiConfig, cpw.mods.fml.client.config.GuiConfigEntries, cpw.mods.fml.client.config.IConfigElement)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry</h4>
+<pre>public&nbsp;ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry(<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a>&nbsp;owningScreen,
+ <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries</a>&nbsp;owningEntryList,
+ <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&nbsp;prop)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="buildChildScreen()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>buildChildScreen</h4>
+<pre>protected&nbsp;<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;buildChildScreen()</pre>
+<div class="block">This method is called in the constructor and is used to set the childScreen field.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#buildChildScreen()">buildChildScreen</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="enabled()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>enabled</h4>
+<pre>public&nbsp;boolean&nbsp;enabled()</pre>
+<div class="block">By overriding the enabled() method and checking the value of the "enabled" entry this entry is enabled/disabled based on the value of
+ the other entry.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html#enabled()">enabled</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#enabled()">enabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if this entry's controls should be enabled, false otherwise.</dd></dl>
+</li>
+</ul>
+<a name="isChanged()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isChanged</h4>
+<pre>public&nbsp;boolean&nbsp;isChanged()</pre>
+<div class="block">Check to see if the child screen's entry list has changed.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html#isChanged()">isChanged</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#isChanged()">isChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if changes have been made to this entry's value, false otherwise.</dd></dl>
+</li>
+</ul>
+<a name="undoChanges()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>undoChanges</h4>
+<pre>public&nbsp;void&nbsp;undoChanges()</pre>
+<div class="block">Since adding a new entry to the child screen is what constitutes a change here, reset the child
+ screen listEntries to the saved list.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html#undoChanges()">undoChanges</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html#undoChanges()">undoChanges</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config">GuiConfigEntries.CategoryEntry</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.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_cpw.mods.fml.client.config.GuiConfigEntries.CategoryEntry">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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html
new file mode 100644
index 0000000..fa8ce26
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html
@@ -0,0 +1,340 @@
+<!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>ForgeGuiFactory.ForgeConfigGui (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="ForgeGuiFactory.ForgeConfigGui (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/minecraftforge/client/gui/ForgeGuiFactory.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_cpw.mods.fml.client.config.GuiConfig">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfig">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.gui</div>
+<h2 title="Class ForgeGuiFactory.ForgeConfigGui" class="title">Class ForgeGuiFactory.ForgeConfigGui</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/client/gui/Gui.html" title="class in net.minecraft.client.gui">net.minecraft.client.gui.Gui</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">net.minecraft.client.gui.GuiScreen</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">cpw.mods.fml.client.config.GuiConfig</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.gui.ForgeGuiFactory.ForgeConfigGui</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeGuiFactory.ForgeConfigGui</span>
+extends <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry</a></strong></code>
+<div class="block">This custom list entry provides a button that will open to a screen that will allow a user to define a new mod override.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry</a></strong></code>
+<div class="block">This custom list entry provides the Forge Chunk Manager Config entry on the Minecraft Forge Configuration screen.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.GeneralEntry</a></strong></code>
+<div class="block">This custom list entry provides the General Settings entry on the Minecraft Forge Configuration screen.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.ModIDEntry</a></strong></code>
+<div class="block">This custom list entry provides a Mod ID selector.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry</a></strong></code>
+<div class="block">This custom list entry provides the Mod Overrides entry on the Forge Chunk Loading config screen.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.client.config.GuiConfig">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#allRequireMcRestart">allRequireMcRestart</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#allRequireWorldRestart">allRequireWorldRestart</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#configElements">configElements</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#configID">configID</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#entryList">entryList</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#initEntries">initEntries</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#isWorldRunning">isWorldRunning</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#modID">modID</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#needsRefresh">needsRefresh</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#parentScreen">parentScreen</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#title">title</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#titleLine2">titleLine2</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.client.gui.GuiScreen">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.client.gui.<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a></h3>
+<code><a href="../../../../net/minecraft/client/gui/GuiScreen.html#allowUserInput">allowUserInput</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#buttonList">buttonList</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#fontRendererObj">fontRendererObj</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#height">height</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#itemRender">itemRender</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#labelList">labelList</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#mc">mc</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#width">width</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.client.gui.Gui">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.client.gui.<a href="../../../../net/minecraft/client/gui/Gui.html" title="class in net.minecraft.client.gui">Gui</a></h3>
+<code><a href="../../../../net/minecraft/client/gui/Gui.html#icons">icons</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#optionsBackground">optionsBackground</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#statIcons">statIcons</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#zLevel">zLevel</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html#ForgeGuiFactory.ForgeConfigGui(net.minecraft.client.gui.GuiScreen)">ForgeGuiFactory.ForgeConfigGui</a></strong>(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;parentScreen)</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_cpw.mods.fml.client.config.GuiConfig">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config">GuiConfig</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#actionPerformed(net.minecraft.client.gui.GuiButton)">actionPerformed</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#drawScreen(int,%20int,%20float)">drawScreen</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#drawToolTip(java.util.List,%20int,%20int)">drawToolTip</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#getAbridgedConfigPath(java.lang.String)">getAbridgedConfigPath</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#initGui()">initGui</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#keyTyped(char,%20int)">keyTyped</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#mouseClicked(int,%20int,%20int)">mouseClicked</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#mouseMovedOrUp(int,%20int,%20int)">mouseMovedOrUp</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#onGuiClosed()">onGuiClosed</a>, <a href="../../../../cpw/mods/fml/client/config/GuiConfig.html#updateScreen()">updateScreen</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.gui.GuiScreen">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.client.gui.<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a></h3>
+<code><a href="../../../../net/minecraft/client/gui/GuiScreen.html#confirmClicked(boolean,%20int)">confirmClicked</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#doesGuiPauseGame()">doesGuiPauseGame</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#drawBackground(int)">drawBackground</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#drawCreativeTabHoveringText(java.lang.String,%20int,%20int)">drawCreativeTabHoveringText</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#drawDefaultBackground()">drawDefaultBackground</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#drawHoveringText(java.util.List,%20int,%20int,%20net.minecraft.client.gui.FontRenderer)">drawHoveringText</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#drawWorldBackground(int)">drawWorldBackground</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#func_146283_a(java.util.List,%20int,%20int)">func_146283_a</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#getClipboardString()">getClipboardString</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#handleInput()">handleInput</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#handleKeyboardInput()">handleKeyboardInput</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#handleMouseInput()">handleMouseInput</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#isCtrlKeyDown()">isCtrlKeyDown</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#isShiftKeyDown()">isShiftKeyDown</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#mouseClickMove(int,%20int,%20int,%20long)">mouseClickMove</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#renderToolTip(net.minecraft.item.ItemStack,%20int,%20int)">renderToolTip</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#setClipboardString(java.lang.String)">setClipboardString</a>, <a href="../../../../net/minecraft/client/gui/GuiScreen.html#setWorldAndResolution(net.minecraft.client.Minecraft,%20int,%20int)">setWorldAndResolution</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.gui.Gui">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.client.gui.<a href="../../../../net/minecraft/client/gui/Gui.html" title="class in net.minecraft.client.gui">Gui</a></h3>
+<code><a href="../../../../net/minecraft/client/gui/Gui.html#drawCenteredString(net.minecraft.client.gui.FontRenderer,%20java.lang.String,%20int,%20int,%20int)">drawCenteredString</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#drawGradientRect(int,%20int,%20int,%20int,%20int,%20int)">drawGradientRect</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#drawHorizontalLine(int,%20int,%20int,%20int)">drawHorizontalLine</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#drawRect(int,%20int,%20int,%20int,%20int)">drawRect</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#drawString(net.minecraft.client.gui.FontRenderer,%20java.lang.String,%20int,%20int,%20int)">drawString</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#drawTexturedModalRect(int,%20int,%20int,%20int,%20int,%20int)">drawTexturedModalRect</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#drawTexturedModelRectFromIcon(int,%20int,%20net.minecraft.util.IIcon,%20int,%20int)">drawTexturedModelRectFromIcon</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#drawVerticalLine(int,%20int,%20int,%20int)">drawVerticalLine</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#func_146110_a(int,%20int,%20float,%20float,%20int,%20int,%20float,%20float)">func_146110_a</a>, <a href="../../../../net/minecraft/client/gui/Gui.html#func_152125_a(int,%20int,%20float,%20float,%20int,%20int,%20int,%20int,%20float,%20float)">func_152125_a</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="ForgeGuiFactory.ForgeConfigGui(net.minecraft.client.gui.GuiScreen)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeGuiFactory.ForgeConfigGui</h4>
+<pre>public&nbsp;ForgeGuiFactory.ForgeConfigGui(<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&nbsp;parentScreen)</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/minecraftforge/client/gui/ForgeGuiFactory.html" title="class in net.minecraftforge.client.gui"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_cpw.mods.fml.client.config.GuiConfig">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.client.config.GuiConfig">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.html b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.html
new file mode 100644
index 0000000..81054bf
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/ForgeGuiFactory.html
@@ -0,0 +1,429 @@
+<!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>ForgeGuiFactory (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="ForgeGuiFactory (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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.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.minecraftforge.client.gui</div>
+<h2 title="Class ForgeGuiFactory" class="title">Class ForgeGuiFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.gui.ForgeGuiFactory</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html" title="interface in cpw.mods.fml.client">IModGuiFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeGuiFactory</span>
+extends java.lang.Object
+implements <a href="../../../../cpw/mods/fml/client/IModGuiFactory.html" title="interface in cpw.mods.fml.client">IModGuiFactory</a></pre>
+<div class="block">This is the base GuiConfig screen class that all the other Forge-specific config screens will be called from.
+ Since Forge has multiple config files I thought I would use that opportunity to show some of the ways
+ that the config GUI system can be extended to create custom config GUIs that have additional features
+ over the base functionality of just displaying Properties and ConfigCategories.
+
+ The concepts implemented here are:
+ - using custom IConfigEntry objects to define child-screens that have specific Properties listed
+ - using custom IConfigEntry objects to define a dummy property that can be used to generate new ConfigCategory objects
+ - defining the configID string for a GuiConfig object so that the config changed events will be posted when that GuiConfig screen is closed
+ (the configID string is optional; if it is not defined the config changed events will be posted when the top-most GuiConfig screen
+ is closed, eg when the parent is null or is not an instance of GuiConfig)
+ - overriding the IConfigEntry.enabled() method to control the enabled state of one list entry based on the value of another entry
+ - overriding the IConfigEntry.onGuiClosed() method to perform custom actions when the screen that owns the entry is closed (in this
+ case a new ConfigCategory is added to the Configuration object)
+
+ The config file structure looks like this:
+ forge.cfg (general settings all in one category)
+ forgeChunkLoading.cfg
+ - Forge (category)
+ - defaults (category)
+ - [optional mod override categories]...
+
+ The GUI structure is this:
+ Base Screen
+ - General Settings (from forge.cfg)
+ - Chunk Loader Settings (from forgeChunkLoading.cfg)
+ - Defaults (these elements are listed directly on this screen)
+ - Mod Overrides
+ - Add New Mod Override
+ - Mod1
+ - Mod2
+ - etc.
+
+ Other things to check out:
+ ForgeModContainer.syncConfig()
+ ForgeModContainer.onConfigChanged()
+ ForgeChunkManager.syncConfigDefaults()
+ ForgeChunkManager.loadConfiguration()</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.client.IModGuiFactory">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;cpw.mods.fml.client.<a href="../../../../cpw/mods/fml/client/IModGuiFactory.html" title="interface in cpw.mods.fml.client">IModGuiFactory</a></h3>
+<code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionCategoryElement.html" title="class in cpw.mods.fml.client">IModGuiFactory.RuntimeOptionCategoryElement</a>, <a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionGuiHandler.html" title="interface in cpw.mods.fml.client">IModGuiFactory.RuntimeOptionGuiHandler</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/minecraftforge/client/gui/ForgeGuiFactory.html#ForgeGuiFactory()">ForgeGuiFactory</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionGuiHandler.html" title="interface in cpw.mods.fml.client">IModGuiFactory.RuntimeOptionGuiHandler</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.html#getHandlerFor(cpw.mods.fml.client.IModGuiFactory.RuntimeOptionCategoryElement)">getHandlerFor</a></strong>(<a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionCategoryElement.html" title="class in cpw.mods.fml.client">IModGuiFactory.RuntimeOptionCategoryElement</a>&nbsp;element)</code>
+<div class="block">Return an instance of a <a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionGuiHandler.html" title="interface in cpw.mods.fml.client"><code>IModGuiFactory.RuntimeOptionGuiHandler</code></a> that handles painting the
+ right hand side option screen for the specified <a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionCategoryElement.html" title="class in cpw.mods.fml.client"><code>IModGuiFactory.RuntimeOptionCategoryElement</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.html#initialize(net.minecraft.client.Minecraft)">initialize</a></strong>(<a href="../../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a>&nbsp;minecraftInstance)</code>
+<div class="block">Called when instantiated to initialize with the active minecraft instance.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Class&lt;? extends <a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.html#mainConfigGuiClass()">mainConfigGuiClass</a></strong>()</code>
+<div class="block">Return the name of a class extending <a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui"><code>GuiScreen</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Set&lt;<a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionCategoryElement.html" title="class in cpw.mods.fml.client">IModGuiFactory.RuntimeOptionCategoryElement</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.html#runtimeGuiCategories()">runtimeGuiCategories</a></strong>()</code>
+<div class="block">Return a list of the "runtime" categories this mod wishes to populate with
+ GUI elements.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ForgeGuiFactory()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeGuiFactory</h4>
+<pre>public&nbsp;ForgeGuiFactory()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="initialize(net.minecraft.client.Minecraft)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initialize</h4>
+<pre>public&nbsp;void&nbsp;initialize(<a href="../../../../net/minecraft/client/Minecraft.html" title="class in net.minecraft.client">Minecraft</a>&nbsp;minecraftInstance)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html#initialize(net.minecraft.client.Minecraft)">IModGuiFactory</a></code></strong></div>
+<div class="block">Called when instantiated to initialize with the active minecraft instance.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html#initialize(net.minecraft.client.Minecraft)">initialize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html" title="interface in cpw.mods.fml.client">IModGuiFactory</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>minecraftInstance</code> - the instance</dd></dl>
+</li>
+</ul>
+<a name="mainConfigGuiClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mainConfigGuiClass</h4>
+<pre>public&nbsp;java.lang.Class&lt;? extends <a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui">GuiScreen</a>&gt;&nbsp;mainConfigGuiClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html#mainConfigGuiClass()">IModGuiFactory</a></code></strong></div>
+<div class="block">Return the name of a class extending <a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui"><code>GuiScreen</code></a>. This class will
+ be instantiated when the "config" button is pressed in the mod list. It will
+ have a single argument constructor - the "parent" screen, the same as all
+ Minecraft GUIs. The expected behaviour is that this screen will replace the
+ "mod list" screen completely, and will return to the mod list screen through
+ the parent link, once the appropriate action is taken from the config screen.
+
+ A null from this method indicates that the mod does not provide a "config"
+ button GUI screen, and the config button will be hidden/disabled.
+
+ This config GUI is anticipated to provide configuration to the mod in a friendly
+ visual way. It should not be abused to set internals such as IDs (they're gonna
+ keep disappearing anyway), but rather, interesting behaviours. This config GUI
+ is never run when a server game is running, and should be used to configure
+ desired behaviours that affect server state. Costs, mod game modes, stuff like that
+ can be changed here.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html#mainConfigGuiClass()">mainConfigGuiClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html" title="interface in cpw.mods.fml.client">IModGuiFactory</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>A class that will be instantiated on clicks on the config button
+ or null if no GUI is desired.</dd></dl>
+</li>
+</ul>
+<a name="runtimeGuiCategories()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>runtimeGuiCategories</h4>
+<pre>public&nbsp;java.util.Set&lt;<a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionCategoryElement.html" title="class in cpw.mods.fml.client">IModGuiFactory.RuntimeOptionCategoryElement</a>&gt;&nbsp;runtimeGuiCategories()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html#runtimeGuiCategories()">IModGuiFactory</a></code></strong></div>
+<div class="block">Return a list of the "runtime" categories this mod wishes to populate with
+ GUI elements.
+
+ Runtime categories are created on demand and organized in a 'lite' tree format.
+ The parent represents the parent node in the tree. There is one special parent
+ 'Help' that will always list first, and is generally meant to provide Help type
+ content for mods. The remaining parents will sort alphabetically, though
+ this may change if there is a lot of alphabetic abuse. "AAA" is probably never a valid
+ category parent.
+
+ Runtime configuration itself falls into two flavours: in-game help, which is
+ generally non interactive except for the text it wishes to show, and client-only
+ affecting behaviours. This would include things like toggling minimaps, or cheat modes
+ or anything NOT affecting the behaviour of the server. Please don't abuse this to
+ change the state of the server in any way, this is intended to behave identically
+ when the server is local or remote.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html#runtimeGuiCategories()">runtimeGuiCategories</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html" title="interface in cpw.mods.fml.client">IModGuiFactory</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the set of options this mod wishes to have available, or empty if none</dd></dl>
+</li>
+</ul>
+<a name="getHandlerFor(cpw.mods.fml.client.IModGuiFactory.RuntimeOptionCategoryElement)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getHandlerFor</h4>
+<pre>public&nbsp;<a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionGuiHandler.html" title="interface in cpw.mods.fml.client">IModGuiFactory.RuntimeOptionGuiHandler</a>&nbsp;getHandlerFor(<a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionCategoryElement.html" title="class in cpw.mods.fml.client">IModGuiFactory.RuntimeOptionCategoryElement</a>&nbsp;element)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html#getHandlerFor(cpw.mods.fml.client.IModGuiFactory.RuntimeOptionCategoryElement)">IModGuiFactory</a></code></strong></div>
+<div class="block">Return an instance of a <a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionGuiHandler.html" title="interface in cpw.mods.fml.client"><code>IModGuiFactory.RuntimeOptionGuiHandler</code></a> that handles painting the
+ right hand side option screen for the specified <a href="../../../../cpw/mods/fml/client/IModGuiFactory.RuntimeOptionCategoryElement.html" title="class in cpw.mods.fml.client"><code>IModGuiFactory.RuntimeOptionCategoryElement</code></a>.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html#getHandlerFor(cpw.mods.fml.client.IModGuiFactory.RuntimeOptionCategoryElement)">getHandlerFor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/IModGuiFactory.html" title="interface in cpw.mods.fml.client">IModGuiFactory</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>element</code> - The element we wish to paint for</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The Handler for painting it</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/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/ForgeGuiFactory.html" target="_top">Frames</a></li>
+<li><a href="ForgeGuiFactory.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/minecraftforge/client/gui/package-frame.html b/javadoc/net/minecraftforge/client/gui/package-frame.html
new file mode 100644
index 0000000..46ad226
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/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:25 EST 2015 -->
+<title>net.minecraftforge.client.gui (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/minecraftforge/client/gui/package-summary.html" target="classFrame">net.minecraftforge.client.gui</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ForgeGuiFactory.html" title="class in net.minecraftforge.client.gui" target="classFrame">ForgeGuiFactory</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui" target="classFrame">ForgeGuiFactory.ForgeConfigGui</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" title="class in net.minecraftforge.client.gui" target="classFrame">ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" title="class in net.minecraftforge.client.gui" target="classFrame">ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" title="class in net.minecraftforge.client.gui" target="classFrame">ForgeGuiFactory.ForgeConfigGui.GeneralEntry</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" title="class in net.minecraftforge.client.gui" target="classFrame">ForgeGuiFactory.ForgeConfigGui.ModIDEntry</a></li>
+<li><a href="ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html" title="class in net.minecraftforge.client.gui" target="classFrame">ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/gui/package-summary.html b/javadoc/net/minecraftforge/client/gui/package-summary.html
new file mode 100644
index 0000000..049b62f
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/package-summary.html
@@ -0,0 +1,167 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.gui (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.minecraftforge.client.gui (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/minecraftforge/client/event/sound/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/client/model/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/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.minecraftforge.client.gui</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/client/gui/ForgeGuiFactory.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory</a></td>
+<td class="colLast">
+<div class="block">This is the base GuiConfig screen class that all the other Forge-specific config screens will be called from.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry</a></td>
+<td class="colLast">
+<div class="block">This custom list entry provides a button that will open to a screen that will allow a user to define a new mod override.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry</a></td>
+<td class="colLast">
+<div class="block">This custom list entry provides the Forge Chunk Manager Config entry on the Minecraft Forge Configuration screen.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.GeneralEntry</a></td>
+<td class="colLast">
+<div class="block">This custom list entry provides the General Settings entry on the Minecraft Forge Configuration screen.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.ModIDEntry</a></td>
+<td class="colLast">
+<div class="block">This custom list entry provides a Mod ID selector.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html" title="class in net.minecraftforge.client.gui">ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry</a></td>
+<td class="colLast">
+<div class="block">This custom list entry provides the Mod Overrides entry on the Forge Chunk Loading config screen.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/client/event/sound/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/client/model/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/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/minecraftforge/client/gui/package-tree.html b/javadoc/net/minecraftforge/client/gui/package-tree.html
new file mode 100644
index 0000000..a5e7078
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/gui/package-tree.html
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.gui 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.minecraftforge.client.gui 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/minecraftforge/client/event/sound/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/client/model/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/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.minecraftforge.client.gui</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.minecraftforge.client.gui.<a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.html" title="class in net.minecraftforge.client.gui"><span class="strong">ForgeGuiFactory</span></a> (implements cpw.mods.fml.client.<a href="../../../../cpw/mods/fml/client/IModGuiFactory.html" title="interface in cpw.mods.fml.client">IModGuiFactory</a>)</li>
+<li type="circle">net.minecraft.client.gui.<a href="../../../../net/minecraft/client/gui/Gui.html" title="class in net.minecraft.client.gui"><span class="strong">Gui</span></a>
+<ul>
+<li type="circle">net.minecraft.client.gui.<a href="../../../../net/minecraft/client/gui/GuiScreen.html" title="class in net.minecraft.client.gui"><span class="strong">GuiScreen</span></a>
+<ul>
+<li type="circle">cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfig.html" title="class in cpw.mods.fml.client.config"><span class="strong">GuiConfig</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.gui.<a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.html" title="class in net.minecraftforge.client.gui"><span class="strong">ForgeGuiFactory.ForgeConfigGui</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ListEntryBase.html" title="class in cpw.mods.fml.client.config"><span class="strong">GuiConfigEntries.ListEntryBase</span></a> (implements cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&lt;T&gt;)
+<ul>
+<li type="circle">cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.ButtonEntry.html" title="class in cpw.mods.fml.client.config"><span class="strong">GuiConfigEntries.ButtonEntry</span></a>
+<ul>
+<li type="circle">cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.SelectValueEntry.html" title="class in cpw.mods.fml.client.config"><span class="strong">GuiConfigEntries.SelectValueEntry</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.gui.<a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModIDEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">ForgeGuiFactory.ForgeConfigGui.ModIDEntry</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.CategoryEntry.html" title="class in cpw.mods.fml.client.config"><span class="strong">GuiConfigEntries.CategoryEntry</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.gui.<a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry</span></a></li>
+<li type="circle">net.minecraftforge.client.gui.<a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry</span></a></li>
+<li type="circle">net.minecraftforge.client.gui.<a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.GeneralEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">ForgeGuiFactory.ForgeConfigGui.GeneralEntry</span></a></li>
+<li type="circle">net.minecraftforge.client.gui.<a href="../../../../net/minecraftforge/client/gui/ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry.html" title="class in net.minecraftforge.client.gui"><span class="strong">ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/client/event/sound/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/client/model/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/gui/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/minecraftforge/client/model/AdvancedModelLoader.html b/javadoc/net/minecraftforge/client/model/AdvancedModelLoader.html
new file mode 100644
index 0000000..f971c6c
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/AdvancedModelLoader.html
@@ -0,0 +1,297 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>AdvancedModelLoader (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="AdvancedModelLoader (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/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/AdvancedModelLoader.html" target="_top">Frames</a></li>
+<li><a href="AdvancedModelLoader.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.minecraftforge.client.model</div>
+<h2 title="Class AdvancedModelLoader" class="title">Class AdvancedModelLoader</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.AdvancedModelLoader</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">AdvancedModelLoader</span>
+extends java.lang.Object</pre>
+<div class="block">Common interface for advanced model loading from files, based on file suffix
+ Model support can be queried through the <a href="../../../../net/minecraftforge/client/model/AdvancedModelLoader.html#getSupportedSuffixes()"><code>getSupportedSuffixes()</code></a> method.
+ Instances can be created by calling <code>#loadModel(String)</code> with a class-loadable-path</div>
+</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/minecraftforge/client/model/AdvancedModelLoader.html#AdvancedModelLoader()">AdvancedModelLoader</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.Collection&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/AdvancedModelLoader.html#getSupportedSuffixes()">getSupportedSuffixes</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/AdvancedModelLoader.html#loadModel(net.minecraft.util.ResourceLocation)">loadModel</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)</code>
+<div class="block">Load the model from the supplied classpath resolvable resource name</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/AdvancedModelLoader.html#registerModelHandler(net.minecraftforge.client.model.IModelCustomLoader)">registerModelHandler</a></strong>(<a href="../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a>&nbsp;modelHandler)</code>
+<div class="block">Register a new model handler</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AdvancedModelLoader()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AdvancedModelLoader</h4>
+<pre>public&nbsp;AdvancedModelLoader()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerModelHandler(net.minecraftforge.client.model.IModelCustomLoader)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerModelHandler</h4>
+<pre>public static&nbsp;void&nbsp;registerModelHandler(<a href="../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a>&nbsp;modelHandler)</pre>
+<div class="block">Register a new model handler</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>modelHandler</code> - The model handler to register</dd></dl>
+</li>
+</ul>
+<a name="loadModel(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadModel</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a>&nbsp;loadModel(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)
+ throws java.lang.IllegalArgumentException,
+ <a href="../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></pre>
+<div class="block">Load the model from the supplied classpath resolvable resource name</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>resource</code> - The resource name</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A model</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if the resource name cannot be understood</dd>
+<dd><code><a href="../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></code> - if the underlying model handler cannot parse the model format</dd></dl>
+</li>
+</ul>
+<a name="getSupportedSuffixes()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSupportedSuffixes</h4>
+<pre>public static&nbsp;java.util.Collection&lt;java.lang.String&gt;&nbsp;getSupportedSuffixes()</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/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/AdvancedModelLoader.html" target="_top">Frames</a></li>
+<li><a href="AdvancedModelLoader.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/minecraftforge/client/model/IModelCustom.html b/javadoc/net/minecraftforge/client/model/IModelCustom.html
new file mode 100644
index 0000000..17d6bf6
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/IModelCustom.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>IModelCustom (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="IModelCustom (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/minecraftforge/client/model/AdvancedModelLoader.html" title="class in net.minecraftforge.client.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/IModelCustom.html" target="_top">Frames</a></li>
+<li><a href="IModelCustom.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.minecraftforge.client.model</div>
+<h2 title="Interface IModelCustom" class="title">Interface IModelCustom</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/minecraftforge/client/model/techne/TechneModel.html" title="class in net.minecraftforge.client.model.techne">TechneModel</a>, <a href="../../../../net/minecraftforge/client/model/obj/WavefrontObject.html" title="class in net.minecraftforge.client.model.obj">WavefrontObject</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IModelCustom</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/IModelCustom.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/IModelCustom.html#renderAll()">renderAll</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/IModelCustom.html#renderAllExcept(java.lang.String...)">renderAllExcept</a></strong>(java.lang.String...&nbsp;excludedGroupNames)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/IModelCustom.html#renderOnly(java.lang.String...)">renderOnly</a></strong>(java.lang.String...&nbsp;groupNames)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/IModelCustom.html#renderPart(java.lang.String)">renderPart</a></strong>(java.lang.String&nbsp;partName)</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="getType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>java.lang.String&nbsp;getType()</pre>
+</li>
+</ul>
+<a name="renderAll()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderAll</h4>
+<pre>void&nbsp;renderAll()</pre>
+</li>
+</ul>
+<a name="renderOnly(java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderOnly</h4>
+<pre>void&nbsp;renderOnly(java.lang.String...&nbsp;groupNames)</pre>
+</li>
+</ul>
+<a name="renderPart(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderPart</h4>
+<pre>void&nbsp;renderPart(java.lang.String&nbsp;partName)</pre>
+</li>
+</ul>
+<a name="renderAllExcept(java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderAllExcept</h4>
+<pre>void&nbsp;renderAllExcept(java.lang.String...&nbsp;excludedGroupNames)</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/minecraftforge/client/model/AdvancedModelLoader.html" title="class in net.minecraftforge.client.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/IModelCustom.html" target="_top">Frames</a></li>
+<li><a href="IModelCustom.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/minecraftforge/client/model/IModelCustomLoader.html b/javadoc/net/minecraftforge/client/model/IModelCustomLoader.html
new file mode 100644
index 0000000..efe3ab1
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/IModelCustomLoader.html
@@ -0,0 +1,251 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>IModelCustomLoader (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="IModelCustomLoader (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/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/IModelCustomLoader.html" target="_top">Frames</a></li>
+<li><a href="IModelCustomLoader.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.minecraftforge.client.model</div>
+<h2 title="Interface IModelCustomLoader" class="title">Interface IModelCustomLoader</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/minecraftforge/client/model/obj/ObjModelLoader.html" title="class in net.minecraftforge.client.model.obj">ObjModelLoader</a>, <a href="../../../../net/minecraftforge/client/model/techne/TechneModelLoader.html" title="class in net.minecraftforge.client.model.techne">TechneModelLoader</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IModelCustomLoader</span></pre>
+<div class="block">Instances of this class act as factories for their model type</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getSuffixes()">getSuffixes</a></strong>()</code>
+<div class="block">Get resource suffixes this model loader recognizes</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getType()">getType</a></strong>()</code>
+<div class="block">Get the main type name for this loader</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/client/model/IModelCustomLoader.html#loadInstance(net.minecraft.util.ResourceLocation)">loadInstance</a></strong>(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)</code>
+<div class="block">Load a model instance from the supplied path</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>java.lang.String&nbsp;getType()</pre>
+<div class="block">Get the main type name for this loader</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the type name</dd></dl>
+</li>
+</ul>
+<a name="getSuffixes()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuffixes</h4>
+<pre>java.lang.String[]&nbsp;getSuffixes()</pre>
+<div class="block">Get resource suffixes this model loader recognizes</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>a list of suffixes</dd></dl>
+</li>
+</ul>
+<a name="loadInstance(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>loadInstance</h4>
+<pre><a href="../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a>&nbsp;loadInstance(<a href="../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)
+ throws <a href="../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></pre>
+<div class="block">Load a model instance from the supplied path</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>resource</code> - The ResourceLocation of the model</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A model instance</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></code> - if the model format is not correct</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/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/IModelCustomLoader.html" target="_top">Frames</a></li>
+<li><a href="IModelCustomLoader.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/minecraftforge/client/model/ModelFormatException.html b/javadoc/net/minecraftforge/client/model/ModelFormatException.html
new file mode 100644
index 0000000..a13a4bc
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/ModelFormatException.html
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ModelFormatException (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="ModelFormatException (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/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/ModelFormatException.html" target="_top">Frames</a></li>
+<li><a href="ModelFormatException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.client.model</div>
+<h2 title="Class ModelFormatException" class="title">Class ModelFormatException</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Throwable</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Exception</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.RuntimeException</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.ModelFormatException</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ModelFormatException</span>
+extends java.lang.RuntimeException</pre>
+<div class="block">Thrown if there is a problem parsing the model</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#net.minecraftforge.client.model.ModelFormatException">Serialized Form</a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/model/ModelFormatException.html#ModelFormatException()">ModelFormatException</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/model/ModelFormatException.html#ModelFormatException(java.lang.String)">ModelFormatException</a></strong>(java.lang.String&nbsp;message)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/model/ModelFormatException.html#ModelFormatException(java.lang.String,%20java.lang.Throwable)">ModelFormatException</a></strong>(java.lang.String&nbsp;message,
+ java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/client/model/ModelFormatException.html#ModelFormatException(java.lang.Throwable)">ModelFormatException</a></strong>(java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
+<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ModelFormatException()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ModelFormatException</h4>
+<pre>public&nbsp;ModelFormatException()</pre>
+</li>
+</ul>
+<a name="ModelFormatException(java.lang.String, java.lang.Throwable)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ModelFormatException</h4>
+<pre>public&nbsp;ModelFormatException(java.lang.String&nbsp;message,
+ java.lang.Throwable&nbsp;cause)</pre>
+</li>
+</ul>
+<a name="ModelFormatException(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ModelFormatException</h4>
+<pre>public&nbsp;ModelFormatException(java.lang.String&nbsp;message)</pre>
+</li>
+</ul>
+<a name="ModelFormatException(java.lang.Throwable)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ModelFormatException</h4>
+<pre>public&nbsp;ModelFormatException(java.lang.Throwable&nbsp;cause)</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/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/ModelFormatException.html" target="_top">Frames</a></li>
+<li><a href="ModelFormatException.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/model/obj/Face.html b/javadoc/net/minecraftforge/client/model/obj/Face.html
new file mode 100644
index 0000000..047c87d
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/obj/Face.html
@@ -0,0 +1,357 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>Face (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="Face (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/minecraftforge/client/model/obj/GroupObject.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/Face.html" target="_top">Frames</a></li>
+<li><a href="Face.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.minecraftforge.client.model.obj</div>
+<h2 title="Class Face" class="title">Class Face</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.obj.Face</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Face</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/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Face.html#faceNormal">faceNormal</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj">TextureCoordinate</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Face.html#textureCoordinates">textureCoordinates</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Face.html#vertexNormals">vertexNormals</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Face.html#vertices">vertices</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/minecraftforge/client/model/obj/Face.html#Face()">Face</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Face.html#addFaceForRender(net.minecraft.client.renderer.Tessellator)">addFaceForRender</a></strong>(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Face.html#addFaceForRender(net.minecraft.client.renderer.Tessellator,%20float)">addFaceForRender</a></strong>(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator,
+ float&nbsp;textureOffset)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Face.html#calculateFaceNormal()">calculateFaceNormal</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="vertices">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>vertices</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a>[] vertices</pre>
+</li>
+</ul>
+<a name="vertexNormals">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>vertexNormals</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a>[] vertexNormals</pre>
+</li>
+</ul>
+<a name="faceNormal">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>faceNormal</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a> faceNormal</pre>
+</li>
+</ul>
+<a name="textureCoordinates">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>textureCoordinates</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj">TextureCoordinate</a>[] textureCoordinates</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Face()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Face</h4>
+<pre>public&nbsp;Face()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addFaceForRender(net.minecraft.client.renderer.Tessellator)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFaceForRender</h4>
+<pre>public&nbsp;void&nbsp;addFaceForRender(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator)</pre>
+</li>
+</ul>
+<a name="addFaceForRender(net.minecraft.client.renderer.Tessellator, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFaceForRender</h4>
+<pre>public&nbsp;void&nbsp;addFaceForRender(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator,
+ float&nbsp;textureOffset)</pre>
+</li>
+</ul>
+<a name="calculateFaceNormal()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>calculateFaceNormal</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a>&nbsp;calculateFaceNormal()</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/minecraftforge/client/model/obj/GroupObject.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/Face.html" target="_top">Frames</a></li>
+<li><a href="Face.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/minecraftforge/client/model/obj/GroupObject.html b/javadoc/net/minecraftforge/client/model/obj/GroupObject.html
new file mode 100644
index 0000000..c6c4563
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/obj/GroupObject.html
@@ -0,0 +1,355 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>GroupObject (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="GroupObject (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/minecraftforge/client/model/obj/Face.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/obj/ObjModelLoader.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/GroupObject.html" target="_top">Frames</a></li>
+<li><a href="GroupObject.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.minecraftforge.client.model.obj</div>
+<h2 title="Class GroupObject" class="title">Class GroupObject</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.obj.GroupObject</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">GroupObject</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.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/Face.html" title="class in net.minecraftforge.client.model.obj">Face</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/GroupObject.html#faces">faces</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/GroupObject.html#glDrawingMode">glDrawingMode</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/minecraftforge/client/model/obj/GroupObject.html#name">name</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/minecraftforge/client/model/obj/GroupObject.html#GroupObject()">GroupObject</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/GroupObject.html#GroupObject(java.lang.String)">GroupObject</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/GroupObject.html#GroupObject(java.lang.String,%20int)">GroupObject</a></strong>(java.lang.String&nbsp;name,
+ int&nbsp;glDrawingMode)</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/minecraftforge/client/model/obj/GroupObject.html#render()">render</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/GroupObject.html#render(net.minecraft.client.renderer.Tessellator)">render</a></strong>(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator)</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="name">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>public&nbsp;java.lang.String name</pre>
+</li>
+</ul>
+<a name="faces">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>faces</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/Face.html" title="class in net.minecraftforge.client.model.obj">Face</a>&gt; faces</pre>
+</li>
+</ul>
+<a name="glDrawingMode">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>glDrawingMode</h4>
+<pre>public&nbsp;int glDrawingMode</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="GroupObject()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GroupObject</h4>
+<pre>public&nbsp;GroupObject()</pre>
+</li>
+</ul>
+<a name="GroupObject(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GroupObject</h4>
+<pre>public&nbsp;GroupObject(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="GroupObject(java.lang.String, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GroupObject</h4>
+<pre>public&nbsp;GroupObject(java.lang.String&nbsp;name,
+ int&nbsp;glDrawingMode)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="render()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>render</h4>
+<pre>public&nbsp;void&nbsp;render()</pre>
+</li>
+</ul>
+<a name="render(net.minecraft.client.renderer.Tessellator)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>render</h4>
+<pre>public&nbsp;void&nbsp;render(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator)</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/minecraftforge/client/model/obj/Face.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/obj/ObjModelLoader.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/GroupObject.html" target="_top">Frames</a></li>
+<li><a href="GroupObject.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/minecraftforge/client/model/obj/ObjModelLoader.html b/javadoc/net/minecraftforge/client/model/obj/ObjModelLoader.html
new file mode 100644
index 0000000..abf3007
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/obj/ObjModelLoader.html
@@ -0,0 +1,313 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ObjModelLoader (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="ObjModelLoader (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/minecraftforge/client/model/obj/GroupObject.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/ObjModelLoader.html" target="_top">Frames</a></li>
+<li><a href="ObjModelLoader.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.minecraftforge.client.model.obj</div>
+<h2 title="Class ObjModelLoader" class="title">Class ObjModelLoader</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.obj.ObjModelLoader</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ObjModelLoader</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</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/minecraftforge/client/model/obj/ObjModelLoader.html#ObjModelLoader()">ObjModelLoader</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/ObjModelLoader.html#getSuffixes()">getSuffixes</a></strong>()</code>
+<div class="block">Get resource suffixes this model loader recognizes</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/ObjModelLoader.html#getType()">getType</a></strong>()</code>
+<div class="block">Get the main type name for this loader</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/ObjModelLoader.html#loadInstance(net.minecraft.util.ResourceLocation)">loadInstance</a></strong>(<a href="../../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)</code>
+<div class="block">Load a model instance from the supplied path</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ObjModelLoader()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ObjModelLoader</h4>
+<pre>public&nbsp;ObjModelLoader()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getType()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getType()">IModelCustomLoader</a></code></strong></div>
+<div class="block">Get the main type name for this loader</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getType()">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the type name</dd></dl>
+</li>
+</ul>
+<a name="getSuffixes()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuffixes</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getSuffixes()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getSuffixes()">IModelCustomLoader</a></code></strong></div>
+<div class="block">Get resource suffixes this model loader recognizes</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getSuffixes()">getSuffixes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>a list of suffixes</dd></dl>
+</li>
+</ul>
+<a name="loadInstance(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>loadInstance</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a>&nbsp;loadInstance(<a href="../../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)
+ throws <a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#loadInstance(net.minecraft.util.ResourceLocation)">IModelCustomLoader</a></code></strong></div>
+<div class="block">Load a model instance from the supplied path</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#loadInstance(net.minecraft.util.ResourceLocation)">loadInstance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>resource</code> - The ResourceLocation of the model</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A model instance</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></code> - if the model format is not correct</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/minecraftforge/client/model/obj/GroupObject.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/ObjModelLoader.html" target="_top">Frames</a></li>
+<li><a href="ObjModelLoader.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/minecraftforge/client/model/obj/TextureCoordinate.html b/javadoc/net/minecraftforge/client/model/obj/TextureCoordinate.html
new file mode 100644
index 0000000..426c0eb
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/obj/TextureCoordinate.html
@@ -0,0 +1,306 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>TextureCoordinate (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="TextureCoordinate (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/minecraftforge/client/model/obj/ObjModelLoader.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/TextureCoordinate.html" target="_top">Frames</a></li>
+<li><a href="TextureCoordinate.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.minecraftforge.client.model.obj</div>
+<h2 title="Class TextureCoordinate" class="title">Class TextureCoordinate</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.obj.TextureCoordinate</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">TextureCoordinate</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>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html#u">u</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html#v">v</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html#w">w</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/minecraftforge/client/model/obj/TextureCoordinate.html#TextureCoordinate(float,%20float)">TextureCoordinate</a></strong>(float&nbsp;u,
+ float&nbsp;v)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html#TextureCoordinate(float,%20float,%20float)">TextureCoordinate</a></strong>(float&nbsp;u,
+ float&nbsp;v,
+ float&nbsp;w)</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="u">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>u</h4>
+<pre>public&nbsp;float u</pre>
+</li>
+</ul>
+<a name="v">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>v</h4>
+<pre>public&nbsp;float v</pre>
+</li>
+</ul>
+<a name="w">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>w</h4>
+<pre>public&nbsp;float w</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TextureCoordinate(float, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TextureCoordinate</h4>
+<pre>public&nbsp;TextureCoordinate(float&nbsp;u,
+ float&nbsp;v)</pre>
+</li>
+</ul>
+<a name="TextureCoordinate(float, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TextureCoordinate</h4>
+<pre>public&nbsp;TextureCoordinate(float&nbsp;u,
+ float&nbsp;v,
+ float&nbsp;w)</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/minecraftforge/client/model/obj/ObjModelLoader.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/TextureCoordinate.html" target="_top">Frames</a></li>
+<li><a href="TextureCoordinate.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/minecraftforge/client/model/obj/Vertex.html b/javadoc/net/minecraftforge/client/model/obj/Vertex.html
new file mode 100644
index 0000000..1538ca5
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/obj/Vertex.html
@@ -0,0 +1,306 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>Vertex (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="Vertex (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/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/Vertex.html" target="_top">Frames</a></li>
+<li><a href="Vertex.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.minecraftforge.client.model.obj</div>
+<h2 title="Class Vertex" class="title">Class Vertex</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.obj.Vertex</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Vertex</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>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html#x">x</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.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/minecraftforge/client/model/obj/Vertex.html#Vertex(float,%20float)">Vertex</a></strong>(float&nbsp;x,
+ float&nbsp;y)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html#Vertex(float,%20float,%20float)">Vertex</a></strong>(float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public&nbsp;float x</pre>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public&nbsp;float y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>z</h4>
+<pre>public&nbsp;float 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="Vertex(float, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Vertex</h4>
+<pre>public&nbsp;Vertex(float&nbsp;x,
+ float&nbsp;y)</pre>
+</li>
+</ul>
+<a name="Vertex(float, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Vertex</h4>
+<pre>public&nbsp;Vertex(float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/Vertex.html" target="_top">Frames</a></li>
+<li><a href="Vertex.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/minecraftforge/client/model/obj/WavefrontObject.html b/javadoc/net/minecraftforge/client/model/obj/WavefrontObject.html
new file mode 100644
index 0000000..009ba05
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/obj/WavefrontObject.html
@@ -0,0 +1,486 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>WavefrontObject (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="WavefrontObject (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/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/WavefrontObject.html" target="_top">Frames</a></li>
+<li><a href="WavefrontObject.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.minecraftforge.client.model.obj</div>
+<h2 title="Class WavefrontObject" class="title">Class WavefrontObject</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.obj.WavefrontObject</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WavefrontObject</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></pre>
+<div class="block">Wavefront Object importer
+ Based heavily off of the specifications found at http://en.wikipedia.org/wiki/Wavefront_.obj_file</div>
+</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.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/GroupObject.html" title="class in net.minecraftforge.client.model.obj">GroupObject</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#groupObjects">groupObjects</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj">TextureCoordinate</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#textureCoordinates">textureCoordinates</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#vertexNormals">vertexNormals</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#vertices">vertices</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/minecraftforge/client/model/obj/WavefrontObject.html#WavefrontObject(net.minecraft.util.ResourceLocation)">WavefrontObject</a></strong>(<a href="../../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#WavefrontObject(java.lang.String,%20java.io.InputStream)">WavefrontObject</a></strong>(java.lang.String&nbsp;filename,
+ java.io.InputStream&nbsp;inputStream)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#renderAll()">renderAll</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#renderAllExcept(java.lang.String...)">renderAllExcept</a></strong>(java.lang.String...&nbsp;excludedGroupNames)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#renderOnly(java.lang.String...)">renderOnly</a></strong>(java.lang.String...&nbsp;groupNames)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#renderPart(java.lang.String)">renderPart</a></strong>(java.lang.String&nbsp;partName)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#tessellateAll(net.minecraft.client.renderer.Tessellator)">tessellateAll</a></strong>(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#tessellateAllExcept(net.minecraft.client.renderer.Tessellator,%20java.lang.String...)">tessellateAllExcept</a></strong>(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator,
+ java.lang.String...&nbsp;excludedGroupNames)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#tessellateOnly(net.minecraft.client.renderer.Tessellator,%20java.lang.String...)">tessellateOnly</a></strong>(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator,
+ java.lang.String...&nbsp;groupNames)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html#tessellatePart(net.minecraft.client.renderer.Tessellator,%20java.lang.String)">tessellatePart</a></strong>(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator,
+ java.lang.String&nbsp;partName)</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="vertices">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>vertices</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a>&gt; vertices</pre>
+</li>
+</ul>
+<a name="vertexNormals">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>vertexNormals</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a>&gt; vertexNormals</pre>
+</li>
+</ul>
+<a name="textureCoordinates">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>textureCoordinates</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj">TextureCoordinate</a>&gt; textureCoordinates</pre>
+</li>
+</ul>
+<a name="groupObjects">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>groupObjects</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../../../net/minecraftforge/client/model/obj/GroupObject.html" title="class in net.minecraftforge.client.model.obj">GroupObject</a>&gt; groupObjects</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WavefrontObject(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WavefrontObject</h4>
+<pre>public&nbsp;WavefrontObject(<a href="../../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)
+ throws <a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></code></dd></dl>
+</li>
+</ul>
+<a name="WavefrontObject(java.lang.String, java.io.InputStream)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WavefrontObject</h4>
+<pre>public&nbsp;WavefrontObject(java.lang.String&nbsp;filename,
+ java.io.InputStream&nbsp;inputStream)
+ throws <a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="renderAll()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderAll</h4>
+<pre>public&nbsp;void&nbsp;renderAll()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#renderAll()">renderAll</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="tessellateAll(net.minecraft.client.renderer.Tessellator)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tessellateAll</h4>
+<pre>public&nbsp;void&nbsp;tessellateAll(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator)</pre>
+</li>
+</ul>
+<a name="renderOnly(java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderOnly</h4>
+<pre>public&nbsp;void&nbsp;renderOnly(java.lang.String...&nbsp;groupNames)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#renderOnly(java.lang.String...)">renderOnly</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="tessellateOnly(net.minecraft.client.renderer.Tessellator, java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tessellateOnly</h4>
+<pre>public&nbsp;void&nbsp;tessellateOnly(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator,
+ java.lang.String...&nbsp;groupNames)</pre>
+</li>
+</ul>
+<a name="renderPart(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderPart</h4>
+<pre>public&nbsp;void&nbsp;renderPart(java.lang.String&nbsp;partName)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#renderPart(java.lang.String)">renderPart</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="tessellatePart(net.minecraft.client.renderer.Tessellator, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tessellatePart</h4>
+<pre>public&nbsp;void&nbsp;tessellatePart(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator,
+ java.lang.String&nbsp;partName)</pre>
+</li>
+</ul>
+<a name="renderAllExcept(java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderAllExcept</h4>
+<pre>public&nbsp;void&nbsp;renderAllExcept(java.lang.String...&nbsp;excludedGroupNames)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#renderAllExcept(java.lang.String...)">renderAllExcept</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="tessellateAllExcept(net.minecraft.client.renderer.Tessellator, java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tessellateAllExcept</h4>
+<pre>public&nbsp;void&nbsp;tessellateAllExcept(<a href="../../../../../net/minecraft/client/renderer/Tessellator.html" title="class in net.minecraft.client.renderer">Tessellator</a>&nbsp;tessellator,
+ java.lang.String...&nbsp;excludedGroupNames)</pre>
+</li>
+</ul>
+<a name="getType()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#getType()">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</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/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/WavefrontObject.html" target="_top">Frames</a></li>
+<li><a href="WavefrontObject.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/minecraftforge/client/model/obj/package-frame.html b/javadoc/net/minecraftforge/client/model/obj/package-frame.html
new file mode 100644
index 0000000..b075018
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/obj/package-frame.html
@@ -0,0 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.model.obj (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/minecraftforge/client/model/obj/package-summary.html" target="classFrame">net.minecraftforge.client.model.obj</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="Face.html" title="class in net.minecraftforge.client.model.obj" target="classFrame">Face</a></li>
+<li><a href="GroupObject.html" title="class in net.minecraftforge.client.model.obj" target="classFrame">GroupObject</a></li>
+<li><a href="ObjModelLoader.html" title="class in net.minecraftforge.client.model.obj" target="classFrame">ObjModelLoader</a></li>
+<li><a href="TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj" target="classFrame">TextureCoordinate</a></li>
+<li><a href="Vertex.html" title="class in net.minecraftforge.client.model.obj" target="classFrame">Vertex</a></li>
+<li><a href="WavefrontObject.html" title="class in net.minecraftforge.client.model.obj" target="classFrame">WavefrontObject</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/model/obj/package-summary.html b/javadoc/net/minecraftforge/client/model/obj/package-summary.html
new file mode 100644
index 0000000..752bea6
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/obj/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:25 EST 2015 -->
+<title>net.minecraftforge.client.model.obj (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.minecraftforge.client.model.obj (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/minecraftforge/client/model/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/techne/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/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.minecraftforge.client.model.obj</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/client/model/obj/Face.html" title="class in net.minecraftforge.client.model.obj">Face</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/model/obj/GroupObject.html" title="class in net.minecraftforge.client.model.obj">GroupObject</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/model/obj/ObjModelLoader.html" title="class in net.minecraftforge.client.model.obj">ObjModelLoader</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj">TextureCoordinate</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj">Vertex</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html" title="class in net.minecraftforge.client.model.obj">WavefrontObject</a></td>
+<td class="colLast">
+<div class="block">Wavefront Object importer
+ Based heavily off of the specifications found at http://en.wikipedia.org/wiki/Wavefront_.obj_file</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/client/model/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/techne/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/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/minecraftforge/client/model/obj/package-tree.html b/javadoc/net/minecraftforge/client/model/obj/package-tree.html
new file mode 100644
index 0000000..7ed9279
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/obj/package-tree.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.model.obj 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.minecraftforge.client.model.obj 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/minecraftforge/client/model/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/techne/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/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.minecraftforge.client.model.obj</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.minecraftforge.client.model.obj.<a href="../../../../../net/minecraftforge/client/model/obj/Face.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Face</span></a></li>
+<li type="circle">net.minecraftforge.client.model.obj.<a href="../../../../../net/minecraftforge/client/model/obj/GroupObject.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">GroupObject</span></a></li>
+<li type="circle">net.minecraftforge.client.model.obj.<a href="../../../../../net/minecraftforge/client/model/obj/ObjModelLoader.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">ObjModelLoader</span></a> (implements net.minecraftforge.client.model.<a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a>)</li>
+<li type="circle">net.minecraftforge.client.model.obj.<a href="../../../../../net/minecraftforge/client/model/obj/TextureCoordinate.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">TextureCoordinate</span></a></li>
+<li type="circle">net.minecraftforge.client.model.obj.<a href="../../../../../net/minecraftforge/client/model/obj/Vertex.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">Vertex</span></a></li>
+<li type="circle">net.minecraftforge.client.model.obj.<a href="../../../../../net/minecraftforge/client/model/obj/WavefrontObject.html" title="class in net.minecraftforge.client.model.obj"><span class="strong">WavefrontObject</span></a> (implements net.minecraftforge.client.model.<a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a>)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/client/model/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/client/model/techne/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/obj/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/minecraftforge/client/model/package-frame.html b/javadoc/net/minecraftforge/client/model/package-frame.html
new file mode 100644
index 0000000..48384b4
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/package-frame.html
@@ -0,0 +1,28 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.model (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/minecraftforge/client/model/package-summary.html" target="classFrame">net.minecraftforge.client.model</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IModelCustom.html" title="interface in net.minecraftforge.client.model" target="classFrame"><i>IModelCustom</i></a></li>
+<li><a href="IModelCustomLoader.html" title="interface in net.minecraftforge.client.model" target="classFrame"><i>IModelCustomLoader</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AdvancedModelLoader.html" title="class in net.minecraftforge.client.model" target="classFrame">AdvancedModelLoader</a></li>
+</ul>
+<h2 title="Exceptions">Exceptions</h2>
+<ul title="Exceptions">
+<li><a href="ModelFormatException.html" title="class in net.minecraftforge.client.model" target="classFrame">ModelFormatException</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/model/package-summary.html b/javadoc/net/minecraftforge/client/model/package-summary.html
new file mode 100644
index 0000000..7f2e614
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/package-summary.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.model (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.minecraftforge.client.model (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/minecraftforge/client/gui/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/client/model/obj/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/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.minecraftforge.client.model</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/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a></td>
+<td class="colLast">
+<div class="block">Instances of this class act as factories for their model type</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/model/AdvancedModelLoader.html" title="class in net.minecraftforge.client.model">AdvancedModelLoader</a></td>
+<td class="colLast">
+<div class="block">Common interface for advanced model loading from files, based on file suffix
+ Model support can be queried through the <a href="../../../../net/minecraftforge/client/model/AdvancedModelLoader.html#getSupportedSuffixes()"><code>AdvancedModelLoader.getSupportedSuffixes()</code></a> method.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
+<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Exception</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></td>
+<td class="colLast">
+<div class="block">Thrown if there is a problem parsing the model</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/client/gui/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/client/model/obj/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/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/minecraftforge/client/model/package-tree.html b/javadoc/net/minecraftforge/client/model/package-tree.html
new file mode 100644
index 0000000..9fee2f5
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/package-tree.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.model 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.minecraftforge.client.model 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/minecraftforge/client/gui/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/client/model/obj/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/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.minecraftforge.client.model</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.minecraftforge.client.model.<a href="../../../../net/minecraftforge/client/model/AdvancedModelLoader.html" title="class in net.minecraftforge.client.model"><span class="strong">AdvancedModelLoader</span></a></li>
+<li type="circle">java.lang.Throwable (implements java.io.Serializable)
+<ul>
+<li type="circle">java.lang.Exception
+<ul>
+<li type="circle">java.lang.RuntimeException
+<ul>
+<li type="circle">net.minecraftforge.client.model.<a href="../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model"><span class="strong">ModelFormatException</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraftforge.client.model.<a href="../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model"><span class="strong">IModelCustom</span></a></li>
+<li type="circle">net.minecraftforge.client.model.<a href="../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model"><span class="strong">IModelCustomLoader</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/minecraftforge/client/gui/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/client/model/obj/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/client/model/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/minecraftforge/client/model/techne/TechneModel.html b/javadoc/net/minecraftforge/client/model/techne/TechneModel.html
new file mode 100644
index 0000000..c9b3013
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/techne/TechneModel.html
@@ -0,0 +1,390 @@
+<!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:10 EST 2015 -->
+<title>TechneModel (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="TechneModel (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/minecraftforge/client/model/techne/TechneModelLoader.html" title="class in net.minecraftforge.client.model.techne"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/techne/TechneModel.html" target="_top">Frames</a></li>
+<li><a href="TechneModel.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.minecraftforge.client.model.techne</div>
+<h2 title="Class TechneModel" class="title">Class TechneModel</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraft/client/model/ModelBase.html" title="class in net.minecraft.client.model">net.minecraft.client.model.ModelBase</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.techne.TechneModel</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/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TechneModel</span>
+extends <a href="../../../../../net/minecraft/client/model/ModelBase.html" title="class in net.minecraft.client.model">ModelBase</a>
+implements <a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></pre>
+<div class="block">Techne model importer, based on iChun's Hats importer</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/techne/TechneModel.html#cubeTypes">cubeTypes</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.client.model.ModelBase">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.client.model.<a href="../../../../../net/minecraft/client/model/ModelBase.html" title="class in net.minecraft.client.model">ModelBase</a></h3>
+<code><a href="../../../../../net/minecraft/client/model/ModelBase.html#boxList">boxList</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#isChild">isChild</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#isRiding">isRiding</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#onGround">onGround</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#textureHeight">textureHeight</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#textureWidth">textureWidth</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/minecraftforge/client/model/techne/TechneModel.html#TechneModel(net.minecraft.util.ResourceLocation)">TechneModel</a></strong>(<a href="../../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/techne/TechneModel.html#getType()">getType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/techne/TechneModel.html#renderAll()">renderAll</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/techne/TechneModel.html#renderAllExcept(java.lang.String...)">renderAllExcept</a></strong>(java.lang.String...&nbsp;excludedGroupNames)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/techne/TechneModel.html#renderOnly(java.lang.String...)">renderOnly</a></strong>(java.lang.String...&nbsp;groupNames)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/techne/TechneModel.html#renderPart(java.lang.String)">renderPart</a></strong>(java.lang.String&nbsp;partName)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.client.model.ModelBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.client.model.<a href="../../../../../net/minecraft/client/model/ModelBase.html" title="class in net.minecraft.client.model">ModelBase</a></h3>
+<code><a href="../../../../../net/minecraft/client/model/ModelBase.html#getRandomModelBox(java.util.Random)">getRandomModelBox</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#getTextureOffset(java.lang.String)">getTextureOffset</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#render(net.minecraft.entity.Entity,%20float,%20float,%20float,%20float,%20float,%20float)">render</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#setLivingAnimations(net.minecraft.entity.EntityLivingBase,%20float,%20float,%20float)">setLivingAnimations</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#setRotationAngles(float,%20float,%20float,%20float,%20float,%20float,%20net.minecraft.entity.Entity)">setRotationAngles</a>, <a href="../../../../../net/minecraft/client/model/ModelBase.html#setTextureOffset(java.lang.String,%20int,%20int)">setTextureOffset</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="cubeTypes">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>cubeTypes</h4>
+<pre>public static final&nbsp;java.util.List&lt;java.lang.String&gt; cubeTypes</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TechneModel(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TechneModel</h4>
+<pre>public&nbsp;TechneModel(<a href="../../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)
+ throws <a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getType()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#getType()">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="renderAll()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderAll</h4>
+<pre>public&nbsp;void&nbsp;renderAll()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#renderAll()">renderAll</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="renderPart(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderPart</h4>
+<pre>public&nbsp;void&nbsp;renderPart(java.lang.String&nbsp;partName)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#renderPart(java.lang.String)">renderPart</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="renderOnly(java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderOnly</h4>
+<pre>public&nbsp;void&nbsp;renderOnly(java.lang.String...&nbsp;groupNames)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#renderOnly(java.lang.String...)">renderOnly</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="renderAllExcept(java.lang.String...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderAllExcept</h4>
+<pre>public&nbsp;void&nbsp;renderAllExcept(java.lang.String...&nbsp;excludedGroupNames)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html#renderAllExcept(java.lang.String...)">renderAllExcept</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../../../net/minecraftforge/client/model/techne/TechneModelLoader.html" title="class in net.minecraftforge.client.model.techne"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/techne/TechneModel.html" target="_top">Frames</a></li>
+<li><a href="TechneModel.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/minecraftforge/client/model/techne/TechneModelLoader.html b/javadoc/net/minecraftforge/client/model/techne/TechneModelLoader.html
new file mode 100644
index 0000000..01a28f4
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/techne/TechneModelLoader.html
@@ -0,0 +1,313 @@
+<!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:10 EST 2015 -->
+<title>TechneModelLoader (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="TechneModelLoader (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/minecraftforge/client/model/techne/TechneModel.html" title="class in net.minecraftforge.client.model.techne"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/techne/TechneModelLoader.html" target="_top">Frames</a></li>
+<li><a href="TechneModelLoader.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.minecraftforge.client.model.techne</div>
+<h2 title="Class TechneModelLoader" class="title">Class TechneModelLoader</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.client.model.techne.TechneModelLoader</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TechneModelLoader</span>
+extends java.lang.Object
+implements <a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</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/minecraftforge/client/model/techne/TechneModelLoader.html#TechneModelLoader()">TechneModelLoader</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/techne/TechneModelLoader.html#getSuffixes()">getSuffixes</a></strong>()</code>
+<div class="block">Get resource suffixes this model loader recognizes</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/techne/TechneModelLoader.html#getType()">getType</a></strong>()</code>
+<div class="block">Get the main type name for this loader</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/client/model/techne/TechneModelLoader.html#loadInstance(net.minecraft.util.ResourceLocation)">loadInstance</a></strong>(<a href="../../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)</code>
+<div class="block">Load a model instance from the supplied path</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TechneModelLoader()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TechneModelLoader</h4>
+<pre>public&nbsp;TechneModelLoader()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getType()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getType()">IModelCustomLoader</a></code></strong></div>
+<div class="block">Get the main type name for this loader</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getType()">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the type name</dd></dl>
+</li>
+</ul>
+<a name="getSuffixes()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSuffixes</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getSuffixes()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getSuffixes()">IModelCustomLoader</a></code></strong></div>
+<div class="block">Get resource suffixes this model loader recognizes</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#getSuffixes()">getSuffixes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>a list of suffixes</dd></dl>
+</li>
+</ul>
+<a name="loadInstance(net.minecraft.util.ResourceLocation)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>loadInstance</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a>&nbsp;loadInstance(<a href="../../../../../net/minecraft/util/ResourceLocation.html" title="class in net.minecraft.util">ResourceLocation</a>&nbsp;resource)
+ throws <a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#loadInstance(net.minecraft.util.ResourceLocation)">IModelCustomLoader</a></code></strong></div>
+<div class="block">Load a model instance from the supplied path</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html#loadInstance(net.minecraft.util.ResourceLocation)">loadInstance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>resource</code> - The ResourceLocation of the model</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A model instance</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../net/minecraftforge/client/model/ModelFormatException.html" title="class in net.minecraftforge.client.model">ModelFormatException</a></code> - if the model format is not correct</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/minecraftforge/client/model/techne/TechneModel.html" title="class in net.minecraftforge.client.model.techne"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/techne/TechneModelLoader.html" target="_top">Frames</a></li>
+<li><a href="TechneModelLoader.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/minecraftforge/client/model/techne/package-frame.html b/javadoc/net/minecraftforge/client/model/techne/package-frame.html
new file mode 100644
index 0000000..bbe30f1
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/techne/package-frame.html
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.model.techne (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/minecraftforge/client/model/techne/package-summary.html" target="classFrame">net.minecraftforge.client.model.techne</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="TechneModel.html" title="class in net.minecraftforge.client.model.techne" target="classFrame">TechneModel</a></li>
+<li><a href="TechneModelLoader.html" title="class in net.minecraftforge.client.model.techne" target="classFrame">TechneModelLoader</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/model/techne/package-summary.html b/javadoc/net/minecraftforge/client/model/techne/package-summary.html
new file mode 100644
index 0000000..c508829
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/techne/package-summary.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.model.techne (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.minecraftforge.client.model.techne (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/minecraftforge/client/model/obj/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/common/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/techne/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.minecraftforge.client.model.techne</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/client/model/techne/TechneModel.html" title="class in net.minecraftforge.client.model.techne">TechneModel</a></td>
+<td class="colLast">
+<div class="block">Techne model importer, based on iChun's Hats importer</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/client/model/techne/TechneModelLoader.html" title="class in net.minecraftforge.client.model.techne">TechneModelLoader</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/minecraftforge/client/model/obj/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/common/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/techne/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/minecraftforge/client/model/techne/package-tree.html b/javadoc/net/minecraftforge/client/model/techne/package-tree.html
new file mode 100644
index 0000000..057a51d
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/model/techne/package-tree.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client.model.techne 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.minecraftforge.client.model.techne 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/minecraftforge/client/model/obj/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/common/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/techne/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.minecraftforge.client.model.techne</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">net.minecraft.client.model.<a href="../../../../../net/minecraft/client/model/ModelBase.html" title="class in net.minecraft.client.model"><span class="strong">ModelBase</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.model.techne.<a href="../../../../../net/minecraftforge/client/model/techne/TechneModel.html" title="class in net.minecraftforge.client.model.techne"><span class="strong">TechneModel</span></a> (implements net.minecraftforge.client.model.<a href="../../../../../net/minecraftforge/client/model/IModelCustom.html" title="interface in net.minecraftforge.client.model">IModelCustom</a>)</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.model.techne.<a href="../../../../../net/minecraftforge/client/model/techne/TechneModelLoader.html" title="class in net.minecraftforge.client.model.techne"><span class="strong">TechneModelLoader</span></a> (implements net.minecraftforge.client.model.<a href="../../../../../net/minecraftforge/client/model/IModelCustomLoader.html" title="interface in net.minecraftforge.client.model">IModelCustomLoader</a>)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/client/model/obj/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/common/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/client/model/techne/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/minecraftforge/client/package-frame.html b/javadoc/net/minecraftforge/client/package-frame.html
new file mode 100644
index 0000000..263c7ef
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/package-frame.html
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client (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/minecraftforge/client/package-summary.html" target="classFrame">net.minecraftforge.client</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IItemRenderer.html" title="interface in net.minecraftforge.client" target="classFrame"><i>IItemRenderer</i></a></li>
+<li><a href="IRenderContextHandler.html" title="interface in net.minecraftforge.client" target="classFrame"><i>IRenderContextHandler</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ClientCommandHandler.html" title="class in net.minecraftforge.client" target="classFrame">ClientCommandHandler</a></li>
+<li><a href="EnumHelperClient.html" title="class in net.minecraftforge.client" target="classFrame">EnumHelperClient</a></li>
+<li><a href="ForgeHooksClient.html" title="class in net.minecraftforge.client" target="classFrame">ForgeHooksClient</a></li>
+<li><a href="GuiIngameForge.html" title="class in net.minecraftforge.client" target="classFrame">GuiIngameForge</a></li>
+<li><a href="IRenderHandler.html" title="class in net.minecraftforge.client" target="classFrame">IRenderHandler</a></li>
+<li><a href="MinecraftForgeClient.html" title="class in net.minecraftforge.client" target="classFrame">MinecraftForgeClient</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client" target="classFrame">IItemRenderer.ItemRendererHelper</a></li>
+<li><a href="IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client" target="classFrame">IItemRenderer.ItemRenderType</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/client/package-summary.html b/javadoc/net/minecraftforge/client/package-summary.html
new file mode 100644
index 0000000..c2fb024
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/package-summary.html
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client (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.minecraftforge.client (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/minecraftforge/classloading/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/client/event/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/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.minecraftforge.client</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/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client">IItemRenderer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/client/IRenderContextHandler.html" title="interface in net.minecraftforge.client">IRenderContextHandler</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/minecraftforge/client/ClientCommandHandler.html" title="class in net.minecraftforge.client">ClientCommandHandler</a></td>
+<td class="colLast">
+<div class="block">The class that handles client-side chat commands.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/client/EnumHelperClient.html" title="class in net.minecraftforge.client">EnumHelperClient</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/client/ForgeHooksClient.html" title="class in net.minecraftforge.client">ForgeHooksClient</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/client/GuiIngameForge.html" title="class in net.minecraftforge.client">GuiIngameForge</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/client/IRenderHandler.html" title="class in net.minecraftforge.client">IRenderHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/client/MinecraftForgeClient.html" title="class in net.minecraftforge.client">MinecraftForgeClient</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRendererHelper</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client">IItemRenderer.ItemRenderType</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/minecraftforge/classloading/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/client/event/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/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/minecraftforge/client/package-tree.html b/javadoc/net/minecraftforge/client/package-tree.html
new file mode 100644
index 0000000..7ca7fb8
--- /dev/null
+++ b/javadoc/net/minecraftforge/client/package-tree.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.client 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.minecraftforge.client 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/minecraftforge/classloading/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/client/event/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/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.minecraftforge.client</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.command.<a href="../../../net/minecraft/command/CommandHandler.html" title="class in net.minecraft.command"><span class="strong">CommandHandler</span></a> (implements net.minecraft.command.<a href="../../../net/minecraft/command/ICommandManager.html" title="interface in net.minecraft.command">ICommandManager</a>)
+<ul>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/ClientCommandHandler.html" title="class in net.minecraftforge.client"><span class="strong">ClientCommandHandler</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../net/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util"><span class="strong">EnumHelper</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/EnumHelperClient.html" title="class in net.minecraftforge.client"><span class="strong">EnumHelperClient</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/ForgeHooksClient.html" title="class in net.minecraftforge.client"><span class="strong">ForgeHooksClient</span></a></li>
+<li type="circle">net.minecraft.client.gui.<a href="../../../net/minecraft/client/gui/Gui.html" title="class in net.minecraft.client.gui"><span class="strong">Gui</span></a>
+<ul>
+<li type="circle">net.minecraft.client.gui.<a href="../../../net/minecraft/client/gui/GuiIngame.html" title="class in net.minecraft.client.gui"><span class="strong">GuiIngame</span></a>
+<ul>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/GuiIngameForge.html" title="class in net.minecraftforge.client"><span class="strong">GuiIngameForge</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/IRenderHandler.html" title="class in net.minecraftforge.client"><span class="strong">IRenderHandler</span></a></li>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/MinecraftForgeClient.html" title="class in net.minecraftforge.client"><span class="strong">MinecraftForgeClient</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/IItemRenderer.html" title="interface in net.minecraftforge.client"><span class="strong">IItemRenderer</span></a></li>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/IRenderContextHandler.html" title="interface in net.minecraftforge.client"><span class="strong">IRenderContextHandler</span></a></li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRendererHelper.html" title="enum in net.minecraftforge.client"><span class="strong">IItemRenderer.ItemRendererHelper</span></a></li>
+<li type="circle">net.minecraftforge.client.<a href="../../../net/minecraftforge/client/IItemRenderer.ItemRenderType.html" title="enum in net.minecraftforge.client"><span class="strong">IItemRenderer.ItemRenderType</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/classloading/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/client/event/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/client/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/minecraftforge/common/AchievementPage.html b/javadoc/net/minecraftforge/common/AchievementPage.html
new file mode 100644
index 0000000..18ab6dc
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/AchievementPage.html
@@ -0,0 +1,369 @@
+<!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>AchievementPage (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="AchievementPage (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/minecraftforge/common/BiomeDictionary.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/AchievementPage.html" target="_top">Frames</a></li>
+<li><a href="AchievementPage.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.minecraftforge.common</div>
+<h2 title="Class AchievementPage" class="title">Class AchievementPage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.AchievementPage</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">AchievementPage</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/minecraftforge/common/AchievementPage.html#AchievementPage(java.lang.String,%20net.minecraft.stats.Achievement...)">AchievementPage</a></strong>(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a>...&nbsp;achievements)</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 <a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common">AchievementPage</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/AchievementPage.html#getAchievementPage(int)">getAchievementPage</a></strong>(int&nbsp;index)</code>
+<div class="block">Will return an achievement page by its index on the list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common">AchievementPage</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/AchievementPage.html#getAchievementPage(java.lang.String)">getAchievementPage</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Will return an achievement page by its name.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.Set&lt;<a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common">AchievementPage</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/AchievementPage.html#getAchievementPages()">getAchievementPages</a></strong>()</code>
+<div class="block">Will return the list of achievement pages.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/AchievementPage.html#getAchievements()">getAchievements</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/minecraftforge/common/AchievementPage.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/AchievementPage.html#getTitle(int)">getTitle</a></strong>(int&nbsp;index)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/AchievementPage.html#isAchievementInPages(net.minecraft.stats.Achievement)">isAchievementInPages</a></strong>(<a href="../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a>&nbsp;achievement)</code>
+<div class="block">Will return whether an achievement is in any page or not.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/AchievementPage.html#registerAchievementPage(net.minecraftforge.common.AchievementPage)">registerAchievementPage</a></strong>(<a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common">AchievementPage</a>&nbsp;page)</code>
+<div class="block">Registers an achievement page.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AchievementPage(java.lang.String, net.minecraft.stats.Achievement...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AchievementPage</h4>
+<pre>public&nbsp;AchievementPage(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a>...&nbsp;achievements)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="getAchievements()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAchievements</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a>&gt;&nbsp;getAchievements()</pre>
+</li>
+</ul>
+<a name="registerAchievementPage(net.minecraftforge.common.AchievementPage)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerAchievementPage</h4>
+<pre>public static&nbsp;void&nbsp;registerAchievementPage(<a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common">AchievementPage</a>&nbsp;page)</pre>
+<div class="block">Registers an achievement page.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>page</code> - The page.</dd></dl>
+</li>
+</ul>
+<a name="getAchievementPage(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAchievementPage</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common">AchievementPage</a>&nbsp;getAchievementPage(int&nbsp;index)</pre>
+<div class="block">Will return an achievement page by its index on the list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - The page's index.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the achievement page corresponding to the index or null if invalid index</dd></dl>
+</li>
+</ul>
+<a name="getAchievementPage(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAchievementPage</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common">AchievementPage</a>&nbsp;getAchievementPage(java.lang.String&nbsp;name)</pre>
+<div class="block">Will return an achievement page by its name.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The page's name.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the achievement page with the given name or null if no such page</dd></dl>
+</li>
+</ul>
+<a name="getAchievementPages()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAchievementPages</h4>
+<pre>public static&nbsp;java.util.Set&lt;<a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common">AchievementPage</a>&gt;&nbsp;getAchievementPages()</pre>
+<div class="block">Will return the list of achievement pages.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the list's size</dd></dl>
+</li>
+</ul>
+<a name="isAchievementInPages(net.minecraft.stats.Achievement)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isAchievementInPages</h4>
+<pre>public static&nbsp;boolean&nbsp;isAchievementInPages(<a href="../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a>&nbsp;achievement)</pre>
+<div class="block">Will return whether an achievement is in any page or not.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>achievement</code> - The achievement.</dd></dl>
+</li>
+</ul>
+<a name="getTitle(int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getTitle</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getTitle(int&nbsp;index)</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/minecraftforge/common/BiomeDictionary.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/AchievementPage.html" target="_top">Frames</a></li>
+<li><a href="AchievementPage.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/minecraftforge/common/BiomeDictionary.Type.html b/javadoc/net/minecraftforge/common/BiomeDictionary.Type.html
new file mode 100644
index 0000000..a0ab768
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/BiomeDictionary.Type.html
@@ -0,0 +1,712 @@
+<!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>BiomeDictionary.Type (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="BiomeDictionary.Type (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/minecraftforge/common/BiomeDictionary.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/BiomeManager.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeDictionary.Type.html" target="_top">Frames</a></li>
+<li><a href="BiomeDictionary.Type.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Enum BiomeDictionary.Type" class="title">Enum BiomeDictionary.Type</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.BiomeDictionary.Type</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/BiomeDictionary.html" title="class in net.minecraftforge.common">BiomeDictionary</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">BiomeDictionary.Type</span>
+extends java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#BEACH">BEACH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#COLD">COLD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#CONIFEROUS">CONIFEROUS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#DEAD">DEAD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#DENSE">DENSE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#DESERT">DESERT</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#DRY">DRY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#END">END</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#FOREST">FOREST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#FROZEN">FROZEN</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#HILLS">HILLS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#HOT">HOT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#JUNGLE">JUNGLE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#LUSH">LUSH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#MAGICAL">MAGICAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#MESA">MESA</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#MOUNTAIN">MOUNTAIN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#MUSHROOM">MUSHROOM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#NETHER">NETHER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#OCEAN">OCEAN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#PLAINS">PLAINS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#RIVER">RIVER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#SANDY">SANDY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#SAVANNA">SAVANNA</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#SNOWY">SNOWY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#SPARSE">SPARSE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#SPOOKY">SPOOKY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#SWAMP">SWAMP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#WASTELAND">WASTELAND</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#WATER">WATER</a></strong></code>
+<div class="block">A general tag for all water-based biomes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#WET">WET</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 <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#getType(java.lang.String,%20net.minecraftforge.common.BiomeDictionary.Type...)">getType</a></strong>(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>...&nbsp;subTypes)</code>
+<div class="block">Retrieves a Type value by name,
+ if one does not exist already it creates one.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="HOT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HOT</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> HOT</pre>
+</li>
+</ul>
+<a name="COLD">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>COLD</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> COLD</pre>
+</li>
+</ul>
+<a name="SPARSE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SPARSE</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> SPARSE</pre>
+</li>
+</ul>
+<a name="DENSE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DENSE</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> DENSE</pre>
+</li>
+</ul>
+<a name="WET">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WET</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> WET</pre>
+</li>
+</ul>
+<a name="DRY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DRY</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> DRY</pre>
+</li>
+</ul>
+<a name="SAVANNA">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAVANNA</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> SAVANNA</pre>
+</li>
+</ul>
+<a name="CONIFEROUS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CONIFEROUS</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> CONIFEROUS</pre>
+</li>
+</ul>
+<a name="JUNGLE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JUNGLE</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> JUNGLE</pre>
+</li>
+</ul>
+<a name="SPOOKY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SPOOKY</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> SPOOKY</pre>
+</li>
+</ul>
+<a name="DEAD">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEAD</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> DEAD</pre>
+</li>
+</ul>
+<a name="LUSH">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LUSH</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> LUSH</pre>
+</li>
+</ul>
+<a name="NETHER">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NETHER</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> NETHER</pre>
+</li>
+</ul>
+<a name="END">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>END</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> END</pre>
+</li>
+</ul>
+<a name="MUSHROOM">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MUSHROOM</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> MUSHROOM</pre>
+</li>
+</ul>
+<a name="MAGICAL">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MAGICAL</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> MAGICAL</pre>
+</li>
+</ul>
+<a name="OCEAN">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OCEAN</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> OCEAN</pre>
+</li>
+</ul>
+<a name="RIVER">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RIVER</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> RIVER</pre>
+</li>
+</ul>
+<a name="WATER">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WATER</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> WATER</pre>
+<div class="block">A general tag for all water-based biomes. Shown as present if OCEAN or RIVER are.</div>
+</li>
+</ul>
+<a name="MESA">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MESA</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> MESA</pre>
+</li>
+</ul>
+<a name="FOREST">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FOREST</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> FOREST</pre>
+</li>
+</ul>
+<a name="PLAINS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PLAINS</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> PLAINS</pre>
+</li>
+</ul>
+<a name="MOUNTAIN">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MOUNTAIN</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> MOUNTAIN</pre>
+</li>
+</ul>
+<a name="HILLS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HILLS</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> HILLS</pre>
+</li>
+</ul>
+<a name="SWAMP">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SWAMP</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> SWAMP</pre>
+</li>
+</ul>
+<a name="SANDY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SANDY</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> SANDY</pre>
+</li>
+</ul>
+<a name="SNOWY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SNOWY</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> SNOWY</pre>
+</li>
+</ul>
+<a name="WASTELAND">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WASTELAND</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> WASTELAND</pre>
+</li>
+</ul>
+<a name="BEACH">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BEACH</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> BEACH</pre>
+</li>
+</ul>
+<a name="DESERT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DESERT</h4>
+<pre>@Deprecated
+public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> DESERT</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="FROZEN">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FROZEN</h4>
+<pre>@Deprecated
+public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a> FROZEN</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (BiomeDictionary.Type c : BiomeDictionary.Type.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+<a name="getType(java.lang.String, net.minecraftforge.common.BiomeDictionary.Type...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>&nbsp;getType(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>...&nbsp;subTypes)</pre>
+<div class="block">Retrieves a Type value by name,
+ if one does not exist already it creates one.
+ This can be used as interm measure for modders to
+ add there own category of Biome.
+
+ There are NO naming conventions besides:
+ MUST be all upper case (enforced by name.toUpper())
+ NO Special characters. {Unenforced, just don't be a pain, if it becomes a issue I WILL
+ make this RTE with no worry about backwards compatibility}
+
+ Note: For performance sake, the return value of this function SHOULD be cached.
+ Two calls with the same name SHOULD return the same value.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of this Type</dd>
+<dt><span class="strong">Returns:</span></dt><dd>An instance of Type for this name.</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/minecraftforge/common/BiomeDictionary.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/BiomeManager.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeDictionary.Type.html" target="_top">Frames</a></li>
+<li><a href="BiomeDictionary.Type.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/BiomeDictionary.html b/javadoc/net/minecraftforge/common/BiomeDictionary.html
new file mode 100644
index 0000000..9fdfc67
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/BiomeDictionary.html
@@ -0,0 +1,442 @@
+<!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>BiomeDictionary (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="BiomeDictionary (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/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeDictionary.html" target="_top">Frames</a></li>
+<li><a href="BiomeDictionary.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.minecraftforge.common</div>
+<h2 title="Class BiomeDictionary" class="title">Class BiomeDictionary</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.BiomeDictionary</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">BiomeDictionary</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/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</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/minecraftforge/common/BiomeDictionary.html#BiomeDictionary()">BiomeDictionary</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 boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.html#areBiomesEquivalent(net.minecraft.world.biome.BiomeGenBase,%20net.minecraft.world.biome.BiomeGenBase)">areBiomesEquivalent</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biomeA,
+ <a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biomeB)</code>
+<div class="block">Checks to see if two biomes are registered as having the same type</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <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/minecraftforge/common/BiomeDictionary.html#getBiomesForType(net.minecraftforge.common.BiomeDictionary.Type)">getBiomesForType</a></strong>(<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>&nbsp;type)</code>
+<div class="block">Returns a list of biomes registered with a specific type</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.html#getTypesForBiome(net.minecraft.world.biome.BiomeGenBase)">getTypesForBiome</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</code>
+<div class="block">Gets a list of Types that a specific biome is registered with</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.html#isBiomeOfType(net.minecraft.world.biome.BiomeGenBase,%20net.minecraftforge.common.BiomeDictionary.Type)">isBiomeOfType</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>&nbsp;type)</code>
+<div class="block">Checks to see if the given biome is registered as being a specific type</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.html#isBiomeRegistered(net.minecraft.world.biome.BiomeGenBase)">isBiomeRegistered</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</code>
+<div class="block">Checks to see if the given biome has been registered as being of any type</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.html#isBiomeRegistered(int)">isBiomeRegistered</a></strong>(int&nbsp;biomeID)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.html#makeBestGuess(net.minecraft.world.biome.BiomeGenBase)">makeBestGuess</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</code>
+<div class="block">Automatically looks for and registers a given biome with appropriate tags
+ This method is called automatically if a biome has not been registered with any tags,
+ And another method requests information about it</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.html#registerAllBiomes()">registerAllBiomes</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.html#registerAllBiomesAndGenerateEvents()">registerAllBiomesAndGenerateEvents</a></strong>()</code>
+<div class="block">Loops through the biome list and automatically adds tags to any biome that does not have any
+ This is called by Forge at postinit time.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeDictionary.html#registerBiomeType(net.minecraft.world.biome.BiomeGenBase,%20net.minecraftforge.common.BiomeDictionary.Type...)">registerBiomeType</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>...&nbsp;types)</code>
+<div class="block">Registers a biome with a specific biome type</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BiomeDictionary()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeDictionary</h4>
+<pre>public&nbsp;BiomeDictionary()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerBiomeType(net.minecraft.world.biome.BiomeGenBase, net.minecraftforge.common.BiomeDictionary.Type...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerBiomeType</h4>
+<pre>public static&nbsp;boolean&nbsp;registerBiomeType(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>...&nbsp;types)</pre>
+<div class="block">Registers a biome with a specific biome type</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>biome</code> - the biome to be registered</dd><dd><code>type</code> - the type to register the biome as</dd>
+<dt><span class="strong">Returns:</span></dt><dd>returns true if the biome was registered successfully</dd></dl>
+</li>
+</ul>
+<a name="getBiomesForType(net.minecraftforge.common.BiomeDictionary.Type)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBiomesForType</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>[]&nbsp;getBiomesForType(<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>&nbsp;type)</pre>
+<div class="block">Returns a list of biomes registered with a specific type</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>type</code> - the Type to look for</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a list of biomes of the specified type, null if there are none</dd></dl>
+</li>
+</ul>
+<a name="getTypesForBiome(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTypesForBiome</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>[]&nbsp;getTypesForBiome(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</pre>
+<div class="block">Gets a list of Types that a specific biome is registered with</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>biome</code> - the biome to check</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the list of types, null if there are none</dd></dl>
+</li>
+</ul>
+<a name="areBiomesEquivalent(net.minecraft.world.biome.BiomeGenBase, net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>areBiomesEquivalent</h4>
+<pre>public static&nbsp;boolean&nbsp;areBiomesEquivalent(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biomeA,
+ <a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biomeB)</pre>
+<div class="block">Checks to see if two biomes are registered as having the same type</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>biomeA</code> - </dd><dd><code>biomeB</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>returns true if a common type is found, false otherwise</dd></dl>
+</li>
+</ul>
+<a name="isBiomeOfType(net.minecraft.world.biome.BiomeGenBase, net.minecraftforge.common.BiomeDictionary.Type)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBiomeOfType</h4>
+<pre>public static&nbsp;boolean&nbsp;isBiomeOfType(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a>&nbsp;type)</pre>
+<div class="block">Checks to see if the given biome is registered as being a specific type</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>biome</code> - the biome to be considered</dd><dd><code>type</code> - the type to check for</dd>
+<dt><span class="strong">Returns:</span></dt><dd>returns true if the biome is registered as being of type type, false otherwise</dd></dl>
+</li>
+</ul>
+<a name="isBiomeRegistered(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBiomeRegistered</h4>
+<pre>public static&nbsp;boolean&nbsp;isBiomeRegistered(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</pre>
+<div class="block">Checks to see if the given biome has been registered as being of any type</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>biome</code> - the biome to consider</dd>
+<dt><span class="strong">Returns:</span></dt><dd>returns true if the biome has been registered, false otherwise</dd></dl>
+</li>
+</ul>
+<a name="isBiomeRegistered(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBiomeRegistered</h4>
+<pre>public static&nbsp;boolean&nbsp;isBiomeRegistered(int&nbsp;biomeID)</pre>
+</li>
+</ul>
+<a name="registerAllBiomes()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerAllBiomes</h4>
+<pre>public static&nbsp;void&nbsp;registerAllBiomes()</pre>
+</li>
+</ul>
+<a name="registerAllBiomesAndGenerateEvents()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerAllBiomesAndGenerateEvents</h4>
+<pre>public static&nbsp;void&nbsp;registerAllBiomesAndGenerateEvents()</pre>
+<div class="block">Loops through the biome list and automatically adds tags to any biome that does not have any
+ This is called by Forge at postinit time. It will additionally dispatch any deferred decorator
+ creation events.
+
+ DO NOT call this during world generation</div>
+</li>
+</ul>
+<a name="makeBestGuess(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>makeBestGuess</h4>
+<pre>public static&nbsp;void&nbsp;makeBestGuess(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</pre>
+<div class="block">Automatically looks for and registers a given biome with appropriate tags
+ This method is called automatically if a biome has not been registered with any tags,
+ And another method requests information about it</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>biome</code> - the biome to be considered</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/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeDictionary.html" target="_top">Frames</a></li>
+<li><a href="BiomeDictionary.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/minecraftforge/common/BiomeManager.BiomeEntry.html b/javadoc/net/minecraftforge/common/BiomeManager.BiomeEntry.html
new file mode 100644
index 0000000..e07bed1
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/BiomeManager.BiomeEntry.html
@@ -0,0 +1,280 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>BiomeManager.BiomeEntry (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="BiomeManager.BiomeEntry (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/minecraftforge/common/BiomeManager.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeManager.BiomeEntry.html" target="_top">Frames</a></li>
+<li><a href="BiomeManager.BiomeEntry.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.minecraftforge.common</div>
+<h2 title="Class BiomeManager.BiomeEntry" class="title">Class BiomeManager.BiomeEntry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/util/WeightedRandom.Item.html" title="class in net.minecraft.util">net.minecraft.util.WeightedRandom.Item</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.BiomeManager.BiomeEntry</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/BiomeManager.html" title="class in net.minecraftforge.common">BiomeManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BiomeManager.BiomeEntry</span>
+extends <a href="../../../net/minecraft/util/WeightedRandom.Item.html" title="class in net.minecraft.util">WeightedRandom.Item</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><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/minecraftforge/common/BiomeManager.BiomeEntry.html#biome">biome</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.util.WeightedRandom.Item">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.util.<a href="../../../net/minecraft/util/WeightedRandom.Item.html" title="class in net.minecraft.util">WeightedRandom.Item</a></h3>
+<code><a href="../../../net/minecraft/util/WeightedRandom.Item.html#itemWeight">itemWeight</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/minecraftforge/common/BiomeManager.BiomeEntry.html#BiomeManager.BiomeEntry(net.minecraft.world.biome.BiomeGenBase,%20int)">BiomeManager.BiomeEntry</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;weight)</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="biome">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>biome</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a> biome</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BiomeManager.BiomeEntry(net.minecraft.world.biome.BiomeGenBase, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeManager.BiomeEntry</h4>
+<pre>public&nbsp;BiomeManager.BiomeEntry(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;weight)</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/minecraftforge/common/BiomeManager.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeManager.BiomeEntry.html" target="_top">Frames</a></li>
+<li><a href="BiomeManager.BiomeEntry.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/minecraftforge/common/BiomeManager.BiomeType.html b/javadoc/net/minecraftforge/common/BiomeManager.BiomeType.html
new file mode 100644
index 0000000..5345773
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/BiomeManager.BiomeType.html
@@ -0,0 +1,358 @@
+<!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>BiomeManager.BiomeType (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="BiomeManager.BiomeType (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/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ChestGenHooks.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeManager.BiomeType.html" target="_top">Frames</a></li>
+<li><a href="BiomeManager.BiomeType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Enum BiomeManager.BiomeType" class="title">Enum BiomeManager.BiomeType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.BiomeManager.BiomeType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/BiomeManager.html" title="class in net.minecraftforge.common">BiomeManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">BiomeManager.BiomeType</span>
+extends java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html#COOL">COOL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html#DESERT">DESERT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html#ICY">ICY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html#WARM">WARM</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 <a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html#getType(java.lang.String)">getType</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="DESERT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DESERT</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a> DESERT</pre>
+</li>
+</ul>
+<a name="WARM">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WARM</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a> WARM</pre>
+</li>
+</ul>
+<a name="COOL">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>COOL</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a> COOL</pre>
+</li>
+</ul>
+<a name="ICY">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ICY</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a> ICY</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (BiomeManager.BiomeType c : BiomeManager.BiomeType.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+<a name="getType(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;getType(java.lang.String&nbsp;name)</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/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ChestGenHooks.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeManager.BiomeType.html" target="_top">Frames</a></li>
+<li><a href="BiomeManager.BiomeType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/BiomeManager.html b/javadoc/net/minecraftforge/common/BiomeManager.html
new file mode 100644
index 0000000..cdb41ab
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/BiomeManager.html
@@ -0,0 +1,530 @@
+<!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>BiomeManager (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="BiomeManager (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/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeManager.html" target="_top">Frames</a></li>
+<li><a href="BiomeManager.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Class BiomeManager" class="title">Class BiomeManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.BiomeManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">BiomeManager</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/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#coolBiomes">coolBiomes</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#desertBiomes">desertBiomes</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#icyBiomes">icyBiomes</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#oceanBiomes">oceanBiomes</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.ArrayList&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#strongHoldBiomes">strongHoldBiomes</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.ArrayList&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#strongHoldBiomesBlackList">strongHoldBiomesBlackList</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#warmBiomes">warmBiomes</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</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/minecraftforge/common/BiomeManager.html#BiomeManager()">BiomeManager</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/minecraftforge/common/BiomeManager.html#addBiome(net.minecraftforge.common.BiomeManager.BiomeType,%20net.minecraftforge.common.BiomeManager.BiomeEntry)">addBiome</a></strong>(<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;type,
+ <a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&nbsp;entry)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#addSpawnBiome(net.minecraft.world.biome.BiomeGenBase)">addSpawnBiome</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#addStrongholdBiome(net.minecraft.world.biome.BiomeGenBase)">addStrongholdBiome</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#addVillageBiome(net.minecraft.world.biome.BiomeGenBase,%20boolean)">addVillageBiome</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ boolean&nbsp;canSpawn)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static com.google.common.collect.ImmutableList&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#getBiomes(net.minecraftforge.common.BiomeManager.BiomeType)">getBiomes</a></strong>(<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#isTypeListModded(net.minecraftforge.common.BiomeManager.BiomeType)">isTypeListModded</a></strong>(<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#removeBiome(net.minecraftforge.common.BiomeManager.BiomeType,%20net.minecraftforge.common.BiomeManager.BiomeEntry)">removeBiome</a></strong>(<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;type,
+ <a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&nbsp;entry)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#removeSpawnBiome(net.minecraft.world.biome.BiomeGenBase)">removeSpawnBiome</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#removeStrongholdBiome(net.minecraft.world.biome.BiomeGenBase)">removeStrongholdBiome</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/BiomeManager.html#removeVillageBiome(net.minecraft.world.biome.BiomeGenBase)">removeVillageBiome</a></strong>(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</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="desertBiomes">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>desertBiomes</h4>
+<pre>@Deprecated
+public static&nbsp;java.util.List&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt; desertBiomes</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="warmBiomes">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>warmBiomes</h4>
+<pre>@Deprecated
+public static&nbsp;java.util.List&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt; warmBiomes</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="coolBiomes">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>coolBiomes</h4>
+<pre>@Deprecated
+public static&nbsp;java.util.List&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt; coolBiomes</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="icyBiomes">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>icyBiomes</h4>
+<pre>@Deprecated
+public static&nbsp;java.util.List&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt; icyBiomes</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="oceanBiomes">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>oceanBiomes</h4>
+<pre>public static&nbsp;java.util.List&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&gt; oceanBiomes</pre>
+</li>
+</ul>
+<a name="strongHoldBiomes">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>strongHoldBiomes</h4>
+<pre>public static&nbsp;java.util.ArrayList&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&gt; strongHoldBiomes</pre>
+</li>
+</ul>
+<a name="strongHoldBiomesBlackList">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>strongHoldBiomesBlackList</h4>
+<pre>public static&nbsp;java.util.ArrayList&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&gt; strongHoldBiomesBlackList</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BiomeManager()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeManager</h4>
+<pre>public&nbsp;BiomeManager()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addVillageBiome(net.minecraft.world.biome.BiomeGenBase, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addVillageBiome</h4>
+<pre>public static&nbsp;void&nbsp;addVillageBiome(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ boolean&nbsp;canSpawn)</pre>
+</li>
+</ul>
+<a name="removeVillageBiome(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeVillageBiome</h4>
+<pre>public static&nbsp;void&nbsp;removeVillageBiome(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</pre>
+</li>
+</ul>
+<a name="addStrongholdBiome(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addStrongholdBiome</h4>
+<pre>public static&nbsp;void&nbsp;addStrongholdBiome(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</pre>
+</li>
+</ul>
+<a name="removeStrongholdBiome(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeStrongholdBiome</h4>
+<pre>public static&nbsp;void&nbsp;removeStrongholdBiome(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</pre>
+</li>
+</ul>
+<a name="addSpawnBiome(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSpawnBiome</h4>
+<pre>public static&nbsp;void&nbsp;addSpawnBiome(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</pre>
+</li>
+</ul>
+<a name="removeSpawnBiome(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeSpawnBiome</h4>
+<pre>public static&nbsp;void&nbsp;removeSpawnBiome(<a href="../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</pre>
+</li>
+</ul>
+<a name="addBiome(net.minecraftforge.common.BiomeManager.BiomeType, net.minecraftforge.common.BiomeManager.BiomeEntry)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addBiome</h4>
+<pre>public static&nbsp;void&nbsp;addBiome(<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;type,
+ <a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&nbsp;entry)</pre>
+</li>
+</ul>
+<a name="removeBiome(net.minecraftforge.common.BiomeManager.BiomeType, net.minecraftforge.common.BiomeManager.BiomeEntry)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeBiome</h4>
+<pre>public static&nbsp;void&nbsp;removeBiome(<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;type,
+ <a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&nbsp;entry)</pre>
+</li>
+</ul>
+<a name="getBiomes(net.minecraftforge.common.BiomeManager.BiomeType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBiomes</h4>
+<pre>public static&nbsp;com.google.common.collect.ImmutableList&lt;<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a>&gt;&nbsp;getBiomes(<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="isTypeListModded(net.minecraftforge.common.BiomeManager.BiomeType)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isTypeListModded</h4>
+<pre>public static&nbsp;boolean&nbsp;isTypeListModded(<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a>&nbsp;type)</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/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/BiomeManager.html" target="_top">Frames</a></li>
+<li><a href="BiomeManager.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/ChestGenHooks.html b/javadoc/net/minecraftforge/common/ChestGenHooks.html
new file mode 100644
index 0000000..366a209
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ChestGenHooks.html
@@ -0,0 +1,683 @@
+<!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>ChestGenHooks (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="ChestGenHooks (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/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/DimensionManager.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ChestGenHooks.html" target="_top">Frames</a></li>
+<li><a href="ChestGenHooks.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.minecraftforge.common</div>
+<h2 title="Class ChestGenHooks" class="title">Class ChestGenHooks</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ChestGenHooks</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ChestGenHooks</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#BONUS_CHEST">BONUS_CHEST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#DUNGEON_CHEST">DUNGEON_CHEST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#MINESHAFT_CORRIDOR">MINESHAFT_CORRIDOR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#PYRAMID_DESERT_CHEST">PYRAMID_DESERT_CHEST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#PYRAMID_JUNGLE_CHEST">PYRAMID_JUNGLE_CHEST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#PYRAMID_JUNGLE_DISPENSER">PYRAMID_JUNGLE_DISPENSER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#STRONGHOLD_CORRIDOR">STRONGHOLD_CORRIDOR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#STRONGHOLD_CROSSING">STRONGHOLD_CROSSING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#STRONGHOLD_LIBRARY">STRONGHOLD_LIBRARY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#VILLAGE_BLACKSMITH">VILLAGE_BLACKSMITH</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/minecraftforge/common/ChestGenHooks.html#ChestGenHooks(java.lang.String)">ChestGenHooks</a></strong>(java.lang.String&nbsp;category)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#ChestGenHooks(java.lang.String,%20net.minecraft.util.WeightedRandomChestContent[],%20int,%20int)">ChestGenHooks</a></strong>(java.lang.String&nbsp;category,
+ <a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>[]&nbsp;items,
+ int&nbsp;min,
+ int&nbsp;max)</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/minecraftforge/common/ChestGenHooks.html#addItem(java.lang.String,%20net.minecraft.util.WeightedRandomChestContent)">addItem</a></strong>(java.lang.String&nbsp;category,
+ <a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>&nbsp;item)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#addItem(net.minecraft.util.WeightedRandomChestContent)">addItem</a></strong>(<a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>&nbsp;item)</code>
+<div class="block">Adds a new entry into the possible items to generate.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#generateStacks(java.util.Random,%20net.minecraft.item.ItemStack,%20int,%20int)">generateStacks</a></strong>(java.util.Random&nbsp;rand,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;source,
+ int&nbsp;min,
+ int&nbsp;max)</code>
+<div class="block">Generates an array of items based on the input min/max count.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#getCount(java.util.Random)">getCount</a></strong>(java.util.Random&nbsp;rand)</code>
+<div class="block">Gets a random number between countMin and countMax.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#getCount(java.lang.String,%20java.util.Random)">getCount</a></strong>(java.lang.String&nbsp;category,
+ java.util.Random&nbsp;rand)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/ChestGenHooks.html" title="class in net.minecraftforge.common">ChestGenHooks</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#getInfo(java.lang.String)">getInfo</a></strong>(java.lang.String&nbsp;category)</code>
+<div class="block">Retrieves, or creates the info class for the specified category.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#getItems(java.util.Random)">getItems</a></strong>(java.util.Random&nbsp;rnd)</code>
+<div class="block">Gets an array of all random objects that are associated with this category.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#getItems(java.lang.String,%20java.util.Random)">getItems</a></strong>(java.lang.String&nbsp;category,
+ java.util.Random&nbsp;rnd)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#getMax()">getMax</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#getMin()">getMin</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#getOneItem(java.util.Random)">getOneItem</a></strong>(java.util.Random&nbsp;rand)</code>
+<div class="block">Returns a single ItemStack from the possible items in this registry,
+ Useful if you just want a quick and dirty random Item.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#getOneItem(java.lang.String,%20java.util.Random)">getOneItem</a></strong>(java.lang.String&nbsp;category,
+ java.util.Random&nbsp;rand)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#removeItem(net.minecraft.item.ItemStack)">removeItem</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item)</code>
+<div class="block">Removes all items that match the input item stack, Only metadata and item ID are checked.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#removeItem(java.lang.String,%20net.minecraft.item.ItemStack)">removeItem</a></strong>(java.lang.String&nbsp;category,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#setMax(int)">setMax</a></strong>(int&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ChestGenHooks.html#setMin(int)">setMin</a></strong>(int&nbsp;value)</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="MINESHAFT_CORRIDOR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MINESHAFT_CORRIDOR</h4>
+<pre>public static final&nbsp;java.lang.String MINESHAFT_CORRIDOR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.MINESHAFT_CORRIDOR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PYRAMID_DESERT_CHEST">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PYRAMID_DESERT_CHEST</h4>
+<pre>public static final&nbsp;java.lang.String PYRAMID_DESERT_CHEST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.PYRAMID_DESERT_CHEST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PYRAMID_JUNGLE_CHEST">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PYRAMID_JUNGLE_CHEST</h4>
+<pre>public static final&nbsp;java.lang.String PYRAMID_JUNGLE_CHEST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.PYRAMID_JUNGLE_CHEST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="PYRAMID_JUNGLE_DISPENSER">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PYRAMID_JUNGLE_DISPENSER</h4>
+<pre>public static final&nbsp;java.lang.String PYRAMID_JUNGLE_DISPENSER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.PYRAMID_JUNGLE_DISPENSER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STRONGHOLD_CORRIDOR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRONGHOLD_CORRIDOR</h4>
+<pre>public static final&nbsp;java.lang.String STRONGHOLD_CORRIDOR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.STRONGHOLD_CORRIDOR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STRONGHOLD_LIBRARY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRONGHOLD_LIBRARY</h4>
+<pre>public static final&nbsp;java.lang.String STRONGHOLD_LIBRARY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.STRONGHOLD_LIBRARY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STRONGHOLD_CROSSING">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRONGHOLD_CROSSING</h4>
+<pre>public static final&nbsp;java.lang.String STRONGHOLD_CROSSING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.STRONGHOLD_CROSSING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="VILLAGE_BLACKSMITH">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VILLAGE_BLACKSMITH</h4>
+<pre>public static final&nbsp;java.lang.String VILLAGE_BLACKSMITH</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.VILLAGE_BLACKSMITH">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="BONUS_CHEST">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BONUS_CHEST</h4>
+<pre>public static final&nbsp;java.lang.String BONUS_CHEST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.BONUS_CHEST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DUNGEON_CHEST">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DUNGEON_CHEST</h4>
+<pre>public static final&nbsp;java.lang.String DUNGEON_CHEST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ChestGenHooks.DUNGEON_CHEST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ChestGenHooks(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ChestGenHooks</h4>
+<pre>public&nbsp;ChestGenHooks(java.lang.String&nbsp;category)</pre>
+</li>
+</ul>
+<a name="ChestGenHooks(java.lang.String, net.minecraft.util.WeightedRandomChestContent[], int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChestGenHooks</h4>
+<pre>public&nbsp;ChestGenHooks(java.lang.String&nbsp;category,
+ <a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>[]&nbsp;items,
+ int&nbsp;min,
+ int&nbsp;max)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getInfo(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInfo</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/ChestGenHooks.html" title="class in net.minecraftforge.common">ChestGenHooks</a>&nbsp;getInfo(java.lang.String&nbsp;category)</pre>
+<div class="block">Retrieves, or creates the info class for the specified category.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - The category name</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A instance of ChestGenHooks for the specified category.</dd></dl>
+</li>
+</ul>
+<a name="generateStacks(java.util.Random, net.minecraft.item.ItemStack, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateStacks</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;generateStacks(java.util.Random&nbsp;rand,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;source,
+ int&nbsp;min,
+ int&nbsp;max)</pre>
+<div class="block">Generates an array of items based on the input min/max count.
+ If the stack can not hold the total amount, it will be split into
+ stacks of size 1.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rand</code> - A random number generator</dd><dd><code>source</code> - Source item stack</dd><dd><code>min</code> - Minimum number of items</dd><dd><code>max</code> - Maximum number of items</dd>
+<dt><span class="strong">Returns:</span></dt><dd>An array containing the generated item stacks</dd></dl>
+</li>
+</ul>
+<a name="getItems(java.lang.String, java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItems</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>[]&nbsp;getItems(java.lang.String&nbsp;category,
+ java.util.Random&nbsp;rnd)</pre>
+</li>
+</ul>
+<a name="getCount(java.lang.String, java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCount</h4>
+<pre>public static&nbsp;int&nbsp;getCount(java.lang.String&nbsp;category,
+ java.util.Random&nbsp;rand)</pre>
+</li>
+</ul>
+<a name="addItem(java.lang.String, net.minecraft.util.WeightedRandomChestContent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addItem</h4>
+<pre>public static&nbsp;void&nbsp;addItem(java.lang.String&nbsp;category,
+ <a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>&nbsp;item)</pre>
+</li>
+</ul>
+<a name="removeItem(java.lang.String, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeItem</h4>
+<pre>public static&nbsp;void&nbsp;removeItem(java.lang.String&nbsp;category,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item)</pre>
+</li>
+</ul>
+<a name="getOneItem(java.lang.String, java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOneItem</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getOneItem(java.lang.String&nbsp;category,
+ java.util.Random&nbsp;rand)</pre>
+</li>
+</ul>
+<a name="addItem(net.minecraft.util.WeightedRandomChestContent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addItem</h4>
+<pre>public&nbsp;void&nbsp;addItem(<a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>&nbsp;item)</pre>
+<div class="block">Adds a new entry into the possible items to generate.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>item</code> - The item to add.</dd></dl>
+</li>
+</ul>
+<a name="removeItem(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeItem</h4>
+<pre>public&nbsp;void&nbsp;removeItem(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item)</pre>
+<div class="block">Removes all items that match the input item stack, Only metadata and item ID are checked.
+ If the input item has a metadata of -1, all metadatas will match.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>item</code> - The item to check</dd></dl>
+</li>
+</ul>
+<a name="getItems(java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItems</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/util/WeightedRandomChestContent.html" title="class in net.minecraft.util">WeightedRandomChestContent</a>[]&nbsp;getItems(java.util.Random&nbsp;rnd)</pre>
+<div class="block">Gets an array of all random objects that are associated with this category.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The random objects</dd></dl>
+</li>
+</ul>
+<a name="getCount(java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCount</h4>
+<pre>public&nbsp;int&nbsp;getCount(java.util.Random&nbsp;rand)</pre>
+<div class="block">Gets a random number between countMin and countMax.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rand</code> - A RNG</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A random number where countMin <= num <= countMax</dd></dl>
+</li>
+</ul>
+<a name="getOneItem(java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOneItem</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getOneItem(java.util.Random&nbsp;rand)</pre>
+<div class="block">Returns a single ItemStack from the possible items in this registry,
+ Useful if you just want a quick and dirty random Item.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rand</code> - A Random Number gen</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A single ItemStack, or null if it could not get one.</dd></dl>
+</li>
+</ul>
+<a name="getMin()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMin</h4>
+<pre>public&nbsp;int&nbsp;getMin()</pre>
+</li>
+</ul>
+<a name="getMax()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMax</h4>
+<pre>public&nbsp;int&nbsp;getMax()</pre>
+</li>
+</ul>
+<a name="setMin(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMin</h4>
+<pre>public&nbsp;void&nbsp;setMin(int&nbsp;value)</pre>
+</li>
+</ul>
+<a name="setMax(int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setMax</h4>
+<pre>public&nbsp;void&nbsp;setMax(int&nbsp;value)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/DimensionManager.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ChestGenHooks.html" target="_top">Frames</a></li>
+<li><a href="ChestGenHooks.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/minecraftforge/common/DimensionManager.html b/javadoc/net/minecraftforge/common/DimensionManager.html
new file mode 100644
index 0000000..9e54cb5
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/DimensionManager.html
@@ -0,0 +1,575 @@
+<!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>DimensionManager (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="DimensionManager (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/minecraftforge/common/ChestGenHooks.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/DungeonHooks.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/DimensionManager.html" target="_top">Frames</a></li>
+<li><a href="DimensionManager.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.minecraftforge.common</div>
+<h2 title="Class DimensionManager" class="title">Class DimensionManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.DimensionManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">DimensionManager</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/minecraftforge/common/DimensionManager.html#DimensionManager()">DimensionManager</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 <a href="../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#createProviderFor(int)">createProviderFor</a></strong>(int&nbsp;dim)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#getCurrentSaveRootDirectory()">getCurrentSaveRootDirectory</a></strong>()</code>
+<div class="block">Return the current root directory for the world save.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.Integer[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#getIDs()">getIDs</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.Integer[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#getIDs(boolean)">getIDs</a></strong>(boolean&nbsp;check)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#getNextFreeDimId()">getNextFreeDimId</a></strong>()</code>
+<div class="block">Return the next free dimension ID.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#getProvider(int)">getProvider</a></strong>(int&nbsp;dim)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#getProviderType(int)">getProviderType</a></strong>(int&nbsp;dim)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.Integer[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#getStaticDimensionIDs()">getStaticDimensionIDs</a></strong>()</code>
+<div class="block">Not public API: used internally to get dimensions that should load at
+ server startup</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#getWorld(int)">getWorld</a></strong>(int&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#getWorlds()">getWorlds</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#init()">init</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#initDimension(int)">initDimension</a></strong>(int&nbsp;dim)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#isDimensionRegistered(int)">isDimensionRegistered</a></strong>(int&nbsp;dim)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#loadDimensionDataMap(net.minecraft.nbt.NBTTagCompound)">loadDimensionDataMap</a></strong>(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;compoundTag)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#registerDimension(int,%20int)">registerDimension</a></strong>(int&nbsp;id,
+ int&nbsp;providerType)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#registerProviderType(int,%20java.lang.Class,%20boolean)">registerProviderType</a></strong>(int&nbsp;id,
+ java.lang.Class&lt;? extends <a href="../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&gt;&nbsp;provider,
+ boolean&nbsp;keepLoaded)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#saveDimensionDataMap()">saveDimensionDataMap</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#setWorld(int,%20net.minecraft.world.WorldServer)">setWorld</a></strong>(int&nbsp;id,
+ <a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#shouldLoadSpawn(int)">shouldLoadSpawn</a></strong>(int&nbsp;dim)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#unloadWorld(int)">unloadWorld</a></strong>(int&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#unloadWorlds(java.util.Hashtable)">unloadWorlds</a></strong>(java.util.Hashtable&lt;java.lang.Integer,long[]&gt;&nbsp;worldTickTimes)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#unregisterDimension(int)">unregisterDimension</a></strong>(int&nbsp;id)</code>
+<div class="block">For unregistering a dimension when the save is changed (disconnected from a server or loaded a new save</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DimensionManager.html#unregisterProviderType(int)">unregisterProviderType</a></strong>(int&nbsp;id)</code>
+<div class="block">Unregisters a Provider type, and returns a array of all dimensions that are
+ registered to this provider type.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DimensionManager()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DimensionManager</h4>
+<pre>public&nbsp;DimensionManager()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerProviderType(int, java.lang.Class, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerProviderType</h4>
+<pre>public static&nbsp;boolean&nbsp;registerProviderType(int&nbsp;id,
+ java.lang.Class&lt;? extends <a href="../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&gt;&nbsp;provider,
+ boolean&nbsp;keepLoaded)</pre>
+</li>
+</ul>
+<a name="unregisterProviderType(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unregisterProviderType</h4>
+<pre>public static&nbsp;int[]&nbsp;unregisterProviderType(int&nbsp;id)</pre>
+<div class="block">Unregisters a Provider type, and returns a array of all dimensions that are
+ registered to this provider type.
+ If the return size is greater then 0, it is required that the caller either
+ change those dimensions's registered type, or replace this type before the
+ world is attempted to load, else the loader will throw an exception.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - The provider type ID to unreigster</dd>
+<dt><span class="strong">Returns:</span></dt><dd>An array containing all dimension IDs still registered to this provider type.</dd></dl>
+</li>
+</ul>
+<a name="init()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public static&nbsp;void&nbsp;init()</pre>
+</li>
+</ul>
+<a name="registerDimension(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerDimension</h4>
+<pre>public static&nbsp;void&nbsp;registerDimension(int&nbsp;id,
+ int&nbsp;providerType)</pre>
+</li>
+</ul>
+<a name="unregisterDimension(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unregisterDimension</h4>
+<pre>public static&nbsp;void&nbsp;unregisterDimension(int&nbsp;id)</pre>
+<div class="block">For unregistering a dimension when the save is changed (disconnected from a server or loaded a new save</div>
+</li>
+</ul>
+<a name="isDimensionRegistered(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDimensionRegistered</h4>
+<pre>public static&nbsp;boolean&nbsp;isDimensionRegistered(int&nbsp;dim)</pre>
+</li>
+</ul>
+<a name="getProviderType(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProviderType</h4>
+<pre>public static&nbsp;int&nbsp;getProviderType(int&nbsp;dim)</pre>
+</li>
+</ul>
+<a name="getProvider(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProvider</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&nbsp;getProvider(int&nbsp;dim)</pre>
+</li>
+</ul>
+<a name="getIDs(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIDs</h4>
+<pre>public static&nbsp;java.lang.Integer[]&nbsp;getIDs(boolean&nbsp;check)</pre>
+</li>
+</ul>
+<a name="getIDs()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIDs</h4>
+<pre>public static&nbsp;java.lang.Integer[]&nbsp;getIDs()</pre>
+</li>
+</ul>
+<a name="setWorld(int, net.minecraft.world.WorldServer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWorld</h4>
+<pre>public static&nbsp;void&nbsp;setWorld(int&nbsp;id,
+ <a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world)</pre>
+</li>
+</ul>
+<a name="initDimension(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initDimension</h4>
+<pre>public static&nbsp;void&nbsp;initDimension(int&nbsp;dim)</pre>
+</li>
+</ul>
+<a name="getWorld(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorld</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;getWorld(int&nbsp;id)</pre>
+</li>
+</ul>
+<a name="getWorlds()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorlds</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>[]&nbsp;getWorlds()</pre>
+</li>
+</ul>
+<a name="shouldLoadSpawn(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldLoadSpawn</h4>
+<pre>public static&nbsp;boolean&nbsp;shouldLoadSpawn(int&nbsp;dim)</pre>
+</li>
+</ul>
+<a name="getStaticDimensionIDs()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStaticDimensionIDs</h4>
+<pre>public static&nbsp;java.lang.Integer[]&nbsp;getStaticDimensionIDs()</pre>
+<div class="block">Not public API: used internally to get dimensions that should load at
+ server startup</div>
+</li>
+</ul>
+<a name="createProviderFor(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createProviderFor</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&nbsp;createProviderFor(int&nbsp;dim)</pre>
+</li>
+</ul>
+<a name="unloadWorld(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unloadWorld</h4>
+<pre>public static&nbsp;void&nbsp;unloadWorld(int&nbsp;id)</pre>
+</li>
+</ul>
+<a name="unloadWorlds(java.util.Hashtable)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unloadWorlds</h4>
+<pre>public static&nbsp;void&nbsp;unloadWorlds(java.util.Hashtable&lt;java.lang.Integer,long[]&gt;&nbsp;worldTickTimes)</pre>
+</li>
+</ul>
+<a name="getNextFreeDimId()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNextFreeDimId</h4>
+<pre>public static&nbsp;int&nbsp;getNextFreeDimId()</pre>
+<div class="block">Return the next free dimension ID. Note: you are not guaranteed a contiguous
+ block of free ids. Always call for each individual ID you wish to get.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the next free dimension ID</dd></dl>
+</li>
+</ul>
+<a name="saveDimensionDataMap()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveDimensionDataMap</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;saveDimensionDataMap()</pre>
+</li>
+</ul>
+<a name="loadDimensionDataMap(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadDimensionDataMap</h4>
+<pre>public static&nbsp;void&nbsp;loadDimensionDataMap(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;compoundTag)</pre>
+</li>
+</ul>
+<a name="getCurrentSaveRootDirectory()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getCurrentSaveRootDirectory</h4>
+<pre>public static&nbsp;java.io.File&nbsp;getCurrentSaveRootDirectory()</pre>
+<div class="block">Return the current root directory for the world save. Accesses getSaveHandler from the overworld</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the root directory of the save</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/minecraftforge/common/ChestGenHooks.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/DungeonHooks.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/DimensionManager.html" target="_top">Frames</a></li>
+<li><a href="DimensionManager.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/minecraftforge/common/DungeonHooks.DungeonMob.html b/javadoc/net/minecraftforge/common/DungeonHooks.DungeonMob.html
new file mode 100644
index 0000000..34b645e
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/DungeonHooks.DungeonMob.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>DungeonHooks.DungeonMob (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="DungeonHooks.DungeonMob (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/minecraftforge/common/DungeonHooks.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/DungeonHooks.DungeonMob.html" target="_top">Frames</a></li>
+<li><a href="DungeonHooks.DungeonMob.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.minecraftforge.common</div>
+<h2 title="Class DungeonHooks.DungeonMob" class="title">Class DungeonHooks.DungeonMob</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/util/WeightedRandom.Item.html" title="class in net.minecraft.util">net.minecraft.util.WeightedRandom.Item</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.DungeonHooks.DungeonMob</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/DungeonHooks.html" title="class in net.minecraftforge.common">DungeonHooks</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">DungeonHooks.DungeonMob</span>
+extends <a href="../../../net/minecraft/util/WeightedRandom.Item.html" title="class in net.minecraft.util">WeightedRandom.Item</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.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DungeonHooks.DungeonMob.html#type">type</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.util.WeightedRandom.Item">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.util.<a href="../../../net/minecraft/util/WeightedRandom.Item.html" title="class in net.minecraft.util">WeightedRandom.Item</a></h3>
+<code><a href="../../../net/minecraft/util/WeightedRandom.Item.html#itemWeight">itemWeight</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/minecraftforge/common/DungeonHooks.DungeonMob.html#DungeonHooks.DungeonMob(int,%20java.lang.String)">DungeonHooks.DungeonMob</a></strong>(int&nbsp;weight,
+ java.lang.String&nbsp;type)</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/minecraftforge/common/DungeonHooks.DungeonMob.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;target)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, finalize, getClass, 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="type">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>type</h4>
+<pre>public&nbsp;java.lang.String type</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DungeonHooks.DungeonMob(int, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DungeonHooks.DungeonMob</h4>
+<pre>public&nbsp;DungeonHooks.DungeonMob(int&nbsp;weight,
+ java.lang.String&nbsp;type)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="equals(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;target)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/common/DungeonHooks.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/DungeonHooks.DungeonMob.html" target="_top">Frames</a></li>
+<li><a href="DungeonHooks.DungeonMob.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/minecraftforge/common/DungeonHooks.html b/javadoc/net/minecraftforge/common/DungeonHooks.html
new file mode 100644
index 0000000..7786fe8
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/DungeonHooks.html
@@ -0,0 +1,323 @@
+<!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>DungeonHooks (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="DungeonHooks (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/minecraftforge/common/DimensionManager.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/DungeonHooks.DungeonMob.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/DungeonHooks.html" target="_top">Frames</a></li>
+<li><a href="DungeonHooks.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.minecraftforge.common</div>
+<h2 title="Class DungeonHooks" class="title">Class DungeonHooks</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.DungeonHooks</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">DungeonHooks</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/minecraftforge/common/DungeonHooks.DungeonMob.html" title="class in net.minecraftforge.common">DungeonHooks.DungeonMob</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/minecraftforge/common/DungeonHooks.html#DungeonHooks()">DungeonHooks</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 float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DungeonHooks.html#addDungeonMob(java.lang.String,%20int)">addDungeonMob</a></strong>(java.lang.String&nbsp;name,
+ int&nbsp;rarity)</code>
+<div class="block">Adds a mob to the possible list of creatures the spawner will create.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DungeonHooks.html#getRandomDungeonMob(java.util.Random)">getRandomDungeonMob</a></strong>(java.util.Random&nbsp;rand)</code>
+<div class="block">Gets a random mob name from the list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/DungeonHooks.html#removeDungeonMob(java.lang.String)">removeDungeonMob</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Will completely remove a Mob from the dungeon spawn list.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DungeonHooks()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DungeonHooks</h4>
+<pre>public&nbsp;DungeonHooks()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addDungeonMob(java.lang.String, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDungeonMob</h4>
+<pre>public static&nbsp;float&nbsp;addDungeonMob(java.lang.String&nbsp;name,
+ int&nbsp;rarity)</pre>
+<div class="block">Adds a mob to the possible list of creatures the spawner will create.
+ If the mob is already in the spawn list, the rarity will be added to the existing one,
+ causing the mob to be more common.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of the monster, use the same name used when registering the entity.</dd><dd><code>rarity</code> - The rarity of selecting this mob over others. Must be greater then 0.
+ Vanilla Minecraft has the following mobs:
+ Spider 100
+ Skeleton 100
+ Zombie 200
+ Meaning, Zombies are twice as common as spiders or skeletons.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The new rarity of the monster,</dd></dl>
+</li>
+</ul>
+<a name="removeDungeonMob(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeDungeonMob</h4>
+<pre>public static&nbsp;int&nbsp;removeDungeonMob(java.lang.String&nbsp;name)</pre>
+<div class="block">Will completely remove a Mob from the dungeon spawn list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of the mob to remove</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The rarity of the removed mob, prior to being removed.</dd></dl>
+</li>
+</ul>
+<a name="getRandomDungeonMob(java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRandomDungeonMob</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getRandomDungeonMob(java.util.Random&nbsp;rand)</pre>
+<div class="block">Gets a random mob name from the list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rand</code> - World generation random number generator</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The mob name</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/minecraftforge/common/DimensionManager.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/DungeonHooks.DungeonMob.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/DungeonHooks.html" target="_top">Frames</a></li>
+<li><a href="DungeonHooks.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/minecraftforge/common/EnumPlantType.html b/javadoc/net/minecraftforge/common/EnumPlantType.html
new file mode 100644
index 0000000..5ea8691
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/EnumPlantType.html
@@ -0,0 +1,377 @@
+<!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>EnumPlantType (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="EnumPlantType (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/minecraftforge/common/DungeonHooks.DungeonMob.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/FishingHooks.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/EnumPlantType.html" target="_top">Frames</a></li>
+<li><a href="EnumPlantType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Enum EnumPlantType" class="title">Enum EnumPlantType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.EnumPlantType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public enum <span class="strong">EnumPlantType</span>
+extends java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/EnumPlantType.html#Beach">Beach</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/EnumPlantType.html#Cave">Cave</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/EnumPlantType.html#Crop">Crop</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/EnumPlantType.html#Desert">Desert</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/EnumPlantType.html#Nether">Nether</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/EnumPlantType.html#Plains">Plains</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/EnumPlantType.html#Water">Water</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 <a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/EnumPlantType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/EnumPlantType.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="Plains">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Plains</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a> Plains</pre>
+</li>
+</ul>
+<a name="Desert">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Desert</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a> Desert</pre>
+</li>
+</ul>
+<a name="Beach">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Beach</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a> Beach</pre>
+</li>
+</ul>
+<a name="Cave">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Cave</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a> Cave</pre>
+</li>
+</ul>
+<a name="Water">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Water</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a> Water</pre>
+</li>
+</ul>
+<a name="Nether">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Nether</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a> Nether</pre>
+</li>
+</ul>
+<a name="Crop">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Crop</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a> Crop</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (EnumPlantType c : EnumPlantType.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/common/DungeonHooks.DungeonMob.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/FishingHooks.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/EnumPlantType.html" target="_top">Frames</a></li>
+<li><a href="EnumPlantType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/FishingHooks.FishableCategory.html b/javadoc/net/minecraftforge/common/FishingHooks.FishableCategory.html
new file mode 100644
index 0000000..a11e3c9
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/FishingHooks.FishableCategory.html
@@ -0,0 +1,369 @@
+<!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>FishingHooks.FishableCategory (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="FishingHooks.FishableCategory (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/minecraftforge/common/FishingHooks.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/FishingHooks.FishableCategory.html" target="_top">Frames</a></li>
+<li><a href="FishingHooks.FishableCategory.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_detail">Field</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.minecraftforge.common</div>
+<h2 title="Enum FishingHooks.FishableCategory" class="title">Enum FishingHooks.FishableCategory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.FishingHooks.FishableCategory</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/FishingHooks.html" title="class in net.minecraftforge.common">FishingHooks</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">FishingHooks.FishableCategory</span>
+extends java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html#FISH">FISH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html#JUNK">JUNK</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html#TREASURE">TREASURE</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/stats/StatBase.html" title="class in net.minecraft.stats">StatBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html#stat">stat</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 <a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="JUNK">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>JUNK</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a> JUNK</pre>
+</li>
+</ul>
+<a name="TREASURE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TREASURE</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a> TREASURE</pre>
+</li>
+</ul>
+<a name="FISH">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FISH</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a> FISH</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="stat">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>stat</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/stats/StatBase.html" title="class in net.minecraft.stats">StatBase</a> stat</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (FishingHooks.FishableCategory c : FishingHooks.FishableCategory.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/common/FishingHooks.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/FishingHooks.FishableCategory.html" target="_top">Frames</a></li>
+<li><a href="FishingHooks.FishableCategory.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_detail">Field</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/minecraftforge/common/FishingHooks.html b/javadoc/net/minecraftforge/common/FishingHooks.html
new file mode 100644
index 0000000..1ba6df5
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/FishingHooks.html
@@ -0,0 +1,389 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>FishingHooks (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="FishingHooks (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/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/FishingHooks.html" target="_top">Frames</a></li>
+<li><a href="FishingHooks.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.minecraftforge.common</div>
+<h2 title="Class FishingHooks" class="title">Class FishingHooks</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.FishingHooks</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FishingHooks</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/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</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/minecraftforge/common/FishingHooks.html#FishingHooks()">FishingHooks</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/minecraftforge/common/FishingHooks.html#addFish(net.minecraft.util.WeightedRandomFishable)">addFish</a></strong>(<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&nbsp;item)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.html#addJunk(net.minecraft.util.WeightedRandomFishable)">addJunk</a></strong>(<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&nbsp;item)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.html#addTreasure(net.minecraft.util.WeightedRandomFishable)">addTreasure</a></strong>(<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&nbsp;item)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.html#getFishableCategory(float,%20int,%20int)">getFishableCategory</a></strong>(float&nbsp;chance,
+ int&nbsp;luck,
+ int&nbsp;speed)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.html#getRandomFishable(java.util.Random,%20float)">getRandomFishable</a></strong>(java.util.Random&nbsp;rand,
+ float&nbsp;chance)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.html#getRandomFishable(java.util.Random,%20float,%20int,%20int)">getRandomFishable</a></strong>(java.util.Random&nbsp;rand,
+ float&nbsp;chance,
+ int&nbsp;luck,
+ int&nbsp;speed)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.html#removeFish(com.google.common.base.Predicate)">removeFish</a></strong>(com.google.common.base.Predicate&lt;<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&gt;&nbsp;test)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.html#removeJunk(com.google.common.base.Predicate)">removeJunk</a></strong>(com.google.common.base.Predicate&lt;<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&gt;&nbsp;test)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/FishingHooks.html#removeTreasure(com.google.common.base.Predicate)">removeTreasure</a></strong>(com.google.common.base.Predicate&lt;<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&gt;&nbsp;test)</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="FishingHooks()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FishingHooks</h4>
+<pre>public&nbsp;FishingHooks()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addFish(net.minecraft.util.WeightedRandomFishable)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFish</h4>
+<pre>public static&nbsp;void&nbsp;addFish(<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&nbsp;item)</pre>
+</li>
+</ul>
+<a name="addJunk(net.minecraft.util.WeightedRandomFishable)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addJunk</h4>
+<pre>public static&nbsp;void&nbsp;addJunk(<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&nbsp;item)</pre>
+</li>
+</ul>
+<a name="addTreasure(net.minecraft.util.WeightedRandomFishable)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTreasure</h4>
+<pre>public static&nbsp;void&nbsp;addTreasure(<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&nbsp;item)</pre>
+</li>
+</ul>
+<a name="removeFish(com.google.common.base.Predicate)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeFish</h4>
+<pre>public static&nbsp;void&nbsp;removeFish(com.google.common.base.Predicate&lt;<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&gt;&nbsp;test)</pre>
+</li>
+</ul>
+<a name="removeJunk(com.google.common.base.Predicate)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeJunk</h4>
+<pre>public static&nbsp;void&nbsp;removeJunk(com.google.common.base.Predicate&lt;<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&gt;&nbsp;test)</pre>
+</li>
+</ul>
+<a name="removeTreasure(com.google.common.base.Predicate)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeTreasure</h4>
+<pre>public static&nbsp;void&nbsp;removeTreasure(com.google.common.base.Predicate&lt;<a href="../../../net/minecraft/util/WeightedRandomFishable.html" title="class in net.minecraft.util">WeightedRandomFishable</a>&gt;&nbsp;test)</pre>
+</li>
+</ul>
+<a name="getRandomFishable(java.util.Random, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRandomFishable</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRandomFishable(java.util.Random&nbsp;rand,
+ float&nbsp;chance)</pre>
+</li>
+</ul>
+<a name="getRandomFishable(java.util.Random, float, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRandomFishable</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRandomFishable(java.util.Random&nbsp;rand,
+ float&nbsp;chance,
+ int&nbsp;luck,
+ int&nbsp;speed)</pre>
+</li>
+</ul>
+<a name="getFishableCategory(float, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFishableCategory</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a>&nbsp;getFishableCategory(float&nbsp;chance,
+ int&nbsp;luck,
+ int&nbsp;speed)</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/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/FishingHooks.html" target="_top">Frames</a></li>
+<li><a href="FishingHooks.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/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html b/javadoc/net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html
new file mode 100644
index 0000000..1995c7f
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html
@@ -0,0 +1,308 @@
+<!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>ForgeChunkManager.ForceChunkEvent (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="ForgeChunkManager.ForceChunkEvent (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/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.ForceChunkEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.common</div>
+<h2 title="Class ForgeChunkManager.ForceChunkEvent" class="title">Class ForgeChunkManager.ForceChunkEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeChunkManager.ForceChunkEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common">ForgeChunkManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeChunkManager.ForceChunkEvent</span>
+extends <a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html#location">location</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html#ticket">ticket</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/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html#ForgeChunkManager.ForceChunkEvent(net.minecraftforge.common.ForgeChunkManager.Ticket,%20net.minecraft.world.ChunkCoordIntPair)">ForgeChunkManager.ForceChunkEvent</a></strong>(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;location)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="ticket">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ticket</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a> ticket</pre>
+</li>
+</ul>
+<a name="location">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>location</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a> location</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ForgeChunkManager.ForceChunkEvent(net.minecraftforge.common.ForgeChunkManager.Ticket, net.minecraft.world.ChunkCoordIntPair)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeChunkManager.ForceChunkEvent</h4>
+<pre>public&nbsp;ForgeChunkManager.ForceChunkEvent(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;location)</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/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.ForceChunkEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/common/ForgeChunkManager.LoadingCallback.html b/javadoc/net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html
new file mode 100644
index 0000000..8c8a6a1
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html
@@ -0,0 +1,225 @@
+<!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>ForgeChunkManager.LoadingCallback (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="ForgeChunkManager.LoadingCallback (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/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.LoadingCallback.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.minecraftforge.common</div>
+<h2 title="Interface ForgeChunkManager.LoadingCallback" class="title">Interface ForgeChunkManager.LoadingCallback</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.OrderedLoadingCallback</a>, <a href="../../../net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.PlayerOrderedLoadingCallback</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common">ForgeChunkManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static interface <span class="strong">ForgeChunkManager.LoadingCallback</span></pre>
+<div class="block">All mods requiring chunkloading need to implement this to handle the
+ re-registration of chunk tickets at world loading time</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html#ticketsLoaded(java.util.List,%20net.minecraft.world.World)">ticketsLoaded</a></strong>(java.util.List&lt;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;&nbsp;tickets,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>
+<div class="block">Called back when tickets are loaded from the world to allow the
+ mod to re-register the chunks associated with those tickets.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="ticketsLoaded(java.util.List, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ticketsLoaded</h4>
+<pre>void&nbsp;ticketsLoaded(java.util.List&lt;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;&nbsp;tickets,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+<div class="block">Called back when tickets are loaded from the world to allow the
+ mod to re-register the chunks associated with those tickets. The list supplied
+ here is truncated to length prior to use. Tickets unwanted by the
+ mod must be disposed of manually unless the mod is an OrderedLoadingCallback instance
+ in which case, they will have been disposed of by the earlier callback.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tickets</code> - The tickets to re-register. The list is immutable and cannot be manipulated directly. Copy it first.</dd><dd><code>world</code> - the world</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/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.LoadingCallback.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/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html b/javadoc/net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html
new file mode 100644
index 0000000..9a4eff4
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html
@@ -0,0 +1,244 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ForgeChunkManager.OrderedLoadingCallback (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="ForgeChunkManager.OrderedLoadingCallback (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/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.OrderedLoadingCallback.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.minecraftforge.common</div>
+<h2 title="Interface ForgeChunkManager.OrderedLoadingCallback" class="title">Interface ForgeChunkManager.OrderedLoadingCallback</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common">ForgeChunkManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static interface <span class="strong">ForgeChunkManager.OrderedLoadingCallback</span>
+extends <a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a></pre>
+<div class="block">This is a special LoadingCallback that can be implemented as well as the
+ LoadingCallback to provide access to additional behaviour.
+ Specifically, this callback will fire prior to Forge dropping excess
+ tickets. Tickets in the returned list are presumed ordered and excess will
+ be truncated from the returned list.
+ This allows the mod to control not only if they actually <em>want</em> a ticket but
+ also their preferred ticket ordering.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html#ticketsLoaded(java.util.List,%20net.minecraft.world.World,%20int)">ticketsLoaded</a></strong>(java.util.List&lt;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;&nbsp;tickets,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;maxTicketCount)</code>
+<div class="block">Called back when tickets are loaded from the world to allow the
+ mod to decide if it wants the ticket still, and prioritise overflow
+ based on the ticket count.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.common.ForgeChunkManager.LoadingCallback">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a></h3>
+<code><a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html#ticketsLoaded(java.util.List,%20net.minecraft.world.World)">ticketsLoaded</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="ticketsLoaded(java.util.List, net.minecraft.world.World, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ticketsLoaded</h4>
+<pre>java.util.List&lt;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;&nbsp;ticketsLoaded(java.util.List&lt;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;&nbsp;tickets,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;maxTicketCount)</pre>
+<div class="block">Called back when tickets are loaded from the world to allow the
+ mod to decide if it wants the ticket still, and prioritise overflow
+ based on the ticket count.
+ WARNING: You cannot force chunks in this callback, it is strictly for allowing the mod
+ to be more selective in which tickets it wishes to preserve in an overflow situation</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tickets</code> - The tickets that you will want to select from. The list is immutable and cannot be manipulated directly. Copy it first.</dd><dd><code>world</code> - The world</dd><dd><code>maxTicketCount</code> - The maximum number of tickets that will be allowed.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A list of the tickets this mod wishes to continue using. This list will be truncated
+ to "maxTicketCount" size after the call returns and then offered to the other callback
+ method</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/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.OrderedLoadingCallback.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/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html b/javadoc/net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html
new file mode 100644
index 0000000..492868e
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html
@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ForgeChunkManager.PlayerOrderedLoadingCallback (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="ForgeChunkManager.PlayerOrderedLoadingCallback (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/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.PlayerOrderedLoadingCallback.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.minecraftforge.common</div>
+<h2 title="Interface ForgeChunkManager.PlayerOrderedLoadingCallback" class="title">Interface ForgeChunkManager.PlayerOrderedLoadingCallback</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common">ForgeChunkManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static interface <span class="strong">ForgeChunkManager.PlayerOrderedLoadingCallback</span>
+extends <a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>com.google.common.collect.ListMultimap&lt;java.lang.String,<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html#playerTicketsLoaded(com.google.common.collect.ListMultimap,%20net.minecraft.world.World)">playerTicketsLoaded</a></strong>(com.google.common.collect.ListMultimap&lt;java.lang.String,<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;&nbsp;tickets,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>
+<div class="block">Called back when tickets are loaded from the world to allow the
+ mod to decide if it wants the ticket still.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.common.ForgeChunkManager.LoadingCallback">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a></h3>
+<code><a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html#ticketsLoaded(java.util.List,%20net.minecraft.world.World)">ticketsLoaded</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="playerTicketsLoaded(com.google.common.collect.ListMultimap, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>playerTicketsLoaded</h4>
+<pre>com.google.common.collect.ListMultimap&lt;java.lang.String,<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;&nbsp;playerTicketsLoaded(com.google.common.collect.ListMultimap&lt;java.lang.String,<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;&nbsp;tickets,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+<div class="block">Called back when tickets are loaded from the world to allow the
+ mod to decide if it wants the ticket still.
+ This is for player bound tickets rather than mod bound tickets. It is here so mods can
+ decide they want to dump all player tickets
+
+ WARNING: You cannot force chunks in this callback, it is strictly for allowing the mod
+ to be more selective in which tickets it wishes to preserve</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tickets</code> - The tickets that you will want to select from. The list is immutable and cannot be manipulated directly. Copy it first.</dd><dd><code>world</code> - The world</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A list of the tickets this mod wishes to use. This list will subsequently be offered
+ to the main callback for action</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/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.PlayerOrderedLoadingCallback.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/minecraftforge/common/ForgeChunkManager.Ticket.html b/javadoc/net/minecraftforge/common/ForgeChunkManager.Ticket.html
new file mode 100644
index 0000000..181e4eb
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeChunkManager.Ticket.html
@@ -0,0 +1,435 @@
+<!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>ForgeChunkManager.Ticket (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="ForgeChunkManager.Ticket (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/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.Ticket.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.Ticket.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Class ForgeChunkManager.Ticket" class="title">Class ForgeChunkManager.Ticket</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeChunkManager.Ticket</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common">ForgeChunkManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeChunkManager.Ticket</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/World.html" title="class in net.minecraft.world">World</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#bindEntity(net.minecraft.entity.Entity)">bindEntity</a></strong>(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity)</code>
+<div class="block">Bind the entity to the ticket for <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html#ENTITY"><code>ForgeChunkManager.Type.ENTITY</code></a> type tickets.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>com.google.common.collect.ImmutableSet&lt;<a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#getChunkList()">getChunkList</a></strong>()</code>
+<div class="block">Gets a list of requested chunks for this ticket.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#getChunkListDepth()">getChunkListDepth</a></strong>()</code>
+<div class="block">Gets the current max depth for this ticket.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#getEntity()">getEntity</a></strong>()</code>
+<div class="block">Get the entity associated with this <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html#ENTITY"><code>ForgeChunkManager.Type.ENTITY</code></a> type ticket</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#getMaxChunkListDepth()">getMaxChunkListDepth</a></strong>()</code>
+<div class="block">Get the maximum chunk depth size</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#getModData()">getModData</a></strong>()</code>
+<div class="block">Retrieve the <a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt"><code>NBTTagCompound</code></a> that stores mod specific data for the chunk ticket.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#getModId()">getModId</a></strong>()</code>
+<div class="block">Get the associated mod id</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#getPlayerName()">getPlayerName</a></strong>()</code>
+<div class="block">Get the player associated with this ticket</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#getType()">getType</a></strong>()</code>
+<div class="block">Gets the ticket type</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#isPlayerTicket()">isPlayerTicket</a></strong>()</code>
+<div class="block">Is this a player associated ticket rather than a mod associated ticket?</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#setChunkListDepth(int)">setChunkListDepth</a></strong>(int&nbsp;depth)</code>
+<div class="block">The chunk list depth can be manipulated up to the maximal grant allowed for the mod.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setChunkListDepth(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setChunkListDepth</h4>
+<pre>public&nbsp;void&nbsp;setChunkListDepth(int&nbsp;depth)</pre>
+<div class="block">The chunk list depth can be manipulated up to the maximal grant allowed for the mod. This value is configurable. Once the maximum is reached,
+ the least recently forced chunk, by original registration time, is removed from the forced chunk list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>depth</code> - The new depth to set</dd></dl>
+</li>
+</ul>
+<a name="getChunkListDepth()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChunkListDepth</h4>
+<pre>public&nbsp;int&nbsp;getChunkListDepth()</pre>
+<div class="block">Gets the current max depth for this ticket.
+ Should be the same as getMaxChunkListDepth()
+ unless setChunkListDepth has been called.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Current max depth</dd></dl>
+</li>
+</ul>
+<a name="getMaxChunkListDepth()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxChunkListDepth</h4>
+<pre>public&nbsp;int&nbsp;getMaxChunkListDepth()</pre>
+<div class="block">Get the maximum chunk depth size</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The maximum chunk depth size</dd></dl>
+</li>
+</ul>
+<a name="bindEntity(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bindEntity</h4>
+<pre>public&nbsp;void&nbsp;bindEntity(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity)</pre>
+<div class="block">Bind the entity to the ticket for <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html#ENTITY"><code>ForgeChunkManager.Type.ENTITY</code></a> type tickets. Other types will throw a runtime exception.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>entity</code> - The entity to bind</dd></dl>
+</li>
+</ul>
+<a name="getModData()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getModData</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;getModData()</pre>
+<div class="block">Retrieve the <a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt"><code>NBTTagCompound</code></a> that stores mod specific data for the chunk ticket.
+ Example data to store would be a TileEntity or Block location. This is persisted with the ticket and
+ provided to the <a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common"><code>ForgeChunkManager.LoadingCallback</code></a> for the mod. It is recommended to use this to recover
+ useful state information for the forced chunks.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The custom compound tag for mods to store additional chunkloading data</dd></dl>
+</li>
+</ul>
+<a name="getEntity()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEntity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;getEntity()</pre>
+<div class="block">Get the entity associated with this <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html#ENTITY"><code>ForgeChunkManager.Type.ENTITY</code></a> type ticket</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the entity</dd></dl>
+</li>
+</ul>
+<a name="isPlayerTicket()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isPlayerTicket</h4>
+<pre>public&nbsp;boolean&nbsp;isPlayerTicket()</pre>
+<div class="block">Is this a player associated ticket rather than a mod associated ticket?</div>
+</li>
+</ul>
+<a name="getPlayerName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPlayerName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getPlayerName()</pre>
+<div class="block">Get the player associated with this ticket</div>
+</li>
+</ul>
+<a name="getModId()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getModId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getModId()</pre>
+<div class="block">Get the associated mod id</div>
+</li>
+</ul>
+<a name="getType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>&nbsp;getType()</pre>
+<div class="block">Gets the ticket type</div>
+</li>
+</ul>
+<a name="getChunkList()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getChunkList</h4>
+<pre>public&nbsp;com.google.common.collect.ImmutableSet&lt;<a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&gt;&nbsp;getChunkList()</pre>
+<div class="block">Gets a list of requested chunks for this ticket.</div>
+</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/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.Ticket.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.Ticket.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/ForgeChunkManager.Type.html b/javadoc/net/minecraftforge/common/ForgeChunkManager.Type.html
new file mode 100644
index 0000000..a92ba7b
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeChunkManager.Type.html
@@ -0,0 +1,327 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ForgeChunkManager.Type (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="ForgeChunkManager.Type (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/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.Type.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.Type.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Enum ForgeChunkManager.Type" class="title">Enum ForgeChunkManager.Type</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeChunkManager.Type</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common">ForgeChunkManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">ForgeChunkManager.Type</span>
+extends java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html#ENTITY">ENTITY</a></strong></code>
+<div class="block">For entity registrations</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html#NORMAL">NORMAL</a></strong></code>
+<div class="block">For non-entity registrations</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="NORMAL">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NORMAL</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a> NORMAL</pre>
+<div class="block">For non-entity registrations</div>
+</li>
+</ul>
+<a name="ENTITY">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ENTITY</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a> ENTITY</pre>
+<div class="block">For entity registrations</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (ForgeChunkManager.Type c : ForgeChunkManager.Type.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.Type.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.Type.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html b/javadoc/net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html
new file mode 100644
index 0000000..3adfe41
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html
@@ -0,0 +1,308 @@
+<!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>ForgeChunkManager.UnforceChunkEvent (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="ForgeChunkManager.UnforceChunkEvent (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/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeHooks.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.UnforceChunkEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.common</div>
+<h2 title="Class ForgeChunkManager.UnforceChunkEvent" class="title">Class ForgeChunkManager.UnforceChunkEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeChunkManager.UnforceChunkEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common">ForgeChunkManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeChunkManager.UnforceChunkEvent</span>
+extends <a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html#location">location</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html#ticket">ticket</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/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html#ForgeChunkManager.UnforceChunkEvent(net.minecraftforge.common.ForgeChunkManager.Ticket,%20net.minecraft.world.ChunkCoordIntPair)">ForgeChunkManager.UnforceChunkEvent</a></strong>(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;location)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="ticket">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ticket</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a> ticket</pre>
+</li>
+</ul>
+<a name="location">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>location</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a> location</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ForgeChunkManager.UnforceChunkEvent(net.minecraftforge.common.ForgeChunkManager.Ticket, net.minecraft.world.ChunkCoordIntPair)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeChunkManager.UnforceChunkEvent</h4>
+<pre>public&nbsp;ForgeChunkManager.UnforceChunkEvent(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;location)</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/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeHooks.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.UnforceChunkEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/common/ForgeChunkManager.html b/javadoc/net/minecraftforge/common/ForgeChunkManager.html
new file mode 100644
index 0000000..0550c95
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeChunkManager.html
@@ -0,0 +1,694 @@
+<!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>ForgeChunkManager (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="ForgeChunkManager (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/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Class ForgeChunkManager" class="title">Class ForgeChunkManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeChunkManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeChunkManager</span>
+extends java.lang.Object</pre>
+<div class="block">Manages chunkloading for mods.
+
+ The basic principle is a ticket based system.
+ 1. Mods register a callback <a href="../../../net/minecraftforge/common/ForgeChunkManager.html#setForcedChunkLoadingCallback(java.lang.Object,%20net.minecraftforge.common.ForgeChunkManager.LoadingCallback)"><code>setForcedChunkLoadingCallback(Object, LoadingCallback)</code></a>
+ 2. Mods ask for a ticket <a href="../../../net/minecraftforge/common/ForgeChunkManager.html#requestTicket(java.lang.Object,%20net.minecraft.world.World,%20net.minecraftforge.common.ForgeChunkManager.Type)"><code>requestTicket(Object, World, Type)</code></a> and then hold on to that ticket.
+ 3. Mods request chunks to stay loaded <a href="../../../net/minecraftforge/common/ForgeChunkManager.html#forceChunk(net.minecraftforge.common.ForgeChunkManager.Ticket,%20net.minecraft.world.ChunkCoordIntPair)"><code>forceChunk(Ticket, ChunkCoordIntPair)</code></a> or remove chunks from force loading <a href="../../../net/minecraftforge/common/ForgeChunkManager.html#unforceChunk(net.minecraftforge.common.ForgeChunkManager.Ticket,%20net.minecraft.world.ChunkCoordIntPair)"><code>unforceChunk(Ticket, ChunkCoordIntPair)</code></a>.
+ 4. When a world unloads, the tickets associated with that world are saved by the chunk manager.
+ 5. When a world loads, saved tickets are offered to the mods associated with the tickets. The <a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#getModData()"><code>ForgeChunkManager.Ticket.getModData()</code></a> that is set by the mod should be used to re-register
+ chunks to stay loaded (and maybe take other actions).
+
+ The chunkloading is configurable at runtime. The file "config/forgeChunkLoading.cfg" contains both default configuration for chunkloading, and a sample individual mod
+ specific override section.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html" title="class in net.minecraftforge.common">ForgeChunkManager.ForceChunkEvent</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a></strong></code>
+<div class="block">All mods requiring chunkloading need to implement this to handle the
+ re-registration of chunk tickets at world loading time</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.OrderedLoadingCallback</a></strong></code>
+<div class="block">This is a special LoadingCallback that can be implemented as well as the
+ LoadingCallback to provide access to additional behaviour.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.PlayerOrderedLoadingCallback</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html" title="class in net.minecraftforge.common">ForgeChunkManager.UnforceChunkEvent</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#MOD_PROP_ORDER">MOD_PROP_ORDER</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/minecraftforge/common/ForgeChunkManager.html#ForgeChunkManager()">ForgeChunkManager</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/minecraftforge/common/ForgeChunkManager.html#addConfigProperty(java.lang.Object,%20java.lang.String,%20java.lang.String,%20net.minecraftforge.common.config.Property.Type)">addConfigProperty</a></strong>(java.lang.Object&nbsp;mod,
+ java.lang.String&nbsp;propertyName,
+ java.lang.String&nbsp;value,
+ <a href="../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <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/minecraftforge/common/ForgeChunkManager.html#fetchDormantChunk(long,%20net.minecraft.world.World)">fetchDormantChunk</a></strong>(long&nbsp;coords,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#forceChunk(net.minecraftforge.common.ForgeChunkManager.Ticket,%20net.minecraft.world.ChunkCoordIntPair)">forceChunk</a></strong>(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk)</code>
+<div class="block">Force the supplied chunk coordinate to be loaded by the supplied ticket.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#getConfig()">getConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#getConfigFor(java.lang.Object)">getConfigFor</a></strong>(java.lang.Object&nbsp;mod)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#getDefaultsCategory()">getDefaultsCategory</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#getMaxChunkDepthFor(java.lang.String)">getMaxChunkDepthFor</a></strong>(java.lang.String&nbsp;modId)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#getMaxTicketLengthFor(java.lang.String)">getMaxTicketLengthFor</a></strong>(java.lang.String&nbsp;modId)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#getModCategories()">getModCategories</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static com.google.common.collect.ImmutableSetMultimap&lt;<a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>,<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#getPersistentChunksFor(net.minecraft.world.World)">getPersistentChunksFor</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>
+<div class="block">The list of persistent chunks in the world.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#putDormantChunk(long,%20net.minecraft.world.chunk.Chunk)">putDormantChunk</a></strong>(long&nbsp;coords,
+ <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="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#releaseTicket(net.minecraftforge.common.ForgeChunkManager.Ticket)">releaseTicket</a></strong>(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket)</code>
+<div class="block">Release the ticket back to the system.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#reorderChunk(net.minecraftforge.common.ForgeChunkManager.Ticket,%20net.minecraft.world.ChunkCoordIntPair)">reorderChunk</a></strong>(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk)</code>
+<div class="block">Reorganize the internal chunk list so that the chunk supplied is at the *end* of the list
+ This helps if you wish to guarantee a certain "automatic unload ordering" for the chunks
+ in the ticket list</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#requestPlayerTicket(java.lang.Object,%20java.lang.String,%20net.minecraft.world.World,%20net.minecraftforge.common.ForgeChunkManager.Type)">requestPlayerTicket</a></strong>(java.lang.Object&nbsp;mod,
+ java.lang.String&nbsp;player,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#requestTicket(java.lang.Object,%20net.minecraft.world.World,%20net.minecraftforge.common.ForgeChunkManager.Type)">requestTicket</a></strong>(java.lang.Object&nbsp;mod,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>&nbsp;type)</code>
+<div class="block">Request a chunkloading ticket of the appropriate type for the supplied mod</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#savedWorldHasForcedChunkTickets(java.io.File)">savedWorldHasForcedChunkTickets</a></strong>(java.io.File&nbsp;chunkDir)</code>
+<div class="block">Allows dynamically loading world mods to test if there are chunk tickets in the world
+ Mods that add dynamically generated worlds (like Mystcraft) should call this method
+ to determine if the world should be loaded during server starting.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#setForcedChunkLoadingCallback(java.lang.Object,%20net.minecraftforge.common.ForgeChunkManager.LoadingCallback)">setForcedChunkLoadingCallback</a></strong>(java.lang.Object&nbsp;mod,
+ <a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a>&nbsp;callback)</code>
+<div class="block">Set a chunkloading callback for the supplied mod object</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#syncConfigDefaults()">syncConfigDefaults</a></strong>()</code>
+<div class="block">Synchronizes the local fields with the values in the Configuration object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#ticketCountAvailableFor(java.lang.Object,%20net.minecraft.world.World)">ticketCountAvailableFor</a></strong>(java.lang.Object&nbsp;mod,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>
+<div class="block">Discover the available tickets for the mod in the world</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#ticketCountAvailableFor(java.lang.String)">ticketCountAvailableFor</a></strong>(java.lang.String&nbsp;username)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeChunkManager.html#unforceChunk(net.minecraftforge.common.ForgeChunkManager.Ticket,%20net.minecraft.world.ChunkCoordIntPair)">unforceChunk</a></strong>(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk)</code>
+<div class="block">Unforce the supplied chunk, allowing it to be unloaded and stop ticking.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="MOD_PROP_ORDER">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MOD_PROP_ORDER</h4>
+<pre>public static final&nbsp;java.util.List&lt;java.lang.String&gt; MOD_PROP_ORDER</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ForgeChunkManager()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeChunkManager</h4>
+<pre>public&nbsp;ForgeChunkManager()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="savedWorldHasForcedChunkTickets(java.io.File)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>savedWorldHasForcedChunkTickets</h4>
+<pre>public static&nbsp;boolean&nbsp;savedWorldHasForcedChunkTickets(java.io.File&nbsp;chunkDir)</pre>
+<div class="block">Allows dynamically loading world mods to test if there are chunk tickets in the world
+ Mods that add dynamically generated worlds (like Mystcraft) should call this method
+ to determine if the world should be loaded during server starting.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>chunkDir</code> - The chunk directory to test: should be equivalent to <a href="../../../net/minecraft/world/WorldServer.html#getChunkSaveLocation()"><code>WorldServer.getChunkSaveLocation()</code></a></dd>
+<dt><span class="strong">Returns:</span></dt><dd>if there are tickets outstanding for this world or not</dd></dl>
+</li>
+</ul>
+<a name="setForcedChunkLoadingCallback(java.lang.Object, net.minecraftforge.common.ForgeChunkManager.LoadingCallback)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setForcedChunkLoadingCallback</h4>
+<pre>public static&nbsp;void&nbsp;setForcedChunkLoadingCallback(java.lang.Object&nbsp;mod,
+ <a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a>&nbsp;callback)</pre>
+<div class="block">Set a chunkloading callback for the supplied mod object</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mod</code> - The mod instance registering the callback</dd><dd><code>callback</code> - The code to call back when forced chunks are loaded</dd></dl>
+</li>
+</ul>
+<a name="ticketCountAvailableFor(java.lang.Object, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ticketCountAvailableFor</h4>
+<pre>public static&nbsp;int&nbsp;ticketCountAvailableFor(java.lang.Object&nbsp;mod,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+<div class="block">Discover the available tickets for the mod in the world</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mod</code> - The mod that will own the tickets</dd><dd><code>world</code> - The world</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The count of tickets left for the mod in the supplied world</dd></dl>
+</li>
+</ul>
+<a name="getMaxTicketLengthFor(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxTicketLengthFor</h4>
+<pre>public static&nbsp;int&nbsp;getMaxTicketLengthFor(java.lang.String&nbsp;modId)</pre>
+</li>
+</ul>
+<a name="getMaxChunkDepthFor(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxChunkDepthFor</h4>
+<pre>public static&nbsp;int&nbsp;getMaxChunkDepthFor(java.lang.String&nbsp;modId)</pre>
+</li>
+</ul>
+<a name="ticketCountAvailableFor(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ticketCountAvailableFor</h4>
+<pre>public static&nbsp;int&nbsp;ticketCountAvailableFor(java.lang.String&nbsp;username)</pre>
+</li>
+</ul>
+<a name="requestPlayerTicket(java.lang.Object, java.lang.String, net.minecraft.world.World, net.minecraftforge.common.ForgeChunkManager.Type)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requestPlayerTicket</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;requestPlayerTicket(java.lang.Object&nbsp;mod,
+ java.lang.String&nbsp;player,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="requestTicket(java.lang.Object, net.minecraft.world.World, net.minecraftforge.common.ForgeChunkManager.Type)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requestTicket</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;requestTicket(java.lang.Object&nbsp;mod,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a>&nbsp;type)</pre>
+<div class="block">Request a chunkloading ticket of the appropriate type for the supplied mod</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mod</code> - The mod requesting a ticket</dd><dd><code>world</code> - The world in which it is requesting the ticket</dd><dd><code>type</code> - The type of ticket</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A ticket with which to register chunks for loading, or null if no further tickets are available</dd></dl>
+</li>
+</ul>
+<a name="releaseTicket(net.minecraftforge.common.ForgeChunkManager.Ticket)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>releaseTicket</h4>
+<pre>public static&nbsp;void&nbsp;releaseTicket(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket)</pre>
+<div class="block">Release the ticket back to the system. This will also unforce any chunks held by the ticket so that they can be unloaded and/or stop ticking.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ticket</code> - The ticket to release</dd></dl>
+</li>
+</ul>
+<a name="forceChunk(net.minecraftforge.common.ForgeChunkManager.Ticket, net.minecraft.world.ChunkCoordIntPair)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>forceChunk</h4>
+<pre>public static&nbsp;void&nbsp;forceChunk(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk)</pre>
+<div class="block">Force the supplied chunk coordinate to be loaded by the supplied ticket. If the ticket's <a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html#maxDepth"><code>ForgeChunkManager.Ticket.maxDepth</code></a> is exceeded, the least
+ recently registered chunk is unforced and may be unloaded.
+ It is safe to force the chunk several times for a ticket, it will not generate duplication or change the ordering.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ticket</code> - The ticket registering the chunk</dd><dd><code>chunk</code> - The chunk to force</dd></dl>
+</li>
+</ul>
+<a name="reorderChunk(net.minecraftforge.common.ForgeChunkManager.Ticket, net.minecraft.world.ChunkCoordIntPair)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reorderChunk</h4>
+<pre>public static&nbsp;void&nbsp;reorderChunk(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk)</pre>
+<div class="block">Reorganize the internal chunk list so that the chunk supplied is at the *end* of the list
+ This helps if you wish to guarantee a certain "automatic unload ordering" for the chunks
+ in the ticket list</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ticket</code> - The ticket holding the chunk list</dd><dd><code>chunk</code> - The chunk you wish to push to the end (so that it would be unloaded last)</dd></dl>
+</li>
+</ul>
+<a name="unforceChunk(net.minecraftforge.common.ForgeChunkManager.Ticket, net.minecraft.world.ChunkCoordIntPair)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unforceChunk</h4>
+<pre>public static&nbsp;void&nbsp;unforceChunk(<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&nbsp;ticket,
+ <a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk)</pre>
+<div class="block">Unforce the supplied chunk, allowing it to be unloaded and stop ticking.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ticket</code> - The ticket holding the chunk</dd><dd><code>chunk</code> - The chunk to unforce</dd></dl>
+</li>
+</ul>
+<a name="getPersistentChunksFor(net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPersistentChunksFor</h4>
+<pre>public static&nbsp;com.google.common.collect.ImmutableSetMultimap&lt;<a href="../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>,<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a>&gt;&nbsp;getPersistentChunksFor(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+<div class="block">The list of persistent chunks in the world. This set is immutable.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>world</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>the list of persistent chunks in the world</dd></dl>
+</li>
+</ul>
+<a name="putDormantChunk(long, net.minecraft.world.chunk.Chunk)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>putDormantChunk</h4>
+<pre>public static&nbsp;void&nbsp;putDormantChunk(long&nbsp;coords,
+ <a href="../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk)</pre>
+</li>
+</ul>
+<a name="fetchDormantChunk(long, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fetchDormantChunk</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;fetchDormantChunk(long&nbsp;coords,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+</li>
+</ul>
+<a name="syncConfigDefaults()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>syncConfigDefaults</h4>
+<pre>public static&nbsp;void&nbsp;syncConfigDefaults()</pre>
+<div class="block">Synchronizes the local fields with the values in the Configuration object.</div>
+</li>
+</ul>
+<a name="getConfig()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfig</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;getConfig()</pre>
+</li>
+</ul>
+<a name="getDefaultsCategory()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultsCategory</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;getDefaultsCategory()</pre>
+</li>
+</ul>
+<a name="getModCategories()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getModCategories</h4>
+<pre>public static&nbsp;java.util.List&lt;<a href="../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&gt;&nbsp;getModCategories()</pre>
+</li>
+</ul>
+<a name="getConfigFor(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfigFor</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;getConfigFor(java.lang.Object&nbsp;mod)</pre>
+</li>
+</ul>
+<a name="addConfigProperty(java.lang.Object, java.lang.String, java.lang.String, net.minecraftforge.common.config.Property.Type)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addConfigProperty</h4>
+<pre>public static&nbsp;void&nbsp;addConfigProperty(java.lang.Object&nbsp;mod,
+ java.lang.String&nbsp;propertyName,
+ java.lang.String&nbsp;value,
+ <a href="../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</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/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeChunkManager.html" target="_top">Frames</a></li>
+<li><a href="ForgeChunkManager.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/ForgeHooks.html b/javadoc/net/minecraftforge/common/ForgeHooks.html
new file mode 100644
index 0000000..c94810b
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeHooks.html
@@ -0,0 +1,704 @@
+<!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>ForgeHooks (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="ForgeHooks (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/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeInternalHandler.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeHooks.html" target="_top">Frames</a></li>
+<li><a href="ForgeHooks.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.minecraftforge.common</div>
+<h2 title="Class ForgeHooks" class="title">Class ForgeHooks</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeHooks</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeHooks</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/minecraftforge/common/ForgeHooks.html#ForgeHooks()">ForgeHooks</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 float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#blockStrength(net.minecraft.block.Block,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int)">blockStrength</a></strong>(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#canHarvestBlock(net.minecraft.block.Block,%20net.minecraft.entity.player.EntityPlayer,%20int)">canHarvestBlock</a></strong>(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ int&nbsp;metadata)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#canInteractWith(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.inventory.Container)">canInteractWith</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/inventory/Container.html" title="class in net.minecraft.inventory">Container</a>&nbsp;openContainer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#canToolHarvestBlock(net.minecraft.block.Block,%20int,%20net.minecraft.item.ItemStack)">canToolHarvestBlock</a></strong>(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#getEnchantPower(net.minecraft.world.World,%20int,%20int,%20int)">getEnchantPower</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#getGrassSeed(net.minecraft.world.World)">getGrassSeed</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#getTotalArmorValue(net.minecraft.entity.player.EntityPlayer)">getTotalArmorValue</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#isLivingOnLadder(net.minecraft.block.Block,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">isLivingOnLadder</a></strong>(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#isToolEffective(net.minecraft.item.ItemStack,%20net.minecraft.block.Block,%20int)">isToolEffective</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#newChatWithLinks(java.lang.String)">newChatWithLinks</a></strong>(java.lang.String&nbsp;string)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onAnvilChange(net.minecraft.inventory.ContainerRepair,%20net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack,%20net.minecraft.inventory.IInventory,%20java.lang.String,%20int)">onAnvilChange</a></strong>(<a href="../../../net/minecraft/inventory/ContainerRepair.html" title="class in net.minecraft.inventory">ContainerRepair</a>&nbsp;container,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;left,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;right,
+ <a href="../../../net/minecraft/inventory/IInventory.html" title="interface in net.minecraft.inventory">IInventory</a>&nbsp;outputSlot,
+ java.lang.String&nbsp;name,
+ int&nbsp;baseCost)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onAnvilRepair(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack)">onAnvilRepair</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;output,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;left,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;right)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onBlockBreakEvent(net.minecraft.world.World,%20net.minecraft.world.WorldSettings.GameType,%20net.minecraft.entity.player.EntityPlayerMP,%20int,%20int,%20int)">onBlockBreakEvent</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;gameType,
+ <a href="../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;entityPlayer,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onLivingAttack(net.minecraft.entity.EntityLivingBase,%20net.minecraft.util.DamageSource,%20float)">onLivingAttack</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;src,
+ float&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onLivingDeath(net.minecraft.entity.EntityLivingBase,%20net.minecraft.util.DamageSource)">onLivingDeath</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;src)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onLivingDrops(net.minecraft.entity.EntityLivingBase,%20net.minecraft.util.DamageSource,%20java.util.ArrayList,%20int,%20boolean,%20int)">onLivingDrops</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ java.util.ArrayList&lt;<a href="../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&gt;&nbsp;drops,
+ int&nbsp;lootingLevel,
+ boolean&nbsp;recentlyHit,
+ int&nbsp;specialDropValue)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onLivingFall(net.minecraft.entity.EntityLivingBase,%20float)">onLivingFall</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ float&nbsp;distance)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onLivingHurt(net.minecraft.entity.EntityLivingBase,%20net.minecraft.util.DamageSource,%20float)">onLivingHurt</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;src,
+ float&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onLivingJump(net.minecraft.entity.EntityLivingBase)">onLivingJump</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onLivingSetAttackTarget(net.minecraft.entity.EntityLivingBase,%20net.minecraft.entity.EntityLivingBase)">onLivingSetAttackTarget</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;target)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onLivingUpdate(net.minecraft.entity.EntityLivingBase)">onLivingUpdate</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onNoteChange(net.minecraft.tileentity.TileEntityNote,%20byte)">onNoteChange</a></strong>(<a href="../../../net/minecraft/tileentity/TileEntityNote.html" title="class in net.minecraft.tileentity">TileEntityNote</a>&nbsp;te,
+ byte&nbsp;old)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onPickBlock(net.minecraft.util.MovingObjectPosition,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World)">onPickBlock</a></strong>(<a href="../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a>&nbsp;target,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>
+<div class="block">Called when a player uses 'pick block', calls new Entity and Block hooks.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onPlaceItemIntoWorld(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20float,%20float)">onPlaceItemIntoWorld</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;itemstack,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;side,
+ float&nbsp;hitX,
+ float&nbsp;hitY,
+ float&nbsp;hitZ)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onPlayerTossEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20boolean)">onPlayerTossEvent</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ boolean&nbsp;includeName)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/util/ChatComponentTranslation.html" title="class in net.minecraft.util">ChatComponentTranslation</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeHooks.html#onServerChatEvent(net.minecraft.network.NetHandlerPlayServer,%20java.lang.String,%20net.minecraft.util.ChatComponentTranslation)">onServerChatEvent</a></strong>(<a href="../../../net/minecraft/network/NetHandlerPlayServer.html" title="class in net.minecraft.network">NetHandlerPlayServer</a>&nbsp;net,
+ java.lang.String&nbsp;raw,
+ <a href="../../../net/minecraft/util/ChatComponentTranslation.html" title="class in net.minecraft.util">ChatComponentTranslation</a>&nbsp;comp)</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="ForgeHooks()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeHooks</h4>
+<pre>public&nbsp;ForgeHooks()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getGrassSeed(net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGrassSeed</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getGrassSeed(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+</li>
+</ul>
+<a name="canHarvestBlock(net.minecraft.block.Block, net.minecraft.entity.player.EntityPlayer, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canHarvestBlock</h4>
+<pre>public static&nbsp;boolean&nbsp;canHarvestBlock(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ int&nbsp;metadata)</pre>
+</li>
+</ul>
+<a name="canToolHarvestBlock(net.minecraft.block.Block, int, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canToolHarvestBlock</h4>
+<pre>public static&nbsp;boolean&nbsp;canToolHarvestBlock(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="blockStrength(net.minecraft.block.Block, net.minecraft.entity.player.EntityPlayer, net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blockStrength</h4>
+<pre>public static&nbsp;float&nbsp;blockStrength(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="isToolEffective(net.minecraft.item.ItemStack, net.minecraft.block.Block, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isToolEffective</h4>
+<pre>public static&nbsp;boolean&nbsp;isToolEffective(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata)</pre>
+</li>
+</ul>
+<a name="getTotalArmorValue(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTotalArmorValue</h4>
+<pre>public static&nbsp;int&nbsp;getTotalArmorValue(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</pre>
+</li>
+</ul>
+<a name="onPickBlock(net.minecraft.util.MovingObjectPosition, net.minecraft.entity.player.EntityPlayer, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPickBlock</h4>
+<pre>public static&nbsp;boolean&nbsp;onPickBlock(<a href="../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a>&nbsp;target,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+<div class="block">Called when a player uses 'pick block', calls new Entity and Block hooks.</div>
+</li>
+</ul>
+<a name="onLivingSetAttackTarget(net.minecraft.entity.EntityLivingBase, net.minecraft.entity.EntityLivingBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onLivingSetAttackTarget</h4>
+<pre>public static&nbsp;void&nbsp;onLivingSetAttackTarget(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;target)</pre>
+</li>
+</ul>
+<a name="onLivingUpdate(net.minecraft.entity.EntityLivingBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onLivingUpdate</h4>
+<pre>public static&nbsp;boolean&nbsp;onLivingUpdate(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</pre>
+</li>
+</ul>
+<a name="onLivingAttack(net.minecraft.entity.EntityLivingBase, net.minecraft.util.DamageSource, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onLivingAttack</h4>
+<pre>public static&nbsp;boolean&nbsp;onLivingAttack(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;src,
+ float&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="onLivingHurt(net.minecraft.entity.EntityLivingBase, net.minecraft.util.DamageSource, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onLivingHurt</h4>
+<pre>public static&nbsp;float&nbsp;onLivingHurt(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;src,
+ float&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="onLivingDeath(net.minecraft.entity.EntityLivingBase, net.minecraft.util.DamageSource)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onLivingDeath</h4>
+<pre>public static&nbsp;boolean&nbsp;onLivingDeath(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;src)</pre>
+</li>
+</ul>
+<a name="onLivingDrops(net.minecraft.entity.EntityLivingBase, net.minecraft.util.DamageSource, java.util.ArrayList, int, boolean, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onLivingDrops</h4>
+<pre>public static&nbsp;boolean&nbsp;onLivingDrops(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ java.util.ArrayList&lt;<a href="../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&gt;&nbsp;drops,
+ int&nbsp;lootingLevel,
+ boolean&nbsp;recentlyHit,
+ int&nbsp;specialDropValue)</pre>
+</li>
+</ul>
+<a name="onLivingFall(net.minecraft.entity.EntityLivingBase, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onLivingFall</h4>
+<pre>public static&nbsp;float&nbsp;onLivingFall(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ float&nbsp;distance)</pre>
+</li>
+</ul>
+<a name="isLivingOnLadder(net.minecraft.block.Block, net.minecraft.world.World, int, int, int, net.minecraft.entity.EntityLivingBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isLivingOnLadder</h4>
+<pre>public static&nbsp;boolean&nbsp;isLivingOnLadder(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</pre>
+</li>
+</ul>
+<a name="onLivingJump(net.minecraft.entity.EntityLivingBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onLivingJump</h4>
+<pre>public static&nbsp;void&nbsp;onLivingJump(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</pre>
+</li>
+</ul>
+<a name="onPlayerTossEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPlayerTossEvent</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;onPlayerTossEvent(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ boolean&nbsp;includeName)</pre>
+</li>
+</ul>
+<a name="getEnchantPower(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnchantPower</h4>
+<pre>public static&nbsp;float&nbsp;getEnchantPower(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="onServerChatEvent(net.minecraft.network.NetHandlerPlayServer, java.lang.String, net.minecraft.util.ChatComponentTranslation)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onServerChatEvent</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/util/ChatComponentTranslation.html" title="class in net.minecraft.util">ChatComponentTranslation</a>&nbsp;onServerChatEvent(<a href="../../../net/minecraft/network/NetHandlerPlayServer.html" title="class in net.minecraft.network">NetHandlerPlayServer</a>&nbsp;net,
+ java.lang.String&nbsp;raw,
+ <a href="../../../net/minecraft/util/ChatComponentTranslation.html" title="class in net.minecraft.util">ChatComponentTranslation</a>&nbsp;comp)</pre>
+</li>
+</ul>
+<a name="newChatWithLinks(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newChatWithLinks</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a>&nbsp;newChatWithLinks(java.lang.String&nbsp;string)</pre>
+</li>
+</ul>
+<a name="canInteractWith(net.minecraft.entity.player.EntityPlayer, net.minecraft.inventory.Container)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canInteractWith</h4>
+<pre>public static&nbsp;boolean&nbsp;canInteractWith(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/inventory/Container.html" title="class in net.minecraft.inventory">Container</a>&nbsp;openContainer)</pre>
+</li>
+</ul>
+<a name="onBlockBreakEvent(net.minecraft.world.World, net.minecraft.world.WorldSettings.GameType, net.minecraft.entity.player.EntityPlayerMP, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onBlockBreakEvent</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a>&nbsp;onBlockBreakEvent(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/WorldSettings.GameType.html" title="enum in net.minecraft.world">WorldSettings.GameType</a>&nbsp;gameType,
+ <a href="../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;entityPlayer,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="onPlaceItemIntoWorld(net.minecraft.item.ItemStack, net.minecraft.entity.player.EntityPlayer, net.minecraft.world.World, int, int, int, int, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPlaceItemIntoWorld</h4>
+<pre>public static&nbsp;boolean&nbsp;onPlaceItemIntoWorld(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;itemstack,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;side,
+ float&nbsp;hitX,
+ float&nbsp;hitY,
+ float&nbsp;hitZ)</pre>
+</li>
+</ul>
+<a name="onAnvilChange(net.minecraft.inventory.ContainerRepair, net.minecraft.item.ItemStack, net.minecraft.item.ItemStack, net.minecraft.inventory.IInventory, java.lang.String, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onAnvilChange</h4>
+<pre>public static&nbsp;boolean&nbsp;onAnvilChange(<a href="../../../net/minecraft/inventory/ContainerRepair.html" title="class in net.minecraft.inventory">ContainerRepair</a>&nbsp;container,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;left,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;right,
+ <a href="../../../net/minecraft/inventory/IInventory.html" title="interface in net.minecraft.inventory">IInventory</a>&nbsp;outputSlot,
+ java.lang.String&nbsp;name,
+ int&nbsp;baseCost)</pre>
+</li>
+</ul>
+<a name="onAnvilRepair(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, net.minecraft.item.ItemStack, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onAnvilRepair</h4>
+<pre>public static&nbsp;float&nbsp;onAnvilRepair(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;output,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;left,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;right)</pre>
+</li>
+</ul>
+<a name="onNoteChange(net.minecraft.tileentity.TileEntityNote, byte)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onNoteChange</h4>
+<pre>public static&nbsp;boolean&nbsp;onNoteChange(<a href="../../../net/minecraft/tileentity/TileEntityNote.html" title="class in net.minecraft.tileentity">TileEntityNote</a>&nbsp;te,
+ byte&nbsp;old)</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/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeInternalHandler.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeHooks.html" target="_top">Frames</a></li>
+<li><a href="ForgeHooks.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/minecraftforge/common/ForgeInternalHandler.html b/javadoc/net/minecraftforge/common/ForgeInternalHandler.html
new file mode 100644
index 0000000..8f38de5
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeInternalHandler.html
@@ -0,0 +1,293 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ForgeInternalHandler (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="ForgeInternalHandler (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/minecraftforge/common/ForgeHooks.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeModContainer.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeInternalHandler.html" target="_top">Frames</a></li>
+<li><a href="ForgeInternalHandler.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.minecraftforge.common</div>
+<h2 title="Class ForgeInternalHandler" class="title">Class ForgeInternalHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeInternalHandler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeInternalHandler</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/minecraftforge/common/ForgeInternalHandler.html#ForgeInternalHandler()">ForgeInternalHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeInternalHandler.html#onDimensionLoad(net.minecraftforge.event.world.WorldEvent.Load)">onDimensionLoad</a></strong>(<a href="../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>&nbsp;event)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeInternalHandler.html#onDimensionSave(net.minecraftforge.event.world.WorldEvent.Save)">onDimensionSave</a></strong>(<a href="../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>&nbsp;event)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeInternalHandler.html#onDimensionUnload(net.minecraftforge.event.world.WorldEvent.Unload)">onDimensionUnload</a></strong>(<a href="../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a>&nbsp;event)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeInternalHandler.html#onEntityJoinWorld(net.minecraftforge.event.entity.EntityJoinWorldEvent)">onEntityJoinWorld</a></strong>(<a href="../../../net/minecraftforge/event/entity/EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity">EntityJoinWorldEvent</a>&nbsp;event)</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="ForgeInternalHandler()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeInternalHandler</h4>
+<pre>public&nbsp;ForgeInternalHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="onEntityJoinWorld(net.minecraftforge.event.entity.EntityJoinWorldEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onEntityJoinWorld</h4>
+<pre>public&nbsp;void&nbsp;onEntityJoinWorld(<a href="../../../net/minecraftforge/event/entity/EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity">EntityJoinWorldEvent</a>&nbsp;event)</pre>
+</li>
+</ul>
+<a name="onDimensionLoad(net.minecraftforge.event.world.WorldEvent.Load)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onDimensionLoad</h4>
+<pre>public&nbsp;void&nbsp;onDimensionLoad(<a href="../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>&nbsp;event)</pre>
+</li>
+</ul>
+<a name="onDimensionSave(net.minecraftforge.event.world.WorldEvent.Save)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onDimensionSave</h4>
+<pre>public&nbsp;void&nbsp;onDimensionSave(<a href="../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>&nbsp;event)</pre>
+</li>
+</ul>
+<a name="onDimensionUnload(net.minecraftforge.event.world.WorldEvent.Unload)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onDimensionUnload</h4>
+<pre>public&nbsp;void&nbsp;onDimensionUnload(<a href="../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a>&nbsp;event)</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/minecraftforge/common/ForgeHooks.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeModContainer.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeInternalHandler.html" target="_top">Frames</a></li>
+<li><a href="ForgeInternalHandler.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/minecraftforge/common/ForgeModContainer.html b/javadoc/net/minecraftforge/common/ForgeModContainer.html
new file mode 100644
index 0000000..eafdcdd
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeModContainer.html
@@ -0,0 +1,733 @@
+<!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>ForgeModContainer (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="ForgeModContainer (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/minecraftforge/common/ForgeInternalHandler.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeVersion.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeModContainer.html" target="_top">Frames</a></li>
+<li><a href="ForgeModContainer.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.minecraftforge.common</div>
+<h2 title="Class ForgeModContainer" class="title">Class ForgeModContainer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/DummyModContainer.html" title="class in cpw.mods.fml.common">cpw.mods.fml.common.DummyModContainer</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeModContainer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a>, <a href="../../../cpw/mods/fml/common/WorldAccessContainer.html" title="interface in cpw.mods.fml.common">WorldAccessContainer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeModContainer</span>
+extends <a href="../../../cpw/mods/fml/common/DummyModContainer.html" title="class in cpw.mods.fml.common">DummyModContainer</a>
+implements <a href="../../../cpw/mods/fml/common/WorldAccessContainer.html" title="interface in cpw.mods.fml.common">WorldAccessContainer</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.ModContainer">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;cpw.mods.fml.common.<a href="../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a></h3>
+<code><a href="../../../cpw/mods/fml/common/ModContainer.Disableable.html" title="enum in cpw.mods.fml.common">ModContainer.Disableable</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#blendRanges">blendRanges</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#clumpingThreshold">clumpingThreshold</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#defaultSpawnFuzz">defaultSpawnFuzz</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/minecraftforge/common/ForgeModContainer.html#disableStitchedFileSaving">disableStitchedFileSaving</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#disableVersionCheck">disableVersionCheck</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/minecraftforge/common/ForgeModContainer.html#forceDuplicateFluidBlockCrash">forceDuplicateFluidBlockCrash</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#fullBoundingBoxLadders">fullBoundingBoxLadders</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/minecraftforge/common/ForgeModContainer.html#removeErroringEntities">removeErroringEntities</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#removeErroringTileEntities">removeErroringTileEntities</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/minecraftforge/common/ForgeModContainer.html#shouldSortRecipies">shouldSortRecipies</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#zombieBabyChance">zombieBabyChance</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#zombieSummonBaseChance">zombieSummonBaseChance</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.ModContainer">
+<!-- -->
+</a>
+<h3>Fields inherited from interface&nbsp;cpw.mods.fml.common.<a href="../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a></h3>
+<code><a href="../../../cpw/mods/fml/common/ModContainer.html#EMPTY_PROPERTIES">EMPTY_PROPERTIES</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/minecraftforge/common/ForgeModContainer.html#ForgeModContainer()">ForgeModContainer</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 <a href="../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#getConfig()">getConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Class&lt;?&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#getCustomResourcePackClass()">getCustomResourcePackClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#getDataForWriting(net.minecraft.world.storage.SaveHandler,%20net.minecraft.world.storage.WorldInfo)">getDataForWriting</a></strong>(<a href="../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</a>&nbsp;handler,
+ <a href="../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;info)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#getGuiClassName()">getGuiClassName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#getOwnedPackages()">getOwnedPackages</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#getSource()">getSource</a></strong>()</code>
+<div class="block">The location on the file system which this mod came from</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#mappingChanged(cpw.mods.fml.common.event.FMLModIdMappingEvent)">mappingChanged</a></strong>(<a href="../../../cpw/mods/fml/common/event/FMLModIdMappingEvent.html" title="class in cpw.mods.fml.common.event">FMLModIdMappingEvent</a>&nbsp;evt)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#modConstruction(cpw.mods.fml.common.event.FMLConstructionEvent)">modConstruction</a></strong>(<a href="../../../cpw/mods/fml/common/event/FMLConstructionEvent.html" title="class in cpw.mods.fml.common.event">FMLConstructionEvent</a>&nbsp;evt)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#onAvailable(cpw.mods.fml.common.event.FMLLoadCompleteEvent)">onAvailable</a></strong>(<a href="../../../cpw/mods/fml/common/event/FMLLoadCompleteEvent.html" title="class in cpw.mods.fml.common.event">FMLLoadCompleteEvent</a>&nbsp;evt)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#onConfigChanged(cpw.mods.fml.client.event.ConfigChangedEvent.OnConfigChangedEvent)">onConfigChanged</a></strong>(<a href="../../../cpw/mods/fml/client/event/ConfigChangedEvent.OnConfigChangedEvent.html" title="class in cpw.mods.fml.client.event">ConfigChangedEvent.OnConfigChangedEvent</a>&nbsp;event)</code>
+<div class="block">By subscribing to the OnConfigChangedEvent we are able to execute code when our config screens are closed.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#playerLogin(cpw.mods.fml.common.gameevent.PlayerEvent.PlayerLoggedInEvent)">playerLogin</a></strong>(<a href="../../../cpw/mods/fml/common/gameevent/PlayerEvent.PlayerLoggedInEvent.html" title="class in cpw.mods.fml.common.gameevent">PlayerEvent.PlayerLoggedInEvent</a>&nbsp;event)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#postInit(cpw.mods.fml.common.event.FMLPostInitializationEvent)">postInit</a></strong>(<a href="../../../cpw/mods/fml/common/event/FMLPostInitializationEvent.html" title="class in cpw.mods.fml.common.event">FMLPostInitializationEvent</a>&nbsp;evt)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#preInit(cpw.mods.fml.common.event.FMLPreInitializationEvent)">preInit</a></strong>(<a href="../../../cpw/mods/fml/common/event/FMLPreInitializationEvent.html" title="class in cpw.mods.fml.common.event">FMLPreInitializationEvent</a>&nbsp;evt)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#readData(net.minecraft.world.storage.SaveHandler,%20net.minecraft.world.storage.WorldInfo,%20java.util.Map,%20net.minecraft.nbt.NBTTagCompound)">readData</a></strong>(<a href="../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</a>&nbsp;handler,
+ <a href="../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;info,
+ java.util.Map&lt;java.lang.String,<a href="../../../net/minecraft/nbt/NBTBase.html" title="class in net.minecraft.nbt">NBTBase</a>&gt;&nbsp;propertyMap,
+ <a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;tag)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#registerBus(com.google.common.eventbus.EventBus,%20cpw.mods.fml.common.LoadController)">registerBus</a></strong>(com.google.common.eventbus.EventBus&nbsp;bus,
+ <a href="../../../cpw/mods/fml/common/LoadController.html" title="class in cpw.mods.fml.common">LoadController</a>&nbsp;controller)</code>
+<div class="block">Register the event bus for the mod and the controller for error handling
+ Returns if this bus was successfully registered - disabled mods and other
+ mods that don't need real events should return false and avoid further
+ processing</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeModContainer.html#serverStarting(cpw.mods.fml.common.event.FMLServerStartingEvent)">serverStarting</a></strong>(<a href="../../../cpw/mods/fml/common/event/FMLServerStartingEvent.html" title="class in cpw.mods.fml.common.event">FMLServerStartingEvent</a>&nbsp;evt)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.DummyModContainer">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.<a href="../../../cpw/mods/fml/common/DummyModContainer.html" title="class in cpw.mods.fml.common">DummyModContainer</a></h3>
+<code><a href="../../../cpw/mods/fml/common/DummyModContainer.html#acceptableMinecraftVersionRange()">acceptableMinecraftVersionRange</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#bindMetadata(cpw.mods.fml.common.MetadataCollection)">bindMetadata</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#canBeDisabled()">canBeDisabled</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getCustomModProperties()">getCustomModProperties</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getDependants()">getDependants</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getDependencies()">getDependencies</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getDisplayVersion()">getDisplayVersion</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getMetadata()">getMetadata</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getMod()">getMod</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getModId()">getModId</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getName()">getName</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getProcessedVersion()">getProcessedVersion</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getRequirements()">getRequirements</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getSharedModDescriptor()">getSharedModDescriptor</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getSigningCertificate()">getSigningCertificate</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getSortingRules()">getSortingRules</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#getVersion()">getVersion</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#isImmutable()">isImmutable</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#matches(java.lang.Object)">matches</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#setEnabledState(boolean)">setEnabledState</a>, <a href="../../../cpw/mods/fml/common/DummyModContainer.html#toString()">toString</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, 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="clumpingThreshold">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clumpingThreshold</h4>
+<pre>public static&nbsp;int clumpingThreshold</pre>
+</li>
+</ul>
+<a name="removeErroringEntities">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeErroringEntities</h4>
+<pre>public static&nbsp;boolean removeErroringEntities</pre>
+</li>
+</ul>
+<a name="removeErroringTileEntities">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeErroringTileEntities</h4>
+<pre>public static&nbsp;boolean removeErroringTileEntities</pre>
+</li>
+</ul>
+<a name="disableStitchedFileSaving">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>disableStitchedFileSaving</h4>
+<pre>public static&nbsp;boolean disableStitchedFileSaving</pre>
+</li>
+</ul>
+<a name="forceDuplicateFluidBlockCrash">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>forceDuplicateFluidBlockCrash</h4>
+<pre>public static&nbsp;boolean forceDuplicateFluidBlockCrash</pre>
+</li>
+</ul>
+<a name="fullBoundingBoxLadders">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fullBoundingBoxLadders</h4>
+<pre>public static&nbsp;boolean fullBoundingBoxLadders</pre>
+</li>
+</ul>
+<a name="zombieSummonBaseChance">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>zombieSummonBaseChance</h4>
+<pre>public static&nbsp;double zombieSummonBaseChance</pre>
+</li>
+</ul>
+<a name="blendRanges">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blendRanges</h4>
+<pre>public static&nbsp;int[] blendRanges</pre>
+</li>
+</ul>
+<a name="zombieBabyChance">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>zombieBabyChance</h4>
+<pre>public static&nbsp;float zombieBabyChance</pre>
+</li>
+</ul>
+<a name="shouldSortRecipies">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldSortRecipies</h4>
+<pre>public static&nbsp;boolean shouldSortRecipies</pre>
+</li>
+</ul>
+<a name="disableVersionCheck">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>disableVersionCheck</h4>
+<pre>public static&nbsp;boolean disableVersionCheck</pre>
+</li>
+</ul>
+<a name="defaultSpawnFuzz">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>defaultSpawnFuzz</h4>
+<pre>public static&nbsp;int defaultSpawnFuzz</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ForgeModContainer()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeModContainer</h4>
+<pre>public&nbsp;ForgeModContainer()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getGuiClassName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGuiClassName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getGuiClassName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/ModContainer.html#getGuiClassName()">getGuiClassName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/DummyModContainer.html#getGuiClassName()">getGuiClassName</a></code>&nbsp;in class&nbsp;<code><a href="../../../cpw/mods/fml/common/DummyModContainer.html" title="class in cpw.mods.fml.common">DummyModContainer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getConfig()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfig</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;getConfig()</pre>
+</li>
+</ul>
+<a name="onConfigChanged(cpw.mods.fml.client.event.ConfigChangedEvent.OnConfigChangedEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onConfigChanged</h4>
+<pre>public&nbsp;void&nbsp;onConfigChanged(<a href="../../../cpw/mods/fml/client/event/ConfigChangedEvent.OnConfigChangedEvent.html" title="class in cpw.mods.fml.client.event">ConfigChangedEvent.OnConfigChangedEvent</a>&nbsp;event)</pre>
+<div class="block">By subscribing to the OnConfigChangedEvent we are able to execute code when our config screens are closed.
+ This implementation uses the optional configID string to handle multiple Configurations using one event handler.</div>
+</li>
+</ul>
+<a name="playerLogin(cpw.mods.fml.common.gameevent.PlayerEvent.PlayerLoggedInEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>playerLogin</h4>
+<pre>public&nbsp;void&nbsp;playerLogin(<a href="../../../cpw/mods/fml/common/gameevent/PlayerEvent.PlayerLoggedInEvent.html" title="class in cpw.mods.fml.common.gameevent">PlayerEvent.PlayerLoggedInEvent</a>&nbsp;event)</pre>
+</li>
+</ul>
+<a name="registerBus(com.google.common.eventbus.EventBus, cpw.mods.fml.common.LoadController)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerBus</h4>
+<pre>public&nbsp;boolean&nbsp;registerBus(com.google.common.eventbus.EventBus&nbsp;bus,
+ <a href="../../../cpw/mods/fml/common/LoadController.html" title="class in cpw.mods.fml.common">LoadController</a>&nbsp;controller)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../cpw/mods/fml/common/ModContainer.html#registerBus(com.google.common.eventbus.EventBus,%20cpw.mods.fml.common.LoadController)">ModContainer</a></code></strong></div>
+<div class="block">Register the event bus for the mod and the controller for error handling
+ Returns if this bus was successfully registered - disabled mods and other
+ mods that don't need real events should return false and avoid further
+ processing</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/ModContainer.html#registerBus(com.google.common.eventbus.EventBus,%20cpw.mods.fml.common.LoadController)">registerBus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/DummyModContainer.html#registerBus(com.google.common.eventbus.EventBus,%20cpw.mods.fml.common.LoadController)">registerBus</a></code>&nbsp;in class&nbsp;<code><a href="../../../cpw/mods/fml/common/DummyModContainer.html" title="class in cpw.mods.fml.common">DummyModContainer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="modConstruction(cpw.mods.fml.common.event.FMLConstructionEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>modConstruction</h4>
+<pre>public&nbsp;void&nbsp;modConstruction(<a href="../../../cpw/mods/fml/common/event/FMLConstructionEvent.html" title="class in cpw.mods.fml.common.event">FMLConstructionEvent</a>&nbsp;evt)</pre>
+</li>
+</ul>
+<a name="preInit(cpw.mods.fml.common.event.FMLPreInitializationEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>preInit</h4>
+<pre>public&nbsp;void&nbsp;preInit(<a href="../../../cpw/mods/fml/common/event/FMLPreInitializationEvent.html" title="class in cpw.mods.fml.common.event">FMLPreInitializationEvent</a>&nbsp;evt)</pre>
+</li>
+</ul>
+<a name="postInit(cpw.mods.fml.common.event.FMLPostInitializationEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>postInit</h4>
+<pre>public&nbsp;void&nbsp;postInit(<a href="../../../cpw/mods/fml/common/event/FMLPostInitializationEvent.html" title="class in cpw.mods.fml.common.event">FMLPostInitializationEvent</a>&nbsp;evt)</pre>
+</li>
+</ul>
+<a name="onAvailable(cpw.mods.fml.common.event.FMLLoadCompleteEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onAvailable</h4>
+<pre>public&nbsp;void&nbsp;onAvailable(<a href="../../../cpw/mods/fml/common/event/FMLLoadCompleteEvent.html" title="class in cpw.mods.fml.common.event">FMLLoadCompleteEvent</a>&nbsp;evt)</pre>
+</li>
+</ul>
+<a name="serverStarting(cpw.mods.fml.common.event.FMLServerStartingEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>serverStarting</h4>
+<pre>public&nbsp;void&nbsp;serverStarting(<a href="../../../cpw/mods/fml/common/event/FMLServerStartingEvent.html" title="class in cpw.mods.fml.common.event">FMLServerStartingEvent</a>&nbsp;evt)</pre>
+</li>
+</ul>
+<a name="getDataForWriting(net.minecraft.world.storage.SaveHandler, net.minecraft.world.storage.WorldInfo)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDataForWriting</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;getDataForWriting(<a href="../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</a>&nbsp;handler,
+ <a href="../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;info)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/WorldAccessContainer.html#getDataForWriting(net.minecraft.world.storage.SaveHandler,%20net.minecraft.world.storage.WorldInfo)">getDataForWriting</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/common/WorldAccessContainer.html" title="interface in cpw.mods.fml.common">WorldAccessContainer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="readData(net.minecraft.world.storage.SaveHandler, net.minecraft.world.storage.WorldInfo, java.util.Map, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readData</h4>
+<pre>public&nbsp;void&nbsp;readData(<a href="../../../net/minecraft/world/storage/SaveHandler.html" title="class in net.minecraft.world.storage">SaveHandler</a>&nbsp;handler,
+ <a href="../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;info,
+ java.util.Map&lt;java.lang.String,<a href="../../../net/minecraft/nbt/NBTBase.html" title="class in net.minecraft.nbt">NBTBase</a>&gt;&nbsp;propertyMap,
+ <a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;tag)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/WorldAccessContainer.html#readData(net.minecraft.world.storage.SaveHandler,%20net.minecraft.world.storage.WorldInfo,%20java.util.Map,%20net.minecraft.nbt.NBTTagCompound)">readData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/common/WorldAccessContainer.html" title="interface in cpw.mods.fml.common">WorldAccessContainer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="mappingChanged(cpw.mods.fml.common.event.FMLModIdMappingEvent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mappingChanged</h4>
+<pre>public&nbsp;void&nbsp;mappingChanged(<a href="../../../cpw/mods/fml/common/event/FMLModIdMappingEvent.html" title="class in cpw.mods.fml.common.event">FMLModIdMappingEvent</a>&nbsp;evt)</pre>
+</li>
+</ul>
+<a name="getSource()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSource</h4>
+<pre>public&nbsp;java.io.File&nbsp;getSource()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../cpw/mods/fml/common/ModContainer.html#getSource()">ModContainer</a></code></strong></div>
+<div class="block">The location on the file system which this mod came from</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/ModContainer.html#getSource()">getSource</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/DummyModContainer.html#getSource()">getSource</a></code>&nbsp;in class&nbsp;<code><a href="../../../cpw/mods/fml/common/DummyModContainer.html" title="class in cpw.mods.fml.common">DummyModContainer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCustomResourcePackClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCustomResourcePackClass</h4>
+<pre>public&nbsp;java.lang.Class&lt;?&gt;&nbsp;getCustomResourcePackClass()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/ModContainer.html#getCustomResourcePackClass()">getCustomResourcePackClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/DummyModContainer.html#getCustomResourcePackClass()">getCustomResourcePackClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../cpw/mods/fml/common/DummyModContainer.html" title="class in cpw.mods.fml.common">DummyModContainer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getOwnedPackages()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getOwnedPackages</h4>
+<pre>public&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getOwnedPackages()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/ModContainer.html#getOwnedPackages()">getOwnedPackages</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/common/DummyModContainer.html#getOwnedPackages()">getOwnedPackages</a></code>&nbsp;in class&nbsp;<code><a href="../../../cpw/mods/fml/common/DummyModContainer.html" title="class in cpw.mods.fml.common">DummyModContainer</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/minecraftforge/common/ForgeInternalHandler.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeVersion.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeModContainer.html" target="_top">Frames</a></li>
+<li><a href="ForgeModContainer.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/minecraftforge/common/ForgeVersion.Status.html b/javadoc/net/minecraftforge/common/ForgeVersion.Status.html
new file mode 100644
index 0000000..b7f1714
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeVersion.Status.html
@@ -0,0 +1,381 @@
+<!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>ForgeVersion.Status (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="ForgeVersion.Status (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/minecraftforge/common/ForgeVersion.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/IExtendedEntityProperties.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeVersion.Status.html" target="_top">Frames</a></li>
+<li><a href="ForgeVersion.Status.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Enum ForgeVersion.Status" class="title">Enum ForgeVersion.Status</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeVersion.Status</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/common/ForgeVersion.html" title="class in net.minecraftforge.common">ForgeVersion</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">ForgeVersion.Status</span>
+extends java.lang.Enum&lt;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html#AHEAD">AHEAD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html#BETA">BETA</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html#BETA_OUTDATED">BETA_OUTDATED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html#FAILED">FAILED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html#OUTDATED">OUTDATED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html#PENDING">PENDING</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html#UP_TO_DATE">UP_TO_DATE</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 <a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="PENDING">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PENDING</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a> PENDING</pre>
+</li>
+</ul>
+<a name="FAILED">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FAILED</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a> FAILED</pre>
+</li>
+</ul>
+<a name="UP_TO_DATE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>UP_TO_DATE</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a> UP_TO_DATE</pre>
+</li>
+</ul>
+<a name="OUTDATED">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OUTDATED</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a> OUTDATED</pre>
+</li>
+</ul>
+<a name="AHEAD">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AHEAD</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a> AHEAD</pre>
+</li>
+</ul>
+<a name="BETA">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BETA</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a> BETA</pre>
+</li>
+</ul>
+<a name="BETA_OUTDATED">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BETA_OUTDATED</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a> BETA_OUTDATED</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (ForgeVersion.Status c : ForgeVersion.Status.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/common/ForgeVersion.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/IExtendedEntityProperties.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeVersion.Status.html" target="_top">Frames</a></li>
+<li><a href="ForgeVersion.Status.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/ForgeVersion.html b/javadoc/net/minecraftforge/common/ForgeVersion.html
new file mode 100644
index 0000000..be1e4f8
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ForgeVersion.html
@@ -0,0 +1,443 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ForgeVersion (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="ForgeVersion (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/minecraftforge/common/ForgeModContainer.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeVersion.html" target="_top">Frames</a></li>
+<li><a href="ForgeVersion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Class ForgeVersion" class="title">Class ForgeVersion</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ForgeVersion</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeVersion</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/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#buildVersion">buildVersion</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#majorVersion">majorVersion</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#minorVersion">minorVersion</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#revisionVersion">revisionVersion</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/minecraftforge/common/ForgeVersion.html#ForgeVersion()">ForgeVersion</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 int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#getBuildVersion()">getBuildVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#getMajorVersion()">getMajorVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#getMinorVersion()">getMinorVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#getRevisionVersion()">getRevisionVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#getStatus()">getStatus</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#getTarget()">getTarget</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#getVersion()">getVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ForgeVersion.html#startVersionCheck()">startVersionCheck</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="majorVersion">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>majorVersion</h4>
+<pre>public static final&nbsp;int majorVersion</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ForgeVersion.majorVersion">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="minorVersion">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>minorVersion</h4>
+<pre>public static final&nbsp;int minorVersion</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ForgeVersion.minorVersion">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="revisionVersion">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>revisionVersion</h4>
+<pre>public static final&nbsp;int revisionVersion</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ForgeVersion.revisionVersion">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="buildVersion">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>buildVersion</h4>
+<pre>public static final&nbsp;int buildVersion</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.ForgeVersion.buildVersion">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ForgeVersion()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeVersion</h4>
+<pre>public&nbsp;ForgeVersion()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getMajorVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMajorVersion</h4>
+<pre>public static&nbsp;int&nbsp;getMajorVersion()</pre>
+</li>
+</ul>
+<a name="getMinorVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinorVersion</h4>
+<pre>public static&nbsp;int&nbsp;getMinorVersion()</pre>
+</li>
+</ul>
+<a name="getRevisionVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRevisionVersion</h4>
+<pre>public static&nbsp;int&nbsp;getRevisionVersion()</pre>
+</li>
+</ul>
+<a name="getBuildVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBuildVersion</h4>
+<pre>public static&nbsp;int&nbsp;getBuildVersion()</pre>
+</li>
+</ul>
+<a name="getStatus()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStatus</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</a>&nbsp;getStatus()</pre>
+</li>
+</ul>
+<a name="getTarget()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTarget</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getTarget()</pre>
+</li>
+</ul>
+<a name="getVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVersion</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getVersion()</pre>
+</li>
+</ul>
+<a name="startVersionCheck()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>startVersionCheck</h4>
+<pre>public static&nbsp;void&nbsp;startVersionCheck()</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/minecraftforge/common/ForgeModContainer.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ForgeVersion.html" target="_top">Frames</a></li>
+<li><a href="ForgeVersion.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/IExtendedEntityProperties.html b/javadoc/net/minecraftforge/common/IExtendedEntityProperties.html
new file mode 100644
index 0000000..efb8871
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/IExtendedEntityProperties.html
@@ -0,0 +1,253 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>IExtendedEntityProperties (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="IExtendedEntityProperties (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/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/IMinecartCollisionHandler.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/IExtendedEntityProperties.html" target="_top">Frames</a></li>
+<li><a href="IExtendedEntityProperties.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.minecraftforge.common</div>
+<h2 title="Interface IExtendedEntityProperties" class="title">Interface IExtendedEntityProperties</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="strong">IExtendedEntityProperties</span></pre>
+<div class="block">Allows for custom entity data and logic to be hooked to existing entity classes.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IExtendedEntityProperties.html#init(net.minecraft.entity.Entity,%20net.minecraft.world.World)">init</a></strong>(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>
+<div class="block">Used to initialize the extended properties with the entity that this is attached to, as well
+ as the world object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IExtendedEntityProperties.html#loadNBTData(net.minecraft.nbt.NBTTagCompound)">loadNBTData</a></strong>(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;compound)</code>
+<div class="block">Called when the entity that this class is attached to is loaded.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IExtendedEntityProperties.html#saveNBTData(net.minecraft.nbt.NBTTagCompound)">saveNBTData</a></strong>(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;compound)</code>
+<div class="block">Called when the entity that this class is attached to is saved.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="saveNBTData(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveNBTData</h4>
+<pre>void&nbsp;saveNBTData(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;compound)</pre>
+<div class="block">Called when the entity that this class is attached to is saved.
+ Any custom entity data that needs saving should be saved here.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>compound</code> - The compound to save to.</dd></dl>
+</li>
+</ul>
+<a name="loadNBTData(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadNBTData</h4>
+<pre>void&nbsp;loadNBTData(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;compound)</pre>
+<div class="block">Called when the entity that this class is attached to is loaded.
+ In order to hook into this, you will need to subscribe to the EntityConstructing event.
+ Otherwise, you will need to initialize manually.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>compound</code> - The compound to load from.</dd></dl>
+</li>
+</ul>
+<a name="init(net.minecraft.entity.Entity, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>init</h4>
+<pre>void&nbsp;init(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+<div class="block">Used to initialize the extended properties with the entity that this is attached to, as well
+ as the world object.
+ Called automatically if you register with the EntityConstructing event.
+ May be called multiple times if the extended properties is moved over to a new entity.
+ Such as when a player switches dimension {Minecraft re-creates the player entity}</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>entity</code> - The entity that this extended properties is attached to</dd><dd><code>world</code> - The world in which the entity exists</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/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/IMinecartCollisionHandler.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/IExtendedEntityProperties.html" target="_top">Frames</a></li>
+<li><a href="IExtendedEntityProperties.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/minecraftforge/common/IMinecartCollisionHandler.html b/javadoc/net/minecraftforge/common/IMinecartCollisionHandler.html
new file mode 100644
index 0000000..cdc7fd7
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/IMinecartCollisionHandler.html
@@ -0,0 +1,274 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>IMinecartCollisionHandler (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="IMinecartCollisionHandler (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/minecraftforge/common/IExtendedEntityProperties.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/IPlantable.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/IMinecartCollisionHandler.html" target="_top">Frames</a></li>
+<li><a href="IMinecartCollisionHandler.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.minecraftforge.common</div>
+<h2 title="Interface IMinecartCollisionHandler" class="title">Interface IMinecartCollisionHandler</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="strong">IMinecartCollisionHandler</span></pre>
+<div class="block">This class defines a replacement for the default minecart collision code.
+ Only one handler can be registered at a time. It it registered with EntityMinecart.registerCollisionHandler().
+ If you use this, make it a configuration option.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IMinecartCollisionHandler.html#getBoundingBox(net.minecraft.entity.item.EntityMinecart)">getBoundingBox</a></strong>(<a href="../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;cart)</code>
+<div class="block">This function replaces the function of the same name in EntityMinecart.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IMinecartCollisionHandler.html#getCollisionBox(net.minecraft.entity.item.EntityMinecart,%20net.minecraft.entity.Entity)">getCollisionBox</a></strong>(<a href="../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;cart,
+ <a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;other)</code>
+<div class="block">This function replaced the function of the same name in EntityMinecart.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IMinecartCollisionHandler.html#getMinecartCollisionBox(net.minecraft.entity.item.EntityMinecart)">getMinecartCollisionBox</a></strong>(<a href="../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;cart)</code>
+<div class="block">This function is used to define the box used for detecting minecart collisions.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IMinecartCollisionHandler.html#onEntityCollision(net.minecraft.entity.item.EntityMinecart,%20net.minecraft.entity.Entity)">onEntityCollision</a></strong>(<a href="../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;cart,
+ <a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;other)</code>
+<div class="block">This basically replaces the function of the same name in EnityMinecart.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="onEntityCollision(net.minecraft.entity.item.EntityMinecart, net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onEntityCollision</h4>
+<pre>void&nbsp;onEntityCollision(<a href="../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;cart,
+ <a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;other)</pre>
+<div class="block">This basically replaces the function of the same name in EnityMinecart.
+ Code in IMinecartHooks.applyEntityCollisionHook is still run.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cart</code> - The cart that called the collision.</dd><dd><code>other</code> - The object it collided with.</dd></dl>
+</li>
+</ul>
+<a name="getCollisionBox(net.minecraft.entity.item.EntityMinecart, net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCollisionBox</h4>
+<pre><a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;getCollisionBox(<a href="../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;cart,
+ <a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;other)</pre>
+<div class="block">This function replaced the function of the same name in EntityMinecart.
+ It is used to define whether minecarts collide with specific entities,
+ for example items.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cart</code> - The cart for which the collision box was requested.</dd><dd><code>other</code> - The entity requesting the collision box.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The collision box or null.</dd></dl>
+</li>
+</ul>
+<a name="getMinecartCollisionBox(net.minecraft.entity.item.EntityMinecart)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinecartCollisionBox</h4>
+<pre><a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;getMinecartCollisionBox(<a href="../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;cart)</pre>
+<div class="block">This function is used to define the box used for detecting minecart collisions.
+ It is generally bigger that the normal collision box.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cart</code> - The cart for which the collision box was requested.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The collision box, cannot be null.</dd></dl>
+</li>
+</ul>
+<a name="getBoundingBox(net.minecraft.entity.item.EntityMinecart)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getBoundingBox</h4>
+<pre><a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;getBoundingBox(<a href="../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;cart)</pre>
+<div class="block">This function replaces the function of the same name in EntityMinecart.
+ It defines whether minecarts are solid to the player.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>cart</code> - The cart for which the bounding box was requested.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The bounding box or null.</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/minecraftforge/common/IExtendedEntityProperties.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/IPlantable.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/IMinecartCollisionHandler.html" target="_top">Frames</a></li>
+<li><a href="IMinecartCollisionHandler.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/minecraftforge/common/IPlantable.html b/javadoc/net/minecraftforge/common/IPlantable.html
new file mode 100644
index 0000000..879c444
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/IPlantable.html
@@ -0,0 +1,252 @@
+<!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>IPlantable (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="IPlantable (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/minecraftforge/common/IMinecartCollisionHandler.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/IShearable.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/IPlantable.html" target="_top">Frames</a></li>
+<li><a href="IPlantable.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.minecraftforge.common</div>
+<h2 title="Interface IPlantable" class="title">Interface IPlantable</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/block/BlockBush.html" title="class in net.minecraft.block">BlockBush</a>, <a href="../../../net/minecraft/block/BlockCactus.html" title="class in net.minecraft.block">BlockCactus</a>, <a href="../../../net/minecraft/block/BlockCarrot.html" title="class in net.minecraft.block">BlockCarrot</a>, <a href="../../../net/minecraft/block/BlockCrops.html" title="class in net.minecraft.block">BlockCrops</a>, <a href="../../../net/minecraft/block/BlockDeadBush.html" title="class in net.minecraft.block">BlockDeadBush</a>, <a href="../../../net/minecraft/block/BlockDoublePlant.html" title="class in net.minecraft.block">BlockDoublePlant</a>, <a href="../../../net/minecraft/block/BlockFlower.html" title="class in net.minecraft.block">BlockFlower</a>, <a href="../../../net/minecraft/block/BlockLilyPad.html" title="class in net.minecraft.block">BlockLilyPad</a>, <a href="../../../net/minecraft/block/BlockMushroom.html" title="class in net.minecraft.block">BlockMushroom</a>, <a href="../../../net/minecraft/block/BlockNetherWart.html" title="class in net.minecraft.block">BlockNetherWart</a>, <a href="../../../net/minecraft/block/BlockPotato.html" title="class in net.minecraft.block">BlockPotato</a>, <a href="../../../net/minecraft/block/BlockReed.html" title="class in net.minecraft.block">BlockReed</a>, <a href="../../../net/minecraft/block/BlockSapling.html" title="class in net.minecraft.block">BlockSapling</a>, <a href="../../../net/minecraft/block/BlockStem.html" title="class in net.minecraft.block">BlockStem</a>, <a href="../../../net/minecraft/block/BlockTallGrass.html" title="class in net.minecraft.block">BlockTallGrass</a>, <a href="../../../net/minecraft/item/ItemSeedFood.html" title="class in net.minecraft.item">ItemSeedFood</a>, <a href="../../../net/minecraft/item/ItemSeeds.html" title="class in net.minecraft.item">ItemSeeds</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IPlantable</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IPlantable.html#getPlant(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getPlant</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IPlantable.html#getPlantMetadata(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getPlantMetadata</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IPlantable.html#getPlantType(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getPlantType</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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="getPlantType(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPlantType</h4>
+<pre><a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a>&nbsp;getPlantType(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getPlant(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPlant</h4>
+<pre><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;getPlant(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getPlantMetadata(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlantMetadata</h4>
+<pre>int&nbsp;getPlantMetadata(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/common/IMinecartCollisionHandler.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/IShearable.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/IPlantable.html" target="_top">Frames</a></li>
+<li><a href="IPlantable.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/minecraftforge/common/IShearable.html b/javadoc/net/minecraftforge/common/IShearable.html
new file mode 100644
index 0000000..4c316d5
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/IShearable.html
@@ -0,0 +1,264 @@
+<!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>IShearable (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="IShearable (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/minecraftforge/common/IPlantable.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ISpecialArmor.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/IShearable.html" target="_top">Frames</a></li>
+<li><a href="IShearable.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.minecraftforge.common</div>
+<h2 title="Interface IShearable" class="title">Interface IShearable</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/block/BlockDeadBush.html" title="class in net.minecraft.block">BlockDeadBush</a>, <a href="../../../net/minecraft/block/BlockDoublePlant.html" title="class in net.minecraft.block">BlockDoublePlant</a>, <a href="../../../net/minecraft/block/BlockLeaves.html" title="class in net.minecraft.block">BlockLeaves</a>, <a href="../../../net/minecraft/block/BlockNewLeaf.html" title="class in net.minecraft.block">BlockNewLeaf</a>, <a href="../../../net/minecraft/block/BlockOldLeaf.html" title="class in net.minecraft.block">BlockOldLeaf</a>, <a href="../../../net/minecraft/block/BlockTallGrass.html" title="class in net.minecraft.block">BlockTallGrass</a>, <a href="../../../net/minecraft/block/BlockVine.html" title="class in net.minecraft.block">BlockVine</a>, <a href="../../../net/minecraft/entity/passive/EntityMooshroom.html" title="class in net.minecraft.entity.passive">EntityMooshroom</a>, <a href="../../../net/minecraft/entity/passive/EntitySheep.html" title="class in net.minecraft.entity.passive">EntitySheep</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IShearable</span></pre>
+<div class="block">This allows for mods to create there own Shear-like items
+ and have them interact with Blocks/Entities without extra work.
+ Also, if your block/entity supports the Shears, this allows you
+ to support mod-shears as well.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IShearable.html#isShearable(net.minecraft.item.ItemStack,%20net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isShearable</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Checks if the object is currently shearable
+ Example: Sheep return false when they have no wool</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/IShearable.html#onSheared(net.minecraft.item.ItemStack,%20net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">onSheared</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;fortune)</code>
+<div class="block">Performs the shear function on this object.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="isShearable(net.minecraft.item.ItemStack, net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isShearable</h4>
+<pre>boolean&nbsp;isShearable(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block">Checks if the object is currently shearable
+ Example: Sheep return false when they have no wool</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>item</code> - The itemstack that is being used, Possible to be null</dd><dd><code>world</code> - The current world</dd><dd><code>x</code> - The X Position</dd><dd><code>y</code> - The Y Position</dd><dd><code>z</code> - The Z Position</dd>
+<dt><span class="strong">Returns:</span></dt><dd>If this is shearable, and onSheared should be called.</dd></dl>
+</li>
+</ul>
+<a name="onSheared(net.minecraft.item.ItemStack, net.minecraft.world.IBlockAccess, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onSheared</h4>
+<pre>java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;&nbsp;onSheared(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ <a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;fortune)</pre>
+<div class="block">Performs the shear function on this object.
+ This is called for both client, and server.
+ The object should perform all actions related to being sheared,
+ except for dropping of the items, and removal of the block.
+ As those are handled by ItemShears itself.
+
+ Returns a list of items that resulted from the shearing process.
+
+ For entities, they should trust there internal location information
+ over the values passed into this function.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>item</code> - The itemstack that is being used, Possible to be null</dd><dd><code>world</code> - The current world</dd><dd><code>x</code> - The X Position</dd><dd><code>y</code> - The Y Position</dd><dd><code>z</code> - The Z Position</dd><dd><code>fortune</code> - The fortune level of the shears being used</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A ArrayList containing all items from this shearing. Possible to be null.</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/minecraftforge/common/IPlantable.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ISpecialArmor.html" title="interface in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/IShearable.html" target="_top">Frames</a></li>
+<li><a href="IShearable.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/minecraftforge/common/ISpecialArmor.ArmorProperties.html b/javadoc/net/minecraftforge/common/ISpecialArmor.ArmorProperties.html
new file mode 100644
index 0000000..57b3f9a
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ISpecialArmor.ArmorProperties.html
@@ -0,0 +1,400 @@
+<!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>ISpecialArmor.ArmorProperties (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="ISpecialArmor.ArmorProperties (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/minecraftforge/common/ISpecialArmor.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/MinecraftForge.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" target="_top">Frames</a></li>
+<li><a href="ISpecialArmor.ArmorProperties.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.minecraftforge.common</div>
+<h2 title="Class ISpecialArmor.ArmorProperties" class="title">Class ISpecialArmor.ArmorProperties</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.ISpecialArmor.ArmorProperties</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.lang.Comparable&lt;<a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing interface:</dt>
+<dd><a href="../../../net/minecraftforge/common/ISpecialArmor.html" title="interface in net.minecraftforge.common">ISpecialArmor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ISpecialArmor.ArmorProperties</span>
+extends java.lang.Object
+implements java.lang.Comparable&lt;<a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html#AbsorbMax">AbsorbMax</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html#AbsorbRatio">AbsorbRatio</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html#Priority">Priority</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html#Slot">Slot</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/minecraftforge/common/ISpecialArmor.ArmorProperties.html#ISpecialArmor.ArmorProperties(int,%20double,%20int)">ISpecialArmor.ArmorProperties</a></strong>(int&nbsp;priority,
+ double&nbsp;ratio,
+ int&nbsp;max)</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 float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html#ApplyArmor(net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack[],%20net.minecraft.util.DamageSource,%20double)">ApplyArmor</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;inventory,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ double&nbsp;damage)</code>
+<div class="block">Gathers and applies armor reduction to damage being dealt to a entity.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html#compareTo(net.minecraftforge.common.ISpecialArmor.ArmorProperties)">compareTo</a></strong>(<a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a>&nbsp;o)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html#toString()">toString</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="Priority">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Priority</h4>
+<pre>public&nbsp;int Priority</pre>
+</li>
+</ul>
+<a name="AbsorbMax">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbsorbMax</h4>
+<pre>public&nbsp;int AbsorbMax</pre>
+</li>
+</ul>
+<a name="AbsorbRatio">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbsorbRatio</h4>
+<pre>public&nbsp;double AbsorbRatio</pre>
+</li>
+</ul>
+<a name="Slot">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Slot</h4>
+<pre>public&nbsp;int Slot</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ISpecialArmor.ArmorProperties(int, double, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ISpecialArmor.ArmorProperties</h4>
+<pre>public&nbsp;ISpecialArmor.ArmorProperties(int&nbsp;priority,
+ double&nbsp;ratio,
+ int&nbsp;max)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="ApplyArmor(net.minecraft.entity.EntityLivingBase, net.minecraft.item.ItemStack[], net.minecraft.util.DamageSource, double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ApplyArmor</h4>
+<pre>public static&nbsp;float&nbsp;ApplyArmor(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;inventory,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ double&nbsp;damage)</pre>
+<div class="block">Gathers and applies armor reduction to damage being dealt to a entity.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>entity</code> - The Entity being damage</dd><dd><code>inventory</code> - An array of armor items</dd><dd><code>source</code> - The damage source type</dd><dd><code>damage</code> - The total damage being done</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The left over damage that has not been absorbed by the armor</dd></dl>
+</li>
+</ul>
+<a name="compareTo(net.minecraftforge.common.ISpecialArmor.ArmorProperties)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compareTo</h4>
+<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a>&nbsp;o)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>compareTo</code>&nbsp;in interface&nbsp;<code>java.lang.Comparable&lt;<a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="copy()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a>&nbsp;copy()</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/minecraftforge/common/ISpecialArmor.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/MinecraftForge.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" target="_top">Frames</a></li>
+<li><a href="ISpecialArmor.ArmorProperties.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/minecraftforge/common/ISpecialArmor.html b/javadoc/net/minecraftforge/common/ISpecialArmor.html
new file mode 100644
index 0000000..dbf967a
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/ISpecialArmor.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:17 EST 2015 -->
+<title>ISpecialArmor (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="ISpecialArmor (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/minecraftforge/common/IShearable.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ISpecialArmor.html" target="_top">Frames</a></li>
+<li><a href="ISpecialArmor.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common</div>
+<h2 title="Interface ISpecialArmor" class="title">Interface ISpecialArmor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="strong">ISpecialArmor</span></pre>
+<div class="block">This interface is to be implemented by ItemArmor classes. It will allow to
+ modify computation of damage and health loss. Computation will be called
+ before the actual armor computation, which can then be cancelled.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../net/minecraft/item/ItemArmor.html" title="class in net.minecraft.item"><code>ItemArmor</code></a></dd></dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Interface and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.html#damageArmor(net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack,%20net.minecraft.util.DamageSource,%20int,%20int)">damageArmor</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ int&nbsp;damage,
+ int&nbsp;slot)</code>
+<div class="block">Applies damage to the ItemStack.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.html#getArmorDisplay(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int)">getArmorDisplay</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;armor,
+ int&nbsp;slot)</code>
+<div class="block">Get the displayed effective armor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/ISpecialArmor.html#getProperties(net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack,%20net.minecraft.util.DamageSource,%20double,%20int)">getProperties</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;armor,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ double&nbsp;damage,
+ int&nbsp;slot)</code>
+<div class="block">Retrieves the modifiers to be used when calculating armor damage.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getProperties(net.minecraft.entity.EntityLivingBase, net.minecraft.item.ItemStack, net.minecraft.util.DamageSource, double, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProperties</h4>
+<pre><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a>&nbsp;getProperties(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;armor,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ double&nbsp;damage,
+ int&nbsp;slot)</pre>
+<div class="block">Retrieves the modifiers to be used when calculating armor damage.
+
+ Armor will higher priority will have damage applied to them before
+ lower priority ones. If there are multiple pieces of armor with the
+ same priority, damage will be distributed between them based on there
+ absorption ratio.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>player</code> - The entity wearing the armor.</dd><dd><code>armor</code> - The ItemStack of the armor item itself.</dd><dd><code>source</code> - The source of the damage, which can be used to alter armor
+ properties based on the type or source of damage.</dd><dd><code>damage</code> - The total damage being applied to the entity</dd><dd><code>slot</code> - The armor slot the item is in.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A ArmorProperties instance holding information about how the armor effects damage.</dd></dl>
+</li>
+</ul>
+<a name="getArmorDisplay(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getArmorDisplay</h4>
+<pre>int&nbsp;getArmorDisplay(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;armor,
+ int&nbsp;slot)</pre>
+<div class="block">Get the displayed effective armor.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>player</code> - The player wearing the armor.</dd><dd><code>armor</code> - The ItemStack of the armor item itself.</dd><dd><code>slot</code> - The armor slot the item is in.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The number of armor points for display, 2 per shield.</dd></dl>
+</li>
+</ul>
+<a name="damageArmor(net.minecraft.entity.EntityLivingBase, net.minecraft.item.ItemStack, net.minecraft.util.DamageSource, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>damageArmor</h4>
+<pre>void&nbsp;damageArmor(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ int&nbsp;damage,
+ int&nbsp;slot)</pre>
+<div class="block">Applies damage to the ItemStack. The mod is responsible for reducing the
+ item durability and stack size. If the stack is depleted it will be cleaned
+ up automatically.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>entity</code> - The entity wearing the armor</dd><dd><code>stack</code> - The ItemStack of the armor item itself.</dd><dd><code>source</code> - The source of the damage, which can be used to alter armor
+ properties based on the type or source of damage.</dd><dd><code>damage</code> - The amount of damage being applied to the armor</dd><dd><code>slot</code> - The armor slot the item is in.</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/minecraftforge/common/IShearable.html" title="interface in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/ISpecialArmor.html" target="_top">Frames</a></li>
+<li><a href="ISpecialArmor.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/MinecraftForge.html b/javadoc/net/minecraftforge/common/MinecraftForge.html
new file mode 100644
index 0000000..f304d82
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/MinecraftForge.html
@@ -0,0 +1,375 @@
+<!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>MinecraftForge (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="MinecraftForge (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/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/UsernameCache.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/MinecraftForge.html" target="_top">Frames</a></li>
+<li><a href="MinecraftForge.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.minecraftforge.common</div>
+<h2 title="Class MinecraftForge" class="title">Class MinecraftForge</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.MinecraftForge</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MinecraftForge</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../cpw/mods/fml/common/eventhandler/EventBus.html" title="class in cpw.mods.fml.common.eventhandler">EventBus</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/MinecraftForge.html#EVENT_BUS">EVENT_BUS</a></strong></code>
+<div class="block">The core Forge EventBusses, all events for Forge will be fired on these,
+ you should use this to register all your listeners.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/MinecraftForge.html#MC_VERSION">MC_VERSION</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../cpw/mods/fml/common/eventhandler/EventBus.html" title="class in cpw.mods.fml.common.eventhandler">EventBus</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/MinecraftForge.html#ORE_GEN_BUS">ORE_GEN_BUS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../cpw/mods/fml/common/eventhandler/EventBus.html" title="class in cpw.mods.fml.common.eventhandler">EventBus</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/MinecraftForge.html#TERRAIN_GEN_BUS">TERRAIN_GEN_BUS</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/minecraftforge/common/MinecraftForge.html#MinecraftForge()">MinecraftForge</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/minecraftforge/common/MinecraftForge.html#addGrassSeed(net.minecraft.item.ItemStack,%20int)">addGrassSeed</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;seed,
+ int&nbsp;weight)</code>
+<div class="block">Register a new seed to be dropped when breaking tall grass.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/MinecraftForge.html#getBrandingVersion()">getBrandingVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/MinecraftForge.html#initialize()">initialize</a></strong>()</code>
+<div class="block">Method invoked by FML before any other mods are loaded.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="EVENT_BUS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EVENT_BUS</h4>
+<pre>public static final&nbsp;<a href="../../../cpw/mods/fml/common/eventhandler/EventBus.html" title="class in cpw.mods.fml.common.eventhandler">EventBus</a> EVENT_BUS</pre>
+<div class="block">The core Forge EventBusses, all events for Forge will be fired on these,
+ you should use this to register all your listeners.
+ This replaces every register*Handler() function in the old version of Forge.
+ TERRAIN_GEN_BUS for terrain gen events
+ ORE_GEN_BUS for ore gen events
+ EVENT_BUS for everything else</div>
+</li>
+</ul>
+<a name="TERRAIN_GEN_BUS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TERRAIN_GEN_BUS</h4>
+<pre>public static final&nbsp;<a href="../../../cpw/mods/fml/common/eventhandler/EventBus.html" title="class in cpw.mods.fml.common.eventhandler">EventBus</a> TERRAIN_GEN_BUS</pre>
+</li>
+</ul>
+<a name="ORE_GEN_BUS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ORE_GEN_BUS</h4>
+<pre>public static final&nbsp;<a href="../../../cpw/mods/fml/common/eventhandler/EventBus.html" title="class in cpw.mods.fml.common.eventhandler">EventBus</a> ORE_GEN_BUS</pre>
+</li>
+</ul>
+<a name="MC_VERSION">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MC_VERSION</h4>
+<pre>public static final&nbsp;java.lang.String MC_VERSION</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.common.MinecraftForge.MC_VERSION">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MinecraftForge()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MinecraftForge</h4>
+<pre>public&nbsp;MinecraftForge()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addGrassSeed(net.minecraft.item.ItemStack, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addGrassSeed</h4>
+<pre>public static&nbsp;void&nbsp;addGrassSeed(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;seed,
+ int&nbsp;weight)</pre>
+<div class="block">Register a new seed to be dropped when breaking tall grass.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>seed</code> - The item to drop as a seed.</dd><dd><code>weight</code> - The relative probability of the seeds,
+ where wheat seeds are 10.</dd></dl>
+</li>
+</ul>
+<a name="initialize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initialize</h4>
+<pre>public static&nbsp;void&nbsp;initialize()</pre>
+<div class="block">Method invoked by FML before any other mods are loaded.</div>
+</li>
+</ul>
+<a name="getBrandingVersion()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getBrandingVersion</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getBrandingVersion()</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/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/UsernameCache.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/MinecraftForge.html" target="_top">Frames</a></li>
+<li><a href="MinecraftForge.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/minecraftforge/common/UsernameCache.html b/javadoc/net/minecraftforge/common/UsernameCache.html
new file mode 100644
index 0000000..055d13a
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/UsernameCache.html
@@ -0,0 +1,339 @@
+<!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>UsernameCache (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="UsernameCache (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/minecraftforge/common/MinecraftForge.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/UsernameCache.html" target="_top">Frames</a></li>
+<li><a href="UsernameCache.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.minecraftforge.common</div>
+<h2 title="Class UsernameCache" class="title">Class UsernameCache</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.UsernameCache</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="strong">UsernameCache</span>
+extends java.lang.Object</pre>
+<div class="block">Caches player's last known usernames
+ <p>
+ Modders should use <a href="../../../net/minecraftforge/common/UsernameCache.html#getLastKnownUsername(java.util.UUID)"><code>getLastKnownUsername(UUID)</code></a> to determine a players
+ last known username.<br>
+ For convenience, <a href="../../../net/minecraftforge/common/UsernameCache.html#getMap()"><code>getMap()</code></a> is provided to get an immutable copy of
+ the caches underlying map.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/UsernameCache.html#containsUUID(java.util.UUID)">containsUUID</a></strong>(java.util.UUID&nbsp;uuid)</code>
+<div class="block">Check if the cache contains the given player's username</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/UsernameCache.html#getLastKnownUsername(java.util.UUID)">getLastKnownUsername</a></strong>(java.util.UUID&nbsp;uuid)</code>
+<div class="block">Get the player's last known username</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.Map&lt;java.util.UUID,java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/UsernameCache.html#getMap()">getMap</a></strong>()</code>
+<div class="block">Get an immutable copy of the cache's underlying map</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/UsernameCache.html#load()">load</a></strong>()</code>
+<div class="block">Load the cache from file</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/UsernameCache.html#removeUsername(java.util.UUID)">removeUsername</a></strong>(java.util.UUID&nbsp;uuid)</code>
+<div class="block">Remove a player's username from the cache</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/UsernameCache.html#save()">save</a></strong>()</code>
+<div class="block">Save the cache to file</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/UsernameCache.html#setUsername(java.util.UUID,%20java.lang.String)">setUsername</a></strong>(java.util.UUID&nbsp;uuid,
+ java.lang.String&nbsp;username)</code>
+<div class="block">Set a player's current username</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUsername(java.util.UUID, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUsername</h4>
+<pre>protected static&nbsp;void&nbsp;setUsername(java.util.UUID&nbsp;uuid,
+ java.lang.String&nbsp;username)</pre>
+<div class="block">Set a player's current username</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>uuid</code> - the player's <code>UUID</code></dd><dd><code>username</code> - the player's username</dd></dl>
+</li>
+</ul>
+<a name="removeUsername(java.util.UUID)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeUsername</h4>
+<pre>protected static&nbsp;boolean&nbsp;removeUsername(java.util.UUID&nbsp;uuid)</pre>
+<div class="block">Remove a player's username from the cache</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>uuid</code> - the player's <code>UUID</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>if the cache contained the user</dd></dl>
+</li>
+</ul>
+<a name="getLastKnownUsername(java.util.UUID)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLastKnownUsername</h4>
+<pre>@Nullable
+public static&nbsp;java.lang.String&nbsp;getLastKnownUsername(java.util.UUID&nbsp;uuid)</pre>
+<div class="block">Get the player's last known username
+ <p>
+ <b>May be <code>null</code></b></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>uuid</code> - the player's <code>UUID</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>the player's last known username, or <code>null</code> if the
+ cache doesn't have a record of the last username</dd></dl>
+</li>
+</ul>
+<a name="containsUUID(java.util.UUID)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>containsUUID</h4>
+<pre>public static&nbsp;boolean&nbsp;containsUUID(java.util.UUID&nbsp;uuid)</pre>
+<div class="block">Check if the cache contains the given player's username</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>uuid</code> - the player's <code>UUID</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>if the cache contains a username for the given player</dd></dl>
+</li>
+</ul>
+<a name="getMap()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMap</h4>
+<pre>public static&nbsp;java.util.Map&lt;java.util.UUID,java.lang.String&gt;&nbsp;getMap()</pre>
+<div class="block">Get an immutable copy of the cache's underlying map</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the map</dd></dl>
+</li>
+</ul>
+<a name="save()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>save</h4>
+<pre>protected static&nbsp;void&nbsp;save()</pre>
+<div class="block">Save the cache to file</div>
+</li>
+</ul>
+<a name="load()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>load</h4>
+<pre>protected static&nbsp;void&nbsp;load()</pre>
+<div class="block">Load the cache from file</div>
+</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/minecraftforge/common/MinecraftForge.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html" title="class in net.minecraftforge.common"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/UsernameCache.html" target="_top">Frames</a></li>
+<li><a href="UsernameCache.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/minecraftforge/common/WorldSpecificSaveHandler.html b/javadoc/net/minecraftforge/common/WorldSpecificSaveHandler.html
new file mode 100644
index 0000000..3036b89
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/WorldSpecificSaveHandler.html
@@ -0,0 +1,422 @@
+<!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>WorldSpecificSaveHandler (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="WorldSpecificSaveHandler (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/minecraftforge/common/UsernameCache.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/WorldSpecificSaveHandler.html" target="_top">Frames</a></li>
+<li><a href="WorldSpecificSaveHandler.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.minecraftforge.common</div>
+<h2 title="Class WorldSpecificSaveHandler" class="title">Class WorldSpecificSaveHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.WorldSpecificSaveHandler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WorldSpecificSaveHandler</span>
+extends java.lang.Object
+implements <a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html#WorldSpecificSaveHandler(net.minecraft.world.WorldServer,%20net.minecraft.world.storage.ISaveHandler)">WorldSpecificSaveHandler</a></strong>(<a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>&nbsp;parent)</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/minecraftforge/common/WorldSpecificSaveHandler.html#checkSessionLock()">checkSessionLock</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html#flush()">flush</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.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;var1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html#getMapFileFromName(java.lang.String)">getMapFileFromName</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html#getSaveHandler()">getSaveHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html#getWorldDirectory()">getWorldDirectory</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html#getWorldDirectoryName()">getWorldDirectoryName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html#loadWorldInfo()">loadWorldInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html#saveWorldInfo(net.minecraft.world.storage.WorldInfo)">saveWorldInfo</a></strong>(<a href="../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;var1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.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;var1,
+ <a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;var2)</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="WorldSpecificSaveHandler(net.minecraft.world.WorldServer, net.minecraft.world.storage.ISaveHandler)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldSpecificSaveHandler</h4>
+<pre>public&nbsp;WorldSpecificSaveHandler(<a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>&nbsp;parent)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="loadWorldInfo()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadWorldInfo</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;loadWorldInfo()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#loadWorldInfo()">loadWorldInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkSessionLock()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkSessionLock</h4>
+<pre>public&nbsp;void&nbsp;checkSessionLock()
+ throws <a href="../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#checkSessionLock()">checkSessionLock</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../net/minecraft/world/MinecraftException.html" title="class in net.minecraft.world">MinecraftException</a></code></dd></dl>
+</li>
+</ul>
+<a name="getChunkLoader(net.minecraft.world.WorldProvider)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChunkLoader</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/world/chunk/storage/IChunkLoader.html" title="interface in net.minecraft.world.chunk.storage">IChunkLoader</a>&nbsp;getChunkLoader(<a href="../../../net/minecraft/world/WorldProvider.html" title="class in net.minecraft.world">WorldProvider</a>&nbsp;var1)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#getChunkLoader(net.minecraft.world.WorldProvider)">getChunkLoader</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveWorldInfoWithPlayer</h4>
+<pre>public&nbsp;void&nbsp;saveWorldInfoWithPlayer(<a href="../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;var1,
+ <a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;var2)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#saveWorldInfoWithPlayer(net.minecraft.world.storage.WorldInfo,%20net.minecraft.nbt.NBTTagCompound)">saveWorldInfoWithPlayer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="saveWorldInfo(net.minecraft.world.storage.WorldInfo)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>saveWorldInfo</h4>
+<pre>public&nbsp;void&nbsp;saveWorldInfo(<a href="../../../net/minecraft/world/storage/WorldInfo.html" title="class in net.minecraft.world.storage">WorldInfo</a>&nbsp;var1)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#saveWorldInfo(net.minecraft.world.storage.WorldInfo)">saveWorldInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSaveHandler()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSaveHandler</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a>&nbsp;getSaveHandler()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#getSaveHandler()">getSaveHandler</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="flush()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flush</h4>
+<pre>public&nbsp;void&nbsp;flush()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#flush()">flush</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWorldDirectoryName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldDirectoryName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getWorldDirectoryName()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#getWorldDirectoryName()">getWorldDirectoryName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWorldDirectory()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorldDirectory</h4>
+<pre>public&nbsp;java.io.File&nbsp;getWorldDirectory()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#getWorldDirectory()">getWorldDirectory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMapFileFromName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getMapFileFromName</h4>
+<pre>public&nbsp;java.io.File&nbsp;getMapFileFromName(java.lang.String&nbsp;name)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/world/storage/ISaveHandler.html#getMapFileFromName(java.lang.String)">getMapFileFromName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+</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/minecraftforge/common/UsernameCache.html" title="class in net.minecraftforge.common"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/WorldSpecificSaveHandler.html" target="_top">Frames</a></li>
+<li><a href="WorldSpecificSaveHandler.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/minecraftforge/common/chunkio/ChunkIOExecutor.html b/javadoc/net/minecraftforge/common/chunkio/ChunkIOExecutor.html
new file mode 100644
index 0000000..079f2fb
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/chunkio/ChunkIOExecutor.html
@@ -0,0 +1,330 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ChunkIOExecutor (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="ChunkIOExecutor (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>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/chunkio/ChunkIOExecutor.html" target="_top">Frames</a></li>
+<li><a href="ChunkIOExecutor.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.minecraftforge.common.chunkio</div>
+<h2 title="Class ChunkIOExecutor" class="title">Class ChunkIOExecutor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.chunkio.ChunkIOExecutor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ChunkIOExecutor</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/minecraftforge/common/chunkio/ChunkIOExecutor.html#ChunkIOExecutor()">ChunkIOExecutor</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/minecraftforge/common/chunkio/ChunkIOExecutor.html#adjustPoolSize(int)">adjustPoolSize</a></strong>(int&nbsp;players)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/chunkio/ChunkIOExecutor.html#dropQueuedChunkLoad(net.minecraft.world.World,%20int,%20int,%20java.lang.Runnable)">dropQueuedChunkLoad</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;z,
+ java.lang.Runnable&nbsp;runnable)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/chunkio/ChunkIOExecutor.html#queueChunkLoad(net.minecraft.world.World,%20net.minecraft.world.chunk.storage.AnvilChunkLoader,%20net.minecraft.world.gen.ChunkProviderServer,%20int,%20int,%20java.lang.Runnable)">queueChunkLoad</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage">AnvilChunkLoader</a>&nbsp;loader,
+ <a href="../../../../net/minecraft/world/gen/ChunkProviderServer.html" title="class in net.minecraft.world.gen">ChunkProviderServer</a>&nbsp;provider,
+ int&nbsp;x,
+ int&nbsp;z,
+ java.lang.Runnable&nbsp;runnable)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <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/minecraftforge/common/chunkio/ChunkIOExecutor.html#syncChunkLoad(net.minecraft.world.World,%20net.minecraft.world.chunk.storage.AnvilChunkLoader,%20net.minecraft.world.gen.ChunkProviderServer,%20int,%20int)">syncChunkLoad</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage">AnvilChunkLoader</a>&nbsp;loader,
+ <a href="../../../../net/minecraft/world/gen/ChunkProviderServer.html" title="class in net.minecraft.world.gen">ChunkProviderServer</a>&nbsp;provider,
+ int&nbsp;x,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/chunkio/ChunkIOExecutor.html#tick()">tick</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ChunkIOExecutor()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkIOExecutor</h4>
+<pre>public&nbsp;ChunkIOExecutor()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="syncChunkLoad(net.minecraft.world.World, net.minecraft.world.chunk.storage.AnvilChunkLoader, net.minecraft.world.gen.ChunkProviderServer, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>syncChunkLoad</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;syncChunkLoad(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage">AnvilChunkLoader</a>&nbsp;loader,
+ <a href="../../../../net/minecraft/world/gen/ChunkProviderServer.html" title="class in net.minecraft.world.gen">ChunkProviderServer</a>&nbsp;provider,
+ int&nbsp;x,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="queueChunkLoad(net.minecraft.world.World, net.minecraft.world.chunk.storage.AnvilChunkLoader, net.minecraft.world.gen.ChunkProviderServer, int, int, java.lang.Runnable)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>queueChunkLoad</h4>
+<pre>public static&nbsp;void&nbsp;queueChunkLoad(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/chunk/storage/AnvilChunkLoader.html" title="class in net.minecraft.world.chunk.storage">AnvilChunkLoader</a>&nbsp;loader,
+ <a href="../../../../net/minecraft/world/gen/ChunkProviderServer.html" title="class in net.minecraft.world.gen">ChunkProviderServer</a>&nbsp;provider,
+ int&nbsp;x,
+ int&nbsp;z,
+ java.lang.Runnable&nbsp;runnable)</pre>
+</li>
+</ul>
+<a name="dropQueuedChunkLoad(net.minecraft.world.World, int, int, java.lang.Runnable)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dropQueuedChunkLoad</h4>
+<pre>public static&nbsp;void&nbsp;dropQueuedChunkLoad(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;z,
+ java.lang.Runnable&nbsp;runnable)</pre>
+</li>
+</ul>
+<a name="adjustPoolSize(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>adjustPoolSize</h4>
+<pre>public static&nbsp;void&nbsp;adjustPoolSize(int&nbsp;players)</pre>
+</li>
+</ul>
+<a name="tick()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tick</h4>
+<pre>public static&nbsp;void&nbsp;tick()</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>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/chunkio/ChunkIOExecutor.html" target="_top">Frames</a></li>
+<li><a href="ChunkIOExecutor.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/minecraftforge/common/chunkio/package-frame.html b/javadoc/net/minecraftforge/common/chunkio/package-frame.html
new file mode 100644
index 0000000..a6b0808
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/chunkio/package-frame.html
@@ -0,0 +1,19 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.chunkio (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/minecraftforge/common/chunkio/package-summary.html" target="classFrame">net.minecraftforge.common.chunkio</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ChunkIOExecutor.html" title="class in net.minecraftforge.common.chunkio" target="classFrame">ChunkIOExecutor</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/chunkio/package-summary.html b/javadoc/net/minecraftforge/common/chunkio/package-summary.html
new file mode 100644
index 0000000..f969902
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/chunkio/package-summary.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.chunkio (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.minecraftforge.common.chunkio (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/minecraftforge/common/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/common/config/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/chunkio/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.minecraftforge.common.chunkio</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/common/chunkio/ChunkIOExecutor.html" title="class in net.minecraftforge.common.chunkio">ChunkIOExecutor</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/minecraftforge/common/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/common/config/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/chunkio/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/minecraftforge/common/chunkio/package-tree.html b/javadoc/net/minecraftforge/common/chunkio/package-tree.html
new file mode 100644
index 0000000..81d78b4
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/chunkio/package-tree.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.chunkio 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.minecraftforge.common.chunkio 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/minecraftforge/common/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/common/config/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/chunkio/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.minecraftforge.common.chunkio</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.minecraftforge.common.chunkio.<a href="../../../../net/minecraftforge/common/chunkio/ChunkIOExecutor.html" title="class in net.minecraftforge.common.chunkio"><span class="strong">ChunkIOExecutor</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/common/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/common/config/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/chunkio/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/minecraftforge/common/config/ConfigCategory.html b/javadoc/net/minecraftforge/common/config/ConfigCategory.html
new file mode 100644
index 0000000..f9c0e7d
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/config/ConfigCategory.html
@@ -0,0 +1,929 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ConfigCategory (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="ConfigCategory (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/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/ConfigCategory.html" target="_top">Frames</a></li>
+<li><a href="ConfigCategory.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.minecraftforge.common.config</div>
+<h2 title="Class ConfigCategory" class="title">Class ConfigCategory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.config.ConfigCategory</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ConfigCategory</span>
+extends java.lang.Object
+implements java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_java.util.Map">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;java.util.Map</h3>
+<code>java.util.Map.Entry&lt;K,V&gt;</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#parent">parent</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/minecraftforge/common/config/ConfigCategory.html#ConfigCategory(java.lang.String)">ConfigCategory</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#ConfigCategory(java.lang.String,%20net.minecraftforge.common.config.ConfigCategory)">ConfigCategory</a></strong>(java.lang.String&nbsp;name,
+ <a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;parent)</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/minecraftforge/common/config/ConfigCategory.html#clear()">clear</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#containsKey(java.lang.Object)">containsKey</a></strong>(java.lang.Object&nbsp;key)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#containsKey(java.lang.String)">containsKey</a></strong>(java.lang.String&nbsp;key)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#containsValue(java.lang.Object)">containsValue</a></strong>(java.lang.Object&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Set&lt;java.util.Map.Entry&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#entrySet()">entrySet</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#get(java.lang.Object)">get</a></strong>(java.lang.Object&nbsp;key)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#get(java.lang.String)">get</a></strong>(java.lang.String&nbsp;key)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Set&lt;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#getChildren()">getChildren</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#getComment()">getComment</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#getConfigEntryClass()">getConfigEntryClass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#getFirstParent()">getFirstParent</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/minecraftforge/common/config/ConfigCategory.html#getLanguagekey()">getLanguagekey</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#getOrderedValues()">getOrderedValues</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#getPropertyOrder()">getPropertyOrder</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/minecraftforge/common/config/ConfigCategory.html#getQualifiedName()">getQualifiedName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#getQualifiedName(java.lang.String,%20net.minecraftforge.common.config.ConfigCategory)">getQualifiedName</a></strong>(java.lang.String&nbsp;name,
+ <a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;parent)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#getValues()">getValues</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#hasChanged()">hasChanged</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#isChild()">isChild</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#isEmpty()">isEmpty</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Set&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#keySet()">keySet</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#put(java.lang.String,%20net.minecraftforge.common.config.Property)">put</a></strong>(java.lang.String&nbsp;key,
+ <a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#putAll(java.util.Map)">putAll</a></strong>(java.util.Map&lt;? extends java.lang.String,? extends <a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;&nbsp;m)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#remove(java.lang.Object)">remove</a></strong>(java.lang.Object&nbsp;key)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#removeChild(net.minecraftforge.common.config.ConfigCategory)">removeChild</a></strong>(<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;child)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#requiresMcRestart()">requiresMcRestart</a></strong>()</code>
+<div class="block">Gets whether or not this ConfigCategory requires Minecraft to be restarted when changed.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#requiresWorldRestart()">requiresWorldRestart</a></strong>()</code>
+<div class="block">Returns whether or not this category is able to be edited while a world is running using the in-game Mod Options screen
+ as well as the Mods list screen, or only from the Mods list screen.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#setComment(java.lang.String)">setComment</a></strong>(java.lang.String&nbsp;comment)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#setConfigEntryClass(java.lang.Class)">setConfigEntryClass</a></strong>(java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;&nbsp;clazz)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#setLanguageKey(java.lang.String)">setLanguageKey</a></strong>(java.lang.String&nbsp;languagekey)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#setPropertyOrder(java.util.List)">setPropertyOrder</a></strong>(java.util.List&lt;java.lang.String&gt;&nbsp;propertyOrder)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#setRequiresMcRestart(boolean)">setRequiresMcRestart</a></strong>(boolean&nbsp;requiresMcRestart)</code>
+<div class="block">Sets whether or not this ConfigCategory requires Minecraft to be restarted when changed.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#setRequiresWorldRestart(boolean)">setRequiresWorldRestart</a></strong>(boolean&nbsp;requiresWorldRestart)</code>
+<div class="block">Sets the flag for whether or not this category can be edited while a world is running.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#setShowInGui(boolean)">setShowInGui</a></strong>(boolean&nbsp;showInGui)</code>
+<div class="block">Sets whether or not this ConfigCategory should be allowed to show on config GUIs.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#showInGui()">showInGui</a></strong>()</code>
+<div class="block">Gets whether or not this ConfigCategory should be allowed to show on config GUIs.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#size()">size</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#values()">values</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html#write(java.io.BufferedWriter,%20int)">write</a></strong>(java.io.BufferedWriter&nbsp;out,
+ int&nbsp;indent)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.util.Map">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.Map</h3>
+<code>hashCode</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="parent">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>parent</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a> parent</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ConfigCategory(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ConfigCategory</h4>
+<pre>public&nbsp;ConfigCategory(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="ConfigCategory(java.lang.String, net.minecraftforge.common.config.ConfigCategory)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ConfigCategory</h4>
+<pre>public&nbsp;ConfigCategory(java.lang.String&nbsp;name,
+ <a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;parent)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="equals(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>equals</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="getQualifiedName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQualifiedName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getQualifiedName()</pre>
+</li>
+</ul>
+<a name="getQualifiedName(java.lang.String, net.minecraftforge.common.config.ConfigCategory)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQualifiedName</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getQualifiedName(java.lang.String&nbsp;name,
+ <a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;parent)</pre>
+</li>
+</ul>
+<a name="getFirstParent()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFirstParent</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;getFirstParent()</pre>
+</li>
+</ul>
+<a name="isChild()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isChild</h4>
+<pre>public&nbsp;boolean&nbsp;isChild()</pre>
+</li>
+</ul>
+<a name="getValues()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValues</h4>
+<pre>public&nbsp;java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;&nbsp;getValues()</pre>
+</li>
+</ul>
+<a name="getOrderedValues()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOrderedValues</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;&nbsp;getOrderedValues()</pre>
+</li>
+</ul>
+<a name="setConfigEntryClass(java.lang.Class)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigEntryClass</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;setConfigEntryClass(java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;&nbsp;clazz)</pre>
+</li>
+</ul>
+<a name="getConfigEntryClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfigEntryClass</h4>
+<pre>public&nbsp;java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;&nbsp;getConfigEntryClass()</pre>
+</li>
+</ul>
+<a name="setLanguageKey(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLanguageKey</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;setLanguageKey(java.lang.String&nbsp;languagekey)</pre>
+</li>
+</ul>
+<a name="getLanguagekey()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLanguagekey</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLanguagekey()</pre>
+</li>
+</ul>
+<a name="setComment(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setComment</h4>
+<pre>public&nbsp;void&nbsp;setComment(java.lang.String&nbsp;comment)</pre>
+</li>
+</ul>
+<a name="getComment()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getComment</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getComment()</pre>
+</li>
+</ul>
+<a name="setRequiresWorldRestart(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequiresWorldRestart</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;setRequiresWorldRestart(boolean&nbsp;requiresWorldRestart)</pre>
+<div class="block">Sets the flag for whether or not this category can be edited while a world is running. Care should be taken to ensure
+ that only properties that are truly dynamic can be changed from the in-game options menu. Only set this flag to
+ true if all child properties/categories are unable to be modified while a world is running.</div>
+</li>
+</ul>
+<a name="requiresWorldRestart()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requiresWorldRestart</h4>
+<pre>public&nbsp;boolean&nbsp;requiresWorldRestart()</pre>
+<div class="block">Returns whether or not this category is able to be edited while a world is running using the in-game Mod Options screen
+ as well as the Mods list screen, or only from the Mods list screen.</div>
+</li>
+</ul>
+<a name="setShowInGui(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setShowInGui</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;setShowInGui(boolean&nbsp;showInGui)</pre>
+<div class="block">Sets whether or not this ConfigCategory should be allowed to show on config GUIs.
+ Defaults to true.</div>
+</li>
+</ul>
+<a name="showInGui()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>showInGui</h4>
+<pre>public&nbsp;boolean&nbsp;showInGui()</pre>
+<div class="block">Gets whether or not this ConfigCategory should be allowed to show on config GUIs.
+ Defaults to true unless set to false.</div>
+</li>
+</ul>
+<a name="setRequiresMcRestart(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequiresMcRestart</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;setRequiresMcRestart(boolean&nbsp;requiresMcRestart)</pre>
+<div class="block">Sets whether or not this ConfigCategory requires Minecraft to be restarted when changed.
+ Defaults to false. Only set this flag to true if ALL child properties/categories require
+ Minecraft to be restarted when changed. Setting this flag will also prevent modification
+ of the child properties/categories while a world is running.</div>
+</li>
+</ul>
+<a name="requiresMcRestart()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requiresMcRestart</h4>
+<pre>public&nbsp;boolean&nbsp;requiresMcRestart()</pre>
+<div class="block">Gets whether or not this ConfigCategory requires Minecraft to be restarted when changed.
+ Defaults to false unless set to true.</div>
+</li>
+</ul>
+<a name="setPropertyOrder(java.util.List)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPropertyOrder</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;setPropertyOrder(java.util.List&lt;java.lang.String&gt;&nbsp;propertyOrder)</pre>
+</li>
+</ul>
+<a name="getPropertyOrder()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyOrder</h4>
+<pre>public&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getPropertyOrder()</pre>
+</li>
+</ul>
+<a name="containsKey(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>containsKey</h4>
+<pre>public&nbsp;boolean&nbsp;containsKey(java.lang.String&nbsp;key)</pre>
+</li>
+</ul>
+<a name="get(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;key)</pre>
+</li>
+</ul>
+<a name="write(java.io.BufferedWriter, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>write</h4>
+<pre>public&nbsp;void&nbsp;write(java.io.BufferedWriter&nbsp;out,
+ int&nbsp;indent)
+ 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="hasChanged()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasChanged</h4>
+<pre>public&nbsp;boolean&nbsp;hasChanged()</pre>
+</li>
+</ul>
+<a name="size()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>size</h4>
+<pre>public&nbsp;int&nbsp;size()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>size</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</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>Specified by:</strong></dt>
+<dd><code>isEmpty</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="containsKey(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>containsKey</h4>
+<pre>public&nbsp;boolean&nbsp;containsKey(java.lang.Object&nbsp;key)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>containsKey</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="containsValue(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>containsValue</h4>
+<pre>public&nbsp;boolean&nbsp;containsValue(java.lang.Object&nbsp;value)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>containsValue</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="get(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.Object&nbsp;key)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>get</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="put(java.lang.String, net.minecraftforge.common.config.Property)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>put</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;put(java.lang.String&nbsp;key,
+ <a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;value)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>put</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="remove(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;remove(java.lang.Object&nbsp;key)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>remove</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="putAll(java.util.Map)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>putAll</h4>
+<pre>public&nbsp;void&nbsp;putAll(java.util.Map&lt;? extends java.lang.String,? extends <a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;&nbsp;m)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>putAll</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clear()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clear</h4>
+<pre>public&nbsp;void&nbsp;clear()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>clear</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="keySet()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>keySet</h4>
+<pre>public&nbsp;java.util.Set&lt;java.lang.String&gt;&nbsp;keySet()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>keySet</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;&nbsp;values()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>values</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="entrySet()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>entrySet</h4>
+<pre>public&nbsp;java.util.Set&lt;java.util.Map.Entry&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;&gt;&nbsp;entrySet()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>entrySet</code>&nbsp;in interface&nbsp;<code>java.util.Map&lt;java.lang.String,<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildren()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildren</h4>
+<pre>public&nbsp;java.util.Set&lt;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&gt;&nbsp;getChildren()</pre>
+</li>
+</ul>
+<a name="removeChild(net.minecraftforge.common.config.ConfigCategory)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeChild</h4>
+<pre>public&nbsp;void&nbsp;removeChild(<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;child)</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/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/ConfigCategory.html" target="_top">Frames</a></li>
+<li><a href="ConfigCategory.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/minecraftforge/common/config/ConfigElement.html b/javadoc/net/minecraftforge/common/config/ConfigElement.html
new file mode 100644
index 0000000..886c8a6
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/config/ConfigElement.html
@@ -0,0 +1,919 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ConfigElement (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="ConfigElement (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/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/ConfigElement.html" target="_top">Frames</a></li>
+<li><a href="ConfigElement.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.minecraftforge.common.config</div>
+<h2 title="Class ConfigElement" class="title">Class ConfigElement&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.config.ConfigElement&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;T&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ConfigElement&lt;T&gt;</span>
+extends java.lang.Object
+implements <a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;T&gt;</pre>
+<div class="block">This class bridges the gap between the FML config GUI classes and the Forge Configuration classes.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== PROPERTY SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_summary">
+<!-- -->
+</a>
+<h3>Property Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation">
+<caption><span>Properties</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Type</th>
+<th class="colLast" scope="col">Property and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#isProperty">is</a></strong></code>
+<div class="block">[Property, Category] Is this object a property object?</div>
+</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/minecraftforge/common/config/ConfigElement.html#ConfigElement(net.minecraftforge.common.config.ConfigCategory)">ConfigElement</a></strong>(<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;ctgy)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#ConfigElement(net.minecraftforge.common.config.Property)">ConfigElement</a></strong>(<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;prop)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#get()">get</a></strong>()</code>
+<div class="block">[Property] Gets this property value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiEditArrayEntries.IArrayEntry.html" title="interface in cpw.mods.fml.client.config">GuiEditArrayEntries.IArrayEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getArrayEntryClass()">getArrayEntryClass</a></strong>()</code>
+<div class="block">This method returns a class that implements <code>IArrayEntry</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getChildElements()">getChildElements</a></strong>()</code>
+<div class="block">[Category] Gets this category's child categories/properties.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getComment()">getComment</a></strong>()</code>
+<div class="block">[Property, Category] Gets the comment for this object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getConfigEntryClass()">getConfigEntryClass</a></strong>()</code>
+<div class="block">This method returns a class that implements <code>IConfigEntry</code> or null.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getDefault()">getDefault</a></strong>()</code>
+<div class="block">[Property] Gets this property's default value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getDefaults()">getDefaults</a></strong>()</code>
+<div class="block">[Property] Gets this property's default values.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getLanguageKey()">getLanguageKey</a></strong>()</code>
+<div class="block">[Property, Category] Gets a language key for localization of config GUI entry names.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Object[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getList()">getList</a></strong>()</code>
+<div class="block">[Property] Gets this property value as a list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getMaxListLength()">getMaxListLength</a></strong>()</code>
+<div class="block">[Property] Gets the max length of this list property, or -1 if the length is unlimited.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getMaxValue()">getMaxValue</a></strong>()</code>
+<div class="block">[Property] Gets this property's maximum value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getMinValue()">getMinValue</a></strong>()</code>
+<div class="block">[Property] Gets this property's minimum value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getName()">getName</a></strong>()</code>
+<div class="block">[Property, Category] Gets the name of this object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getQualifiedName()">getQualifiedName</a></strong>()</code>
+<div class="block">[Category] Gets the qualified name of this object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../cpw/mods/fml/client/config/ConfigGuiType.html" title="enum in cpw.mods.fml.client.config">ConfigGuiType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getType()">getType</a></strong>()</code>
+<div class="block">[Property, Category] Gets the ConfigGuiType value corresponding to the type of this property object, or CONFIG_CATEGORY if this is a
+ category object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../cpw/mods/fml/client/config/ConfigGuiType.html" title="enum in cpw.mods.fml.client.config">ConfigGuiType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getType(net.minecraftforge.common.config.Property)">getType</a></strong>(<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;prop)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config">ConfigElement</a>&lt;?&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getTypedElement(net.minecraftforge.common.config.Property)">getTypedElement</a></strong>(<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;prop)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.regex.Pattern</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getValidationPattern()">getValidationPattern</a></strong>()</code>
+<div class="block">[Property] Gets a Pattern object used in String property input validation.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#getValidValues()">getValidValues</a></strong>()</code>
+<div class="block">[Property] Gets a String array of valid values for this property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#isDefault()">isDefault</a></strong>()</code>
+<div class="block">[Property] Is this property value equal to the default value?</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#isList()">isList</a></strong>()</code>
+<div class="block">[Property] Is this property object a list?</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#isListLengthFixed()">isListLengthFixed</a></strong>()</code>
+<div class="block">[Property] Does this list property have to remain a fixed length?</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#isProperty()">isProperty</a></strong>()</code>
+<div class="block">[Property, Category] Is this object a property object?</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config">ConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#listCategoriesFirst(boolean)">listCategoriesFirst</a></strong>(boolean&nbsp;categoriesFirst)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#requiresMcRestart()">requiresMcRestart</a></strong>()</code>
+<div class="block">[Property, Category] Whether or not this element requires Minecraft to be restarted when changed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#requiresWorldRestart()">requiresWorldRestart</a></strong>()</code>
+<div class="block">[Property, Category] Whether or not this element is safe to modify while a world is running.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#set(T)">set</a></strong>(<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&nbsp;value)</code>
+<div class="block">[Property] Sets this property's value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#set(T[])">set</a></strong>(<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>[]&nbsp;aVal)</code>
+<div class="block">[Property] Sets this property's value to the specified array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#setToDefault()">setToDefault</a></strong>()</code>
+<div class="block">[Property] Sets this property's value to the default value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/ConfigElement.html#showInGui()">showInGui</a></strong>()</code>
+<div class="block">[Property, Category] Whether or not this element should be allowed to show on config GUIs.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ PROPERTY DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="property_detail">
+<!-- -->
+</a>
+<h3>Property Detail</h3>
+<a name="isProperty">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>is</h4>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#isProperty()">isProperty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ConfigElement(net.minecraftforge.common.config.ConfigCategory)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ConfigElement</h4>
+<pre>public&nbsp;ConfigElement(<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;ctgy)</pre>
+</li>
+</ul>
+<a name="ConfigElement(net.minecraftforge.common.config.Property)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ConfigElement</h4>
+<pre>public&nbsp;ConfigElement(<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;prop)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="listCategoriesFirst(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listCategoriesFirst</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config">ConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;&nbsp;listCategoriesFirst(boolean&nbsp;categoriesFirst)</pre>
+</li>
+</ul>
+<a name="getChildElements()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildElements</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&gt;&nbsp;getChildElements()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getChildElements()">IConfigElement</a></code></strong></div>
+<div class="block">[Category] Gets this category's child categories/properties.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getChildElements()">getChildElements</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTypedElement(net.minecraftforge.common.config.Property)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTypedElement</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config">ConfigElement</a>&lt;?&gt;&nbsp;getTypedElement(<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;prop)</pre>
+</li>
+</ul>
+<a name="getName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getName()">IConfigElement</a></code></strong></div>
+<div class="block">[Property, Category] Gets the name of this object.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isProperty()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isProperty</h4>
+<pre>public&nbsp;boolean&nbsp;isProperty()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#isProperty()">IConfigElement</a></code></strong></div>
+<div class="block">[Property, Category] Is this object a property object?</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#isProperty()">isProperty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getConfigEntryClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfigEntryClass</h4>
+<pre>public&nbsp;java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;&nbsp;getConfigEntryClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getConfigEntryClass()">IConfigElement</a></code></strong></div>
+<div class="block">This method returns a class that implements <code>IConfigEntry</code> or null. This class MUST
+ provide a constructor with the following parameter types: <code>GuiConfig</code>, <code>GuiConfigEntries</code>, <code>IConfigElement</code></div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getConfigEntryClass()">getConfigEntryClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getArrayEntryClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getArrayEntryClass</h4>
+<pre>public&nbsp;java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiEditArrayEntries.IArrayEntry.html" title="interface in cpw.mods.fml.client.config">GuiEditArrayEntries.IArrayEntry</a>&gt;&nbsp;getArrayEntryClass()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getArrayEntryClass()">IConfigElement</a></code></strong></div>
+<div class="block">This method returns a class that implements <code>IArrayEntry</code>. This class MUST provide a constructor with the
+ following parameter types: <code>GuiEditArray</code>, <code>GuiEditArrayEntries</code>, <code>IConfigElement</code>, <code>Object</code></div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getArrayEntryClass()">getArrayEntryClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getQualifiedName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQualifiedName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getQualifiedName()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getQualifiedName()">IConfigElement</a></code></strong></div>
+<div class="block">[Category] Gets the qualified name of this object. This is typically only used for category objects.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getQualifiedName()">getQualifiedName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;<a href="../../../../cpw/mods/fml/client/config/ConfigGuiType.html" title="enum in cpw.mods.fml.client.config">ConfigGuiType</a>&nbsp;getType()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getType()">IConfigElement</a></code></strong></div>
+<div class="block">[Property, Category] Gets the ConfigGuiType value corresponding to the type of this property object, or CONFIG_CATEGORY if this is a
+ category object.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getType()">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getType(net.minecraftforge.common.config.Property)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public static&nbsp;<a href="../../../../cpw/mods/fml/client/config/ConfigGuiType.html" title="enum in cpw.mods.fml.client.config">ConfigGuiType</a>&nbsp;getType(<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;prop)</pre>
+</li>
+</ul>
+<a name="isList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isList</h4>
+<pre>public&nbsp;boolean&nbsp;isList()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#isList()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Is this property object a list?</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#isList()">isList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isListLengthFixed()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isListLengthFixed</h4>
+<pre>public&nbsp;boolean&nbsp;isListLengthFixed()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#isListLengthFixed()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Does this list property have to remain a fixed length?</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#isListLengthFixed()">isListLengthFixed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMaxListLength()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxListLength</h4>
+<pre>public&nbsp;int&nbsp;getMaxListLength()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getMaxListLength()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Gets the max length of this list property, or -1 if the length is unlimited.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getMaxListLength()">getMaxListLength</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getComment()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getComment</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getComment()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getComment()">IConfigElement</a></code></strong></div>
+<div class="block">[Property, Category] Gets the comment for this object. Used for the tooltip if getLanguageKey() + ".tooltip" is not defined in the
+ .lang file.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getComment()">getComment</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isDefault()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDefault</h4>
+<pre>public&nbsp;boolean&nbsp;isDefault()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#isDefault()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Is this property value equal to the default value?</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#isDefault()">isDefault</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setToDefault()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToDefault</h4>
+<pre>public&nbsp;void&nbsp;setToDefault()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#setToDefault()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Sets this property's value to the default value.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#setToDefault()">setToDefault</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="requiresWorldRestart()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requiresWorldRestart</h4>
+<pre>public&nbsp;boolean&nbsp;requiresWorldRestart()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#requiresWorldRestart()">IConfigElement</a></code></strong></div>
+<div class="block">[Property, Category] Whether or not this element is safe to modify while a world is running. For Categories return false if ANY properties
+ in the category are modifiable while a world is running, true if all are not.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#requiresWorldRestart()">requiresWorldRestart</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="showInGui()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>showInGui</h4>
+<pre>public&nbsp;boolean&nbsp;showInGui()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#showInGui()">IConfigElement</a></code></strong></div>
+<div class="block">[Property, Category] Whether or not this element should be allowed to show on config GUIs.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#showInGui()">showInGui</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="requiresMcRestart()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requiresMcRestart</h4>
+<pre>public&nbsp;boolean&nbsp;requiresMcRestart()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#requiresMcRestart()">IConfigElement</a></code></strong></div>
+<div class="block">[Property, Category] Whether or not this element requires Minecraft to be restarted when changed.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#requiresMcRestart()">requiresMcRestart</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidValues()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidValues</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getValidValues()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getValidValues()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Gets a String array of valid values for this property. This is generally used for String properties to allow the user to
+ select a value from a list of valid values.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getValidValues()">getValidValues</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLanguageKey()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLanguageKey</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLanguageKey()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getLanguageKey()">IConfigElement</a></code></strong></div>
+<div class="block">[Property, Category] Gets a language key for localization of config GUI entry names. If the same key is specified with .tooltip
+ appended to the end, that key will return a localized tooltip when the mouse hovers over the property label/category button.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getLanguageKey()">getLanguageKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getDefault()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefault</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getDefault()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getDefault()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Gets this property's default value. If this element is an array, this method should return a String
+ representation of that array using Arrays.toString()</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getDefault()">getDefault</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getDefaults()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaults</h4>
+<pre>public&nbsp;java.lang.Object[]&nbsp;getDefaults()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getDefaults()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Gets this property's default values.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getDefaults()">getDefaults</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationPattern()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationPattern</h4>
+<pre>public&nbsp;java.util.regex.Pattern&nbsp;getValidationPattern()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getValidationPattern()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Gets a Pattern object used in String property input validation.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getValidationPattern()">getValidationPattern</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="get()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;get()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#get()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Gets this property value.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#get()">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getList</h4>
+<pre>public&nbsp;java.lang.Object[]&nbsp;getList()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getList()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Gets this property value as a list. Generally you should be sure of whether the property is a list before calling this.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getList()">getList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="set(java.lang.Object)">
+<!-- -->
+</a><a name="set(T)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&nbsp;value)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#set(T)">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Sets this property's value.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#set(T)">set</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="set(java.lang.Object[])">
+<!-- -->
+</a><a name="set(T[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>[]&nbsp;aVal)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#set(T[])">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Sets this property's value to the specified array.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#set(T[])">set</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMinValue()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&nbsp;getMinValue()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getMinValue()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Gets this property's minimum value.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getMinValue()">getMinValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMaxValue()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getMaxValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&nbsp;getMaxValue()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getMaxValue()">IConfigElement</a></code></strong></div>
+<div class="block">[Property] Gets this property's maximum value.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html#getMaxValue()">getMaxValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="type parameter in ConfigElement">T</a>&gt;</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/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/ConfigElement.html" target="_top">Frames</a></li>
+<li><a href="ConfigElement.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/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html b/javadoc/net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html
new file mode 100644
index 0000000..d1e0522
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html
@@ -0,0 +1,340 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>Configuration.UnicodeInputStreamReader (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="Configuration.UnicodeInputStreamReader (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/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html" target="_top">Frames</a></li>
+<li><a href="Configuration.UnicodeInputStreamReader.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_java.io.Reader">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.minecraftforge.common.config</div>
+<h2 title="Class Configuration.UnicodeInputStreamReader" class="title">Class Configuration.UnicodeInputStreamReader</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.io.Reader</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.config.Configuration.UnicodeInputStreamReader</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Closeable, java.lang.AutoCloseable, java.lang.Readable</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">Configuration.UnicodeInputStreamReader</span>
+extends java.io.Reader</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_java.io.Reader">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;java.io.Reader</h3>
+<code>lock</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/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html#Configuration.UnicodeInputStreamReader(java.io.InputStream,%20java.lang.String)">Configuration.UnicodeInputStreamReader</a></strong>(java.io.InputStream&nbsp;source,
+ java.lang.String&nbsp;encoding)</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/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html#close()">close</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html#getEncoding()">getEncoding</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html#read(char[],%20int,%20int)">read</a></strong>(char[]&nbsp;cbuf,
+ int&nbsp;off,
+ int&nbsp;len)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.io.Reader">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.io.Reader</h3>
+<code>mark, markSupported, read, read, read, ready, reset, skip</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="Configuration.UnicodeInputStreamReader(java.io.InputStream, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Configuration.UnicodeInputStreamReader</h4>
+<pre>public&nbsp;Configuration.UnicodeInputStreamReader(java.io.InputStream&nbsp;source,
+ java.lang.String&nbsp;encoding)
+ 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>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getEncoding()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncoding</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getEncoding()</pre>
+</li>
+</ul>
+<a name="read(char[], int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>read</h4>
+<pre>public&nbsp;int&nbsp;read(char[]&nbsp;cbuf,
+ int&nbsp;off,
+ int&nbsp;len)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>read</code>&nbsp;in class&nbsp;<code>java.io.Reader</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="close()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>close</h4>
+<pre>public&nbsp;void&nbsp;close()
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.io.Closeable</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>close</code>&nbsp;in class&nbsp;<code>java.io.Reader</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html" target="_top">Frames</a></li>
+<li><a href="Configuration.UnicodeInputStreamReader.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_java.io.Reader">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/minecraftforge/common/config/Configuration.html b/javadoc/net/minecraftforge/common/config/Configuration.html
new file mode 100644
index 0000000..0b955f3
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/config/Configuration.html
@@ -0,0 +1,1988 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>Configuration (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="Configuration (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/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html" title="class in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/Configuration.html" target="_top">Frames</a></li>
+<li><a href="Configuration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common.config</div>
+<h2 title="Class Configuration" class="title">Class Configuration</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.config.Configuration</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Configuration</span>
+extends java.lang.Object</pre>
+<div class="block">This class offers advanced configurations capabilities, allowing to provide
+ various categories for configuration variables.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html" title="class in net.minecraftforge.common.config">Configuration.UnicodeInputStreamReader</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#ALLOWED_CHARS">ALLOWED_CHARS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static com.google.common.base.CharMatcher</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#allowedProperties">allowedProperties</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#CATEGORY_GENERAL">CATEGORY_GENERAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#CATEGORY_SPLITTER">CATEGORY_SPLITTER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#COMMENT_SEPARATOR">COMMENT_SEPARATOR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#DEFAULT_ENCODING">DEFAULT_ENCODING</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/minecraftforge/common/config/Configuration.html#defaultEncoding">defaultEncoding</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#isChild">isChild</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#NEW_LINE">NEW_LINE</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/minecraftforge/common/config/Configuration.html#Configuration()">Configuration</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#Configuration(java.io.File)">Configuration</a></strong>(java.io.File&nbsp;file)</code>
+<div class="block">Create a configuration file for the file given in parameter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#Configuration(java.io.File,%20boolean)">Configuration</a></strong>(java.io.File&nbsp;file,
+ boolean&nbsp;caseSensitiveCustomCategories)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#Configuration(java.io.File,%20java.lang.String)">Configuration</a></strong>(java.io.File&nbsp;file,
+ java.lang.String&nbsp;configVersion)</code>
+<div class="block">Create a configuration file for the file given in parameter with the provided config version number.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#Configuration(java.io.File,%20java.lang.String,%20boolean)">Configuration</a></strong>(java.io.File&nbsp;file,
+ java.lang.String&nbsp;configVersion,
+ boolean&nbsp;caseSensitiveCustomCategories)</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/minecraftforge/common/config/Configuration.html#addCustomCategoryComment(java.lang.String,%20java.lang.String)">addCustomCategoryComment</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;comment)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#copyCategoryProps(net.minecraftforge.common.config.Configuration,%20java.lang.String[])">copyCategoryProps</a></strong>(<a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;fromConfig,
+ java.lang.String[]&nbsp;ctgys)</code>
+<div class="block">Copies property objects from another Configuration object to this one using the list of category names.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#enableGlobalConfig()">enableGlobalConfig</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20boolean)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean&nbsp;defaultValue)</code>
+<div class="block">Gets a boolean Property object without a comment using the default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20boolean[])">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean[]&nbsp;defaultValues)</code>
+<div class="block">Gets a boolean array Property without a comment using the default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20boolean[],%20java.lang.String)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Gets a boolean array Property with a comment using the default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20boolean[],%20java.lang.String,%20boolean,%20int)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ boolean&nbsp;isListLengthFixed,
+ int&nbsp;maxListLength)</code>
+<div class="block">Gets a boolean array Property with all settings defined.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20boolean,%20java.lang.String)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Gets a boolean Property object with a comment using the default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20double)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double&nbsp;defaultValue)</code>
+<div class="block">Gets a double Property object without a comment using default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20double[])">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double[]&nbsp;defaultValues)</code>
+<div class="block">Gets a double array Property object without a comment using default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20double[],%20java.lang.String)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Gets a double array Property object without a comment using default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20double[],%20java.lang.String,%20double,%20double)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ double&nbsp;minValue,
+ double&nbsp;maxValue)</code>
+<div class="block">Gets a double array Property object with the defined comment, minimum and maximum bounds.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20double[],%20java.lang.String,%20double,%20double,%20boolean,%20int)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ double&nbsp;minValue,
+ double&nbsp;maxValue,
+ boolean&nbsp;isListLengthFixed,
+ int&nbsp;maxListLength)</code>
+<div class="block">Gets a double array Property object with all settings defined.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20double,%20java.lang.String)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Gets a double Property object with a comment using default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20double,%20java.lang.String,%20double,%20double)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ double&nbsp;minValue,
+ double&nbsp;maxValue)</code>
+<div class="block">Gets a double Property object with the defined comment, minimum and maximum bounds</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20int)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int&nbsp;defaultValue)</code>
+<div class="block">Gets an integer Property object without a comment using default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20int[])">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int[]&nbsp;defaultValues)</code>
+<div class="block">Gets an integer array Property object without a comment using default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20int[],%20java.lang.String)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Gets an integer array Property object with a comment using default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20int[],%20java.lang.String,%20int,%20int)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ int&nbsp;minValue,
+ int&nbsp;maxValue)</code>
+<div class="block">Gets an integer array Property object with the defined comment, minimum and maximum bounds.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20int[],%20java.lang.String,%20int,%20int,%20boolean,%20int)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ int&nbsp;minValue,
+ int&nbsp;maxValue,
+ boolean&nbsp;isListLengthFixed,
+ int&nbsp;maxListLength)</code>
+<div class="block">Gets an integer array Property object with all settings defined.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20int,%20java.lang.String)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Gets an integer Property object with a comment using default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20int,%20java.lang.String,%20int,%20int)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ int&nbsp;minValue,
+ int&nbsp;maxValue)</code>
+<div class="block">Gets an integer Property object with the defined comment, minimum and maximum bounds.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue)</code>
+<div class="block">Gets a string Property without a comment using the default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String[])">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues)</code>
+<div class="block">Gets a string array Property without a comment using the default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String[],%20java.lang.String)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Gets a string array Property with a comment using the default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String[],%20java.lang.String,%20boolean,%20int,%20java.util.regex.Pattern)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ boolean&nbsp;isListLengthFixed,
+ int&nbsp;maxListLength,
+ java.util.regex.Pattern&nbsp;validationPattern)</code>
+<div class="block">Gets a string array Property with a comment with all settings defined.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String[],%20java.lang.String,%20java.util.regex.Pattern)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ java.util.regex.Pattern&nbsp;validationPattern)</code>
+<div class="block">Gets a string array Property with a comment using the defined validationPattern and otherwise default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String[],%20java.lang.String,%20net.minecraftforge.common.config.Property.Type)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</code>
+<div class="block">Gets a list (array) Property object of the specified type using default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Gets a string Property with a comment using the default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.util.regex.Pattern)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.util.regex.Pattern&nbsp;validationPattern)</code>
+<div class="block">Gets a string Property with a comment using the defined validationPattern and otherwise default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20net.minecraftforge.common.config.Property.Type)">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</code>
+<div class="block">Gets a Property object of the specified type using default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#get(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String[])">get</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues)</code>
+<div class="block">Gets a string Property with a comment using the defined validValues array and otherwise default settings.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getBoolean(java.lang.String,%20java.lang.String,%20boolean,%20java.lang.String)">getBoolean</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ boolean&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Creates a boolean property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getBoolean(java.lang.String,%20java.lang.String,%20boolean,%20java.lang.String,%20java.lang.String)">getBoolean</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ boolean&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey)</code>
+<div class="block">Creates a boolean property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getCategory(java.lang.String)">getCategory</a></strong>(java.lang.String&nbsp;category)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Set&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getCategoryNames()">getCategoryNames</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getConfigFile()">getConfigFile</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getDefinedConfigVersion()">getDefinedConfigVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getFloat(java.lang.String,%20java.lang.String,%20float,%20float,%20float,%20java.lang.String)">getFloat</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ float&nbsp;defaultValue,
+ float&nbsp;minValue,
+ float&nbsp;maxValue,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Creates a float property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getFloat(java.lang.String,%20java.lang.String,%20float,%20float,%20float,%20java.lang.String,%20java.lang.String)">getFloat</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ float&nbsp;defaultValue,
+ float&nbsp;minValue,
+ float&nbsp;maxValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey)</code>
+<div class="block">Creates a float property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getInt(java.lang.String,%20java.lang.String,%20int,%20int,%20int,%20java.lang.String)">getInt</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ int&nbsp;defaultValue,
+ int&nbsp;minValue,
+ int&nbsp;maxValue,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Creates a integer property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getInt(java.lang.String,%20java.lang.String,%20int,%20int,%20int,%20java.lang.String,%20java.lang.String)">getInt</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ int&nbsp;defaultValue,
+ int&nbsp;minValue,
+ int&nbsp;maxValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey)</code>
+<div class="block">Creates a integer property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getLoadedConfigVersion()">getLoadedConfigVersion</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getString(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">getString</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Creates a string property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getString(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.util.regex.Pattern)">getString</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.util.regex.Pattern&nbsp;pattern)</code>
+<div class="block">Creates a string property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getString(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">getString</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey)</code>
+<div class="block">Creates a string property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getString(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String[])">getString</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues)</code>
+<div class="block">Creates a string property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getString(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String[],%20java.lang.String)">getString</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues,
+ java.lang.String&nbsp;langKey)</code>
+<div class="block">Creates a string property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getString(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.util.regex.Pattern)">getString</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey,
+ java.util.regex.Pattern&nbsp;pattern)</code>
+<div class="block">Creates a string property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getStringList(java.lang.String,%20java.lang.String,%20java.lang.String[],%20java.lang.String)">getStringList</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Creates a string list property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getStringList(java.lang.String,%20java.lang.String,%20java.lang.String[],%20java.lang.String,%20java.lang.String[])">getStringList</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String[]&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues)</code>
+<div class="block">Creates a string list property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#getStringList(java.lang.String,%20java.lang.String,%20java.lang.String[],%20java.lang.String,%20java.lang.String[],%20java.lang.String)">getStringList</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String[]&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues,
+ java.lang.String&nbsp;langKey)</code>
+<div class="block">Creates a string list property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#hasCategory(java.lang.String)">hasCategory</a></strong>(java.lang.String&nbsp;category)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#hasChanged()">hasChanged</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#hasKey(java.lang.String,%20java.lang.String)">hasKey</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#load()">load</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#moveProperty(java.lang.String,%20java.lang.String,%20java.lang.String)">moveProperty</a></strong>(java.lang.String&nbsp;oldCategory,
+ java.lang.String&nbsp;propName,
+ java.lang.String&nbsp;newCategory)</code>
+<div class="block">Moves a property from one category to another.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#removeCategory(net.minecraftforge.common.config.ConfigCategory)">removeCategory</a></strong>(<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;category)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#renameProperty(java.lang.String,%20java.lang.String,%20java.lang.String)">renameProperty</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;oldPropName,
+ java.lang.String&nbsp;newPropName)</code>
+<div class="block">Renames a property in a given category.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#save()">save</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#setCategoryComment(java.lang.String,%20java.lang.String)">setCategoryComment</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;comment)</code>
+<div class="block">Adds a comment to the specified ConfigCategory object</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#setCategoryConfigEntryClass(java.lang.String,%20java.lang.Class)">setCategoryConfigEntryClass</a></strong>(java.lang.String&nbsp;category,
+ java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;&nbsp;clazz)</code>
+<div class="block">Sets the custom IConfigEntry class that should be used in place of the standard entry class (which is just a button that
+ navigates into the category).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#setCategoryLanguageKey(java.lang.String,%20java.lang.String)">setCategoryLanguageKey</a></strong>(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;langKey)</code>
+<div class="block">Adds a language key to the specified ConfigCategory object</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#setCategoryPropertyOrder(java.lang.String,%20java.util.List)">setCategoryPropertyOrder</a></strong>(java.lang.String&nbsp;category,
+ java.util.List&lt;java.lang.String&gt;&nbsp;propOrder)</code>
+<div class="block">Sets the order that direct child properties of this config category will be written to the config file and will be displayed in
+ config GUIs.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#setCategoryRequiresMcRestart(java.lang.String,%20boolean)">setCategoryRequiresMcRestart</a></strong>(java.lang.String&nbsp;category,
+ boolean&nbsp;requiresMcRestart)</code>
+<div class="block">Sets whether or not this ConfigCategory requires Minecraft to be restarted when changed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#setCategoryRequiresWorldRestart(java.lang.String,%20boolean)">setCategoryRequiresWorldRestart</a></strong>(java.lang.String&nbsp;category,
+ boolean&nbsp;requiresWorldRestart)</code>
+<div class="block">Sets the flag for whether or not this category can be edited while a world is running.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Configuration.html#toString()">toString</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="CATEGORY_GENERAL">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CATEGORY_GENERAL</h4>
+<pre>public static final&nbsp;java.lang.String CATEGORY_GENERAL</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.config.Configuration.CATEGORY_GENERAL">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ALLOWED_CHARS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALLOWED_CHARS</h4>
+<pre>public static final&nbsp;java.lang.String ALLOWED_CHARS</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.config.Configuration.ALLOWED_CHARS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="DEFAULT_ENCODING">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_ENCODING</h4>
+<pre>public static final&nbsp;java.lang.String DEFAULT_ENCODING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.config.Configuration.DEFAULT_ENCODING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="CATEGORY_SPLITTER">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CATEGORY_SPLITTER</h4>
+<pre>public static final&nbsp;java.lang.String CATEGORY_SPLITTER</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.config.Configuration.CATEGORY_SPLITTER">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="NEW_LINE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NEW_LINE</h4>
+<pre>public static final&nbsp;java.lang.String NEW_LINE</pre>
+</li>
+</ul>
+<a name="COMMENT_SEPARATOR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>COMMENT_SEPARATOR</h4>
+<pre>public static final&nbsp;java.lang.String COMMENT_SEPARATOR</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.config.Configuration.COMMENT_SEPARATOR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="allowedProperties">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allowedProperties</h4>
+<pre>public static final&nbsp;com.google.common.base.CharMatcher allowedProperties</pre>
+</li>
+</ul>
+<a name="defaultEncoding">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defaultEncoding</h4>
+<pre>public&nbsp;java.lang.String defaultEncoding</pre>
+</li>
+</ul>
+<a name="isChild">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isChild</h4>
+<pre>public&nbsp;boolean isChild</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Configuration()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Configuration</h4>
+<pre>public&nbsp;Configuration()</pre>
+</li>
+</ul>
+<a name="Configuration(java.io.File)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Configuration</h4>
+<pre>public&nbsp;Configuration(java.io.File&nbsp;file)</pre>
+<div class="block">Create a configuration file for the file given in parameter.</div>
+</li>
+</ul>
+<a name="Configuration(java.io.File, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Configuration</h4>
+<pre>public&nbsp;Configuration(java.io.File&nbsp;file,
+ java.lang.String&nbsp;configVersion)</pre>
+<div class="block">Create a configuration file for the file given in parameter with the provided config version number.</div>
+</li>
+</ul>
+<a name="Configuration(java.io.File, java.lang.String, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Configuration</h4>
+<pre>public&nbsp;Configuration(java.io.File&nbsp;file,
+ java.lang.String&nbsp;configVersion,
+ boolean&nbsp;caseSensitiveCustomCategories)</pre>
+</li>
+</ul>
+<a name="Configuration(java.io.File, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Configuration</h4>
+<pre>public&nbsp;Configuration(java.io.File&nbsp;file,
+ boolean&nbsp;caseSensitiveCustomCategories)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="toString()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getDefinedConfigVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefinedConfigVersion</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDefinedConfigVersion()</pre>
+</li>
+</ul>
+<a name="getLoadedConfigVersion()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLoadedConfigVersion</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLoadedConfigVersion()</pre>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean&nbsp;defaultValue)</pre>
+<div class="block">Gets a boolean Property object without a comment using the default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a boolean Property object without a comment</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, boolean, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Gets a boolean Property object with a comment using the default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd><dd><code>comment</code> - a String comment</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a boolean Property object without a comment</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, boolean[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean[]&nbsp;defaultValues)</pre>
+<div class="block">Gets a boolean array Property without a comment using the default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a boolean array Property without a comment using these defaults: isListLengthFixed = false, maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, boolean[], java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Gets a boolean array Property with a comment using the default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a boolean array Property with a comment using these defaults: isListLengthFixed = false, maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, boolean[], java.lang.String, boolean, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ boolean[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ boolean&nbsp;isListLengthFixed,
+ int&nbsp;maxListLength)</pre>
+<div class="block">Gets a boolean array Property with all settings defined.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd><dd><code>isListLengthFixed</code> - boolean for whether this array is required to be a specific length (defined by the default value array
+ length or maxListLength)</dd><dd><code>maxListLength</code> - the maximum length of this array, use -1 for no max length</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a boolean array Property with all settings defined</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int&nbsp;defaultValue)</pre>
+<div class="block">Gets an integer Property object without a comment using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd>
+<dt><span class="strong">Returns:</span></dt><dd>an integer Property object with default bounds of Integer.MIN_VALUE and Integer.MAX_VALUE</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, int, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Gets an integer Property object with a comment using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd><dd><code>comment</code> - a String comment</dd>
+<dt><span class="strong">Returns:</span></dt><dd>an integer Property object with default bounds of Integer.MIN_VALUE and Integer.MAX_VALUE</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, int, java.lang.String, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ int&nbsp;minValue,
+ int&nbsp;maxValue)</pre>
+<div class="block">Gets an integer Property object with the defined comment, minimum and maximum bounds.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd><dd><code>comment</code> - a String comment</dd><dd><code>minValue</code> - minimum boundary</dd><dd><code>maxValue</code> - maximum boundary</dd>
+<dt><span class="strong">Returns:</span></dt><dd>an integer Property object with the defined comment, minimum and maximum bounds</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, int[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int[]&nbsp;defaultValues)</pre>
+<div class="block">Gets an integer array Property object without a comment using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd>
+<dt><span class="strong">Returns:</span></dt><dd>an integer array Property object with default bounds of Integer.MIN_VALUE and Integer.MAX_VALUE, isListLengthFixed = false,
+ maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, int[], java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Gets an integer array Property object with a comment using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd>
+<dt><span class="strong">Returns:</span></dt><dd>an integer array Property object with default bounds of Integer.MIN_VALUE and Integer.MAX_VALUE, isListLengthFixed = false,
+ maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, int[], java.lang.String, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ int&nbsp;minValue,
+ int&nbsp;maxValue)</pre>
+<div class="block">Gets an integer array Property object with the defined comment, minimum and maximum bounds.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd><dd><code>minValue</code> - minimum boundary</dd><dd><code>maxValue</code> - maximum boundary</dd>
+<dt><span class="strong">Returns:</span></dt><dd>an integer array Property object with the defined comment, minimum and maximum bounds, isListLengthFixed
+ = false, maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, int[], java.lang.String, int, int, boolean, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ int[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ int&nbsp;minValue,
+ int&nbsp;maxValue,
+ boolean&nbsp;isListLengthFixed,
+ int&nbsp;maxListLength)</pre>
+<div class="block">Gets an integer array Property object with all settings defined.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd><dd><code>minValue</code> - minimum boundary</dd><dd><code>maxValue</code> - maximum boundary</dd><dd><code>isListLengthFixed</code> - boolean for whether this array is required to be a specific length (defined by the default value array
+ length or maxListLength)</dd><dd><code>maxListLength</code> - the maximum length of this array, use -1 for no max length</dd>
+<dt><span class="strong">Returns:</span></dt><dd>an integer array Property object with all settings defined</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double&nbsp;defaultValue)</pre>
+<div class="block">Gets a double Property object without a comment using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a double Property object with default bounds of Double.MIN_VALUE and Double.MAX_VALUE</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, double, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Gets a double Property object with a comment using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd><dd><code>comment</code> - a String comment</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a double Property object with default bounds of Double.MIN_VALUE and Double.MAX_VALUE</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, double, java.lang.String, double, double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ double&nbsp;minValue,
+ double&nbsp;maxValue)</pre>
+<div class="block">Gets a double Property object with the defined comment, minimum and maximum bounds</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd><dd><code>comment</code> - a String comment</dd><dd><code>minValue</code> - minimum boundary</dd><dd><code>maxValue</code> - maximum boundary</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a double Property object with the defined comment, minimum and maximum bounds</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, double[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double[]&nbsp;defaultValues)</pre>
+<div class="block">Gets a double array Property object without a comment using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a double array Property object with default bounds of Double.MIN_VALUE and Double.MAX_VALUE, isListLengthFixed = false,
+ maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, double[], java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Gets a double array Property object without a comment using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a double array Property object with default bounds of Double.MIN_VALUE and Double.MAX_VALUE, isListLengthFixed = false,
+ maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, double[], java.lang.String, double, double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ double&nbsp;minValue,
+ double&nbsp;maxValue)</pre>
+<div class="block">Gets a double array Property object with the defined comment, minimum and maximum bounds.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd><dd><code>minValue</code> - minimum boundary</dd><dd><code>maxValue</code> - maximum boundary</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a double array Property object with the defined comment, minimum and maximum bounds, isListLengthFixed =
+ false, maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, double[], java.lang.String, double, double, boolean, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ double[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ double&nbsp;minValue,
+ double&nbsp;maxValue,
+ boolean&nbsp;isListLengthFixed,
+ int&nbsp;maxListLength)</pre>
+<div class="block">Gets a double array Property object with all settings defined.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd><dd><code>minValue</code> - minimum boundary</dd><dd><code>maxValue</code> - maximum boundary</dd><dd><code>isListLengthFixed</code> - boolean for whether this array is required to be a specific length (defined by the default value array
+ length or maxListLength)</dd><dd><code>maxListLength</code> - the maximum length of this array, use -1 for no max length</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a double array Property object with all settings defined</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue)</pre>
+<div class="block">Gets a string Property without a comment using the default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a string Property with validationPattern = null, validValues = null</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Gets a string Property with a comment using the default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd><dd><code>comment</code> - a String comment</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a string Property with validationPattern = null, validValues = null</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.regex.Pattern)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.util.regex.Pattern&nbsp;validationPattern)</pre>
+<div class="block">Gets a string Property with a comment using the defined validationPattern and otherwise default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd><dd><code>comment</code> - a String comment</dd><dd><code>validationPattern</code> - a Pattern object for input validation</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a string Property with the defined validationPattern, validValues = null</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues)</pre>
+<div class="block">Gets a string Property with a comment using the defined validValues array and otherwise default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd><dd><code>comment</code> - a String comment</dd><dd><code>validValues</code> - an array of valid values that this Property can be set to. If an array is provided the Config GUI control will be
+ a value cycle button.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a string Property with the defined validValues array, validationPattern = null</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues)</pre>
+<div class="block">Gets a string array Property without a comment using the default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a string array Property with validationPattern = null, isListLengthFixed = false, maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String[], java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Gets a string array Property with a comment using the default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a string array Property with validationPattern = null, isListLengthFixed = false, maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String[], java.lang.String, java.util.regex.Pattern)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ java.util.regex.Pattern&nbsp;validationPattern)</pre>
+<div class="block">Gets a string array Property with a comment using the defined validationPattern and otherwise default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd><dd><code>validationPattern</code> - a Pattern object for input validation</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a string array Property with the defined validationPattern, isListLengthFixed = false, maxListLength = -1</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String[], java.lang.String, boolean, int, java.util.regex.Pattern)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ boolean&nbsp;isListLengthFixed,
+ int&nbsp;maxListLength,
+ java.util.regex.Pattern&nbsp;validationPattern)</pre>
+<div class="block">Gets a string array Property with a comment with all settings defined.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd><dd><code>isListLengthFixed</code> - boolean for whether this array is required to be a specific length (defined by the default value array
+ length or maxListLength)</dd><dd><code>maxListLength</code> - the maximum length of this array, use -1 for no max length</dd><dd><code>validationPattern</code> - a Pattern object for input validation</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a string array Property with a comment with all settings defined</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String, java.lang.String, net.minecraftforge.common.config.Property.Type)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</pre>
+<div class="block">Gets a Property object of the specified type using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValue</code> - the default value</dd><dd><code>comment</code> - a String comment</dd><dd><code>type</code> - a Property.Type enum value</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a Property object of the specified type using default settings</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.String, java.lang.String, java.lang.String[], java.lang.String, net.minecraftforge.common.config.Property.Type)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;get(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</pre>
+<div class="block">Gets a list (array) Property object of the specified type using default settings.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>key</code> - the Property key value</dd><dd><code>defaultValues</code> - an array containing the default values</dd><dd><code>comment</code> - a String comment</dd><dd><code>type</code> - a Property.Type enum value</dd>
+<dt><span class="strong">Returns:</span></dt><dd>a list (array) Property object of the specified type using default settings</dd></dl>
+</li>
+</ul>
+<a name="hasCategory(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasCategory</h4>
+<pre>public&nbsp;boolean&nbsp;hasCategory(java.lang.String&nbsp;category)</pre>
+</li>
+</ul>
+<a name="hasKey(java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasKey</h4>
+<pre>public&nbsp;boolean&nbsp;hasKey(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;key)</pre>
+</li>
+</ul>
+<a name="load()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>load</h4>
+<pre>public&nbsp;void&nbsp;load()</pre>
+</li>
+</ul>
+<a name="save()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>save</h4>
+<pre>public&nbsp;void&nbsp;save()</pre>
+</li>
+</ul>
+<a name="getCategory(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCategory</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;getCategory(java.lang.String&nbsp;category)</pre>
+</li>
+</ul>
+<a name="removeCategory(net.minecraftforge.common.config.ConfigCategory)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeCategory</h4>
+<pre>public&nbsp;void&nbsp;removeCategory(<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a>&nbsp;category)</pre>
+</li>
+</ul>
+<a name="setCategoryComment(java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCategoryComment</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;setCategoryComment(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Adds a comment to the specified ConfigCategory object</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>comment</code> - a String comment</dd></dl>
+</li>
+</ul>
+<a name="addCustomCategoryComment(java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addCustomCategoryComment</h4>
+<pre>public&nbsp;void&nbsp;addCustomCategoryComment(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;comment)</pre>
+</li>
+</ul>
+<a name="setCategoryLanguageKey(java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCategoryLanguageKey</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;setCategoryLanguageKey(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;langKey)</pre>
+<div class="block">Adds a language key to the specified ConfigCategory object</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the config category</dd><dd><code>langKey</code> - a language key string such as configcategory.general</dd></dl>
+</li>
+</ul>
+<a name="setCategoryConfigEntryClass(java.lang.String, java.lang.Class)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCategoryConfigEntryClass</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;setCategoryConfigEntryClass(java.lang.String&nbsp;category,
+ java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;&nbsp;clazz)</pre>
+<div class="block">Sets the custom IConfigEntry class that should be used in place of the standard entry class (which is just a button that
+ navigates into the category). This class MUST provide a constructor with the following parameter types: <code>GuiConfig</code> (the parent
+ GuiConfig screen will be provided), <code>GuiPropertyList</code> (the parent GuiPropertyList will be provided), <code>IConfigElement</code>
+ (the IConfigElement for this Property will be provided).</div>
+</li>
+</ul>
+<a name="setCategoryRequiresWorldRestart(java.lang.String, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCategoryRequiresWorldRestart</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;setCategoryRequiresWorldRestart(java.lang.String&nbsp;category,
+ boolean&nbsp;requiresWorldRestart)</pre>
+<div class="block">Sets the flag for whether or not this category can be edited while a world is running. Care should be taken to ensure
+ that only properties that are truly dynamic can be changed from the in-game options menu. Only set this flag to
+ true if all child properties/categories are unable to be modified while a world is running.</div>
+</li>
+</ul>
+<a name="setCategoryRequiresMcRestart(java.lang.String, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCategoryRequiresMcRestart</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;setCategoryRequiresMcRestart(java.lang.String&nbsp;category,
+ boolean&nbsp;requiresMcRestart)</pre>
+<div class="block">Sets whether or not this ConfigCategory requires Minecraft to be restarted when changed.
+ Defaults to false. Only set this flag to true if ALL child properties/categories require
+ Minecraft to be restarted when changed. Setting this flag will also prevent modification
+ of the child properties/categories while a world is running.</div>
+</li>
+</ul>
+<a name="setCategoryPropertyOrder(java.lang.String, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCategoryPropertyOrder</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;setCategoryPropertyOrder(java.lang.String&nbsp;category,
+ java.util.List&lt;java.lang.String&gt;&nbsp;propOrder)</pre>
+<div class="block">Sets the order that direct child properties of this config category will be written to the config file and will be displayed in
+ config GUIs.</div>
+</li>
+</ul>
+<a name="enableGlobalConfig()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>enableGlobalConfig</h4>
+<pre>public static&nbsp;void&nbsp;enableGlobalConfig()</pre>
+</li>
+</ul>
+<a name="hasChanged()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasChanged</h4>
+<pre>public&nbsp;boolean&nbsp;hasChanged()</pre>
+</li>
+</ul>
+<a name="getCategoryNames()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCategoryNames</h4>
+<pre>public&nbsp;java.util.Set&lt;java.lang.String&gt;&nbsp;getCategoryNames()</pre>
+</li>
+</ul>
+<a name="renameProperty(java.lang.String, java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renameProperty</h4>
+<pre>public&nbsp;boolean&nbsp;renameProperty(java.lang.String&nbsp;category,
+ java.lang.String&nbsp;oldPropName,
+ java.lang.String&nbsp;newPropName)</pre>
+<div class="block">Renames a property in a given category.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>category</code> - the category in which the property resides</dd><dd><code>oldPropName</code> - the existing property name</dd><dd><code>newPropName</code> - the new property name</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the category and property exist, false otherwise</dd></dl>
+</li>
+</ul>
+<a name="moveProperty(java.lang.String, java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>moveProperty</h4>
+<pre>public&nbsp;boolean&nbsp;moveProperty(java.lang.String&nbsp;oldCategory,
+ java.lang.String&nbsp;propName,
+ java.lang.String&nbsp;newCategory)</pre>
+<div class="block">Moves a property from one category to another.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>oldCategory</code> - the category the property currently resides in</dd><dd><code>propName</code> - the name of the property to move</dd><dd><code>newCategory</code> - the category the property should be moved to</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the old category and property exist, false otherwise</dd></dl>
+</li>
+</ul>
+<a name="copyCategoryProps(net.minecraftforge.common.config.Configuration, java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copyCategoryProps</h4>
+<pre>public&nbsp;void&nbsp;copyCategoryProps(<a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a>&nbsp;fromConfig,
+ java.lang.String[]&nbsp;ctgys)</pre>
+<div class="block">Copies property objects from another Configuration object to this one using the list of category names. Properties that only exist in the
+ "from" object are ignored. Pass null for the ctgys array to include all categories.</div>
+</li>
+</ul>
+<a name="getString(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getString(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Creates a string property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new string property.</dd></dl>
+</li>
+</ul>
+<a name="getString(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getString(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey)</pre>
+<div class="block">Creates a string property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd><dd><code>langKey</code> - A language key used for localization of GUIs</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new string property.</dd></dl>
+</li>
+</ul>
+<a name="getString(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.regex.Pattern)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getString(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.util.regex.Pattern&nbsp;pattern)</pre>
+<div class="block">Creates a string property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new string property.</dd></dl>
+</li>
+</ul>
+<a name="getString(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.regex.Pattern)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getString(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey,
+ java.util.regex.Pattern&nbsp;pattern)</pre>
+<div class="block">Creates a string property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd><dd><code>langKey</code> - A language key used for localization of GUIs</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new string property.</dd></dl>
+</li>
+</ul>
+<a name="getString(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getString(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues)</pre>
+<div class="block">Creates a string property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd><dd><code>validValues</code> - A list of valid values that this property can be set to.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new string property.</dd></dl>
+</li>
+</ul>
+<a name="getString(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getString(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues,
+ java.lang.String&nbsp;langKey)</pre>
+<div class="block">Creates a string property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd><dd><code>validValues</code> - A list of valid values that this property can be set to.</dd><dd><code>langKey</code> - A language key used for localization of GUIs</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new string property.</dd></dl>
+</li>
+</ul>
+<a name="getStringList(java.lang.String, java.lang.String, java.lang.String[], java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStringList</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getStringList(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String[]&nbsp;defaultValues,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Creates a string list property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new string property.</dd></dl>
+</li>
+</ul>
+<a name="getStringList(java.lang.String, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStringList</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getStringList(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String[]&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues)</pre>
+<div class="block">Creates a string list property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new string property.</dd></dl>
+</li>
+</ul>
+<a name="getStringList(java.lang.String, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStringList</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getStringList(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ java.lang.String[]&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String[]&nbsp;validValues,
+ java.lang.String&nbsp;langKey)</pre>
+<div class="block">Creates a string list property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new string property.</dd></dl>
+</li>
+</ul>
+<a name="getBoolean(java.lang.String, java.lang.String, boolean, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBoolean</h4>
+<pre>public&nbsp;boolean&nbsp;getBoolean(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ boolean&nbsp;defaultValue,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Creates a boolean property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new boolean property.</dd></dl>
+</li>
+</ul>
+<a name="getBoolean(java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBoolean</h4>
+<pre>public&nbsp;boolean&nbsp;getBoolean(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ boolean&nbsp;defaultValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey)</pre>
+<div class="block">Creates a boolean property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd><dd><code>langKey</code> - A language key used for localization of GUIs</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new boolean property.</dd></dl>
+</li>
+</ul>
+<a name="getInt(java.lang.String, java.lang.String, int, int, int, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInt</h4>
+<pre>public&nbsp;int&nbsp;getInt(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ int&nbsp;defaultValue,
+ int&nbsp;minValue,
+ int&nbsp;maxValue,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Creates a integer property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>minValue</code> - Minimum value of the property.</dd><dd><code>maxValue</code> - Maximum value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new integer property.</dd></dl>
+</li>
+</ul>
+<a name="getInt(java.lang.String, java.lang.String, int, int, int, java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInt</h4>
+<pre>public&nbsp;int&nbsp;getInt(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ int&nbsp;defaultValue,
+ int&nbsp;minValue,
+ int&nbsp;maxValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey)</pre>
+<div class="block">Creates a integer property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>minValue</code> - Minimum value of the property.</dd><dd><code>maxValue</code> - Maximum value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd><dd><code>langKey</code> - A language key used for localization of GUIs</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new integer property.</dd></dl>
+</li>
+</ul>
+<a name="getFloat(java.lang.String, java.lang.String, float, float, float, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFloat</h4>
+<pre>public&nbsp;float&nbsp;getFloat(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ float&nbsp;defaultValue,
+ float&nbsp;minValue,
+ float&nbsp;maxValue,
+ java.lang.String&nbsp;comment)</pre>
+<div class="block">Creates a float property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>minValue</code> - Minimum value of the property.</dd><dd><code>maxValue</code> - Maximum value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new float property.</dd></dl>
+</li>
+</ul>
+<a name="getFloat(java.lang.String, java.lang.String, float, float, float, java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFloat</h4>
+<pre>public&nbsp;float&nbsp;getFloat(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;category,
+ float&nbsp;defaultValue,
+ float&nbsp;minValue,
+ float&nbsp;maxValue,
+ java.lang.String&nbsp;comment,
+ java.lang.String&nbsp;langKey)</pre>
+<div class="block">Creates a float property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Name of the property.</dd><dd><code>category</code> - Category of the property.</dd><dd><code>defaultValue</code> - Default value of the property.</dd><dd><code>minValue</code> - Minimum value of the property.</dd><dd><code>maxValue</code> - Maximum value of the property.</dd><dd><code>comment</code> - A brief description what the property does.</dd><dd><code>langKey</code> - A language key used for localization of GUIs</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value of the new float property.</dd></dl>
+</li>
+</ul>
+<a name="getConfigFile()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getConfigFile</h4>
+<pre>public&nbsp;java.io.File&nbsp;getConfigFile()</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/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html" title="class in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/Configuration.html" target="_top">Frames</a></li>
+<li><a href="Configuration.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/config/Property.Type.html b/javadoc/net/minecraftforge/common/config/Property.Type.html
new file mode 100644
index 0000000..10d5191
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/config/Property.Type.html
@@ -0,0 +1,395 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>Property.Type (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="Property.Type (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/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/Property.Type.html" target="_top">Frames</a></li>
+<li><a href="Property.Type.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common.config</div>
+<h2 title="Enum Property.Type" class="title">Enum Property.Type</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.config.Property.Type</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">Property.Type</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#BOOLEAN">BOOLEAN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#COLOR">COLOR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#DOUBLE">DOUBLE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#INTEGER">INTEGER</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#MOD_ID">MOD_ID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#STRING">STRING</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>char</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#getID()">getID</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#tryParse(char)">tryParse</a></strong>(char&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.Type.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="STRING">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRING</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a> STRING</pre>
+</li>
+</ul>
+<a name="INTEGER">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INTEGER</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a> INTEGER</pre>
+</li>
+</ul>
+<a name="BOOLEAN">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BOOLEAN</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a> BOOLEAN</pre>
+</li>
+</ul>
+<a name="DOUBLE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DOUBLE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a> DOUBLE</pre>
+</li>
+</ul>
+<a name="COLOR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>COLOR</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a> COLOR</pre>
+</li>
+</ul>
+<a name="MOD_ID">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MOD_ID</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a> MOD_ID</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (Property.Type c : Property.Type.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+<a name="tryParse(char)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tryParse</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;tryParse(char&nbsp;id)</pre>
+</li>
+</ul>
+<a name="getID()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getID</h4>
+<pre>public&nbsp;char&nbsp;getID()</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/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/Property.Type.html" target="_top">Frames</a></li>
+<li><a href="Property.Type.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/config/Property.html b/javadoc/net/minecraftforge/common/config/Property.html
new file mode 100644
index 0000000..3c842c9
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/config/Property.html
@@ -0,0 +1,1733 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>Property (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="Property (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/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/Property.html" target="_top">Frames</a></li>
+<li><a href="Property.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common.config</div>
+<h2 title="Class Property" class="title">Class Property</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.config.Property</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Property</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/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#comment">comment</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/minecraftforge/common/config/Property.html#Property(java.lang.String,%20java.lang.String[],%20net.minecraftforge.common.config.Property.Type)">Property</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String[]&nbsp;values,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#Property(java.lang.String,%20java.lang.String[],%20net.minecraftforge.common.config.Property.Type,%20java.lang.String)">Property</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String[]&nbsp;values,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ java.lang.String&nbsp;langKey)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#Property(java.lang.String,%20java.lang.String,%20net.minecraftforge.common.config.Property.Type)">Property</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#Property(java.lang.String,%20java.lang.String,%20net.minecraftforge.common.config.Property.Type,%20boolean)">Property</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ boolean&nbsp;read)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#Property(java.lang.String,%20java.lang.String,%20net.minecraftforge.common.config.Property.Type,%20boolean,%20java.lang.String)">Property</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ boolean&nbsp;read,
+ java.lang.String&nbsp;langKey)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#Property(java.lang.String,%20java.lang.String,%20net.minecraftforge.common.config.Property.Type,%20java.lang.String)">Property</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ java.lang.String&nbsp;langKey)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#Property(java.lang.String,%20java.lang.String,%20net.minecraftforge.common.config.Property.Type,%20java.lang.String[])">Property</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ java.lang.String[]&nbsp;validValues)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#Property(java.lang.String,%20java.lang.String,%20net.minecraftforge.common.config.Property.Type,%20java.lang.String[],%20java.lang.String)">Property</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ java.lang.String[]&nbsp;validValues,
+ java.lang.String&nbsp;langKey)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiEditArrayEntries.IArrayEntry.html" title="interface in cpw.mods.fml.client.config">GuiEditArrayEntries.IArrayEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getArrayEntryClass()">getArrayEntryClass</a></strong>()</code>
+<div class="block">Gets the custom IArrayEntry class that should be used in place of the standard entry class for this Property type, or null if
+ none has been set.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getBoolean()">getBoolean</a></strong>()</code>
+<div class="block">Returns the value in this property as a boolean, if the value is not a valid boolean, it will return the provided default.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getBoolean(boolean)">getBoolean</a></strong>(boolean&nbsp;_default)</code>
+<div class="block">Returns the value in this property as a boolean,
+ if the value is not a valid boolean, it will return the
+ provided default.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getBooleanList()">getBooleanList</a></strong>()</code>
+<div class="block">Returns the boolean value of all values that can
+ be parsed in the list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getConfigEntryClass()">getConfigEntryClass</a></strong>()</code>
+<div class="block">Gets the custom IConfigEntry class that should be used in place of the standard entry class for this Property type, or null if
+ none has been set.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getDefault()">getDefault</a></strong>()</code>
+<div class="block">Gets the raw String default value of this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getDefaults()">getDefaults</a></strong>()</code>
+<div class="block">Gets the raw String[] default values of this Property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getDouble()">getDouble</a></strong>()</code>
+<div class="block">Returns the value in this property as a double, if the value is not a valid double, it will return the provided default.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getDouble(double)">getDouble</a></strong>(double&nbsp;_default)</code>
+<div class="block">Returns the value in this property as a double,
+ if the value is not a valid double, it will return the
+ provided default.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getDoubleList()">getDoubleList</a></strong>()</code>
+<div class="block">Returns the double value of all values that can
+ be parsed in the list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getInt()">getInt</a></strong>()</code>
+<div class="block">Returns the value in this property as an integer,
+ if the value is not a valid integer, it will return the initially provided default.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getInt(int)">getInt</a></strong>(int&nbsp;_default)</code>
+<div class="block">Returns the value in this property as an integer,
+ if the value is not a valid integer, it will return the
+ provided default.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getIntList()">getIntList</a></strong>()</code>
+<div class="block">Returns the integer value of all values that can
+ be parsed in the list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getLanguageKey()">getLanguageKey</a></strong>()</code>
+<div class="block">Gets the language key string for this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getMaxListLength()">getMaxListLength</a></strong>()</code>
+<div class="block">Gets the maximum length of this list/array Property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getMaxValue()">getMaxValue</a></strong>()</code>
+<div class="block">Gets the maximum value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getMinValue()">getMinValue</a></strong>()</code>
+<div class="block">Gets the minimum value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getName()">getName</a></strong>()</code>
+<div class="block">Gets the name/key for this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getString()">getString</a></strong>()</code>
+<div class="block">Returns the value in this property as it's raw string.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getStringList()">getStringList</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getType()">getType</a></strong>()</code>
+<div class="block">Gets the Property.Type enum value for this Property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.regex.Pattern</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getValidationPattern()">getValidationPattern</a></strong>()</code>
+<div class="block">Gets the Pattern object used to validate user input for this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#getValidValues()">getValidValues</a></strong>()</code>
+<div class="block">Gets the array of valid values that this String Property can be set to, or null if not defined.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#hasChanged()">hasChanged</a></strong>()</code>
+<div class="block">Gets the changed status of this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#isBooleanList()">isBooleanList</a></strong>()</code>
+<div class="block">Checks if all of current values stored in this property can be converted to a boolean.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#isBooleanValue()">isBooleanValue</a></strong>()</code>
+<div class="block">Checks if the current value held by this property is a valid boolean value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#isDefault()">isDefault</a></strong>()</code>
+<div class="block">Returns whether or not this Property is defaulted.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#isDoubleList()">isDoubleList</a></strong>()</code>
+<div class="block">Checks if all of the current values stored in this property can be converted to a double.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#isDoubleValue()">isDoubleValue</a></strong>()</code>
+<div class="block">Checks if the current value held by this property is a valid double value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#isIntList()">isIntList</a></strong>()</code>
+<div class="block">Checks if all of the current values stored in this property can be converted to an integer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#isIntValue()">isIntValue</a></strong>()</code>
+<div class="block">Checks if the current value stored in this property can be converted to an integer.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#isList()">isList</a></strong>()</code>
+<div class="block">Returns whether or not this Property is a list/array.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#isListLengthFixed()">isListLengthFixed</a></strong>()</code>
+<div class="block">Returns whether or not this list/array has a fixed length.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#requiresMcRestart()">requiresMcRestart</a></strong>()</code>
+<div class="block">Gets whether or not this Property requires Minecraft to be restarted when changed.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#requiresWorldRestart()">requiresWorldRestart</a></strong>()</code>
+<div class="block">Returns whether or not this Property is able to be edited while a world is running using the in-game Mod Options screen
+ as well as the Mods list screen, or only from the Mods list screen.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#set(boolean)">set</a></strong>(boolean&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#set(boolean[])">set</a></strong>(boolean[]&nbsp;values)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#set(double)">set</a></strong>(double&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#set(double[])">set</a></strong>(double[]&nbsp;values)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#set(int)">set</a></strong>(int&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#set(int[])">set</a></strong>(int[]&nbsp;values)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#set(java.lang.String)">set</a></strong>(java.lang.String&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#set(java.lang.String[])">set</a></strong>(java.lang.String[]&nbsp;values)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setArrayEntryClass(java.lang.Class)">setArrayEntryClass</a></strong>(java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiEditArrayEntries.IArrayEntry.html" title="interface in cpw.mods.fml.client.config">GuiEditArrayEntries.IArrayEntry</a>&gt;&nbsp;clazz)</code>
+<div class="block">Sets a custom IGuiEditListEntry class that should be used in place of the standard entry class for this Property type.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setConfigEntryClass(java.lang.Class)">setConfigEntryClass</a></strong>(java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;&nbsp;clazz)</code>
+<div class="block">Sets a custom IConfigEntry class that should be used in place of the standard entry class for this Property type.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setDefaultValue(boolean)">setDefaultValue</a></strong>(boolean&nbsp;defaultValue)</code>
+<div class="block">Sets the default boolean value of this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setDefaultValue(double)">setDefaultValue</a></strong>(double&nbsp;defaultValue)</code>
+<div class="block">Sets the default double value of this Property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setDefaultValue(int)">setDefaultValue</a></strong>(int&nbsp;defaultValue)</code>
+<div class="block">Sets the default int value of this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setDefaultValue(java.lang.String)">setDefaultValue</a></strong>(java.lang.String&nbsp;defaultValue)</code>
+<div class="block">Sets the default string value of this Property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setDefaultValues(boolean[])">setDefaultValues</a></strong>(boolean[]&nbsp;defaultValues)</code>
+<div class="block">Sets the default boolean[] values of this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setDefaultValues(double[])">setDefaultValues</a></strong>(double[]&nbsp;defaultValues)</code>
+<div class="block">Sets the default double[] values of this Property</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setDefaultValues(int[])">setDefaultValues</a></strong>(int[]&nbsp;defaultValues)</code>
+<div class="block">Sets the default int[] values of this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setDefaultValues(java.lang.String[])">setDefaultValues</a></strong>(java.lang.String[]&nbsp;defaultValues)</code>
+<div class="block">Sets the default String[] values of this Property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setIsListLengthFixed(boolean)">setIsListLengthFixed</a></strong>(boolean&nbsp;isListLengthFixed)</code>
+<div class="block">Sets the flag for whether this list/array Property has a fixed length.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setLanguageKey(java.lang.String)">setLanguageKey</a></strong>(java.lang.String&nbsp;langKey)</code>
+<div class="block">Sets the localization language key for this Property so that the config GUI screens are nice and pretty <3.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setMaxListLength(int)">setMaxListLength</a></strong>(int&nbsp;max)</code>
+<div class="block">Sets the maximum length of this list/array Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setMaxValue(double)">setMaxValue</a></strong>(double&nbsp;maxValue)</code>
+<div class="block">Sets the maximum double value of this Property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setMaxValue(int)">setMaxValue</a></strong>(int&nbsp;maxValue)</code>
+<div class="block">Sets the maximum int value of this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setMinValue(double)">setMinValue</a></strong>(double&nbsp;minValue)</code>
+<div class="block">Sets the minimum double value of this Property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setMinValue(int)">setMinValue</a></strong>(int&nbsp;minValue)</code>
+<div class="block">Sets the minimum int value of this Property.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setName(java.lang.String)">setName</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Sets the name/key for this Property.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setRequiresMcRestart(boolean)">setRequiresMcRestart</a></strong>(boolean&nbsp;requiresMcRestart)</code>
+<div class="block">Sets whether or not this Property requires Minecraft to be restarted when changed.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setRequiresWorldRestart(boolean)">setRequiresWorldRestart</a></strong>(boolean&nbsp;requiresWorldRestart)</code>
+<div class="block">Sets the flag for whether or not this Property can be edited while a world is running.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setShowInGui(boolean)">setShowInGui</a></strong>(boolean&nbsp;showInGui)</code>
+<div class="block">Sets whether or not this Property should be allowed to show on config GUIs.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setToDefault()">setToDefault</a></strong>()</code>
+<div class="block">Sets the current value(s) of this Property to the default value(s).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValidationPattern(java.util.regex.Pattern)">setValidationPattern</a></strong>(java.util.regex.Pattern&nbsp;validationPattern)</code>
+<div class="block">Sets a regex Pattern object used to validate user input for formatted String or String[] properties.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValidValues(java.lang.String[])">setValidValues</a></strong>(java.lang.String[]&nbsp;validValues)</code>
+<div class="block">Sets the array of valid values that this String Property can be set to.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValue(boolean)">setValue</a></strong>(boolean&nbsp;value)</code>
+<div class="block">Sets the value of this Property to the provided boolean value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValue(double)">setValue</a></strong>(double&nbsp;value)</code>
+<div class="block">Sets the value of this Property to the provided double value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValue(int)">setValue</a></strong>(int&nbsp;value)</code>
+<div class="block">Sets the value of this Property to the provided int value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValue(java.lang.String)">setValue</a></strong>(java.lang.String&nbsp;value)</code>
+<div class="block">Sets the value of this Property to the provided String value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValues(boolean[])">setValues</a></strong>(boolean[]&nbsp;values)</code>
+<div class="block">Sets the values of this Property to the provided boolean[] values.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValues(double[])">setValues</a></strong>(double[]&nbsp;values)</code>
+<div class="block">Sets the values of this Property to the provided double[] values.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValues(int[])">setValues</a></strong>(int[]&nbsp;values)</code>
+<div class="block">Sets the values of this Property to the provided int[] values.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#setValues(java.lang.String[])">setValues</a></strong>(java.lang.String[]&nbsp;values)</code>
+<div class="block">Sets the values of this Property to the provided String[] values.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#showInGui()">showInGui</a></strong>()</code>
+<div class="block">Gets whether or not this Property should be allowed to show on config GUIs.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/config/Property.html#wasRead()">wasRead</a></strong>()</code>
+<div class="block">Determines if this config value was just created, or if it was read from the config file.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="comment">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>comment</h4>
+<pre>public&nbsp;java.lang.String comment</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Property(java.lang.String, java.lang.String, net.minecraftforge.common.config.Property.Type)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Property</h4>
+<pre>public&nbsp;Property(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="Property(java.lang.String, java.lang.String, net.minecraftforge.common.config.Property.Type, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Property</h4>
+<pre>public&nbsp;Property(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ boolean&nbsp;read)</pre>
+</li>
+</ul>
+<a name="Property(java.lang.String, java.lang.String, net.minecraftforge.common.config.Property.Type, java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Property</h4>
+<pre>public&nbsp;Property(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ java.lang.String[]&nbsp;validValues)</pre>
+</li>
+</ul>
+<a name="Property(java.lang.String, java.lang.String, net.minecraftforge.common.config.Property.Type, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Property</h4>
+<pre>public&nbsp;Property(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ java.lang.String&nbsp;langKey)</pre>
+</li>
+</ul>
+<a name="Property(java.lang.String, java.lang.String, net.minecraftforge.common.config.Property.Type, boolean, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Property</h4>
+<pre>public&nbsp;Property(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ boolean&nbsp;read,
+ java.lang.String&nbsp;langKey)</pre>
+</li>
+</ul>
+<a name="Property(java.lang.String, java.lang.String, net.minecraftforge.common.config.Property.Type, java.lang.String[], java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Property</h4>
+<pre>public&nbsp;Property(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;value,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ java.lang.String[]&nbsp;validValues,
+ java.lang.String&nbsp;langKey)</pre>
+</li>
+</ul>
+<a name="Property(java.lang.String, java.lang.String[], net.minecraftforge.common.config.Property.Type)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Property</h4>
+<pre>public&nbsp;Property(java.lang.String&nbsp;name,
+ java.lang.String[]&nbsp;values,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="Property(java.lang.String, java.lang.String[], net.minecraftforge.common.config.Property.Type, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Property</h4>
+<pre>public&nbsp;Property(java.lang.String&nbsp;name,
+ java.lang.String[]&nbsp;values,
+ <a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;type,
+ java.lang.String&nbsp;langKey)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="isDefault()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDefault</h4>
+<pre>public&nbsp;boolean&nbsp;isDefault()</pre>
+<div class="block">Returns whether or not this Property is defaulted.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if the current value(s) is(are) deeply equal to the default value(s)</dd></dl>
+</li>
+</ul>
+<a name="setToDefault()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToDefault</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setToDefault()</pre>
+<div class="block">Sets the current value(s) of this Property to the default value(s).</div>
+</li>
+</ul>
+<a name="getDefault()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefault</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDefault()</pre>
+<div class="block">Gets the raw String default value of this Property. Check for isList() == false first.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the default value String</dd></dl>
+</li>
+</ul>
+<a name="getDefaults()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaults</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getDefaults()</pre>
+<div class="block">Gets the raw String[] default values of this Property. Check for isList() == true first.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the default values String[]</dd></dl>
+</li>
+</ul>
+<a name="setRequiresWorldRestart(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequiresWorldRestart</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setRequiresWorldRestart(boolean&nbsp;requiresWorldRestart)</pre>
+<div class="block">Sets the flag for whether or not this Property can be edited while a world is running. Care should be taken to ensure
+ that only properties that are truly dynamic can be changed from the in-game options menu. When set to false the Property will be
+ editable from both the main menu Mods list config screen and the in-game Mod Options config screen. When set to true the Property
+ will only be editable from the main menu Mods list config screen.</div>
+</li>
+</ul>
+<a name="requiresWorldRestart()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requiresWorldRestart</h4>
+<pre>public&nbsp;boolean&nbsp;requiresWorldRestart()</pre>
+<div class="block">Returns whether or not this Property is able to be edited while a world is running using the in-game Mod Options screen
+ as well as the Mods list screen, or only from the Mods list screen. Setting this flag to true will disable editing of
+ this property while a world is running.</div>
+</li>
+</ul>
+<a name="setShowInGui(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setShowInGui</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setShowInGui(boolean&nbsp;showInGui)</pre>
+<div class="block">Sets whether or not this Property should be allowed to show on config GUIs.
+ Defaults to true.</div>
+</li>
+</ul>
+<a name="showInGui()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>showInGui</h4>
+<pre>public&nbsp;boolean&nbsp;showInGui()</pre>
+<div class="block">Gets whether or not this Property should be allowed to show on config GUIs.
+ Defaults to true unless set to false.</div>
+</li>
+</ul>
+<a name="setRequiresMcRestart(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRequiresMcRestart</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setRequiresMcRestart(boolean&nbsp;requiresMcRestart)</pre>
+<div class="block">Sets whether or not this Property requires Minecraft to be restarted when changed.
+ Defaults to false. Setting this flag to true will also disable editing of
+ this property while a world is running.</div>
+</li>
+</ul>
+<a name="requiresMcRestart()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>requiresMcRestart</h4>
+<pre>public&nbsp;boolean&nbsp;requiresMcRestart()</pre>
+<div class="block">Gets whether or not this Property requires Minecraft to be restarted when changed.
+ Defaults to false unless set to true.</div>
+</li>
+</ul>
+<a name="setMaxListLength(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMaxListLength</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setMaxListLength(int&nbsp;max)</pre>
+<div class="block">Sets the maximum length of this list/array Property. Only important if isList() == true. If the current values array or default
+ values array is longer than the new maximum it will be resized. If calling both this method and setIsListLengthFixed(true), this
+ method should be called afterwards (but is not required).</div>
+</li>
+</ul>
+<a name="getMaxListLength()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxListLength</h4>
+<pre>public&nbsp;int&nbsp;getMaxListLength()</pre>
+<div class="block">Gets the maximum length of this list/array Property. Only important if isList() == true.</div>
+</li>
+</ul>
+<a name="setIsListLengthFixed(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIsListLengthFixed</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setIsListLengthFixed(boolean&nbsp;isListLengthFixed)</pre>
+<div class="block">Sets the flag for whether this list/array Property has a fixed length. Only important if isList() == true. If calling both this
+ method and setMaxListLength(), this method should be called first (but is not required).</div>
+</li>
+</ul>
+<a name="isListLengthFixed()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isListLengthFixed</h4>
+<pre>public&nbsp;boolean&nbsp;isListLengthFixed()</pre>
+<div class="block">Returns whether or not this list/array has a fixed length. Only important if isList() == true.</div>
+</li>
+</ul>
+<a name="setConfigEntryClass(java.lang.Class)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setConfigEntryClass</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setConfigEntryClass(java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;&nbsp;clazz)</pre>
+<div class="block">Sets a custom IConfigEntry class that should be used in place of the standard entry class for this Property type. This class
+ MUST provide a constructor with the following parameter types: <code>GuiConfig</code> (the owning GuiConfig screen will be provided),
+ <code>GuiConfigEntries</code> (the owning GuiConfigEntries will be provided), <code>IConfigElement</code> (the IConfigElement for this Property
+ will be provided).</div>
+</li>
+</ul>
+<a name="getConfigEntryClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfigEntryClass</h4>
+<pre>public&nbsp;java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiConfigEntries.IConfigEntry.html" title="interface in cpw.mods.fml.client.config">GuiConfigEntries.IConfigEntry</a>&gt;&nbsp;getConfigEntryClass()</pre>
+<div class="block">Gets the custom IConfigEntry class that should be used in place of the standard entry class for this Property type, or null if
+ none has been set.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>a class that implements IConfigEntry</dd></dl>
+</li>
+</ul>
+<a name="setArrayEntryClass(java.lang.Class)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setArrayEntryClass</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setArrayEntryClass(java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiEditArrayEntries.IArrayEntry.html" title="interface in cpw.mods.fml.client.config">GuiEditArrayEntries.IArrayEntry</a>&gt;&nbsp;clazz)</pre>
+<div class="block">Sets a custom IGuiEditListEntry class that should be used in place of the standard entry class for this Property type. This class
+ MUST provide a constructor with the following parameter types: <code>GuiEditList</code> (the owning GuiEditList screen will be provided),
+ <code>GuiPropertyList</code> (the parent GuiPropertyList will be provided), <code>IConfigProperty</code> (the IConfigProperty for this Property
+ will be provided).</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>clazz</code> - a class that implements IConfigEntry</dd></dl>
+</li>
+</ul>
+<a name="getArrayEntryClass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getArrayEntryClass</h4>
+<pre>public&nbsp;java.lang.Class&lt;? extends <a href="../../../../cpw/mods/fml/client/config/GuiEditArrayEntries.IArrayEntry.html" title="interface in cpw.mods.fml.client.config">GuiEditArrayEntries.IArrayEntry</a>&gt;&nbsp;getArrayEntryClass()</pre>
+<div class="block">Gets the custom IArrayEntry class that should be used in place of the standard entry class for this Property type, or null if
+ none has been set.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>a class that implements IArrayEntry</dd></dl>
+</li>
+</ul>
+<a name="setValidationPattern(java.util.regex.Pattern)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValidationPattern</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValidationPattern(java.util.regex.Pattern&nbsp;validationPattern)</pre>
+<div class="block">Sets a regex Pattern object used to validate user input for formatted String or String[] properties.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>validationPattern</code> - </dd></dl>
+</li>
+</ul>
+<a name="getValidationPattern()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationPattern</h4>
+<pre>public&nbsp;java.util.regex.Pattern&nbsp;getValidationPattern()</pre>
+<div class="block">Gets the Pattern object used to validate user input for this Property.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the user input validation Pattern object, or null if none is set</dd></dl>
+</li>
+</ul>
+<a name="setLanguageKey(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLanguageKey</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setLanguageKey(java.lang.String&nbsp;langKey)</pre>
+<div class="block">Sets the localization language key for this Property so that the config GUI screens are nice and pretty <3. The string languageKey +
+ ".tooltip" is used for tooltips when a user hovers the mouse over a GUI property label.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>langKey</code> - a string language key such as myawesomemod.config.myPropName</dd></dl>
+</li>
+</ul>
+<a name="getLanguageKey()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLanguageKey</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLanguageKey()</pre>
+<div class="block">Gets the language key string for this Property.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the language key</dd></dl>
+</li>
+</ul>
+<a name="setDefaultValue(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setDefaultValue(java.lang.String&nbsp;defaultValue)</pre>
+<div class="block">Sets the default string value of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultValue</code> - a String value</dd></dl>
+</li>
+</ul>
+<a name="setDefaultValues(java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultValues</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setDefaultValues(java.lang.String[]&nbsp;defaultValues)</pre>
+<div class="block">Sets the default String[] values of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultValues</code> - an array of String values</dd></dl>
+</li>
+</ul>
+<a name="setDefaultValue(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setDefaultValue(int&nbsp;defaultValue)</pre>
+<div class="block">Sets the default int value of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultValue</code> - an int value</dd></dl>
+</li>
+</ul>
+<a name="setDefaultValues(int[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultValues</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setDefaultValues(int[]&nbsp;defaultValues)</pre>
+<div class="block">Sets the default int[] values of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultValues</code> - an array of int values</dd></dl>
+</li>
+</ul>
+<a name="setDefaultValue(double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setDefaultValue(double&nbsp;defaultValue)</pre>
+<div class="block">Sets the default double value of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultValue</code> - a double value</dd></dl>
+</li>
+</ul>
+<a name="setDefaultValues(double[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultValues</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setDefaultValues(double[]&nbsp;defaultValues)</pre>
+<div class="block">Sets the default double[] values of this Property</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultValues</code> - an array of double values</dd></dl>
+</li>
+</ul>
+<a name="setDefaultValue(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setDefaultValue(boolean&nbsp;defaultValue)</pre>
+<div class="block">Sets the default boolean value of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultValue</code> - a boolean value</dd></dl>
+</li>
+</ul>
+<a name="setDefaultValues(boolean[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultValues</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setDefaultValues(boolean[]&nbsp;defaultValues)</pre>
+<div class="block">Sets the default boolean[] values of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultValues</code> - an array of boolean values</dd></dl>
+</li>
+</ul>
+<a name="setMinValue(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMinValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setMinValue(int&nbsp;minValue)</pre>
+<div class="block">Sets the minimum int value of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>minValue</code> - an int value</dd></dl>
+</li>
+</ul>
+<a name="setMaxValue(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMaxValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setMaxValue(int&nbsp;maxValue)</pre>
+<div class="block">Sets the maximum int value of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>maxValue</code> - an int value</dd></dl>
+</li>
+</ul>
+<a name="setMinValue(double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMinValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setMinValue(double&nbsp;minValue)</pre>
+<div class="block">Sets the minimum double value of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>minValue</code> - a double value</dd></dl>
+</li>
+</ul>
+<a name="setMaxValue(double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMaxValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setMaxValue(double&nbsp;maxValue)</pre>
+<div class="block">Sets the maximum double value of this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>maxValue</code> - a double value</dd></dl>
+</li>
+</ul>
+<a name="getMinValue()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinValue</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getMinValue()</pre>
+<div class="block">Gets the minimum value.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the minimum value bound</dd></dl>
+</li>
+</ul>
+<a name="getMaxValue()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxValue</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getMaxValue()</pre>
+<div class="block">Gets the maximum value.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the maximum value bound</dd></dl>
+</li>
+</ul>
+<a name="getString()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getString()</pre>
+<div class="block">Returns the value in this property as it's raw string.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>current value</dd></dl>
+</li>
+</ul>
+<a name="setValidValues(java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValidValues</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValidValues(java.lang.String[]&nbsp;validValues)</pre>
+<div class="block">Sets the array of valid values that this String Property can be set to. When an array of valid values is defined for a Property the
+ GUI control for that property will be a value cycle button.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>validValues</code> - a String array of valid values</dd></dl>
+</li>
+</ul>
+<a name="getValidValues()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidValues</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getValidValues()</pre>
+<div class="block">Gets the array of valid values that this String Property can be set to, or null if not defined.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>a String array of valid values</dd></dl>
+</li>
+</ul>
+<a name="getInt()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInt</h4>
+<pre>public&nbsp;int&nbsp;getInt()</pre>
+<div class="block">Returns the value in this property as an integer,
+ if the value is not a valid integer, it will return the initially provided default.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value</dd></dl>
+</li>
+</ul>
+<a name="getInt(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInt</h4>
+<pre>public&nbsp;int&nbsp;getInt(int&nbsp;_default)</pre>
+<div class="block">Returns the value in this property as an integer,
+ if the value is not a valid integer, it will return the
+ provided default.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>_default</code> - The default to provide if the current value is not a valid integer</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value</dd></dl>
+</li>
+</ul>
+<a name="isIntValue()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIntValue</h4>
+<pre>public&nbsp;boolean&nbsp;isIntValue()</pre>
+<div class="block">Checks if the current value stored in this property can be converted to an integer.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>True if the type of the Property is an Integer</dd></dl>
+</li>
+</ul>
+<a name="getBoolean(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBoolean</h4>
+<pre>public&nbsp;boolean&nbsp;getBoolean(boolean&nbsp;_default)</pre>
+<div class="block">Returns the value in this property as a boolean,
+ if the value is not a valid boolean, it will return the
+ provided default.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>_default</code> - The default to provide</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value as a boolean, or the default</dd></dl>
+</li>
+</ul>
+<a name="getBoolean()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBoolean</h4>
+<pre>public&nbsp;boolean&nbsp;getBoolean()</pre>
+<div class="block">Returns the value in this property as a boolean, if the value is not a valid boolean, it will return the provided default.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The value as a boolean, or the default</dd></dl>
+</li>
+</ul>
+<a name="isBooleanValue()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBooleanValue</h4>
+<pre>public&nbsp;boolean&nbsp;isBooleanValue()</pre>
+<div class="block">Checks if the current value held by this property is a valid boolean value.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>True if it is a boolean value</dd></dl>
+</li>
+</ul>
+<a name="isDoubleValue()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDoubleValue</h4>
+<pre>public&nbsp;boolean&nbsp;isDoubleValue()</pre>
+<div class="block">Checks if the current value held by this property is a valid double value.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>True if the value can be converted to an double</dd></dl>
+</li>
+</ul>
+<a name="getDouble(double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDouble</h4>
+<pre>public&nbsp;double&nbsp;getDouble(double&nbsp;_default)</pre>
+<div class="block">Returns the value in this property as a double,
+ if the value is not a valid double, it will return the
+ provided default.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>_default</code> - The default to provide if the current value is not a valid double</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value</dd></dl>
+</li>
+</ul>
+<a name="getDouble()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDouble</h4>
+<pre>public&nbsp;double&nbsp;getDouble()</pre>
+<div class="block">Returns the value in this property as a double, if the value is not a valid double, it will return the provided default.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>_default</code> - The default to provide if the current value is not a valid double</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The value</dd></dl>
+</li>
+</ul>
+<a name="getStringList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStringList</h4>
+<pre>public&nbsp;java.lang.String[]&nbsp;getStringList()</pre>
+</li>
+</ul>
+<a name="getIntList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIntList</h4>
+<pre>public&nbsp;int[]&nbsp;getIntList()</pre>
+<div class="block">Returns the integer value of all values that can
+ be parsed in the list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Array of length 0 if none of the values could be parsed.</dd></dl>
+</li>
+</ul>
+<a name="isIntList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIntList</h4>
+<pre>public&nbsp;boolean&nbsp;isIntList()</pre>
+<div class="block">Checks if all of the current values stored in this property can be converted to an integer.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>True if the type of the Property is an Integer List</dd></dl>
+</li>
+</ul>
+<a name="getBooleanList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBooleanList</h4>
+<pre>public&nbsp;boolean[]&nbsp;getBooleanList()</pre>
+<div class="block">Returns the boolean value of all values that can
+ be parsed in the list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Array of length 0 if none of the values could be parsed.</dd></dl>
+</li>
+</ul>
+<a name="isBooleanList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBooleanList</h4>
+<pre>public&nbsp;boolean&nbsp;isBooleanList()</pre>
+<div class="block">Checks if all of current values stored in this property can be converted to a boolean.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>True if it is a boolean value</dd></dl>
+</li>
+</ul>
+<a name="getDoubleList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDoubleList</h4>
+<pre>public&nbsp;double[]&nbsp;getDoubleList()</pre>
+<div class="block">Returns the double value of all values that can
+ be parsed in the list.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Array of length 0 if none of the values could be parsed.</dd></dl>
+</li>
+</ul>
+<a name="isDoubleList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDoubleList</h4>
+<pre>public&nbsp;boolean&nbsp;isDoubleList()</pre>
+<div class="block">Checks if all of the current values stored in this property can be converted to a double.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>True if the type of the Property is a double List</dd></dl>
+</li>
+</ul>
+<a name="getName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
+<div class="block">Gets the name/key for this Property.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the Property name</dd></dl>
+</li>
+</ul>
+<a name="setName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setName</h4>
+<pre>public&nbsp;void&nbsp;setName(java.lang.String&nbsp;name)</pre>
+<div class="block">Sets the name/key for this Property.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - a name</dd></dl>
+</li>
+</ul>
+<a name="wasRead()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>wasRead</h4>
+<pre>public&nbsp;boolean&nbsp;wasRead()</pre>
+<div class="block">Determines if this config value was just created, or if it was read from the config file.
+ This is useful for mods who auto-assign their blocks to determine if the ID returned is
+ a configured one, or a automatically generated one.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>True if this property was loaded from the config file with a value</dd></dl>
+</li>
+</ul>
+<a name="getType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getType</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</a>&nbsp;getType()</pre>
+<div class="block">Gets the Property.Type enum value for this Property.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the Property's type</dd></dl>
+</li>
+</ul>
+<a name="isList()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isList</h4>
+<pre>public&nbsp;boolean&nbsp;isList()</pre>
+<div class="block">Returns whether or not this Property is a list/array.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if this Property is a list/array, false otherwise</dd></dl>
+</li>
+</ul>
+<a name="hasChanged()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hasChanged</h4>
+<pre>public&nbsp;boolean&nbsp;hasChanged()</pre>
+<div class="block">Gets the changed status of this Property.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if this Property has changed, false otherwise</dd></dl>
+</li>
+</ul>
+<a name="setValue(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValue(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of this Property to the provided String value.</div>
+</li>
+</ul>
+<a name="set(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(java.lang.String&nbsp;value)</pre>
+</li>
+</ul>
+<a name="setValues(java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValues</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValues(java.lang.String[]&nbsp;values)</pre>
+<div class="block">Sets the values of this Property to the provided String[] values.</div>
+</li>
+</ul>
+<a name="set(java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(java.lang.String[]&nbsp;values)</pre>
+</li>
+</ul>
+<a name="setValue(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValue(int&nbsp;value)</pre>
+<div class="block">Sets the value of this Property to the provided int value.</div>
+</li>
+</ul>
+<a name="setValue(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValue(boolean&nbsp;value)</pre>
+<div class="block">Sets the value of this Property to the provided boolean value.</div>
+</li>
+</ul>
+<a name="setValue(double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValue(double&nbsp;value)</pre>
+<div class="block">Sets the value of this Property to the provided double value.</div>
+</li>
+</ul>
+<a name="setValues(boolean[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValues</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValues(boolean[]&nbsp;values)</pre>
+<div class="block">Sets the values of this Property to the provided boolean[] values.</div>
+</li>
+</ul>
+<a name="set(boolean[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(boolean[]&nbsp;values)</pre>
+</li>
+</ul>
+<a name="setValues(int[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValues</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValues(int[]&nbsp;values)</pre>
+<div class="block">Sets the values of this Property to the provided int[] values.</div>
+</li>
+</ul>
+<a name="set(int[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(int[]&nbsp;values)</pre>
+</li>
+</ul>
+<a name="setValues(double[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValues</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a>&nbsp;setValues(double[]&nbsp;values)</pre>
+<div class="block">Sets the values of this Property to the provided double[] values.</div>
+</li>
+</ul>
+<a name="set(double[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(double[]&nbsp;values)</pre>
+</li>
+</ul>
+<a name="set(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(int&nbsp;value)</pre>
+</li>
+</ul>
+<a name="set(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(boolean&nbsp;value)</pre>
+</li>
+</ul>
+<a name="set(double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;void&nbsp;set(double&nbsp;value)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html" title="class in net.minecraftforge.common.config"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/Property.html" target="_top">Frames</a></li>
+<li><a href="Property.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/config/package-frame.html b/javadoc/net/minecraftforge/common/config/package-frame.html
new file mode 100644
index 0000000..cda5878
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/config/package-frame.html
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.config (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/minecraftforge/common/config/package-summary.html" target="classFrame">net.minecraftforge.common.config</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ConfigCategory.html" title="class in net.minecraftforge.common.config" target="classFrame">ConfigCategory</a></li>
+<li><a href="ConfigElement.html" title="class in net.minecraftforge.common.config" target="classFrame">ConfigElement</a></li>
+<li><a href="Configuration.html" title="class in net.minecraftforge.common.config" target="classFrame">Configuration</a></li>
+<li><a href="Configuration.UnicodeInputStreamReader.html" title="class in net.minecraftforge.common.config" target="classFrame">Configuration.UnicodeInputStreamReader</a></li>
+<li><a href="Property.html" title="class in net.minecraftforge.common.config" target="classFrame">Property</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="Property.Type.html" title="enum in net.minecraftforge.common.config" target="classFrame">Property.Type</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/config/package-summary.html b/javadoc/net/minecraftforge/common/config/package-summary.html
new file mode 100644
index 0000000..4ff72e5
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/config/package-summary.html
@@ -0,0 +1,167 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.config (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.minecraftforge.common.config (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/minecraftforge/common/chunkio/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/common/network/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/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.minecraftforge.common.config</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config">ConfigCategory</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config">ConfigElement</a>&lt;T&gt;</td>
+<td class="colLast">
+<div class="block">This class bridges the gap between the FML config GUI classes and the Forge Configuration classes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config">Configuration</a></td>
+<td class="colLast">
+<div class="block">This class offers advanced configurations capabilities, allowing to provide
+ various categories for configuration variables.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html" title="class in net.minecraftforge.common.config">Configuration.UnicodeInputStreamReader</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config">Property</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config">Property.Type</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/minecraftforge/common/chunkio/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/common/network/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/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/minecraftforge/common/config/package-tree.html b/javadoc/net/minecraftforge/common/config/package-tree.html
new file mode 100644
index 0000000..894fc23
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/config/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:25 EST 2015 -->
+<title>net.minecraftforge.common.config 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.minecraftforge.common.config 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/minecraftforge/common/chunkio/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/common/network/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/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.minecraftforge.common.config</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.minecraftforge.common.config.<a href="../../../../net/minecraftforge/common/config/ConfigCategory.html" title="class in net.minecraftforge.common.config"><span class="strong">ConfigCategory</span></a> (implements java.util.Map&lt;K,V&gt;)</li>
+<li type="circle">net.minecraftforge.common.config.<a href="../../../../net/minecraftforge/common/config/ConfigElement.html" title="class in net.minecraftforge.common.config"><span class="strong">ConfigElement</span></a>&lt;T&gt; (implements cpw.mods.fml.client.config.<a href="../../../../cpw/mods/fml/client/config/IConfigElement.html" title="interface in cpw.mods.fml.client.config">IConfigElement</a>&lt;T&gt;)</li>
+<li type="circle">net.minecraftforge.common.config.<a href="../../../../net/minecraftforge/common/config/Configuration.html" title="class in net.minecraftforge.common.config"><span class="strong">Configuration</span></a></li>
+<li type="circle">net.minecraftforge.common.config.<a href="../../../../net/minecraftforge/common/config/Property.html" title="class in net.minecraftforge.common.config"><span class="strong">Property</span></a></li>
+<li type="circle">java.io.Reader (implements java.io.Closeable, java.lang.Readable)
+<ul>
+<li type="circle">net.minecraftforge.common.config.<a href="../../../../net/minecraftforge/common/config/Configuration.UnicodeInputStreamReader.html" title="class in net.minecraftforge.common.config"><span class="strong">Configuration.UnicodeInputStreamReader</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">net.minecraftforge.common.config.<a href="../../../../net/minecraftforge/common/config/Property.Type.html" title="enum in net.minecraftforge.common.config"><span class="strong">Property.Type</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/common/chunkio/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/common/network/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/config/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/minecraftforge/common/network/DimensionMessageHandler.html b/javadoc/net/minecraftforge/common/network/DimensionMessageHandler.html
new file mode 100644
index 0000000..7d79bb3
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/DimensionMessageHandler.html
@@ -0,0 +1,349 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>DimensionMessageHandler (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="DimensionMessageHandler (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/minecraftforge/common/network/FluidIdRegistryMessageHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/DimensionMessageHandler.html" target="_top">Frames</a></li>
+<li><a href="DimensionMessageHandler.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.minecraftforge.common.network</div>
+<h2 title="Class DimensionMessageHandler" class="title">Class DimensionMessageHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.ChannelHandlerAdapter</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.ChannelInboundHandlerAdapter</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.SimpleChannelInboundHandler&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.network.DimensionMessageHandler</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">DimensionMessageHandler</span>
+extends io.netty.channel.SimpleChannelInboundHandler&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;io.netty.channel.ChannelHandler</h3>
+<code>io.netty.channel.ChannelHandler.Sharable</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/minecraftforge/common/network/DimensionMessageHandler.html#DimensionMessageHandler()">DimensionMessageHandler</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>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/network/DimensionMessageHandler.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20net.minecraftforge.common.network.ForgeMessage.DimensionRegisterMessage)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ <a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a>&nbsp;msg)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/network/DimensionMessageHandler.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.SimpleChannelInboundHandler</h3>
+<code>acceptInboundMessage, channelRead</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.ChannelInboundHandlerAdapter</h3>
+<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.ChannelHandlerAdapter</h3>
+<code>handlerAdded, handlerRemoved, isSharable</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>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;io.netty.channel.ChannelHandler</h3>
+<code>handlerAdded, handlerRemoved</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="DimensionMessageHandler()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DimensionMessageHandler</h4>
+<pre>public&nbsp;DimensionMessageHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="channelRead0(io.netty.channel.ChannelHandlerContext, net.minecraftforge.common.network.ForgeMessage.DimensionRegisterMessage)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>channelRead0</h4>
+<pre>protected&nbsp;void&nbsp;channelRead0(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ <a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a>&nbsp;msg)
+ throws java.lang.Exception</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>channelRead0</code>&nbsp;in class&nbsp;<code>io.netty.channel.SimpleChannelInboundHandler&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd></dl>
+</li>
+</ul>
+<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>exceptionCaught</h4>
+<pre>public&nbsp;void&nbsp;exceptionCaught(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ java.lang.Throwable&nbsp;cause)
+ throws java.lang.Exception</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>exceptionCaught</code>&nbsp;in interface&nbsp;<code>io.netty.channel.ChannelHandler</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>exceptionCaught</code>&nbsp;in interface&nbsp;<code>io.netty.channel.ChannelInboundHandler</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>exceptionCaught</code>&nbsp;in class&nbsp;<code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Exception</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/minecraftforge/common/network/FluidIdRegistryMessageHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/DimensionMessageHandler.html" target="_top">Frames</a></li>
+<li><a href="DimensionMessageHandler.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/minecraftforge/common/network/FluidIdRegistryMessageHandler.html b/javadoc/net/minecraftforge/common/network/FluidIdRegistryMessageHandler.html
new file mode 100644
index 0000000..8471382
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/FluidIdRegistryMessageHandler.html
@@ -0,0 +1,349 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>FluidIdRegistryMessageHandler (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="FluidIdRegistryMessageHandler (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/minecraftforge/common/network/DimensionMessageHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/FluidIdRegistryMessageHandler.html" target="_top">Frames</a></li>
+<li><a href="FluidIdRegistryMessageHandler.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.minecraftforge.common.network</div>
+<h2 title="Class FluidIdRegistryMessageHandler" class="title">Class FluidIdRegistryMessageHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.ChannelHandlerAdapter</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.ChannelInboundHandlerAdapter</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.SimpleChannelInboundHandler&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.network.FluidIdRegistryMessageHandler</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FluidIdRegistryMessageHandler</span>
+extends io.netty.channel.SimpleChannelInboundHandler&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;io.netty.channel.ChannelHandler</h3>
+<code>io.netty.channel.ChannelHandler.Sharable</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/minecraftforge/common/network/FluidIdRegistryMessageHandler.html#FluidIdRegistryMessageHandler()">FluidIdRegistryMessageHandler</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>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/network/FluidIdRegistryMessageHandler.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20net.minecraftforge.common.network.ForgeMessage.FluidIdMapMessage)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ <a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</a>&nbsp;msg)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/network/FluidIdRegistryMessageHandler.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ java.lang.Throwable&nbsp;cause)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.SimpleChannelInboundHandler</h3>
+<code>acceptInboundMessage, channelRead</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.ChannelInboundHandlerAdapter</h3>
+<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.ChannelHandlerAdapter</h3>
+<code>handlerAdded, handlerRemoved, isSharable</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>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;io.netty.channel.ChannelHandler</h3>
+<code>handlerAdded, handlerRemoved</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="FluidIdRegistryMessageHandler()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidIdRegistryMessageHandler</h4>
+<pre>public&nbsp;FluidIdRegistryMessageHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="channelRead0(io.netty.channel.ChannelHandlerContext, net.minecraftforge.common.network.ForgeMessage.FluidIdMapMessage)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>channelRead0</h4>
+<pre>protected&nbsp;void&nbsp;channelRead0(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ <a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</a>&nbsp;msg)
+ throws java.lang.Exception</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>channelRead0</code>&nbsp;in class&nbsp;<code>io.netty.channel.SimpleChannelInboundHandler&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd></dl>
+</li>
+</ul>
+<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>exceptionCaught</h4>
+<pre>public&nbsp;void&nbsp;exceptionCaught(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ java.lang.Throwable&nbsp;cause)
+ throws java.lang.Exception</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>exceptionCaught</code>&nbsp;in interface&nbsp;<code>io.netty.channel.ChannelHandler</code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>exceptionCaught</code>&nbsp;in interface&nbsp;<code>io.netty.channel.ChannelInboundHandler</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>exceptionCaught</code>&nbsp;in class&nbsp;<code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Exception</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/minecraftforge/common/network/DimensionMessageHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/FluidIdRegistryMessageHandler.html" target="_top">Frames</a></li>
+<li><a href="FluidIdRegistryMessageHandler.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/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html b/javadoc/net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html
new file mode 100644
index 0000000..2e63a43
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html
@@ -0,0 +1,264 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ForgeMessage.DimensionRegisterMessage (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="ForgeMessage.DimensionRegisterMessage (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/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" target="_top">Frames</a></li>
+<li><a href="ForgeMessage.DimensionRegisterMessage.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_classes_inherited_from_class_net.minecraftforge.common.network.ForgeMessage">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common.network</div>
+<h2 title="Class ForgeMessage.DimensionRegisterMessage" class="title">Class ForgeMessage.DimensionRegisterMessage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">net.minecraftforge.common.network.ForgeMessage</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.network.ForgeMessage.DimensionRegisterMessage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeMessage.DimensionRegisterMessage</span>
+extends <a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.common.network.ForgeMessage">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a></h3>
+<code><a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a>, <a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</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/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html#ForgeMessage.DimensionRegisterMessage()">ForgeMessage.DimensionRegisterMessage</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html#ForgeMessage.DimensionRegisterMessage(int,%20int)">ForgeMessage.DimensionRegisterMessage</a></strong>(int&nbsp;dimensionId,
+ int&nbsp;providerId)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ForgeMessage.DimensionRegisterMessage()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ForgeMessage.DimensionRegisterMessage</h4>
+<pre>public&nbsp;ForgeMessage.DimensionRegisterMessage()</pre>
+</li>
+</ul>
+<a name="ForgeMessage.DimensionRegisterMessage(int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeMessage.DimensionRegisterMessage</h4>
+<pre>public&nbsp;ForgeMessage.DimensionRegisterMessage(int&nbsp;dimensionId,
+ int&nbsp;providerId)</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/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" target="_top">Frames</a></li>
+<li><a href="ForgeMessage.DimensionRegisterMessage.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_classes_inherited_from_class_net.minecraftforge.common.network.ForgeMessage">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html b/javadoc/net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html
new file mode 100644
index 0000000..30e89b3
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html
@@ -0,0 +1,250 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ForgeMessage.FluidIdMapMessage (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="ForgeMessage.FluidIdMapMessage (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/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeNetworkHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" target="_top">Frames</a></li>
+<li><a href="ForgeMessage.FluidIdMapMessage.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_classes_inherited_from_class_net.minecraftforge.common.network.ForgeMessage">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common.network</div>
+<h2 title="Class ForgeMessage.FluidIdMapMessage" class="title">Class ForgeMessage.FluidIdMapMessage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">net.minecraftforge.common.network.ForgeMessage</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.network.ForgeMessage.FluidIdMapMessage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ForgeMessage.FluidIdMapMessage</span>
+extends <a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.common.network.ForgeMessage">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a></h3>
+<code><a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a>, <a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</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/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html#ForgeMessage.FluidIdMapMessage()">ForgeMessage.FluidIdMapMessage</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ForgeMessage.FluidIdMapMessage()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeMessage.FluidIdMapMessage</h4>
+<pre>public&nbsp;ForgeMessage.FluidIdMapMessage()</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/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeNetworkHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" target="_top">Frames</a></li>
+<li><a href="ForgeMessage.FluidIdMapMessage.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_classes_inherited_from_class_net.minecraftforge.common.network.ForgeMessage">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/network/ForgeMessage.html b/javadoc/net/minecraftforge/common/network/ForgeMessage.html
new file mode 100644
index 0000000..279d7d7
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/ForgeMessage.html
@@ -0,0 +1,253 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ForgeMessage (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="ForgeMessage (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/minecraftforge/common/network/FluidIdRegistryMessageHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeMessage.html" target="_top">Frames</a></li>
+<li><a href="ForgeMessage.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="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common.network</div>
+<h2 title="Class ForgeMessage" class="title">Class ForgeMessage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.network.ForgeMessage</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a>, <a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">ForgeMessage</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/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</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/minecraftforge/common/network/ForgeMessage.html#ForgeMessage()">ForgeMessage</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ForgeMessage()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeMessage</h4>
+<pre>public&nbsp;ForgeMessage()</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/minecraftforge/common/network/FluidIdRegistryMessageHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeMessage.html" target="_top">Frames</a></li>
+<li><a href="ForgeMessage.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="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/network/ForgeNetworkHandler.html b/javadoc/net/minecraftforge/common/network/ForgeNetworkHandler.html
new file mode 100644
index 0000000..57d9047
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/ForgeNetworkHandler.html
@@ -0,0 +1,256 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ForgeNetworkHandler (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="ForgeNetworkHandler (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/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeRuntimeCodec.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeNetworkHandler.html" target="_top">Frames</a></li>
+<li><a href="ForgeNetworkHandler.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.minecraftforge.common.network</div>
+<h2 title="Class ForgeNetworkHandler" class="title">Class ForgeNetworkHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.network.ForgeNetworkHandler</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeNetworkHandler</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/minecraftforge/common/network/ForgeNetworkHandler.html#ForgeNetworkHandler()">ForgeNetworkHandler</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/minecraftforge/common/network/ForgeNetworkHandler.html#registerChannel(net.minecraftforge.common.ForgeModContainer,%20cpw.mods.fml.relauncher.Side)">registerChannel</a></strong>(<a href="../../../../net/minecraftforge/common/ForgeModContainer.html" title="class in net.minecraftforge.common">ForgeModContainer</a>&nbsp;forgeModContainer,
+ <a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>&nbsp;side)</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="ForgeNetworkHandler()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeNetworkHandler</h4>
+<pre>public&nbsp;ForgeNetworkHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerChannel(net.minecraftforge.common.ForgeModContainer, cpw.mods.fml.relauncher.Side)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>registerChannel</h4>
+<pre>public static&nbsp;void&nbsp;registerChannel(<a href="../../../../net/minecraftforge/common/ForgeModContainer.html" title="class in net.minecraftforge.common">ForgeModContainer</a>&nbsp;forgeModContainer,
+ <a href="../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>&nbsp;side)</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/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ForgeRuntimeCodec.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeNetworkHandler.html" target="_top">Frames</a></li>
+<li><a href="ForgeNetworkHandler.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/minecraftforge/common/network/ForgeRuntimeCodec.html b/javadoc/net/minecraftforge/common/network/ForgeRuntimeCodec.html
new file mode 100644
index 0000000..2561969
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/ForgeRuntimeCodec.html
@@ -0,0 +1,386 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ForgeRuntimeCodec (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="ForgeRuntimeCodec (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/minecraftforge/common/network/ForgeNetworkHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeRuntimeCodec.html" target="_top">Frames</a></li>
+<li><a href="ForgeRuntimeCodec.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_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">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.minecraftforge.common.network</div>
+<h2 title="Class ForgeRuntimeCodec" class="title">Class ForgeRuntimeCodec</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.ChannelHandlerAdapter</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.ChannelInboundHandlerAdapter</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.ChannelDuplexHandler</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.handler.codec.MessageToMessageCodec&lt;<a href="../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>,A&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec</a>&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.network.ForgeRuntimeCodec</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler, io.netty.channel.ChannelOutboundHandler</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeRuntimeCodec</span>
+extends <a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a>&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;io.netty.channel.ChannelHandler</h3>
+<code>io.netty.channel.ChannelHandler.Sharable</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;cpw.mods.fml.common.network.<a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#INBOUNDPACKETTRACKER">INBOUNDPACKETTRACKER</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/minecraftforge/common/network/ForgeRuntimeCodec.html#ForgeRuntimeCodec()">ForgeRuntimeCodec</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/network/ForgeRuntimeCodec.html#decodeInto(io.netty.channel.ChannelHandlerContext,%20io.netty.buffer.ByteBuf,%20net.minecraftforge.common.network.ForgeMessage)">decodeInto</a></strong>(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ io.netty.buffer.ByteBuf&nbsp;source,
+ <a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a>&nbsp;msg)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/network/ForgeRuntimeCodec.html#encodeInto(io.netty.channel.ChannelHandlerContext,%20net.minecraftforge.common.network.ForgeMessage,%20io.netty.buffer.ByteBuf)">encodeInto</a></strong>(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ <a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a>&nbsp;msg,
+ io.netty.buffer.ByteBuf&nbsp;target)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.network.<a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#addDiscriminator(int,%20java.lang.Class)">addDiscriminator</a>, <a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decode(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLProxyPacket,%20java.util.List)">decode</a>, <a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encode(io.netty.channel.ChannelHandlerContext,%20A,%20java.util.List)">encode</a>, <a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a>, <a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#handlerAdded(io.netty.channel.ChannelHandlerContext)">handlerAdded</a>, <a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#testMessageValidity(cpw.mods.fml.common.network.internal.FMLProxyPacket)">testMessageValidity</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.handler.codec.MessageToMessageCodec">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.handler.codec.MessageToMessageCodec</h3>
+<code>acceptInboundMessage, acceptOutboundMessage, channelRead, write</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelDuplexHandler">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.ChannelDuplexHandler</h3>
+<code>bind, close, connect, deregister, disconnect, flush, read</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.ChannelInboundHandlerAdapter</h3>
+<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.ChannelHandlerAdapter</h3>
+<code>handlerRemoved, isSharable</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>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;io.netty.channel.ChannelHandler</h3>
+<code>handlerRemoved</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="ForgeRuntimeCodec()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeRuntimeCodec</h4>
+<pre>public&nbsp;ForgeRuntimeCodec()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="encodeInto(io.netty.channel.ChannelHandlerContext, net.minecraftforge.common.network.ForgeMessage, io.netty.buffer.ByteBuf)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>encodeInto</h4>
+<pre>public&nbsp;void&nbsp;encodeInto(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ <a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a>&nbsp;msg,
+ io.netty.buffer.ByteBuf&nbsp;target)
+ throws java.lang.Exception</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encodeInto(io.netty.channel.ChannelHandlerContext,%20A,%20io.netty.buffer.ByteBuf)">encodeInto</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a>&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a>&gt;</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd></dl>
+</li>
+</ul>
+<a name="decodeInto(io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, net.minecraftforge.common.network.ForgeMessage)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>decodeInto</h4>
+<pre>public&nbsp;void&nbsp;decodeInto(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ io.netty.buffer.ByteBuf&nbsp;source,
+ <a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a>&nbsp;msg)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decodeInto(io.netty.channel.ChannelHandlerContext,%20io.netty.buffer.ByteBuf,%20A)">decodeInto</a></code>&nbsp;in class&nbsp;<code><a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a>&lt;<a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a>&gt;</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/minecraftforge/common/network/ForgeNetworkHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ForgeRuntimeCodec.html" target="_top">Frames</a></li>
+<li><a href="ForgeRuntimeCodec.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_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">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/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html b/javadoc/net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html
new file mode 100644
index 0000000..1e680ad
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html
@@ -0,0 +1,314 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ServerToClientConnectionEstablishedHandler (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="ServerToClientConnectionEstablishedHandler (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/minecraftforge/common/network/ForgeRuntimeCodec.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html" target="_top">Frames</a></li>
+<li><a href="ServerToClientConnectionEstablishedHandler.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.minecraftforge.common.network</div>
+<h2 title="Class ServerToClientConnectionEstablishedHandler" class="title">Class ServerToClientConnectionEstablishedHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.ChannelHandlerAdapter</li>
+<li>
+<ul class="inheritance">
+<li>io.netty.channel.ChannelInboundHandlerAdapter</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.network.ServerToClientConnectionEstablishedHandler</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ServerToClientConnectionEstablishedHandler</span>
+extends io.netty.channel.ChannelInboundHandlerAdapter</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;io.netty.channel.ChannelHandler</h3>
+<code>io.netty.channel.ChannelHandler.Sharable</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/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html#ServerToClientConnectionEstablishedHandler()">ServerToClientConnectionEstablishedHandler</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html#userEventTriggered(io.netty.channel.ChannelHandlerContext,%20java.lang.Object)">userEventTriggered</a></strong>(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ java.lang.Object&nbsp;evt)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.ChannelInboundHandlerAdapter</h3>
+<code>channelActive, channelInactive, channelRead, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;io.netty.channel.ChannelHandlerAdapter</h3>
+<code>handlerAdded, handlerRemoved, isSharable</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>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;io.netty.channel.ChannelHandler</h3>
+<code>handlerAdded, handlerRemoved</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="ServerToClientConnectionEstablishedHandler()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ServerToClientConnectionEstablishedHandler</h4>
+<pre>public&nbsp;ServerToClientConnectionEstablishedHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="userEventTriggered(io.netty.channel.ChannelHandlerContext, java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>userEventTriggered</h4>
+<pre>public&nbsp;void&nbsp;userEventTriggered(io.netty.channel.ChannelHandlerContext&nbsp;ctx,
+ java.lang.Object&nbsp;evt)
+ throws java.lang.Exception</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>userEventTriggered</code>&nbsp;in interface&nbsp;<code>io.netty.channel.ChannelInboundHandler</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>userEventTriggered</code>&nbsp;in class&nbsp;<code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Exception</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/minecraftforge/common/network/ForgeRuntimeCodec.html" title="class in net.minecraftforge.common.network"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html" target="_top">Frames</a></li>
+<li><a href="ServerToClientConnectionEstablishedHandler.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/minecraftforge/common/network/package-frame.html b/javadoc/net/minecraftforge/common/network/package-frame.html
new file mode 100644
index 0000000..da935c4
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/package-frame.html
@@ -0,0 +1,26 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.network (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/minecraftforge/common/network/package-summary.html" target="classFrame">net.minecraftforge.common.network</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="DimensionMessageHandler.html" title="class in net.minecraftforge.common.network" target="classFrame">DimensionMessageHandler</a></li>
+<li><a href="FluidIdRegistryMessageHandler.html" title="class in net.minecraftforge.common.network" target="classFrame">FluidIdRegistryMessageHandler</a></li>
+<li><a href="ForgeMessage.html" title="class in net.minecraftforge.common.network" target="classFrame">ForgeMessage</a></li>
+<li><a href="ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network" target="classFrame">ForgeMessage.DimensionRegisterMessage</a></li>
+<li><a href="ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network" target="classFrame">ForgeMessage.FluidIdMapMessage</a></li>
+<li><a href="ForgeNetworkHandler.html" title="class in net.minecraftforge.common.network" target="classFrame">ForgeNetworkHandler</a></li>
+<li><a href="ForgeRuntimeCodec.html" title="class in net.minecraftforge.common.network" target="classFrame">ForgeRuntimeCodec</a></li>
+<li><a href="ServerToClientConnectionEstablishedHandler.html" title="class in net.minecraftforge.common.network" target="classFrame">ServerToClientConnectionEstablishedHandler</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/network/package-summary.html b/javadoc/net/minecraftforge/common/network/package-summary.html
new file mode 100644
index 0000000..9e251ff
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/package-summary.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.network (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.minecraftforge.common.network (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/minecraftforge/common/config/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/common/util/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/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.minecraftforge.common.network</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/common/network/DimensionMessageHandler.html" title="class in net.minecraftforge.common.network">DimensionMessageHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/network/FluidIdRegistryMessageHandler.html" title="class in net.minecraftforge.common.network">FluidIdRegistryMessageHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.DimensionRegisterMessage</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network">ForgeMessage.FluidIdMapMessage</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/network/ForgeNetworkHandler.html" title="class in net.minecraftforge.common.network">ForgeNetworkHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/network/ForgeRuntimeCodec.html" title="class in net.minecraftforge.common.network">ForgeRuntimeCodec</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html" title="class in net.minecraftforge.common.network">ServerToClientConnectionEstablishedHandler</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/minecraftforge/common/config/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/common/util/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/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/minecraftforge/common/network/package-tree.html b/javadoc/net/minecraftforge/common/network/package-tree.html
new file mode 100644
index 0000000..efe776d
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/network/package-tree.html
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.network 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.minecraftforge.common.network 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/minecraftforge/common/config/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/common/util/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/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.minecraftforge.common.network</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">io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
+<ul>
+<li type="circle">io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
+<ul>
+<li type="circle">io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler)
+<ul>
+<li type="circle">io.netty.handler.codec.MessageToMessageCodec&lt;INBOUND_IN,OUTBOUND_IN&gt;
+<ul>
+<li type="circle">cpw.mods.fml.common.network.<a href="../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLIndexedMessageToMessageCodec</span></a>&lt;A&gt;
+<ul>
+<li type="circle">net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/ForgeRuntimeCodec.html" title="class in net.minecraftforge.common.network"><span class="strong">ForgeRuntimeCodec</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/ServerToClientConnectionEstablishedHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">ServerToClientConnectionEstablishedHandler</span></a></li>
+<li type="circle">io.netty.channel.SimpleChannelInboundHandler&lt;I&gt;
+<ul>
+<li type="circle">net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/DimensionMessageHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">DimensionMessageHandler</span></a></li>
+<li type="circle">net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/FluidIdRegistryMessageHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">FluidIdRegistryMessageHandler</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/ForgeMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">ForgeMessage</span></a>
+<ul>
+<li type="circle">net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/ForgeMessage.DimensionRegisterMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">ForgeMessage.DimensionRegisterMessage</span></a></li>
+<li type="circle">net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/ForgeMessage.FluidIdMapMessage.html" title="class in net.minecraftforge.common.network"><span class="strong">ForgeMessage.FluidIdMapMessage</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.common.network.<a href="../../../../net/minecraftforge/common/network/ForgeNetworkHandler.html" title="class in net.minecraftforge.common.network"><span class="strong">ForgeNetworkHandler</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/common/config/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/common/util/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/network/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/minecraftforge/common/package-frame.html b/javadoc/net/minecraftforge/common/package-frame.html
new file mode 100644
index 0000000..fabd683
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/package-frame.html
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common (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/minecraftforge/common/package-summary.html" target="classFrame">net.minecraftforge.common</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common" target="classFrame"><i>ForgeChunkManager.LoadingCallback</i></a></li>
+<li><a href="ForgeChunkManager.OrderedLoadingCallback.html" title="interface in net.minecraftforge.common" target="classFrame"><i>ForgeChunkManager.OrderedLoadingCallback</i></a></li>
+<li><a href="ForgeChunkManager.PlayerOrderedLoadingCallback.html" title="interface in net.minecraftforge.common" target="classFrame"><i>ForgeChunkManager.PlayerOrderedLoadingCallback</i></a></li>
+<li><a href="IExtendedEntityProperties.html" title="interface in net.minecraftforge.common" target="classFrame"><i>IExtendedEntityProperties</i></a></li>
+<li><a href="IMinecartCollisionHandler.html" title="interface in net.minecraftforge.common" target="classFrame"><i>IMinecartCollisionHandler</i></a></li>
+<li><a href="IPlantable.html" title="interface in net.minecraftforge.common" target="classFrame"><i>IPlantable</i></a></li>
+<li><a href="IShearable.html" title="interface in net.minecraftforge.common" target="classFrame"><i>IShearable</i></a></li>
+<li><a href="ISpecialArmor.html" title="interface in net.minecraftforge.common" target="classFrame"><i>ISpecialArmor</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AchievementPage.html" title="class in net.minecraftforge.common" target="classFrame">AchievementPage</a></li>
+<li><a href="BiomeDictionary.html" title="class in net.minecraftforge.common" target="classFrame">BiomeDictionary</a></li>
+<li><a href="BiomeManager.html" title="class in net.minecraftforge.common" target="classFrame">BiomeManager</a></li>
+<li><a href="BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common" target="classFrame">BiomeManager.BiomeEntry</a></li>
+<li><a href="ChestGenHooks.html" title="class in net.minecraftforge.common" target="classFrame">ChestGenHooks</a></li>
+<li><a href="DimensionManager.html" title="class in net.minecraftforge.common" target="classFrame">DimensionManager</a></li>
+<li><a href="DungeonHooks.html" title="class in net.minecraftforge.common" target="classFrame">DungeonHooks</a></li>
+<li><a href="DungeonHooks.DungeonMob.html" title="class in net.minecraftforge.common" target="classFrame">DungeonHooks.DungeonMob</a></li>
+<li><a href="FishingHooks.html" title="class in net.minecraftforge.common" target="classFrame">FishingHooks</a></li>
+<li><a href="ForgeChunkManager.html" title="class in net.minecraftforge.common" target="classFrame">ForgeChunkManager</a></li>
+<li><a href="ForgeChunkManager.ForceChunkEvent.html" title="class in net.minecraftforge.common" target="classFrame">ForgeChunkManager.ForceChunkEvent</a></li>
+<li><a href="ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common" target="classFrame">ForgeChunkManager.Ticket</a></li>
+<li><a href="ForgeChunkManager.UnforceChunkEvent.html" title="class in net.minecraftforge.common" target="classFrame">ForgeChunkManager.UnforceChunkEvent</a></li>
+<li><a href="ForgeHooks.html" title="class in net.minecraftforge.common" target="classFrame">ForgeHooks</a></li>
+<li><a href="ForgeInternalHandler.html" title="class in net.minecraftforge.common" target="classFrame">ForgeInternalHandler</a></li>
+<li><a href="ForgeModContainer.html" title="class in net.minecraftforge.common" target="classFrame">ForgeModContainer</a></li>
+<li><a href="ForgeVersion.html" title="class in net.minecraftforge.common" target="classFrame">ForgeVersion</a></li>
+<li><a href="ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common" target="classFrame">ISpecialArmor.ArmorProperties</a></li>
+<li><a href="MinecraftForge.html" title="class in net.minecraftforge.common" target="classFrame">MinecraftForge</a></li>
+<li><a href="UsernameCache.html" title="class in net.minecraftforge.common" target="classFrame">UsernameCache</a></li>
+<li><a href="WorldSpecificSaveHandler.html" title="class in net.minecraftforge.common" target="classFrame">WorldSpecificSaveHandler</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="BiomeDictionary.Type.html" title="enum in net.minecraftforge.common" target="classFrame">BiomeDictionary.Type</a></li>
+<li><a href="BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common" target="classFrame">BiomeManager.BiomeType</a></li>
+<li><a href="EnumPlantType.html" title="enum in net.minecraftforge.common" target="classFrame">EnumPlantType</a></li>
+<li><a href="FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common" target="classFrame">FishingHooks.FishableCategory</a></li>
+<li><a href="ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common" target="classFrame">ForgeChunkManager.Type</a></li>
+<li><a href="ForgeVersion.Status.html" title="enum in net.minecraftforge.common" target="classFrame">ForgeVersion.Status</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/package-summary.html b/javadoc/net/minecraftforge/common/package-summary.html
new file mode 100644
index 0000000..bf0f415
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/package-summary.html
@@ -0,0 +1,308 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common (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.minecraftforge.common (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/minecraftforge/client/model/techne/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/common/chunkio/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/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.minecraftforge.common</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/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.LoadingCallback</a></td>
+<td class="colLast">
+<div class="block">All mods requiring chunkloading need to implement this to handle the
+ re-registration of chunk tickets at world loading time</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.OrderedLoadingCallback</a></td>
+<td class="colLast">
+<div class="block">This is a special LoadingCallback that can be implemented as well as the
+ LoadingCallback to provide access to additional behaviour.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" title="interface in net.minecraftforge.common">ForgeChunkManager.PlayerOrderedLoadingCallback</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/IExtendedEntityProperties.html" title="interface in net.minecraftforge.common">IExtendedEntityProperties</a></td>
+<td class="colLast">
+<div class="block">Allows for custom entity data and logic to be hooked to existing entity classes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/IMinecartCollisionHandler.html" title="interface in net.minecraftforge.common">IMinecartCollisionHandler</a></td>
+<td class="colLast">
+<div class="block">This class defines a replacement for the default minecart collision code.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/IPlantable.html" title="interface in net.minecraftforge.common">IPlantable</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/IShearable.html" title="interface in net.minecraftforge.common">IShearable</a></td>
+<td class="colLast">
+<div class="block">This allows for mods to create there own Shear-like items
+ and have them interact with Blocks/Entities without extra work.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ISpecialArmor.html" title="interface in net.minecraftforge.common">ISpecialArmor</a></td>
+<td class="colLast">
+<div class="block">This interface is to be implemented by ItemArmor classes.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common">AchievementPage</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/BiomeDictionary.html" title="class in net.minecraftforge.common">BiomeDictionary</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/BiomeManager.html" title="class in net.minecraftforge.common">BiomeManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common">BiomeManager.BiomeEntry</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ChestGenHooks.html" title="class in net.minecraftforge.common">ChestGenHooks</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/DimensionManager.html" title="class in net.minecraftforge.common">DimensionManager</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/DungeonHooks.html" title="class in net.minecraftforge.common">DungeonHooks</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/DungeonHooks.DungeonMob.html" title="class in net.minecraftforge.common">DungeonHooks.DungeonMob</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/FishingHooks.html" title="class in net.minecraftforge.common">FishingHooks</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common">ForgeChunkManager</a></td>
+<td class="colLast">
+<div class="block">Manages chunkloading for mods.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html" title="class in net.minecraftforge.common">ForgeChunkManager.ForceChunkEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common">ForgeChunkManager.Ticket</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html" title="class in net.minecraftforge.common">ForgeChunkManager.UnforceChunkEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeHooks.html" title="class in net.minecraftforge.common">ForgeHooks</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeInternalHandler.html" title="class in net.minecraftforge.common">ForgeInternalHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeModContainer.html" title="class in net.minecraftforge.common">ForgeModContainer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeVersion.html" title="class in net.minecraftforge.common">ForgeVersion</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common">ISpecialArmor.ArmorProperties</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/MinecraftForge.html" title="class in net.minecraftforge.common">MinecraftForge</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/UsernameCache.html" title="class in net.minecraftforge.common">UsernameCache</a></td>
+<td class="colLast">
+<div class="block">Caches player's last known usernames</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html" title="class in net.minecraftforge.common">WorldSpecificSaveHandler</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common">BiomeDictionary.Type</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common">BiomeManager.BiomeType</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common">EnumPlantType</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common">FishingHooks.FishableCategory</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common">ForgeChunkManager.Type</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common">ForgeVersion.Status</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/minecraftforge/client/model/techne/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/common/chunkio/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/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/minecraftforge/common/package-tree.html b/javadoc/net/minecraftforge/common/package-tree.html
new file mode 100644
index 0000000..830d987
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/package-tree.html
@@ -0,0 +1,189 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common 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.minecraftforge.common 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/minecraftforge/client/model/techne/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/common/chunkio/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/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.minecraftforge.common</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.minecraftforge.common.<a href="../../../net/minecraftforge/common/AchievementPage.html" title="class in net.minecraftforge.common"><span class="strong">AchievementPage</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/BiomeDictionary.html" title="class in net.minecraftforge.common"><span class="strong">BiomeDictionary</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/BiomeManager.html" title="class in net.minecraftforge.common"><span class="strong">BiomeManager</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ChestGenHooks.html" title="class in net.minecraftforge.common"><span class="strong">ChestGenHooks</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/DimensionManager.html" title="class in net.minecraftforge.common"><span class="strong">DimensionManager</span></a></li>
+<li type="circle">cpw.mods.fml.common.<a href="../../../cpw/mods/fml/common/DummyModContainer.html" title="class in cpw.mods.fml.common"><span class="strong">DummyModContainer</span></a> (implements cpw.mods.fml.common.<a href="../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a>)
+<ul>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeModContainer.html" title="class in net.minecraftforge.common"><span class="strong">ForgeModContainer</span></a> (implements cpw.mods.fml.common.<a href="../../../cpw/mods/fml/common/WorldAccessContainer.html" title="interface in cpw.mods.fml.common">WorldAccessContainer</a>)</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/DungeonHooks.html" title="class in net.minecraftforge.common"><span class="strong">DungeonHooks</span></a></li>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.ForceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">ForgeChunkManager.ForceChunkEvent</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.UnforceChunkEvent.html" title="class in net.minecraftforge.common"><span class="strong">ForgeChunkManager.UnforceChunkEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/FishingHooks.html" title="class in net.minecraftforge.common"><span class="strong">FishingHooks</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.html" title="class in net.minecraftforge.common"><span class="strong">ForgeChunkManager</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.Ticket.html" title="class in net.minecraftforge.common"><span class="strong">ForgeChunkManager.Ticket</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeHooks.html" title="class in net.minecraftforge.common"><span class="strong">ForgeHooks</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeInternalHandler.html" title="class in net.minecraftforge.common"><span class="strong">ForgeInternalHandler</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeVersion.html" title="class in net.minecraftforge.common"><span class="strong">ForgeVersion</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ISpecialArmor.ArmorProperties.html" title="class in net.minecraftforge.common"><span class="strong">ISpecialArmor.ArmorProperties</span></a> (implements java.lang.Comparable&lt;T&gt;)</li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/MinecraftForge.html" title="class in net.minecraftforge.common"><span class="strong">MinecraftForge</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/UsernameCache.html" title="class in net.minecraftforge.common"><span class="strong">UsernameCache</span></a></li>
+<li type="circle">net.minecraft.util.<a href="../../../net/minecraft/util/WeightedRandom.Item.html" title="class in net.minecraft.util"><span class="strong">WeightedRandom.Item</span></a>
+<ul>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/BiomeManager.BiomeEntry.html" title="class in net.minecraftforge.common"><span class="strong">BiomeManager.BiomeEntry</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/DungeonHooks.DungeonMob.html" title="class in net.minecraftforge.common"><span class="strong">DungeonHooks.DungeonMob</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/WorldSpecificSaveHandler.html" title="class in net.minecraftforge.common"><span class="strong">WorldSpecificSaveHandler</span></a> (implements net.minecraft.world.storage.<a href="../../../net/minecraft/world/storage/ISaveHandler.html" title="interface in net.minecraft.world.storage">ISaveHandler</a>)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.LoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">ForgeChunkManager.LoadingCallback</span></a>
+<ul>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.OrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">ForgeChunkManager.OrderedLoadingCallback</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.PlayerOrderedLoadingCallback.html" title="interface in net.minecraftforge.common"><span class="strong">ForgeChunkManager.PlayerOrderedLoadingCallback</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/IExtendedEntityProperties.html" title="interface in net.minecraftforge.common"><span class="strong">IExtendedEntityProperties</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/IMinecartCollisionHandler.html" title="interface in net.minecraftforge.common"><span class="strong">IMinecartCollisionHandler</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/IPlantable.html" title="interface in net.minecraftforge.common"><span class="strong">IPlantable</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/IShearable.html" title="interface in net.minecraftforge.common"><span class="strong">IShearable</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ISpecialArmor.html" title="interface in net.minecraftforge.common"><span class="strong">ISpecialArmor</span></a></li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/EnumPlantType.html" title="enum in net.minecraftforge.common"><span class="strong">EnumPlantType</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeChunkManager.Type.html" title="enum in net.minecraftforge.common"><span class="strong">ForgeChunkManager.Type</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/ForgeVersion.Status.html" title="enum in net.minecraftforge.common"><span class="strong">ForgeVersion.Status</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/BiomeManager.BiomeType.html" title="enum in net.minecraftforge.common"><span class="strong">BiomeManager.BiomeType</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/FishingHooks.FishableCategory.html" title="enum in net.minecraftforge.common"><span class="strong">FishingHooks.FishableCategory</span></a></li>
+<li type="circle">net.minecraftforge.common.<a href="../../../net/minecraftforge/common/BiomeDictionary.Type.html" title="enum in net.minecraftforge.common"><span class="strong">BiomeDictionary.Type</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/client/model/techne/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/common/chunkio/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/common/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/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html b/javadoc/net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html
new file mode 100644
index 0000000..d3e4c49
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html
@@ -0,0 +1,280 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:20 EST 2015 -->
+<title>AsynchronousExecutor.CallBackProvider (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="AsynchronousExecutor.CallBackProvider (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/minecraftforge/common/util/AsynchronousExecutor.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" target="_top">Frames</a></li>
+<li><a href="AsynchronousExecutor.CallBackProvider.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.minecraftforge.common.util</div>
+<h2 title="Interface AsynchronousExecutor.CallBackProvider" class="title">Interface AsynchronousExecutor.CallBackProvider&lt;P,T,C,E extends java.lang.Throwable&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd>java.util.concurrent.ThreadFactory</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="class in net.minecraftforge.common.util">AsynchronousExecutor</a>&lt;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public static interface <span class="strong">AsynchronousExecutor.CallBackProvider&lt;P,T,C,E extends java.lang.Throwable&gt;</span>
+extends java.util.concurrent.ThreadFactory</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">T</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html#callStage1(P)">callStage1</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">P</a>&nbsp;parameter)</code>
+<div class="block">Normally an asynchronous call, but can be synchronous</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html#callStage2(P,%20T)">callStage2</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">T</a>&nbsp;object)</code>
+<div class="block">Synchronous call</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html#callStage3(P,%20T,%20C)">callStage3</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">T</a>&nbsp;object,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">C</a>&nbsp;callback)</code>
+<div class="block">Synchronous call, called multiple times, once per registered callback</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.util.concurrent.ThreadFactory">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.concurrent.ThreadFactory</h3>
+<code>newThread</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="callStage1(java.lang.Object)">
+<!-- -->
+</a><a name="callStage1(P)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>callStage1</h4>
+<pre><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">T</a>&nbsp;callStage1(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">P</a>&nbsp;parameter)
+ throws <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">E</a> extends java.lang.Throwable</pre>
+<div class="block">Normally an asynchronous call, but can be synchronous</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>parameter</code> - parameter object provided</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the created object</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">E</a> extends java.lang.Throwable</code></dd></dl>
+</li>
+</ul>
+<a name="callStage2(java.lang.Object,java.lang.Object)">
+<!-- -->
+</a><a name="callStage2(P, T)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>callStage2</h4>
+<pre>void&nbsp;callStage2(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">T</a>&nbsp;object)
+ throws <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">E</a> extends java.lang.Throwable</pre>
+<div class="block">Synchronous call</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>parameter</code> - parameter object provided</dd><dd><code>object</code> - the previously created object</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">E</a> extends java.lang.Throwable</code></dd></dl>
+</li>
+</ul>
+<a name="callStage3(java.lang.Object,java.lang.Object,java.lang.Object)">
+<!-- -->
+</a><a name="callStage3(P, T, C)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>callStage3</h4>
+<pre>void&nbsp;callStage3(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">T</a>&nbsp;object,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">C</a>&nbsp;callback)
+ throws <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">E</a> extends java.lang.Throwable</pre>
+<div class="block">Synchronous call, called multiple times, once per registered callback</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>parameter</code> - parameter object provided</dd><dd><code>object</code> - the previously created object</dd><dd><code>callback</code> - the current callback to execute</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">E</a> extends java.lang.Throwable</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/minecraftforge/common/util/AsynchronousExecutor.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" target="_top">Frames</a></li>
+<li><a href="AsynchronousExecutor.CallBackProvider.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/minecraftforge/common/util/AsynchronousExecutor.html b/javadoc/net/minecraftforge/common/util/AsynchronousExecutor.html
new file mode 100644
index 0000000..98f08a3
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/AsynchronousExecutor.html
@@ -0,0 +1,474 @@
+<!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:20 EST 2015 -->
+<title>AsynchronousExecutor (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="AsynchronousExecutor (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/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/AsynchronousExecutor.html" target="_top">Frames</a></li>
+<li><a href="AsynchronousExecutor.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.minecraftforge.common.util</div>
+<h2 title="Class AsynchronousExecutor" class="title">Class AsynchronousExecutor&lt;P,T,C,E extends java.lang.Throwable&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.AsynchronousExecutor&lt;P,T,C,E&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl><dt><span class="strong">Type Parameters:</span></dt><dd><code>P</code> - The type of parameter you provide to make the object that will be created. It should implement <code>Object.hashCode()</code> and <code>Object.equals(Object)</code> if you want to get the value early.</dd><dd><code>T</code> - The type of object you provide. This is created in stage 1, and passed to stage 2, 3, and returned if get() is called.</dd><dd><code>C</code> - The type of callback you provide. You may register many of these to be passed to the provider in stage 3, one at a time.</dd><dd><code>E</code> - A type of exception you may throw and expect to be handled by the main thread</dd></dl>
+<hr>
+<br>
+<pre>public final class <span class="strong">AsynchronousExecutor&lt;P,T,C,E extends java.lang.Throwable&gt;</span>
+extends java.lang.Object</pre>
+<div class="block">Executes tasks using a multi-stage process executor. Synchronous executions are via <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#finishActive()"><code>finishActive()</code></a> or the <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#get(P)"><code>get(Object)</code></a> methods.
+ <li \> Stage 1 creates the object from a parameter, and is usually called asynchronously.
+ <li \> Stage 2 takes the parameter and object from stage 1 and does any synchronous processing to prepare it.
+ <li \> Stage 3 takes the parameter and object from stage 1, as well as a callback that was registered, and performs any synchronous calculations.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util">AsynchronousExecutor.CallBackProvider</a>&lt;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">P</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">T</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">C</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="type parameter in AsynchronousExecutor.CallBackProvider">E</a> extends java.lang.Throwable&gt;</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/minecraftforge/common/util/AsynchronousExecutor.html#AsynchronousExecutor(net.minecraftforge.common.util.AsynchronousExecutor.CallBackProvider,%20int)">AsynchronousExecutor</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util">AsynchronousExecutor.CallBackProvider</a>&lt;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a>&gt;&nbsp;provider,
+ int&nbsp;coreSize)</code>
+<div class="block">Uses a thread pool to pass executions to the provider.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#add(P,%20C)">add</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>&nbsp;callback)</code>
+<div class="block">Adds a callback to the parameter provided, adding parameter to the queue if needed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#drop(P,%20C)">drop</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>&nbsp;callback)</code>
+<div class="block">This removes a particular callback from the specified parameter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#finishActive()">finishActive</a></strong>()</code>
+<div class="block">This is the 'heartbeat' that should be called synchronously to finish any pending tasks</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#get(P)">get</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter)</code>
+<div class="block">This method attempts to skip the waiting period for said parameter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#getSkipQueue(P)">getSkipQueue</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter)</code>
+<div class="block">Processes a parameter as if it was in the queue, without ever passing to another thread.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#getSkipQueue(P,%20C...)">getSkipQueue</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>...&nbsp;callbacks)</code>
+<div class="block">Processes a parameter as if it was in the queue, without ever passing to another thread.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#getSkipQueue(P,%20C)">getSkipQueue</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>&nbsp;callback)</code>
+<div class="block">Processes a parameter as if it was in the queue, without ever passing to another thread.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#getSkipQueue(P,%20java.lang.Iterable)">getSkipQueue</a></strong>(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ java.lang.Iterable&lt;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>&gt;&nbsp;callbacks)</code>
+<div class="block">Processes a parameter as if it was in the queue, without ever passing to another thread.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#setActiveThreads(int)">setActiveThreads</a></strong>(int&nbsp;coreSize)</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="AsynchronousExecutor(net.minecraftforge.common.util.AsynchronousExecutor.CallBackProvider, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AsynchronousExecutor</h4>
+<pre>public&nbsp;AsynchronousExecutor(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util">AsynchronousExecutor.CallBackProvider</a>&lt;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>,<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a>&gt;&nbsp;provider,
+ int&nbsp;coreSize)</pre>
+<div class="block">Uses a thread pool to pass executions to the provider.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="class in net.minecraftforge.common.util"><code>AsynchronousExecutor</code></a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="add(java.lang.Object,java.lang.Object)">
+<!-- -->
+</a><a name="add(P, C)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;void&nbsp;add(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>&nbsp;callback)</pre>
+<div class="block">Adds a callback to the parameter provided, adding parameter to the queue if needed.
+ <p>
+ This should always be synchronous.</div>
+</li>
+</ul>
+<a name="drop(java.lang.Object,java.lang.Object)">
+<!-- -->
+</a><a name="drop(P, C)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drop</h4>
+<pre>public&nbsp;boolean&nbsp;drop(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>&nbsp;callback)
+ throws java.lang.IllegalStateException</pre>
+<div class="block">This removes a particular callback from the specified parameter.
+ <p>
+ If no callbacks remain for a given parameter, then the <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util"><code>CallBackProvider's</code></a> stages may be omitted from execution.
+ Stage 3 will have no callbacks, stage 2 will be skipped unless a <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#get(P)"><code>get(Object)</code></a> is used, and stage 1 will be avoided on a best-effort basis.
+ <p>
+ Subsequent calls to <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#getSkipQueue(P)"><code>getSkipQueue(Object)</code></a> will always work.
+ <p>
+ Subsequent calls to <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#get(P)"><code>get(Object)</code></a> might work.
+ <p>
+ This should always be synchronous</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if no further execution for the parameter is possible, such that, no exceptions will be thrown in <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#finishActive()"><code>finishActive()</code></a> for the parameter, and <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html#get(P)"><code>get(Object)</code></a> will throw an <code>IllegalStateException</code>, false otherwise</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalStateException</code> - if parameter is not in the queue anymore</dd>
+<dd><code>java.lang.IllegalStateException</code> - if the callback was not specified for given parameter</dd></dl>
+</li>
+</ul>
+<a name="get(java.lang.Object)">
+<!-- -->
+</a><a name="get(P)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a>&nbsp;get(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter)
+ throws <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable,
+ java.lang.IllegalStateException</pre>
+<div class="block">This method attempts to skip the waiting period for said parameter.
+ <p>
+ This should always be synchronous.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalStateException</code> - if the parameter is not in the queue anymore, or sometimes if called from asynchronous thread</dd>
+<dd><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</code></dd></dl>
+</li>
+</ul>
+<a name="getSkipQueue(java.lang.Object)">
+<!-- -->
+</a><a name="getSkipQueue(P)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSkipQueue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a>&nbsp;getSkipQueue(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter)
+ throws <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</pre>
+<div class="block">Processes a parameter as if it was in the queue, without ever passing to another thread.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</code></dd></dl>
+</li>
+</ul>
+<a name="getSkipQueue(java.lang.Object,java.lang.Object)">
+<!-- -->
+</a><a name="getSkipQueue(P, C)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSkipQueue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a>&nbsp;getSkipQueue(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>&nbsp;callback)
+ throws <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</pre>
+<div class="block">Processes a parameter as if it was in the queue, without ever passing to another thread.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</code></dd></dl>
+</li>
+</ul>
+<a name="getSkipQueue(java.lang.Object,java.lang.Object[])">
+<!-- -->
+</a><a name="getSkipQueue(P, C...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSkipQueue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a>&nbsp;getSkipQueue(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>...&nbsp;callbacks)
+ throws <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</pre>
+<div class="block">Processes a parameter as if it was in the queue, without ever passing to another thread.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</code></dd></dl>
+</li>
+</ul>
+<a name="getSkipQueue(java.lang.Object,java.lang.Iterable)">
+<!-- -->
+</a><a name="getSkipQueue(P, java.lang.Iterable)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSkipQueue</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">T</a>&nbsp;getSkipQueue(<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">P</a>&nbsp;parameter,
+ java.lang.Iterable&lt;<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">C</a>&gt;&nbsp;callbacks)
+ throws <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</pre>
+<div class="block">Processes a parameter as if it was in the queue, without ever passing to another thread.</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</code></dd></dl>
+</li>
+</ul>
+<a name="finishActive()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>finishActive</h4>
+<pre>public&nbsp;void&nbsp;finishActive()
+ throws <a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</pre>
+<div class="block">This is the 'heartbeat' that should be called synchronously to finish any pending tasks</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="type parameter in AsynchronousExecutor">E</a> extends java.lang.Throwable</code></dd></dl>
+</li>
+</ul>
+<a name="setActiveThreads(int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setActiveThreads</h4>
+<pre>public&nbsp;void&nbsp;setActiveThreads(int&nbsp;coreSize)</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/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/AsynchronousExecutor.html" target="_top">Frames</a></li>
+<li><a href="AsynchronousExecutor.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/minecraftforge/common/util/BlockSnapshot.html b/javadoc/net/minecraftforge/common/util/BlockSnapshot.html
new file mode 100644
index 0000000..df83bce
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/BlockSnapshot.html
@@ -0,0 +1,697 @@
+<!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:20 EST 2015 -->
+<title>BlockSnapshot (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="BlockSnapshot (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/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/ChunkCoordComparator.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/BlockSnapshot.html" target="_top">Frames</a></li>
+<li><a href="BlockSnapshot.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.minecraftforge.common.util</div>
+<h2 title="Class BlockSnapshot" class="title">Class BlockSnapshot</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.BlockSnapshot</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">BlockSnapshot</span>
+extends java.lang.Object
+implements java.io.Serializable</pre>
+<div class="block">Represents a captured snapshot of a block which will not change
+ automatically.
+ <p>
+ Unlike Block, which only one object can exist per coordinate, BlockSnapshot
+ can exist multiple times for any given Block.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#net.minecraftforge.common.util.BlockSnapshot">Serialized Form</a></dd></dl>
+</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="../../../../cpw/mods/fml/common/registry/GameRegistry.UniqueIdentifier.html" title="class in cpw.mods.fml.common.registry">GameRegistry.UniqueIdentifier</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#blockIdentifier">blockIdentifier</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#dimId">dimId</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#flag">flag</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#meta">meta</a></strong></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/minecraftforge/common/util/BlockSnapshot.html#replacedBlock">replacedBlock</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/common/util/BlockSnapshot.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.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/minecraftforge/common/util/BlockSnapshot.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.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/minecraftforge/common/util/BlockSnapshot.html#BlockSnapshot(int,%20int,%20int,%20int,%20java.lang.String,%20java.lang.String,%20int,%20int,%20net.minecraft.nbt.NBTTagCompound)">BlockSnapshot</a></strong>(int&nbsp;dimension,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.lang.String&nbsp;modid,
+ java.lang.String&nbsp;blockName,
+ int&nbsp;meta,
+ int&nbsp;flag,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</code>
+<div class="block">Raw constructor designed for serialization usages.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#BlockSnapshot(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block,%20int)">BlockSnapshot</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;meta)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#BlockSnapshot(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block,%20int,%20int)">BlockSnapshot</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;meta,
+ int&nbsp;flag)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#BlockSnapshot(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block,%20int,%20net.minecraft.nbt.NBTTagCompound)">BlockSnapshot</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;meta,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</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/minecraftforge/common/util/BlockSnapshot.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#getBlockSnapshot(net.minecraft.world.World,%20int,%20int,%20int)">getBlockSnapshot</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#getBlockSnapshot(net.minecraft.world.World,%20int,%20int,%20int,%20int)">getBlockSnapshot</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;flag)</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/minecraftforge/common/util/BlockSnapshot.html#getCurrentBlock()">getCurrentBlock</a></strong>()</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/minecraftforge/common/util/BlockSnapshot.html#getReplacedBlock()">getReplacedBlock</a></strong>()</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/minecraftforge/common/util/BlockSnapshot.html#getTileEntity()">getTileEntity</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/minecraftforge/common/util/BlockSnapshot.html#getWorld()">getWorld</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#readFromNBT(net.minecraft.nbt.NBTTagCompound)">readFromNBT</a></strong>(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;tag)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#restore()">restore</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#restore(boolean)">restore</a></strong>(boolean&nbsp;force)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#restore(boolean,%20boolean)">restore</a></strong>(boolean&nbsp;force,
+ boolean&nbsp;applyPhysics)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#restoreToLocation(net.minecraft.world.World,%20int,%20int,%20int,%20boolean,%20boolean)">restoreToLocation</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ boolean&nbsp;force,
+ boolean&nbsp;applyPhysics)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html#writeToNBT(net.minecraft.nbt.NBTTagCompound)">writeToNBT</a></strong>(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;compound)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;int x</pre>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;int z</pre>
+</li>
+</ul>
+<a name="dimId">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dimId</h4>
+<pre>public final&nbsp;int dimId</pre>
+</li>
+</ul>
+<a name="replacedBlock">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>replacedBlock</h4>
+<pre>public transient&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> replacedBlock</pre>
+</li>
+</ul>
+<a name="meta">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>meta</h4>
+<pre>public final&nbsp;int meta</pre>
+</li>
+</ul>
+<a name="flag">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flag</h4>
+<pre>public&nbsp;int flag</pre>
+</li>
+</ul>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public transient&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+<a name="blockIdentifier">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>blockIdentifier</h4>
+<pre>public final&nbsp;<a href="../../../../cpw/mods/fml/common/registry/GameRegistry.UniqueIdentifier.html" title="class in cpw.mods.fml.common.registry">GameRegistry.UniqueIdentifier</a> blockIdentifier</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BlockSnapshot(net.minecraft.world.World, int, int, int, net.minecraft.block.Block, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BlockSnapshot</h4>
+<pre>public&nbsp;BlockSnapshot(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;meta)</pre>
+</li>
+</ul>
+<a name="BlockSnapshot(net.minecraft.world.World, int, int, int, net.minecraft.block.Block, int, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BlockSnapshot</h4>
+<pre>public&nbsp;BlockSnapshot(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;meta,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</pre>
+</li>
+</ul>
+<a name="BlockSnapshot(net.minecraft.world.World, int, int, int, net.minecraft.block.Block, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BlockSnapshot</h4>
+<pre>public&nbsp;BlockSnapshot(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;meta,
+ int&nbsp;flag)</pre>
+</li>
+</ul>
+<a name="BlockSnapshot(int, int, int, int, java.lang.String, java.lang.String, int, int, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BlockSnapshot</h4>
+<pre>public&nbsp;BlockSnapshot(int&nbsp;dimension,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.lang.String&nbsp;modid,
+ java.lang.String&nbsp;blockName,
+ int&nbsp;meta,
+ int&nbsp;flag,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</pre>
+<div class="block">Raw constructor designed for serialization usages.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getBlockSnapshot(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockSnapshot</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&nbsp;getBlockSnapshot(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getBlockSnapshot(net.minecraft.world.World, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlockSnapshot</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&nbsp;getBlockSnapshot(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;flag)</pre>
+</li>
+</ul>
+<a name="readFromNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readFromNBT</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&nbsp;readFromNBT(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;tag)</pre>
+</li>
+</ul>
+<a name="getCurrentBlock()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCurrentBlock</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;getCurrentBlock()</pre>
+</li>
+</ul>
+<a name="getWorld()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWorld</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;getWorld()</pre>
+</li>
+</ul>
+<a name="getReplacedBlock()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getReplacedBlock</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;getReplacedBlock()</pre>
+</li>
+</ul>
+<a name="getTileEntity()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTileEntity</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;getTileEntity()</pre>
+</li>
+</ul>
+<a name="restore()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>restore</h4>
+<pre>public&nbsp;boolean&nbsp;restore()</pre>
+</li>
+</ul>
+<a name="restore(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>restore</h4>
+<pre>public&nbsp;boolean&nbsp;restore(boolean&nbsp;force)</pre>
+</li>
+</ul>
+<a name="restore(boolean, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>restore</h4>
+<pre>public&nbsp;boolean&nbsp;restore(boolean&nbsp;force,
+ boolean&nbsp;applyPhysics)</pre>
+</li>
+</ul>
+<a name="restoreToLocation(net.minecraft.world.World, int, int, int, boolean, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>restoreToLocation</h4>
+<pre>public&nbsp;boolean&nbsp;restoreToLocation(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ boolean&nbsp;force,
+ boolean&nbsp;applyPhysics)</pre>
+</li>
+</ul>
+<a name="writeToNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeToNBT</h4>
+<pre>public&nbsp;void&nbsp;writeToNBT(<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;compound)</pre>
+</li>
+</ul>
+<a name="equals(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/ChunkCoordComparator.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/BlockSnapshot.html" target="_top">Frames</a></li>
+<li><a href="BlockSnapshot.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/minecraftforge/common/util/ChunkCoordComparator.html b/javadoc/net/minecraftforge/common/util/ChunkCoordComparator.html
new file mode 100644
index 0000000..8ff601c
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/ChunkCoordComparator.html
@@ -0,0 +1,272 @@
+<!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:20 EST 2015 -->
+<title>ChunkCoordComparator (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="ChunkCoordComparator (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/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/Constants.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/ChunkCoordComparator.html" target="_top">Frames</a></li>
+<li><a href="ChunkCoordComparator.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.minecraftforge.common.util</div>
+<h2 title="Class ChunkCoordComparator" class="title">Class ChunkCoordComparator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.ChunkCoordComparator</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.util.Comparator&lt;<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ChunkCoordComparator</span>
+extends java.lang.Object
+implements java.util.Comparator&lt;<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&gt;</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/minecraftforge/common/util/ChunkCoordComparator.html#ChunkCoordComparator(net.minecraft.entity.player.EntityPlayerMP)">ChunkCoordComparator</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;entityplayer)</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/minecraftforge/common/util/ChunkCoordComparator.html#compare(net.minecraft.world.ChunkCoordIntPair,%20net.minecraft.world.ChunkCoordIntPair)">compare</a></strong>(<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;a,
+ <a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;b)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.util.Comparator">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.Comparator</h3>
+<code>equals</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="ChunkCoordComparator(net.minecraft.entity.player.EntityPlayerMP)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkCoordComparator</h4>
+<pre>public&nbsp;ChunkCoordComparator(<a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;entityplayer)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="compare(net.minecraft.world.ChunkCoordIntPair, net.minecraft.world.ChunkCoordIntPair)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compare</h4>
+<pre>public&nbsp;int&nbsp;compare(<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;a,
+ <a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;b)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>compare</code>&nbsp;in interface&nbsp;<code>java.util.Comparator&lt;<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&gt;</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/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/Constants.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/ChunkCoordComparator.html" target="_top">Frames</a></li>
+<li><a href="ChunkCoordComparator.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/minecraftforge/common/util/Constants.NBT.html b/javadoc/net/minecraftforge/common/util/Constants.NBT.html
new file mode 100644
index 0000000..4cc53fa
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/Constants.NBT.html
@@ -0,0 +1,439 @@
+<!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:20 EST 2015 -->
+<title>Constants.NBT (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="Constants.NBT (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/minecraftforge/common/util/Constants.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/Constants.NBT.html" target="_top">Frames</a></li>
+<li><a href="Constants.NBT.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.minecraftforge.common.util</div>
+<h2 title="Class Constants.NBT" class="title">Class Constants.NBT</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.Constants.NBT</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/common/util/Constants.html" title="class in net.minecraftforge.common.util">Constants</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">Constants.NBT</span>
+extends java.lang.Object</pre>
+<div class="block">NBT Tag type IDS, used when storing the nbt to disc, Should align with NBTBase.getId,
+ table used in NBTBase.func_150283_g
+
+ Main use is checking tag type in NBTTagCompound.func_150297_b(String, int)</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_ANY_NUMERIC">TAG_ANY_NUMERIC</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_BYTE">TAG_BYTE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_BYTE_ARRAY">TAG_BYTE_ARRAY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_COMPOUND">TAG_COMPOUND</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_DOUBLE">TAG_DOUBLE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_END">TAG_END</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_FLOAT">TAG_FLOAT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_INT">TAG_INT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_INT_ARRAY">TAG_INT_ARRAY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_LIST">TAG_LIST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_LONG">TAG_LONG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_SHORT">TAG_SHORT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html#TAG_STRING">TAG_STRING</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/minecraftforge/common/util/Constants.NBT.html#Constants.NBT()">Constants.NBT</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="TAG_END">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_END</h4>
+<pre>public static final&nbsp;int TAG_END</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_END">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_BYTE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_BYTE</h4>
+<pre>public static final&nbsp;int TAG_BYTE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_BYTE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_SHORT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_SHORT</h4>
+<pre>public static final&nbsp;int TAG_SHORT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_SHORT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_INT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_INT</h4>
+<pre>public static final&nbsp;int TAG_INT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_INT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_LONG">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_LONG</h4>
+<pre>public static final&nbsp;int TAG_LONG</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_LONG">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_FLOAT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_FLOAT</h4>
+<pre>public static final&nbsp;int TAG_FLOAT</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_FLOAT">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_DOUBLE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_DOUBLE</h4>
+<pre>public static final&nbsp;int TAG_DOUBLE</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_DOUBLE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_BYTE_ARRAY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_BYTE_ARRAY</h4>
+<pre>public static final&nbsp;int TAG_BYTE_ARRAY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_BYTE_ARRAY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_STRING">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_STRING</h4>
+<pre>public static final&nbsp;int TAG_STRING</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_STRING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_LIST">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_LIST</h4>
+<pre>public static final&nbsp;int TAG_LIST</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_LIST">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_COMPOUND">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_COMPOUND</h4>
+<pre>public static final&nbsp;int TAG_COMPOUND</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_COMPOUND">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_INT_ARRAY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_INT_ARRAY</h4>
+<pre>public static final&nbsp;int TAG_INT_ARRAY</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_INT_ARRAY">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="TAG_ANY_NUMERIC">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TAG_ANY_NUMERIC</h4>
+<pre>public static final&nbsp;int TAG_ANY_NUMERIC</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#net.minecraftforge.common.util.Constants.NBT.TAG_ANY_NUMERIC">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Constants.NBT()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Constants.NBT</h4>
+<pre>public&nbsp;Constants.NBT()</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/minecraftforge/common/util/Constants.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/Constants.NBT.html" target="_top">Frames</a></li>
+<li><a href="Constants.NBT.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/minecraftforge/common/util/Constants.html b/javadoc/net/minecraftforge/common/util/Constants.html
new file mode 100644
index 0000000..e1a8cc9
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/Constants.html
@@ -0,0 +1,252 @@
+<!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:20 EST 2015 -->
+<title>Constants (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="Constants (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/minecraftforge/common/util/ChunkCoordComparator.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/Constants.html" target="_top">Frames</a></li>
+<li><a href="Constants.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="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.common.util</div>
+<h2 title="Class Constants" class="title">Class Constants</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.Constants</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Constants</span>
+extends java.lang.Object</pre>
+<div class="block">A class containing constants for magic numbers used in the minecraft codebase.
+ Everything here should be checked each update, and have a comment relating to where to check it.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html" title="class in net.minecraftforge.common.util">Constants.NBT</a></strong></code>
+<div class="block">NBT Tag type IDS, used when storing the nbt to disc, Should align with NBTBase.getId,
+ table used in NBTBase.func_150283_g
+
+ Main use is checking tag type in NBTTagCompound.func_150297_b(String, int)</div>
+</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/minecraftforge/common/util/Constants.html#Constants()">Constants</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Constants()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Constants</h4>
+<pre>public&nbsp;Constants()</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/minecraftforge/common/util/ChunkCoordComparator.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/Constants.html" target="_top">Frames</a></li>
+<li><a href="Constants.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="#methods_inherited_from_class_java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/util/EnumHelper.html b/javadoc/net/minecraftforge/common/util/EnumHelper.html
new file mode 100644
index 0000000..dff6c7b
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/EnumHelper.html
@@ -0,0 +1,544 @@
+<!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:20 EST 2015 -->
+<title>EnumHelper (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="EnumHelper (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/minecraftforge/common/util/Constants.NBT.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/EnumHelper.html" target="_top">Frames</a></li>
+<li><a href="EnumHelper.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.minecraftforge.common.util</div>
+<h2 title="Class EnumHelper" class="title">Class EnumHelper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.EnumHelper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/client/EnumHelperClient.html" title="class in net.minecraftforge.client">EnumHelperClient</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">EnumHelper</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/minecraftforge/common/util/EnumHelper.html#EnumHelper()">EnumHelper</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 <a href="../../../../net/minecraft/item/EnumAction.html" title="enum in net.minecraft.item">EnumAction</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addAction(java.lang.String)">addAction</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/item/ItemArmor.ArmorMaterial.html" title="enum in net.minecraft.item">ItemArmor.ArmorMaterial</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addArmorMaterial(java.lang.String,%20int,%20int[],%20int)">addArmorMaterial</a></strong>(java.lang.String&nbsp;name,
+ int&nbsp;durability,
+ int[]&nbsp;reductionAmounts,
+ int&nbsp;enchantability)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/entity/item/EntityPainting.EnumArt.html" title="enum in net.minecraft.entity.item">EntityPainting.EnumArt</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addArt(java.lang.String,%20java.lang.String,%20int,%20int,%20int,%20int)">addArt</a></strong>(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;tile,
+ int&nbsp;sizeX,
+ int&nbsp;sizeY,
+ int&nbsp;offsetX,
+ int&nbsp;offsetY)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/entity/EnumCreatureAttribute.html" title="enum in net.minecraft.entity">EnumCreatureAttribute</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addCreatureAttribute(java.lang.String)">addCreatureAttribute</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addCreatureType(java.lang.String,%20java.lang.Class,%20int,%20net.minecraft.block.material.Material,%20boolean,%20boolean)">addCreatureType</a></strong>(java.lang.String&nbsp;name,
+ java.lang.Class&nbsp;typeClass,
+ int&nbsp;maxNumber,
+ <a href="../../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a>&nbsp;material,
+ boolean&nbsp;peaceful,
+ boolean&nbsp;animal)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/world/gen/structure/StructureStrongholdPieces.Stronghold.Door.html" title="enum in net.minecraft.world.gen.structure">StructureStrongholdPieces.Stronghold.Door</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addDoor(java.lang.String)">addDoor</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/enchantment/EnumEnchantmentType.html" title="enum in net.minecraft.enchantment">EnumEnchantmentType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addEnchantmentType(java.lang.String)">addEnchantmentType</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/entity/Entity.EnumEntitySize.html" title="enum in net.minecraft.entity">Entity.EnumEntitySize</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addEntitySize(java.lang.String)">addEntitySize</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static &lt;T extends java.lang.Enum&lt;?&gt;&gt;&nbsp;<br>T</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addEnum(java.lang.Class[][],%20java.lang.Class,%20java.lang.String,%20java.lang.Object...)">addEnum</a></strong>(java.lang.Class[][]&nbsp;map,
+ java.lang.Class&lt;T&gt;&nbsp;enumType,
+ java.lang.String&nbsp;enumName,
+ java.lang.Object...&nbsp;paramValues)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static &lt;T extends java.lang.Enum&lt;?&gt;&gt;&nbsp;<br>T</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addEnum(java.lang.Class,%20java.lang.String,%20java.lang.Class[],%20java.lang.Object[])">addEnum</a></strong>(java.lang.Class&lt;T&gt;&nbsp;enumType,
+ java.lang.String&nbsp;enumName,
+ java.lang.Class&lt;?&gt;[]&nbsp;paramTypes,
+ java.lang.Object[]&nbsp;paramValues)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static &lt;T extends java.lang.Enum&lt;?&gt;&gt;&nbsp;<br>T</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addEnum(java.lang.Class,%20java.lang.String,%20java.lang.Object...)">addEnum</a></strong>(java.lang.Class&lt;T&gt;&nbsp;enumType,
+ java.lang.String&nbsp;enumName,
+ java.lang.Object...&nbsp;paramValues)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/util/MovingObjectPosition.MovingObjectType.html" title="enum in net.minecraft.util">MovingObjectPosition.MovingObjectType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addMovingObjectType(java.lang.String)">addMovingObjectType</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addRarity(java.lang.String,%20net.minecraft.util.EnumChatFormatting,%20java.lang.String)">addRarity</a></strong>(java.lang.String&nbsp;name,
+ <a href="../../../../net/minecraft/util/EnumChatFormatting.html" title="enum in net.minecraft.util">EnumChatFormatting</a>&nbsp;color,
+ java.lang.String&nbsp;displayName)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/block/BlockPressurePlate.Sensitivity.html" title="enum in net.minecraft.block">BlockPressurePlate.Sensitivity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addSensitivity(java.lang.String)">addSensitivity</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addSkyBlock(java.lang.String,%20int)">addSkyBlock</a></strong>(java.lang.String&nbsp;name,
+ int&nbsp;lightValue)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/entity/player/EntityPlayer.EnumStatus.html" title="enum in net.minecraft.entity.player">EntityPlayer.EnumStatus</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addStatus(java.lang.String)">addStatus</a></strong>(java.lang.String&nbsp;name)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/item/Item.ToolMaterial.html" title="enum in net.minecraft.item">Item.ToolMaterial</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#addToolMaterial(java.lang.String,%20int,%20int,%20float,%20float,%20int)">addToolMaterial</a></strong>(java.lang.String&nbsp;name,
+ int&nbsp;harvestLevel,
+ int&nbsp;maxUses,
+ float&nbsp;efficiency,
+ float&nbsp;damage,
+ int&nbsp;enchantability)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/EnumHelper.html#setFailsafeFieldValue(java.lang.reflect.Field,%20java.lang.Object,%20java.lang.Object)">setFailsafeFieldValue</a></strong>(java.lang.reflect.Field&nbsp;field,
+ java.lang.Object&nbsp;target,
+ java.lang.Object&nbsp;value)</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="EnumHelper()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EnumHelper</h4>
+<pre>public&nbsp;EnumHelper()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="addAction(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAction</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/item/EnumAction.html" title="enum in net.minecraft.item">EnumAction</a>&nbsp;addAction(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="addArmorMaterial(java.lang.String, int, int[], int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addArmorMaterial</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/item/ItemArmor.ArmorMaterial.html" title="enum in net.minecraft.item">ItemArmor.ArmorMaterial</a>&nbsp;addArmorMaterial(java.lang.String&nbsp;name,
+ int&nbsp;durability,
+ int[]&nbsp;reductionAmounts,
+ int&nbsp;enchantability)</pre>
+</li>
+</ul>
+<a name="addArt(java.lang.String, java.lang.String, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addArt</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/entity/item/EntityPainting.EnumArt.html" title="enum in net.minecraft.entity.item">EntityPainting.EnumArt</a>&nbsp;addArt(java.lang.String&nbsp;name,
+ java.lang.String&nbsp;tile,
+ int&nbsp;sizeX,
+ int&nbsp;sizeY,
+ int&nbsp;offsetX,
+ int&nbsp;offsetY)</pre>
+</li>
+</ul>
+<a name="addCreatureAttribute(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addCreatureAttribute</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/entity/EnumCreatureAttribute.html" title="enum in net.minecraft.entity">EnumCreatureAttribute</a>&nbsp;addCreatureAttribute(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="addCreatureType(java.lang.String, java.lang.Class, int, net.minecraft.block.material.Material, boolean, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addCreatureType</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a>&nbsp;addCreatureType(java.lang.String&nbsp;name,
+ java.lang.Class&nbsp;typeClass,
+ int&nbsp;maxNumber,
+ <a href="../../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a>&nbsp;material,
+ boolean&nbsp;peaceful,
+ boolean&nbsp;animal)</pre>
+</li>
+</ul>
+<a name="addDoor(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDoor</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/world/gen/structure/StructureStrongholdPieces.Stronghold.Door.html" title="enum in net.minecraft.world.gen.structure">StructureStrongholdPieces.Stronghold.Door</a>&nbsp;addDoor(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="addEnchantmentType(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEnchantmentType</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/enchantment/EnumEnchantmentType.html" title="enum in net.minecraft.enchantment">EnumEnchantmentType</a>&nbsp;addEnchantmentType(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="addEntitySize(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEntitySize</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/entity/Entity.EnumEntitySize.html" title="enum in net.minecraft.entity">Entity.EnumEntitySize</a>&nbsp;addEntitySize(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="addSensitivity(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSensitivity</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/block/BlockPressurePlate.Sensitivity.html" title="enum in net.minecraft.block">BlockPressurePlate.Sensitivity</a>&nbsp;addSensitivity(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="addMovingObjectType(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addMovingObjectType</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/util/MovingObjectPosition.MovingObjectType.html" title="enum in net.minecraft.util">MovingObjectPosition.MovingObjectType</a>&nbsp;addMovingObjectType(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="addSkyBlock(java.lang.String, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSkyBlock</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/world/EnumSkyBlock.html" title="enum in net.minecraft.world">EnumSkyBlock</a>&nbsp;addSkyBlock(java.lang.String&nbsp;name,
+ int&nbsp;lightValue)</pre>
+</li>
+</ul>
+<a name="addStatus(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addStatus</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/entity/player/EntityPlayer.EnumStatus.html" title="enum in net.minecraft.entity.player">EntityPlayer.EnumStatus</a>&nbsp;addStatus(java.lang.String&nbsp;name)</pre>
+</li>
+</ul>
+<a name="addToolMaterial(java.lang.String, int, int, float, float, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addToolMaterial</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/item/Item.ToolMaterial.html" title="enum in net.minecraft.item">Item.ToolMaterial</a>&nbsp;addToolMaterial(java.lang.String&nbsp;name,
+ int&nbsp;harvestLevel,
+ int&nbsp;maxUses,
+ float&nbsp;efficiency,
+ float&nbsp;damage,
+ int&nbsp;enchantability)</pre>
+</li>
+</ul>
+<a name="addRarity(java.lang.String, net.minecraft.util.EnumChatFormatting, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addRarity</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a>&nbsp;addRarity(java.lang.String&nbsp;name,
+ <a href="../../../../net/minecraft/util/EnumChatFormatting.html" title="enum in net.minecraft.util">EnumChatFormatting</a>&nbsp;color,
+ java.lang.String&nbsp;displayName)</pre>
+</li>
+</ul>
+<a name="setFailsafeFieldValue(java.lang.reflect.Field, java.lang.Object, java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFailsafeFieldValue</h4>
+<pre>public static&nbsp;void&nbsp;setFailsafeFieldValue(java.lang.reflect.Field&nbsp;field,
+ java.lang.Object&nbsp;target,
+ java.lang.Object&nbsp;value)
+ throws java.lang.Exception</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd></dl>
+</li>
+</ul>
+<a name="addEnum(java.lang.Class, java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEnum</h4>
+<pre>public static&nbsp;&lt;T extends java.lang.Enum&lt;?&gt;&gt;&nbsp;T&nbsp;addEnum(java.lang.Class&lt;T&gt;&nbsp;enumType,
+ java.lang.String&nbsp;enumName,
+ java.lang.Object...&nbsp;paramValues)</pre>
+</li>
+</ul>
+<a name="addEnum(java.lang.Class[][], java.lang.Class, java.lang.String, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEnum</h4>
+<pre>public static&nbsp;&lt;T extends java.lang.Enum&lt;?&gt;&gt;&nbsp;T&nbsp;addEnum(java.lang.Class[][]&nbsp;map,
+ java.lang.Class&lt;T&gt;&nbsp;enumType,
+ java.lang.String&nbsp;enumName,
+ java.lang.Object...&nbsp;paramValues)</pre>
+</li>
+</ul>
+<a name="addEnum(java.lang.Class, java.lang.String, java.lang.Class[], java.lang.Object[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>addEnum</h4>
+<pre>public static&nbsp;&lt;T extends java.lang.Enum&lt;?&gt;&gt;&nbsp;T&nbsp;addEnum(java.lang.Class&lt;T&gt;&nbsp;enumType,
+ java.lang.String&nbsp;enumName,
+ java.lang.Class&lt;?&gt;[]&nbsp;paramTypes,
+ java.lang.Object[]&nbsp;paramValues)</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/minecraftforge/common/util/Constants.NBT.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/EnumHelper.html" target="_top">Frames</a></li>
+<li><a href="EnumHelper.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/minecraftforge/common/util/FakePlayer.html b/javadoc/net/minecraftforge/common/util/FakePlayer.html
new file mode 100644
index 0000000..e9da208
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/FakePlayer.html
@@ -0,0 +1,558 @@
+<!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:20 EST 2015 -->
+<title>FakePlayer (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="FakePlayer (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/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/FakePlayerFactory.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/FakePlayer.html" target="_top">Frames</a></li>
+<li><a href="FakePlayer.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_classes_inherited_from_class_net.minecraft.entity.player.EntityPlayer">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraft.entity.player.EntityPlayerMP">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.minecraftforge.common.util</div>
+<h2 title="Class FakePlayer" class="title">Class FakePlayer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">net.minecraft.entity.Entity</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">net.minecraft.entity.EntityLivingBase</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">net.minecraft.entity.player.EntityPlayer</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">net.minecraft.entity.player.EntityPlayerMP</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.FakePlayer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>, <a href="../../../../net/minecraft/inventory/ICrafting.html" title="interface in net.minecraft.inventory">ICrafting</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FakePlayer</span>
+extends <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraft.entity.player.EntityPlayer">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraft.entity.player.<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></h3>
+<code><a href="../../../../net/minecraft/entity/player/EntityPlayer.EnumChatVisibility.html" title="enum in net.minecraft.entity.player">EntityPlayer.EnumChatVisibility</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.EnumStatus.html" title="enum in net.minecraft.entity.player">EntityPlayer.EnumStatus</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraft.entity.Entity">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraft.entity.<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></h3>
+<code><a href="../../../../net/minecraft/entity/Entity.EnumEntitySize.html" title="enum in net.minecraft.entity">Entity.EnumEntitySize</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.entity.player.EntityPlayerMP">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.entity.player.<a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></h3>
+<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#currentWindowId">currentWindowId</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#isChangingQuantityOnly">isChangingQuantityOnly</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#loadedChunks">loadedChunks</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#managedPosX">managedPosX</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#managedPosZ">managedPosZ</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#mcServer">mcServer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#ping">ping</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#playerConqueredTheEnd">playerConqueredTheEnd</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#playerNetServerHandler">playerNetServerHandler</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#theItemInWorldManager">theItemInWorldManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.entity.player.EntityPlayer">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.entity.player.<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></h3>
+<code><a href="../../../../net/minecraft/entity/player/EntityPlayer.html#cameraYaw">cameraYaw</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#capabilities">capabilities</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#experience">experience</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#experienceLevel">experienceLevel</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#experienceTotal">experienceTotal</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#eyeHeight">eyeHeight</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#field_71079_bU">field_71079_bU</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#field_71082_cx">field_71082_cx</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#field_71085_bR">field_71085_bR</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#field_71089_bV">field_71089_bV</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#field_71091_bM">field_71091_bM</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#field_71094_bP">field_71094_bP</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#field_71095_bQ">field_71095_bQ</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#field_71096_bN">field_71096_bN</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#field_71097_bO">field_71097_bO</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#fishEntity">fishEntity</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#flyToggleTimer">flyToggleTimer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#foodStats">foodStats</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#inventory">inventory</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#inventoryContainer">inventoryContainer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#openContainer">openContainer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#PERSISTED_NBT_TAG">PERSISTED_NBT_TAG</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#playerLocation">playerLocation</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#prevCameraYaw">prevCameraYaw</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#sleeping">sleeping</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#speedInAir">speedInAir</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#speedOnGround">speedOnGround</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#xpCooldown">xpCooldown</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.entity.EntityLivingBase">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.entity.<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a></h3>
+<code><a href="../../../../net/minecraft/entity/EntityLivingBase.html#arrowHitTimer">arrowHitTimer</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#attackedAtYaw">attackedAtYaw</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#attackingPlayer">attackingPlayer</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#attackTime">attackTime</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#cameraPitch">cameraPitch</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#dead">dead</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#deathTime">deathTime</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#entityAge">entityAge</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#field_110154_aX">field_110154_aX</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#field_70741_aB">field_70741_aB</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#field_70763_ax">field_70763_ax</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#field_70764_aw">field_70764_aw</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#field_70768_au">field_70768_au</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#field_70769_ao">field_70769_ao</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#field_70770_ap">field_70770_ap</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#hurtTime">hurtTime</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isJumping">isJumping</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isSwingInProgress">isSwingInProgress</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#jumpMovementFactor">jumpMovementFactor</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#lastDamage">lastDamage</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#limbSwing">limbSwing</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#limbSwingAmount">limbSwingAmount</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#maxHurtResistantTime">maxHurtResistantTime</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#maxHurtTime">maxHurtTime</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#moveForward">moveForward</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#moveStrafing">moveStrafing</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#newPosRotationIncrements">newPosRotationIncrements</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#newPosX">newPosX</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#newPosY">newPosY</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#newPosZ">newPosZ</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#newRotationPitch">newRotationPitch</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#newRotationYaw">newRotationYaw</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#prevCameraPitch">prevCameraPitch</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#prevHealth">prevHealth</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#prevLimbSwingAmount">prevLimbSwingAmount</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#prevRenderYawOffset">prevRenderYawOffset</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#prevRotationYawHead">prevRotationYawHead</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#prevSwingProgress">prevSwingProgress</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#randomYawVelocity">randomYawVelocity</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#recentlyHit">recentlyHit</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#renderYawOffset">renderYawOffset</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#rotationYawHead">rotationYawHead</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#scoreValue">scoreValue</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#swingProgress">swingProgress</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#swingProgressInt">swingProgressInt</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.entity.Entity">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.entity.<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></h3>
+<code><a href="../../../../net/minecraft/entity/Entity.html#addedToChunk">addedToChunk</a>, <a href="../../../../net/minecraft/entity/Entity.html#boundingBox">boundingBox</a>, <a href="../../../../net/minecraft/entity/Entity.html#capturedDrops">capturedDrops</a>, <a href="../../../../net/minecraft/entity/Entity.html#captureDrops">captureDrops</a>, <a href="../../../../net/minecraft/entity/Entity.html#chunkCoordX">chunkCoordX</a>, <a href="../../../../net/minecraft/entity/Entity.html#chunkCoordY">chunkCoordY</a>, <a href="../../../../net/minecraft/entity/Entity.html#chunkCoordZ">chunkCoordZ</a>, <a href="../../../../net/minecraft/entity/Entity.html#dataWatcher">dataWatcher</a>, <a href="../../../../net/minecraft/entity/Entity.html#dimension">dimension</a>, <a href="../../../../net/minecraft/entity/Entity.html#distanceWalkedModified">distanceWalkedModified</a>, <a href="../../../../net/minecraft/entity/Entity.html#distanceWalkedOnStepModified">distanceWalkedOnStepModified</a>, <a href="../../../../net/minecraft/entity/Entity.html#entityCollisionReduction">entityCollisionReduction</a>, <a href="../../../../net/minecraft/entity/Entity.html#entityUniqueID">entityUniqueID</a>, <a href="../../../../net/minecraft/entity/Entity.html#extendedProperties">extendedProperties</a>, <a href="../../../../net/minecraft/entity/Entity.html#fallDistance">fallDistance</a>, <a href="../../../../net/minecraft/entity/Entity.html#field_70135_K">field_70135_K</a>, <a href="../../../../net/minecraft/entity/Entity.html#fireResistance">fireResistance</a>, <a href="../../../../net/minecraft/entity/Entity.html#forceSpawn">forceSpawn</a>, <a href="../../../../net/minecraft/entity/Entity.html#height">height</a>, <a href="../../../../net/minecraft/entity/Entity.html#hurtResistantTime">hurtResistantTime</a>, <a href="../../../../net/minecraft/entity/Entity.html#ignoreFrustumCheck">ignoreFrustumCheck</a>, <a href="../../../../net/minecraft/entity/Entity.html#inPortal">inPortal</a>, <a href="../../../../net/minecraft/entity/Entity.html#inWater">inWater</a>, <a href="../../../../net/minecraft/entity/Entity.html#isAirBorne">isAirBorne</a>, <a href="../../../../net/minecraft/entity/Entity.html#isCollided">isCollided</a>, <a href="../../../../net/minecraft/entity/Entity.html#isCollidedHorizontally">isCollidedHorizontally</a>, <a href="../../../../net/minecraft/entity/Entity.html#isCollidedVertically">isCollidedVertically</a>, <a href="../../../../net/minecraft/entity/Entity.html#isDead">isDead</a>, <a href="../../../../net/minecraft/entity/Entity.html#isImmuneToFire">isImmuneToFire</a>, <a href="../../../../net/minecraft/entity/Entity.html#isInWeb">isInWeb</a>, <a href="../../../../net/minecraft/entity/Entity.html#lastTickPosX">lastTickPosX</a>, <a href="../../../../net/minecraft/entity/Entity.html#lastTickPosY">lastTickPosY</a>, <a href="../../../../net/minecraft/entity/Entity.html#lastTickPosZ">lastTickPosZ</a>, <a href="../../../../net/minecraft/entity/Entity.html#motionX">motionX</a>, <a href="../../../../net/minecraft/entity/Entity.html#motionY">motionY</a>, <a href="../../../../net/minecraft/entity/Entity.html#motionZ">motionZ</a>, <a href="../../../../net/minecraft/entity/Entity.html#myEntitySize">myEntitySize</a>, <a href="../../../../net/minecraft/entity/Entity.html#noClip">noClip</a>, <a href="../../../../net/minecraft/entity/Entity.html#onGround">onGround</a>, <a href="../../../../net/minecraft/entity/Entity.html#portalCounter">portalCounter</a>, <a href="../../../../net/minecraft/entity/Entity.html#posX">posX</a>, <a href="../../../../net/minecraft/entity/Entity.html#posY">posY</a>, <a href="../../../../net/minecraft/entity/Entity.html#posZ">posZ</a>, <a href="../../../../net/minecraft/entity/Entity.html#prevDistanceWalkedModified">prevDistanceWalkedModified</a>, <a href="../../../../net/minecraft/entity/Entity.html#preventEntitySpawning">preventEntitySpawning</a>, <a href="../../../../net/minecraft/entity/Entity.html#prevPosX">prevPosX</a>, <a href="../../../../net/minecraft/entity/Entity.html#prevPosY">prevPosY</a>, <a href="../../../../net/minecraft/entity/Entity.html#prevPosZ">prevPosZ</a>, <a href="../../../../net/minecraft/entity/Entity.html#prevRotationPitch">prevRotationPitch</a>, <a href="../../../../net/minecraft/entity/Entity.html#prevRotationYaw">prevRotationYaw</a>, <a href="../../../../net/minecraft/entity/Entity.html#rand">rand</a>, <a href="../../../../net/minecraft/entity/Entity.html#renderDistanceWeight">renderDistanceWeight</a>, <a href="../../../../net/minecraft/entity/Entity.html#riddenByEntity">riddenByEntity</a>, <a href="../../../../net/minecraft/entity/Entity.html#ridingEntity">ridingEntity</a>, <a href="../../../../net/minecraft/entity/Entity.html#rotationPitch">rotationPitch</a>, <a href="../../../../net/minecraft/entity/Entity.html#rotationYaw">rotationYaw</a>, <a href="../../../../net/minecraft/entity/Entity.html#serverPosX">serverPosX</a>, <a href="../../../../net/minecraft/entity/Entity.html#serverPosY">serverPosY</a>, <a href="../../../../net/minecraft/entity/Entity.html#serverPosZ">serverPosZ</a>, <a href="../../../../net/minecraft/entity/Entity.html#stepHeight">stepHeight</a>, <a href="../../../../net/minecraft/entity/Entity.html#teleportDirection">teleportDirection</a>, <a href="../../../../net/minecraft/entity/Entity.html#ticksExisted">ticksExisted</a>, <a href="../../../../net/minecraft/entity/Entity.html#timeUntilPortal">timeUntilPortal</a>, <a href="../../../../net/minecraft/entity/Entity.html#velocityChanged">velocityChanged</a>, <a href="../../../../net/minecraft/entity/Entity.html#width">width</a>, <a href="../../../../net/minecraft/entity/Entity.html#worldObj">worldObj</a>, <a href="../../../../net/minecraft/entity/Entity.html#yOffset">yOffset</a>, <a href="../../../../net/minecraft/entity/Entity.html#ySize">ySize</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/minecraftforge/common/util/FakePlayer.html#FakePlayer(net.minecraft.world.WorldServer,%20com.mojang.authlib.GameProfile)">FakePlayer</a></strong>(<a href="../../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world,
+ com.mojang.authlib.GameProfile&nbsp;name)</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/minecraftforge/common/util/FakePlayer.html#addChatComponentMessage(net.minecraft.util.IChatComponent)">addChatComponentMessage</a></strong>(<a href="../../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a>&nbsp;chatmessagecomponent)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#addStat(net.minecraft.stats.StatBase,%20int)">addStat</a></strong>(<a href="../../../../net/minecraft/stats/StatBase.html" title="class in net.minecraft.stats">StatBase</a>&nbsp;par1StatBase,
+ int&nbsp;par2)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#canAttackPlayer(net.minecraft.entity.player.EntityPlayer)">canAttackPlayer</a></strong>(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#canCommandSenderUseCommand(int,%20java.lang.String)">canCommandSenderUseCommand</a></strong>(int&nbsp;i,
+ java.lang.String&nbsp;s)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#func_147100_a(net.minecraft.network.play.client.C15PacketClientSettings)">func_147100_a</a></strong>(<a href="../../../../net/minecraft/network/play/client/C15PacketClientSettings.html" title="class in net.minecraft.network.play.client">C15PacketClientSettings</a>&nbsp;pkt)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/util/ChunkCoordinates.html" title="class in net.minecraft.util">ChunkCoordinates</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#getPlayerCoordinates()">getPlayerCoordinates</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#isEntityInvulnerable()">isEntityInvulnerable</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#onDeath(net.minecraft.util.DamageSource)">onDeath</a></strong>(<a href="../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#onUpdate()">onUpdate</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#openGui(java.lang.Object,%20int,%20net.minecraft.world.World,%20int,%20int,%20int)">openGui</a></strong>(java.lang.Object&nbsp;mod,
+ int&nbsp;modGuiId,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayer.html#travelToDimension(int)">travelToDimension</a></strong>(int&nbsp;dim)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.entity.player.EntityPlayerMP">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.entity.player.<a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></h3>
+<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#addChatMessage(net.minecraft.util.IChatComponent)">addChatMessage</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#addExperienceLevel(int)">addExperienceLevel</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#addSelfToInternalCraftingInventory()">addSelfToInternalCraftingInventory</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#attackEntityFrom(net.minecraft.util.DamageSource,%20float)">attackEntityFrom</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#clonePlayer(net.minecraft.entity.player.EntityPlayer,%20boolean)">clonePlayer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#closeContainer()">closeContainer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#closeScreen()">closeScreen</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#displayGUIAnvil(int,%20int,%20int)">displayGUIAnvil</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#displayGUIChest(net.minecraft.inventory.IInventory)">displayGUIChest</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#displayGUIEnchantment(int,%20int,%20int,%20java.lang.String)">displayGUIEnchantment</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#displayGUIHopperMinecart(net.minecraft.entity.item.EntityMinecartHopper)">displayGUIHopperMinecart</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#displayGUIHorse(net.minecraft.entity.passive.EntityHorse,%20net.minecraft.inventory.IInventory)">displayGUIHorse</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#displayGUIMerchant(net.minecraft.entity.IMerchant,%20java.lang.String)">displayGUIMerchant</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#displayGUIWorkbench(int,%20int,%20int)">displayGUIWorkbench</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_143004_u()">func_143004_u</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_146093_a(net.minecraft.tileentity.TileEntityHopper)">func_146093_a</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_146098_a(net.minecraft.tileentity.TileEntityBrewingStand)">func_146098_a</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_146100_a(net.minecraft.tileentity.TileEntity)">func_146100_a</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_146101_a(net.minecraft.tileentity.TileEntityFurnace)">func_146101_a</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_146102_a(net.minecraft.tileentity.TileEntityDispenser)">func_146102_a</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_146104_a(net.minecraft.tileentity.TileEntityBeacon)">func_146104_a</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_147096_v()">func_147096_v</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_147098_j()">func_147098_j</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_147099_x()">func_147099_x</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_152339_d(net.minecraft.entity.Entity)">func_152339_d</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_154331_x()">func_154331_x</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#getDefaultEyeHeight()">getDefaultEyeHeight</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#getEyeHeight()">getEyeHeight</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#getNextWindowId()">getNextWindowId</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#getPlayerIP()">getPlayerIP</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#getServerForPlayer()">getServerForPlayer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#handleFalling(double,%20boolean)">handleFalling</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#mountEntity(net.minecraft.entity.Entity)">mountEntity</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#mountEntityAndWakeUp()">mountEntityAndWakeUp</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onChangedPotionEffect(net.minecraft.potion.PotionEffect,%20boolean)">onChangedPotionEffect</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onCriticalHit(net.minecraft.entity.Entity)">onCriticalHit</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onEnchantmentCritical(net.minecraft.entity.Entity)">onEnchantmentCritical</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onFinishedPotionEffect(net.minecraft.potion.PotionEffect)">onFinishedPotionEffect</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onItemPickup(net.minecraft.entity.Entity,%20int)">onItemPickup</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onItemUseFinish()">onItemUseFinish</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onNewPotionEffect(net.minecraft.potion.PotionEffect)">onNewPotionEffect</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onUpdateEntity()">onUpdateEntity</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#readEntityFromNBT(net.minecraft.nbt.NBTTagCompound)">readEntityFromNBT</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#requestTexturePackLoad(java.lang.String)">requestTexturePackLoad</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#resetHeight()">resetHeight</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#sendContainerAndContentsToPlayer(net.minecraft.inventory.Container,%20java.util.List)">sendContainerAndContentsToPlayer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#sendContainerToPlayer(net.minecraft.inventory.Container)">sendContainerToPlayer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#sendPlayerAbilities()">sendPlayerAbilities</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#sendProgressBarUpdate(net.minecraft.inventory.Container,%20int,%20int)">sendProgressBarUpdate</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#sendSlotContents(net.minecraft.inventory.Container,%20int,%20net.minecraft.item.ItemStack)">sendSlotContents</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#setEntityActionState(float,%20float,%20boolean,%20boolean)">setEntityActionState</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#setGameType(net.minecraft.world.WorldSettings.GameType)">setGameType</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#setItemInUse(net.minecraft.item.ItemStack,%20int)">setItemInUse</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#setPlayerHealthUpdated()">setPlayerHealthUpdated</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#setPositionAndUpdate(double,%20double,%20double)">setPositionAndUpdate</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#sleepInBedAt(int,%20int,%20int)">sleepInBedAt</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#updateFallState(double,%20boolean)">updateFallState</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#updateHeldItem()">updateHeldItem</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#wakeUpPlayer(boolean,%20boolean,%20boolean)">wakeUpPlayer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#writeEntityToNBT(net.minecraft.nbt.NBTTagCompound)">writeEntityToNBT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.entity.player.EntityPlayer">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.entity.player.<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></h3>
+<code><a href="../../../../net/minecraft/entity/player/EntityPlayer.html#addExhaustion(float)">addExhaustion</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#addExperience(int)">addExperience</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#addMovementStat(double,%20double,%20double)">addMovementStat</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#addScore(int)">addScore</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#addToPlayerScore(net.minecraft.entity.Entity,%20int)">addToPlayerScore</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#applyEntityAttributes()">applyEntityAttributes</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#attackTargetEntityWithCurrentItem(net.minecraft.entity.Entity)">attackTargetEntityWithCurrentItem</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#canEat(boolean)">canEat</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#canHarvestBlock(net.minecraft.block.Block)">canHarvestBlock</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#canPlayerEdit(int,%20int,%20int,%20int,%20net.minecraft.item.ItemStack)">canPlayerEdit</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#canTriggerWalking()">canTriggerWalking</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#clearItemInUse()">clearItemInUse</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#damageArmor(float)">damageArmor</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#damageEntity(net.minecraft.util.DamageSource,%20float)">damageEntity</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#destroyCurrentEquippedItem()">destroyCurrentEquippedItem</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#displayGUIBook(net.minecraft.item.ItemStack)">displayGUIBook</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#dropOneItem(boolean)">dropOneItem</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#dropPlayerItemWithRandomChoice(net.minecraft.item.ItemStack,%20boolean)">dropPlayerItemWithRandomChoice</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#entityInit()">entityInit</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#fall(float)">fall</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#func_145748_c_()">func_145748_c_</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#func_146067_o(int)">func_146067_o</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#func_146094_a(com.mojang.authlib.GameProfile)">func_146094_a</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#func_146095_a(net.minecraft.command.server.CommandBlockLogic)">func_146095_a</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#func_146097_a(net.minecraft.item.ItemStack,%20boolean,%20boolean)">func_146097_a</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getAbsorptionAmount()">getAbsorptionAmount</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getAIMoveSpeed()">getAIMoveSpeed</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getAlwaysRenderNameTagForRender()">getAlwaysRenderNameTagForRender</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getArmorVisibility()">getArmorVisibility</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getBedLocation()">getBedLocation</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getBedLocation(int)">getBedLocation</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getBedOrientationInDegrees()">getBedOrientationInDegrees</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getBreakSpeed(net.minecraft.block.Block,%20boolean,%20int)">getBreakSpeed</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getBreakSpeed(net.minecraft.block.Block,%20boolean,%20int,%20int,%20int,%20int)">getBreakSpeed</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getCommandSenderName()">getCommandSenderName</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getCurrentArmor(int)">getCurrentArmor</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getCurrentEquippedItem()">getCurrentEquippedItem</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getCurrentPlayerStrVsBlock(net.minecraft.block.Block,%20boolean)">getCurrentPlayerStrVsBlock</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getDeathSound()">getDeathSound</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getDisplayName()">getDisplayName</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getEntityWorld()">getEntityWorld</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getEquipmentInSlot(int)">getEquipmentInSlot</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getExperiencePoints(net.minecraft.entity.player.EntityPlayer)">getExperiencePoints</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getFoodStats()">getFoodStats</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getGameProfile()">getGameProfile</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getHeldItem()">getHeldItem</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getHideCape()">getHideCape</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getHideCape(int)">getHideCape</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getHurtSound()">getHurtSound</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getInventoryEnderChest()">getInventoryEnderChest</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getItemIcon(net.minecraft.item.ItemStack,%20int)">getItemIcon</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getItemInUse()">getItemInUse</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getItemInUseCount()">getItemInUseCount</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getItemInUseDuration()">getItemInUseDuration</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getLastActiveItems()">getLastActiveItems</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getMaxInPortalTime()">getMaxInPortalTime</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getPortalCooldown()">getPortalCooldown</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getPosition(float)">getPosition</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getScore()">getScore</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getSleepTimer()">getSleepTimer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getSplashSound()">getSplashSound</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getSwimSound()">getSwimSound</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getTeam()">getTeam</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getTotalArmorValue()">getTotalArmorValue</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getWorldScoreboard()">getWorldScoreboard</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#getYOffset()">getYOffset</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#handleHealthUpdate(byte)">handleHealthUpdate</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#interactWith(net.minecraft.entity.Entity)">interactWith</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isBlocking()">isBlocking</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isCurrentToolAdventureModeExempt(int,%20int,%20int)">isCurrentToolAdventureModeExempt</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isEntityInsideOpaqueBlock()">isEntityInsideOpaqueBlock</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isInvisibleToPlayer(net.minecraft.entity.player.EntityPlayer)">isInvisibleToPlayer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isMovementBlocked()">isMovementBlocked</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isPlayer()">isPlayer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isPlayerFullyAsleep()">isPlayerFullyAsleep</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isPlayerSleeping()">isPlayerSleeping</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isPushedByWater()">isPushedByWater</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isSpawnForced()">isSpawnForced</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isSpawnForced(int)">isSpawnForced</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#isUsingItem()">isUsingItem</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#joinEntityItemWithWorld(net.minecraft.entity.item.EntityItem)">joinEntityItemWithWorld</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#jump()">jump</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#moveEntityWithHeading(float,%20float)">moveEntityWithHeading</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#onKillEntity(net.minecraft.entity.EntityLivingBase)">onKillEntity</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#onLivingUpdate()">onLivingUpdate</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#playSound(java.lang.String,%20float,%20float)">playSound</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#preparePlayerToSpawn()">preparePlayerToSpawn</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#refreshDisplayName()">refreshDisplayName</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#respawnPlayer()">respawnPlayer</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#setAbsorptionAmount(float)">setAbsorptionAmount</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#setCurrentItemOrArmor(int,%20net.minecraft.item.ItemStack)">setCurrentItemOrArmor</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#setDead()">setDead</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#setHideCape(int,%20boolean)">setHideCape</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#setInWeb()">setInWeb</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#setScore(int)">setScore</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#setSpawnChunk(net.minecraft.util.ChunkCoordinates,%20boolean)">setSpawnChunk</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#setSpawnChunk(net.minecraft.util.ChunkCoordinates,%20boolean,%20int)">setSpawnChunk</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#shouldHeal()">shouldHeal</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#stopUsingItem()">stopUsingItem</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#triggerAchievement(net.minecraft.stats.StatBase)">triggerAchievement</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#updateEntityActionState()">updateEntityActionState</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#updateItemUse(net.minecraft.item.ItemStack,%20int)">updateItemUse</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#updateRidden()">updateRidden</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#verifyRespawnCoordinates(net.minecraft.world.World,%20net.minecraft.util.ChunkCoordinates,%20boolean)">verifyRespawnCoordinates</a>, <a href="../../../../net/minecraft/entity/player/EntityPlayer.html#xpBarCap()">xpBarCap</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.entity.EntityLivingBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.entity.<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a></h3>
+<code><a href="../../../../net/minecraft/entity/EntityLivingBase.html#addPotionEffect(net.minecraft.potion.PotionEffect)">addPotionEffect</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#applyArmorCalculations(net.minecraft.util.DamageSource,%20float)">applyArmorCalculations</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#applyPotionDamageCalculations(net.minecraft.util.DamageSource,%20float)">applyPotionDamageCalculations</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#attackEntityAsMob(net.minecraft.entity.Entity)">attackEntityAsMob</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#canBeCollidedWith()">canBeCollidedWith</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#canBePushed()">canBePushed</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#canBreatheUnderwater()">canBreatheUnderwater</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#canEntityBeSeen(net.minecraft.entity.Entity)">canEntityBeSeen</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#clearActivePotions()">clearActivePotions</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#collideWithEntity(net.minecraft.entity.Entity)">collideWithEntity</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#collideWithNearbyEntities()">collideWithNearbyEntities</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#curePotionEffects(net.minecraft.item.ItemStack)">curePotionEffects</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#decreaseAirSupply(int)">decreaseAirSupply</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#dismountEntity(net.minecraft.entity.Entity)">dismountEntity</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#dropEquipment(boolean,%20int)">dropEquipment</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#dropFewItems(boolean,%20int)">dropFewItems</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#dropRareDrop(int)">dropRareDrop</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#func_110142_aN()">func_110142_aN</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#func_110146_f(float,%20float)">func_110146_f</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#func_142015_aE()">func_142015_aE</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#func_146066_aG()">func_146066_aG</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#func_152111_bt()">func_152111_bt</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#func_152112_bu()">func_152112_bu</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#func_94060_bK()">func_94060_bK</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getActivePotionEffect(net.minecraft.potion.Potion)">getActivePotionEffect</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getActivePotionEffects()">getActivePotionEffects</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getAge()">getAge</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getAITarget()">getAITarget</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getArrowCountInEntity()">getArrowCountInEntity</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getAttributeMap()">getAttributeMap</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getCreatureAttribute()">getCreatureAttribute</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getEntityAttribute(net.minecraft.entity.ai.attributes.IAttribute)">getEntityAttribute</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getHealth()">getHealth</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getLastAttacker()">getLastAttacker</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getLastAttackerTime()">getLastAttackerTime</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getLook(float)">getLook</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getLookVec()">getLookVec</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getMaxHealth()">getMaxHealth</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getRNG()">getRNG</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getRotationYawHead()">getRotationYawHead</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getSoundPitch()">getSoundPitch</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getSoundVolume()">getSoundVolume</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#getSwingProgress(float)">getSwingProgress</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#heal(float)">heal</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isAIEnabled()">isAIEnabled</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isChild()">isChild</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isClientWorld()">isClientWorld</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isEntityAlive()">isEntityAlive</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isEntityUndead()">isEntityUndead</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isOnLadder()">isOnLadder</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isOnSameTeam(net.minecraft.entity.EntityLivingBase)">isOnSameTeam</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isOnTeam(net.minecraft.scoreboard.Team)">isOnTeam</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isPotionActive(int)">isPotionActive</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isPotionActive(net.minecraft.potion.Potion)">isPotionActive</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#isPotionApplicable(net.minecraft.potion.PotionEffect)">isPotionApplicable</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#kill()">kill</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#knockBack(net.minecraft.entity.Entity,%20float,%20double,%20double)">knockBack</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#onDeathUpdate()">onDeathUpdate</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#onEntityUpdate()">onEntityUpdate</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#performHurtAnimation()">performHurtAnimation</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#rayTrace(double,%20float)">rayTrace</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#removePotionEffect(int)">removePotionEffect</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#removePotionEffectClient(int)">removePotionEffectClient</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#renderBrokenItemStack(net.minecraft.item.ItemStack)">renderBrokenItemStack</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setAIMoveSpeed(float)">setAIMoveSpeed</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setArrowCountInEntity(int)">setArrowCountInEntity</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setBeenAttacked()">setBeenAttacked</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setHealth(float)">setHealth</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setJumping(boolean)">setJumping</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setLastAttacker(net.minecraft.entity.Entity)">setLastAttacker</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setPositionAndRotation2(double,%20double,%20double,%20float,%20float,%20int)">setPositionAndRotation2</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setRevengeTarget(net.minecraft.entity.EntityLivingBase)">setRevengeTarget</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setRotationYawHead(float)">setRotationYawHead</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#setSprinting(boolean)">setSprinting</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#shouldRiderFaceForward(net.minecraft.entity.player.EntityPlayer)">shouldRiderFaceForward</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#swingItem()">swingItem</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#updateAITasks()">updateAITasks</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#updateAITick()">updateAITick</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#updateArmSwingProgress()">updateArmSwingProgress</a>, <a href="../../../../net/minecraft/entity/EntityLivingBase.html#updatePotionEffects()">updatePotionEffects</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.entity.Entity">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.entity.<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></h3>
+<code><a href="../../../../net/minecraft/entity/Entity.html#addEntityCrashInfo(net.minecraft.crash.CrashReportCategory)">addEntityCrashInfo</a>, <a href="../../../../net/minecraft/entity/Entity.html#addVelocity(double,%20double,%20double)">addVelocity</a>, <a href="../../../../net/minecraft/entity/Entity.html#applyEntityCollision(net.minecraft.entity.Entity)">applyEntityCollision</a>, <a href="../../../../net/minecraft/entity/Entity.html#canAttackWithItem()">canAttackWithItem</a>, <a href="../../../../net/minecraft/entity/Entity.html#canRenderOnFire()">canRenderOnFire</a>, <a href="../../../../net/minecraft/entity/Entity.html#canRiderInteract()">canRiderInteract</a>, <a href="../../../../net/minecraft/entity/Entity.html#copyDataFrom(net.minecraft.entity.Entity,%20boolean)">copyDataFrom</a>, <a href="../../../../net/minecraft/entity/Entity.html#copyLocationAndAnglesFrom(net.minecraft.entity.Entity)">copyLocationAndAnglesFrom</a>, <a href="../../../../net/minecraft/entity/Entity.html#dealFireDamage(int)">dealFireDamage</a>, <a href="../../../../net/minecraft/entity/Entity.html#doesEntityNotTriggerPressurePlate()">doesEntityNotTriggerPressurePlate</a>, <a href="../../../../net/minecraft/entity/Entity.html#dropItem(net.minecraft.item.Item,%20int)">dropItem</a>, <a href="../../../../net/minecraft/entity/Entity.html#entityDropItem(net.minecraft.item.ItemStack,%20float)">entityDropItem</a>, <a href="../../../../net/minecraft/entity/Entity.html#equals(java.lang.Object)">equals</a>, <a href="../../../../net/minecraft/entity/Entity.html#extinguish()">extinguish</a>, <a href="../../../../net/minecraft/entity/Entity.html#func_145771_j(double,%20double,%20double)">func_145771_j</a>, <a href="../../../../net/minecraft/entity/Entity.html#func_145772_a(net.minecraft.world.Explosion,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">func_145772_a</a>, <a href="../../../../net/minecraft/entity/Entity.html#func_145774_a(net.minecraft.world.Explosion,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block,%20float)">func_145774_a</a>, <a href="../../../../net/minecraft/entity/Entity.html#func_145775_I()">func_145775_I</a>, <a href="../../../../net/minecraft/entity/Entity.html#func_145778_a(net.minecraft.item.Item,%20int,%20float)">func_145778_a</a>, <a href="../../../../net/minecraft/entity/Entity.html#func_145780_a(int,%20int,%20int,%20net.minecraft.block.Block)">func_145780_a</a>, <a href="../../../../net/minecraft/entity/Entity.html#func_145781_i(int)">func_145781_i</a>, <a href="../../../../net/minecraft/entity/Entity.html#getAir()">getAir</a>, <a href="../../../../net/minecraft/entity/Entity.html#getBoundingBox()">getBoundingBox</a>, <a href="../../../../net/minecraft/entity/Entity.html#getBrightness(float)">getBrightness</a>, <a href="../../../../net/minecraft/entity/Entity.html#getBrightnessForRender(float)">getBrightnessForRender</a>, <a href="../../../../net/minecraft/entity/Entity.html#getCollisionBorderSize()">getCollisionBorderSize</a>, <a href="../../../../net/minecraft/entity/Entity.html#getCollisionBox(net.minecraft.entity.Entity)">getCollisionBox</a>, <a href="../../../../net/minecraft/entity/Entity.html#getDataWatcher()">getDataWatcher</a>, <a href="../../../../net/minecraft/entity/Entity.html#getDistance(double,%20double,%20double)">getDistance</a>, <a href="../../../../net/minecraft/entity/Entity.html#getDistanceSq(double,%20double,%20double)">getDistanceSq</a>, <a href="../../../../net/minecraft/entity/Entity.html#getDistanceSqToEntity(net.minecraft.entity.Entity)">getDistanceSqToEntity</a>, <a href="../../../../net/minecraft/entity/Entity.html#getDistanceToEntity(net.minecraft.entity.Entity)">getDistanceToEntity</a>, <a href="../../../../net/minecraft/entity/Entity.html#getEntityData()">getEntityData</a>, <a href="../../../../net/minecraft/entity/Entity.html#getEntityId()">getEntityId</a>, <a href="../../../../net/minecraft/entity/Entity.html#getEntityString()">getEntityString</a>, <a href="../../../../net/minecraft/entity/Entity.html#getExtendedProperties(java.lang.String)">getExtendedProperties</a>, <a href="../../../../net/minecraft/entity/Entity.html#getFlag(int)">getFlag</a>, <a href="../../../../net/minecraft/entity/Entity.html#getMaxSafePointTries()">getMaxSafePointTries</a>, <a href="../../../../net/minecraft/entity/Entity.html#getMountedYOffset()">getMountedYOffset</a>, <a href="../../../../net/minecraft/entity/Entity.html#getParts()">getParts</a>, <a href="../../../../net/minecraft/entity/Entity.html#getPersistentID()">getPersistentID</a>, <a href="../../../../net/minecraft/entity/Entity.html#getPickedResult(net.minecraft.util.MovingObjectPosition)">getPickedResult</a>, <a href="../../../../net/minecraft/entity/Entity.html#getShadowSize()">getShadowSize</a>, <a href="../../../../net/minecraft/entity/Entity.html#getTeleportDirection()">getTeleportDirection</a>, <a href="../../../../net/minecraft/entity/Entity.html#getUniqueID()">getUniqueID</a>, <a href="../../../../net/minecraft/entity/Entity.html#handleLavaMovement()">handleLavaMovement</a>, <a href="../../../../net/minecraft/entity/Entity.html#handleWaterMovement()">handleWaterMovement</a>, <a href="../../../../net/minecraft/entity/Entity.html#hashCode()">hashCode</a>, <a href="../../../../net/minecraft/entity/Entity.html#hitByEntity(net.minecraft.entity.Entity)">hitByEntity</a>, <a href="../../../../net/minecraft/entity/Entity.html#interactFirst(net.minecraft.entity.player.EntityPlayer)">interactFirst</a>, <a href="../../../../net/minecraft/entity/Entity.html#isBurning()">isBurning</a>, <a href="../../../../net/minecraft/entity/Entity.html#isCreatureType(net.minecraft.entity.EnumCreatureType,%20boolean)">isCreatureType</a>, <a href="../../../../net/minecraft/entity/Entity.html#isEating()">isEating</a>, <a href="../../../../net/minecraft/entity/Entity.html#isEntityEqual(net.minecraft.entity.Entity)">isEntityEqual</a>, <a href="../../../../net/minecraft/entity/Entity.html#isImmuneToFire()">isImmuneToFire</a>, <a href="../../../../net/minecraft/entity/Entity.html#isInRangeToRender3d(double,%20double,%20double)">isInRangeToRender3d</a>, <a href="../../../../net/minecraft/entity/Entity.html#isInRangeToRenderDist(double)">isInRangeToRenderDist</a>, <a href="../../../../net/minecraft/entity/Entity.html#isInsideOfMaterial(net.minecraft.block.material.Material)">isInsideOfMaterial</a>, <a href="../../../../net/minecraft/entity/Entity.html#isInvisible()">isInvisible</a>, <a href="../../../../net/minecraft/entity/Entity.html#isInWater()">isInWater</a>, <a href="../../../../net/minecraft/entity/Entity.html#isOffsetPositionInLiquid(double,%20double,%20double)">isOffsetPositionInLiquid</a>, <a href="../../../../net/minecraft/entity/Entity.html#isRiding()">isRiding</a>, <a href="../../../../net/minecraft/entity/Entity.html#isSneaking()">isSneaking</a>, <a href="../../../../net/minecraft/entity/Entity.html#isSprinting()">isSprinting</a>, <a href="../../../../net/minecraft/entity/Entity.html#isWet()">isWet</a>, <a href="../../../../net/minecraft/entity/Entity.html#moveEntity(double,%20double,%20double)">moveEntity</a>, <a href="../../../../net/minecraft/entity/Entity.html#moveFlying(float,%20float,%20float)">moveFlying</a>, <a href="../../../../net/minecraft/entity/Entity.html#newDoubleNBTList(double...)">newDoubleNBTList</a>, <a href="../../../../net/minecraft/entity/Entity.html#newFloatNBTList(float...)">newFloatNBTList</a>, <a href="../../../../net/minecraft/entity/Entity.html#onChunkLoad()">onChunkLoad</a>, <a href="../../../../net/minecraft/entity/Entity.html#onCollideWithPlayer(net.minecraft.entity.player.EntityPlayer)">onCollideWithPlayer</a>, <a href="../../../../net/minecraft/entity/Entity.html#onStruckByLightning(net.minecraft.entity.effect.EntityLightningBolt)">onStruckByLightning</a>, <a href="../../../../net/minecraft/entity/Entity.html#readFromNBT(net.minecraft.nbt.NBTTagCompound)">readFromNBT</a>, <a href="../../../../net/minecraft/entity/Entity.html#registerExtendedProperties(java.lang.String,%20net.minecraftforge.common.IExtendedEntityProperties)">registerExtendedProperties</a>, <a href="../../../../net/minecraft/entity/Entity.html#resetEntityId()">resetEntityId</a>, <a href="../../../../net/minecraft/entity/Entity.html#setAir(int)">setAir</a>, <a href="../../../../net/minecraft/entity/Entity.html#setAngles(float,%20float)">setAngles</a>, <a href="../../../../net/minecraft/entity/Entity.html#setEating(boolean)">setEating</a>, <a href="../../../../net/minecraft/entity/Entity.html#setEntityId(int)">setEntityId</a>, <a href="../../../../net/minecraft/entity/Entity.html#setFire(int)">setFire</a>, <a href="../../../../net/minecraft/entity/Entity.html#setFlag(int,%20boolean)">setFlag</a>, <a href="../../../../net/minecraft/entity/Entity.html#setInPortal()">setInPortal</a>, <a href="../../../../net/minecraft/entity/Entity.html#setInvisible(boolean)">setInvisible</a>, <a href="../../../../net/minecraft/entity/Entity.html#setLocationAndAngles(double,%20double,%20double,%20float,%20float)">setLocationAndAngles</a>, <a href="../../../../net/minecraft/entity/Entity.html#setOnFireFromLava()">setOnFireFromLava</a>, <a href="../../../../net/minecraft/entity/Entity.html#setPosition(double,%20double,%20double)">setPosition</a>, <a href="../../../../net/minecraft/entity/Entity.html#setPositionAndRotation(double,%20double,%20double,%20float,%20float)">setPositionAndRotation</a>, <a href="../../../../net/minecraft/entity/Entity.html#setRotation(float,%20float)">setRotation</a>, <a href="../../../../net/minecraft/entity/Entity.html#setSize(float,%20float)">setSize</a>, <a href="../../../../net/minecraft/entity/Entity.html#setSneaking(boolean)">setSneaking</a>, <a href="../../../../net/minecraft/entity/Entity.html#setVelocity(double,%20double,%20double)">setVelocity</a>, <a href="../../../../net/minecraft/entity/Entity.html#setWorld(net.minecraft.world.World)">setWorld</a>, <a href="../../../../net/minecraft/entity/Entity.html#shouldDismountInWater(net.minecraft.entity.Entity)">shouldDismountInWater</a>, <a href="../../../../net/minecraft/entity/Entity.html#shouldRenderInPass(int)">shouldRenderInPass</a>, <a href="../../../../net/minecraft/entity/Entity.html#shouldRiderSit()">shouldRiderSit</a>, <a href="../../../../net/minecraft/entity/Entity.html#shouldSetPosAfterLoading()">shouldSetPosAfterLoading</a>, <a href="../../../../net/minecraft/entity/Entity.html#toString()">toString</a>, <a href="../../../../net/minecraft/entity/Entity.html#updateRiderPosition()">updateRiderPosition</a>, <a href="../../../../net/minecraft/entity/Entity.html#writeMountToNBT(net.minecraft.nbt.NBTTagCompound)">writeMountToNBT</a>, <a href="../../../../net/minecraft/entity/Entity.html#writeToNBT(net.minecraft.nbt.NBTTagCompound)">writeToNBT</a>, <a href="../../../../net/minecraft/entity/Entity.html#writeToNBTOptional(net.minecraft.nbt.NBTTagCompound)">writeToNBTOptional</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, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FakePlayer(net.minecraft.world.WorldServer, com.mojang.authlib.GameProfile)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FakePlayer</h4>
+<pre>public&nbsp;FakePlayer(<a href="../../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world,
+ com.mojang.authlib.GameProfile&nbsp;name)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="canCommandSenderUseCommand(int, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canCommandSenderUseCommand</h4>
+<pre>public&nbsp;boolean&nbsp;canCommandSenderUseCommand(int&nbsp;i,
+ java.lang.String&nbsp;s)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/command/ICommandSender.html#canCommandSenderUseCommand(int,%20java.lang.String)">canCommandSenderUseCommand</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#canCommandSenderUseCommand(int,%20java.lang.String)">canCommandSenderUseCommand</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPlayerCoordinates()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPlayerCoordinates</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/util/ChunkCoordinates.html" title="class in net.minecraft.util">ChunkCoordinates</a>&nbsp;getPlayerCoordinates()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/command/ICommandSender.html#getPlayerCoordinates()">getPlayerCoordinates</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#getPlayerCoordinates()">getPlayerCoordinates</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addChatComponentMessage(net.minecraft.util.IChatComponent)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addChatComponentMessage</h4>
+<pre>public&nbsp;void&nbsp;addChatComponentMessage(<a href="../../../../net/minecraft/util/IChatComponent.html" title="interface in net.minecraft.util">IChatComponent</a>&nbsp;chatmessagecomponent)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#addChatComponentMessage(net.minecraft.util.IChatComponent)">addChatComponentMessage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addStat(net.minecraft.stats.StatBase, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addStat</h4>
+<pre>public&nbsp;void&nbsp;addStat(<a href="../../../../net/minecraft/stats/StatBase.html" title="class in net.minecraft.stats">StatBase</a>&nbsp;par1StatBase,
+ int&nbsp;par2)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#addStat(net.minecraft.stats.StatBase,%20int)">addStat</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="openGui(java.lang.Object, int, net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>openGui</h4>
+<pre>public&nbsp;void&nbsp;openGui(java.lang.Object&nbsp;mod,
+ int&nbsp;modGuiId,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayer.html#openGui(java.lang.Object,%20int,%20net.minecraft.world.World,%20int,%20int,%20int)">openGui</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isEntityInvulnerable()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEntityInvulnerable</h4>
+<pre>public&nbsp;boolean&nbsp;isEntityInvulnerable()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/Entity.html#isEntityInvulnerable()">isEntityInvulnerable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="canAttackPlayer(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canAttackPlayer</h4>
+<pre>public&nbsp;boolean&nbsp;canAttackPlayer(<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#canAttackPlayer(net.minecraft.entity.player.EntityPlayer)">canAttackPlayer</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="onDeath(net.minecraft.util.DamageSource)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onDeath</h4>
+<pre>public&nbsp;void&nbsp;onDeath(<a href="../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onDeath(net.minecraft.util.DamageSource)">onDeath</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="onUpdate()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onUpdate</h4>
+<pre>public&nbsp;void&nbsp;onUpdate()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#onUpdate()">onUpdate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="travelToDimension(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>travelToDimension</h4>
+<pre>public&nbsp;void&nbsp;travelToDimension(int&nbsp;dim)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#travelToDimension(int)">travelToDimension</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_147100_a(net.minecraft.network.play.client.C15PacketClientSettings)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>func_147100_a</h4>
+<pre>public&nbsp;void&nbsp;func_147100_a(<a href="../../../../net/minecraft/network/play/client/C15PacketClientSettings.html" title="class in net.minecraft.network.play.client">C15PacketClientSettings</a>&nbsp;pkt)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html#func_147100_a(net.minecraft.network.play.client.C15PacketClientSettings)">func_147100_a</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</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/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/FakePlayerFactory.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/FakePlayer.html" target="_top">Frames</a></li>
+<li><a href="FakePlayer.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_classes_inherited_from_class_net.minecraft.entity.player.EntityPlayer">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraft.entity.player.EntityPlayerMP">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/minecraftforge/common/util/FakePlayerFactory.html b/javadoc/net/minecraftforge/common/util/FakePlayerFactory.html
new file mode 100644
index 0000000..aa30560
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/FakePlayerFactory.html
@@ -0,0 +1,289 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:20 EST 2015 -->
+<title>FakePlayerFactory (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="FakePlayerFactory (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/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/FakePlayerFactory.html" target="_top">Frames</a></li>
+<li><a href="FakePlayerFactory.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.minecraftforge.common.util</div>
+<h2 title="Class FakePlayerFactory" class="title">Class FakePlayerFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.FakePlayerFactory</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FakePlayerFactory</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/minecraftforge/common/util/FakePlayerFactory.html#FakePlayerFactory()">FakePlayerFactory</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 <a href="../../../../net/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util">FakePlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayerFactory.html#get(net.minecraft.world.WorldServer,%20com.mojang.authlib.GameProfile)">get</a></strong>(<a href="../../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world,
+ com.mojang.authlib.GameProfile&nbsp;username)</code>
+<div class="block">Get a fake player with a given username,
+ Mods should either hold weak references to the return value, or listen for a
+ WorldEvent.Unload and kill all references to prevent worlds staying in memory.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util">FakePlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayerFactory.html#getMinecraft(net.minecraft.world.WorldServer)">getMinecraft</a></strong>(<a href="../../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/FakePlayerFactory.html#unloadWorld(net.minecraft.world.WorldServer)">unloadWorld</a></strong>(<a href="../../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world)</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="FakePlayerFactory()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FakePlayerFactory</h4>
+<pre>public&nbsp;FakePlayerFactory()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getMinecraft(net.minecraft.world.WorldServer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinecraft</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util">FakePlayer</a>&nbsp;getMinecraft(<a href="../../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world)</pre>
+</li>
+</ul>
+<a name="get(net.minecraft.world.WorldServer, com.mojang.authlib.GameProfile)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util">FakePlayer</a>&nbsp;get(<a href="../../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world,
+ com.mojang.authlib.GameProfile&nbsp;username)</pre>
+<div class="block">Get a fake player with a given username,
+ Mods should either hold weak references to the return value, or listen for a
+ WorldEvent.Unload and kill all references to prevent worlds staying in memory.</div>
+</li>
+</ul>
+<a name="unloadWorld(net.minecraft.world.WorldServer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>unloadWorld</h4>
+<pre>public static&nbsp;void&nbsp;unloadWorld(<a href="../../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world)</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/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/FakePlayerFactory.html" target="_top">Frames</a></li>
+<li><a href="FakePlayerFactory.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/minecraftforge/common/util/ForgeDirection.html b/javadoc/net/minecraftforge/common/util/ForgeDirection.html
new file mode 100644
index 0000000..80c84b4
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/ForgeDirection.html
@@ -0,0 +1,551 @@
+<!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:20 EST 2015 -->
+<title>ForgeDirection (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="ForgeDirection (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/minecraftforge/common/util/FakePlayerFactory.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/RotationHelper.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/ForgeDirection.html" target="_top">Frames</a></li>
+<li><a href="ForgeDirection.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_detail">Field</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.minecraftforge.common.util</div>
+<h2 title="Enum ForgeDirection" class="title">Enum ForgeDirection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.ForgeDirection</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public enum <span class="strong">ForgeDirection</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#DOWN">DOWN</a></strong></code>
+<div class="block">-Y</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#EAST">EAST</a></strong></code>
+<div class="block">+X</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#NORTH">NORTH</a></strong></code>
+<div class="block">-Z</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#SOUTH">SOUTH</a></strong></code>
+<div class="block">+Z</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#UNKNOWN">UNKNOWN</a></strong></code>
+<div class="block">Used only by getOrientation, for invalid inputs</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#UP">UP</a></strong></code>
+<div class="block">+Y</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#WEST">WEST</a></strong></code>
+<div class="block">-X</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#flag">flag</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#offsetX">offsetX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#offsetY">offsetY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#offsetZ">offsetZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#OPPOSITES">OPPOSITES</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int[][]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#ROTATION_MATRIX">ROTATION_MATRIX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#VALID_DIRECTIONS">VALID_DIRECTIONS</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#getOpposite()">getOpposite</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#getOrientation(int)">getOrientation</a></strong>(int&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#getRotation(net.minecraftforge.common.util.ForgeDirection)">getRotation</a></strong>(<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;axis)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="DOWN">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DOWN</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a> DOWN</pre>
+<div class="block">-Y</div>
+</li>
+</ul>
+<a name="UP">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>UP</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a> UP</pre>
+<div class="block">+Y</div>
+</li>
+</ul>
+<a name="NORTH">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NORTH</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a> NORTH</pre>
+<div class="block">-Z</div>
+</li>
+</ul>
+<a name="SOUTH">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SOUTH</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a> SOUTH</pre>
+<div class="block">+Z</div>
+</li>
+</ul>
+<a name="WEST">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WEST</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a> WEST</pre>
+<div class="block">-X</div>
+</li>
+</ul>
+<a name="EAST">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EAST</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a> EAST</pre>
+<div class="block">+X</div>
+</li>
+</ul>
+<a name="UNKNOWN">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>UNKNOWN</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a> UNKNOWN</pre>
+<div class="block">Used only by getOrientation, for invalid inputs</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="offsetX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>offsetX</h4>
+<pre>public final&nbsp;int offsetX</pre>
+</li>
+</ul>
+<a name="offsetY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>offsetY</h4>
+<pre>public final&nbsp;int offsetY</pre>
+</li>
+</ul>
+<a name="offsetZ">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>offsetZ</h4>
+<pre>public final&nbsp;int offsetZ</pre>
+</li>
+</ul>
+<a name="flag">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flag</h4>
+<pre>public final&nbsp;int flag</pre>
+</li>
+</ul>
+<a name="VALID_DIRECTIONS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALID_DIRECTIONS</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>[] VALID_DIRECTIONS</pre>
+</li>
+</ul>
+<a name="OPPOSITES">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OPPOSITES</h4>
+<pre>public static final&nbsp;int[] OPPOSITES</pre>
+</li>
+</ul>
+<a name="ROTATION_MATRIX">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ROTATION_MATRIX</h4>
+<pre>public static final&nbsp;int[][] ROTATION_MATRIX</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (ForgeDirection c : ForgeDirection.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+<a name="getOrientation(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOrientation</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;getOrientation(int&nbsp;id)</pre>
+</li>
+</ul>
+<a name="getOpposite()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOpposite</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;getOpposite()</pre>
+</li>
+</ul>
+<a name="getRotation(net.minecraftforge.common.util.ForgeDirection)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRotation</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;getRotation(<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;axis)</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/minecraftforge/common/util/FakePlayerFactory.html" title="class in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/common/util/RotationHelper.html" title="class in net.minecraftforge.common.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/ForgeDirection.html" target="_top">Frames</a></li>
+<li><a href="ForgeDirection.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_detail">Field</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/minecraftforge/common/util/RotationHelper.html b/javadoc/net/minecraftforge/common/util/RotationHelper.html
new file mode 100644
index 0000000..2676874
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/RotationHelper.html
@@ -0,0 +1,279 @@
+<!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:20 EST 2015 -->
+<title>RotationHelper (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="RotationHelper (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/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/RotationHelper.html" target="_top">Frames</a></li>
+<li><a href="RotationHelper.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.minecraftforge.common.util</div>
+<h2 title="Class RotationHelper" class="title">Class RotationHelper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.common.util.RotationHelper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">RotationHelper</span>
+extends java.lang.Object</pre>
+<div class="block">This class is a helper function for vanilla blocks, and should not be called by Modders.
+ Refer to block.rotateBlock and block.getValidRotations instead.</div>
+</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/minecraftforge/common/util/RotationHelper.html#RotationHelper()">RotationHelper</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 <a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/RotationHelper.html#getValidVanillaBlockRotations(net.minecraft.block.Block)">getValidVanillaBlockRotations</a></strong>(<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/common/util/RotationHelper.html#rotateVanillaBlock(net.minecraft.block.Block,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">rotateVanillaBlock</a></strong>(<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;worldObj,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;axis)</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="RotationHelper()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RotationHelper</h4>
+<pre>public&nbsp;RotationHelper()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValidVanillaBlockRotations(net.minecraft.block.Block)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidVanillaBlockRotations</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>[]&nbsp;getValidVanillaBlockRotations(<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block)</pre>
+</li>
+</ul>
+<a name="rotateVanillaBlock(net.minecraft.block.Block, net.minecraft.world.World, int, int, int, net.minecraftforge.common.util.ForgeDirection)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rotateVanillaBlock</h4>
+<pre>public static&nbsp;boolean&nbsp;rotateVanillaBlock(<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;worldObj,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;axis)</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/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/RotationHelper.html" target="_top">Frames</a></li>
+<li><a href="RotationHelper.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/minecraftforge/common/util/package-frame.html b/javadoc/net/minecraftforge/common/util/package-frame.html
new file mode 100644
index 0000000..02ed6d9
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/package-frame.html
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.util (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/minecraftforge/common/util/package-summary.html" target="classFrame">net.minecraftforge.common.util</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util" target="classFrame"><i>AsynchronousExecutor.CallBackProvider</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AsynchronousExecutor.html" title="class in net.minecraftforge.common.util" target="classFrame">AsynchronousExecutor</a></li>
+<li><a href="BlockSnapshot.html" title="class in net.minecraftforge.common.util" target="classFrame">BlockSnapshot</a></li>
+<li><a href="ChunkCoordComparator.html" title="class in net.minecraftforge.common.util" target="classFrame">ChunkCoordComparator</a></li>
+<li><a href="Constants.html" title="class in net.minecraftforge.common.util" target="classFrame">Constants</a></li>
+<li><a href="Constants.NBT.html" title="class in net.minecraftforge.common.util" target="classFrame">Constants.NBT</a></li>
+<li><a href="EnumHelper.html" title="class in net.minecraftforge.common.util" target="classFrame">EnumHelper</a></li>
+<li><a href="FakePlayer.html" title="class in net.minecraftforge.common.util" target="classFrame">FakePlayer</a></li>
+<li><a href="FakePlayerFactory.html" title="class in net.minecraftforge.common.util" target="classFrame">FakePlayerFactory</a></li>
+<li><a href="RotationHelper.html" title="class in net.minecraftforge.common.util" target="classFrame">RotationHelper</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="ForgeDirection.html" title="enum in net.minecraftforge.common.util" target="classFrame">ForgeDirection</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/common/util/package-summary.html b/javadoc/net/minecraftforge/common/util/package-summary.html
new file mode 100644
index 0000000..4f8ebac
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/package-summary.html
@@ -0,0 +1,207 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.util (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.minecraftforge.common.util (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/minecraftforge/common/network/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/event/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/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.minecraftforge.common.util</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/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util">AsynchronousExecutor.CallBackProvider</a>&lt;P,T,C,E extends java.lang.Throwable&gt;</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/minecraftforge/common/util/AsynchronousExecutor.html" title="class in net.minecraftforge.common.util">AsynchronousExecutor</a>&lt;P,T,C,E extends java.lang.Throwable&gt;</td>
+<td class="colLast">
+<div class="block">Executes tasks using a multi-stage process executor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a></td>
+<td class="colLast">
+<div class="block">Represents a captured snapshot of a block which will not change
+ automatically.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/util/ChunkCoordComparator.html" title="class in net.minecraftforge.common.util">ChunkCoordComparator</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/util/Constants.html" title="class in net.minecraftforge.common.util">Constants</a></td>
+<td class="colLast">
+<div class="block">A class containing constants for magic numbers used in the minecraft codebase.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/util/Constants.NBT.html" title="class in net.minecraftforge.common.util">Constants.NBT</a></td>
+<td class="colLast">
+<div class="block">NBT Tag type IDS, used when storing the nbt to disc, Should align with NBTBase.getId,
+ table used in NBTBase.func_150283_g
+
+ Main use is checking tag type in NBTTagCompound.func_150297_b(String, int)</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util">EnumHelper</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util">FakePlayer</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/util/FakePlayerFactory.html" title="class in net.minecraftforge.common.util">FakePlayerFactory</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/util/RotationHelper.html" title="class in net.minecraftforge.common.util">RotationHelper</a></td>
+<td class="colLast">
+<div class="block">This class is a helper function for vanilla blocks, and should not be called by Modders.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</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/minecraftforge/common/network/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/event/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/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/minecraftforge/common/util/package-tree.html b/javadoc/net/minecraftforge/common/util/package-tree.html
new file mode 100644
index 0000000..a714776
--- /dev/null
+++ b/javadoc/net/minecraftforge/common/util/package-tree.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.common.util 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.minecraftforge.common.util 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/minecraftforge/common/network/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/event/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/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.minecraftforge.common.util</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.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.html" title="class in net.minecraftforge.common.util"><span class="strong">AsynchronousExecutor</span></a>&lt;P,T,C,E&gt;</li>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util"><span class="strong">BlockSnapshot</span></a> (implements java.io.Serializable)</li>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/ChunkCoordComparator.html" title="class in net.minecraftforge.common.util"><span class="strong">ChunkCoordComparator</span></a> (implements java.util.Comparator&lt;T&gt;)</li>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/Constants.html" title="class in net.minecraftforge.common.util"><span class="strong">Constants</span></a></li>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/Constants.NBT.html" title="class in net.minecraftforge.common.util"><span class="strong">Constants.NBT</span></a></li>
+<li type="circle">net.minecraft.entity.<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity"><span class="strong">Entity</span></a>
+<ul>
+<li type="circle">net.minecraft.entity.<a href="../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity"><span class="strong">EntityLivingBase</span></a>
+<ul>
+<li type="circle">net.minecraft.entity.player.<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player"><span class="strong">EntityPlayer</span></a> (implements net.minecraft.command.<a href="../../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>)
+<ul>
+<li type="circle">net.minecraft.entity.player.<a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player"><span class="strong">EntityPlayerMP</span></a> (implements net.minecraft.inventory.<a href="../../../../net/minecraft/inventory/ICrafting.html" title="interface in net.minecraft.inventory">ICrafting</a>)
+<ul>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/FakePlayer.html" title="class in net.minecraftforge.common.util"><span class="strong">FakePlayer</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/EnumHelper.html" title="class in net.minecraftforge.common.util"><span class="strong">EnumHelper</span></a></li>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/FakePlayerFactory.html" title="class in net.minecraftforge.common.util"><span class="strong">FakePlayerFactory</span></a></li>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/RotationHelper.html" title="class in net.minecraftforge.common.util"><span class="strong">RotationHelper</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">java.util.concurrent.ThreadFactory
+<ul>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/AsynchronousExecutor.CallBackProvider.html" title="interface in net.minecraftforge.common.util"><span class="strong">AsynchronousExecutor.CallBackProvider</span></a>&lt;P,T,C,E&gt;</li>
+</ul>
+</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">net.minecraftforge.common.util.<a href="../../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util"><span class="strong">ForgeDirection</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/common/network/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/event/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/common/util/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/minecraftforge/event/AnvilUpdateEvent.html b/javadoc/net/minecraftforge/event/AnvilUpdateEvent.html
new file mode 100644
index 0000000..3d868f3
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/AnvilUpdateEvent.html
@@ -0,0 +1,364 @@
+<!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:13 EST 2015 -->
+<title>AnvilUpdateEvent (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="AnvilUpdateEvent (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/minecraftforge/event/CommandEvent.html" title="class in net.minecraftforge.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/AnvilUpdateEvent.html" target="_top">Frames</a></li>
+<li><a href="AnvilUpdateEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event</div>
+<h2 title="Class AnvilUpdateEvent" class="title">Class AnvilUpdateEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.AnvilUpdateEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">AnvilUpdateEvent</span>
+extends <a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">AnvilUpdateEvent is fired when a player places items in both the left and right slots of a anvil.
+ If the event is canceled, vanilla behavior will not run, and the output will be set to null.
+ If the event is not canceled, but the output is not null, it will set the output and not run vanilla behavior.
+ if the output is null, and the event is not canceled, vanilla behavior will execute.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/AnvilUpdateEvent.html#cost">cost</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/AnvilUpdateEvent.html#left">left</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/AnvilUpdateEvent.html#materialCost">materialCost</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/AnvilUpdateEvent.html#name">name</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/AnvilUpdateEvent.html#output">output</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/AnvilUpdateEvent.html#right">right</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/minecraftforge/event/AnvilUpdateEvent.html#AnvilUpdateEvent(net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack,%20java.lang.String,%20int)">AnvilUpdateEvent</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;left,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;right,
+ java.lang.String&nbsp;name,
+ int&nbsp;cost)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="left">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>left</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> left</pre>
+</li>
+</ul>
+<a name="right">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>right</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> right</pre>
+</li>
+</ul>
+<a name="name">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>public final&nbsp;java.lang.String name</pre>
+</li>
+</ul>
+<a name="output">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>output</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> output</pre>
+</li>
+</ul>
+<a name="cost">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cost</h4>
+<pre>public&nbsp;int cost</pre>
+</li>
+</ul>
+<a name="materialCost">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>materialCost</h4>
+<pre>public&nbsp;int materialCost</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AnvilUpdateEvent(net.minecraft.item.ItemStack, net.minecraft.item.ItemStack, java.lang.String, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AnvilUpdateEvent</h4>
+<pre>public&nbsp;AnvilUpdateEvent(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;left,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;right,
+ java.lang.String&nbsp;name,
+ int&nbsp;cost)</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/minecraftforge/event/CommandEvent.html" title="class in net.minecraftforge.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/AnvilUpdateEvent.html" target="_top">Frames</a></li>
+<li><a href="AnvilUpdateEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/CommandEvent.html b/javadoc/net/minecraftforge/event/CommandEvent.html
new file mode 100644
index 0000000..76a12e2
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/CommandEvent.html
@@ -0,0 +1,347 @@
+<!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:13 EST 2015 -->
+<title>CommandEvent (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="CommandEvent (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/minecraftforge/event/AnvilUpdateEvent.html" title="class in net.minecraftforge.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/event/ForgeEventFactory.html" title="class in net.minecraftforge.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/CommandEvent.html" target="_top">Frames</a></li>
+<li><a href="CommandEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event</div>
+<h2 title="Class CommandEvent" class="title">Class CommandEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.CommandEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">CommandEvent</span>
+extends <a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">CommandEvent is fired whenever a command is scheduled to be executed.
+ This event is fired during the invocation of CommandHandler#executeCommand(ICommandSender, String)
+ and ClientCommandHandler#executeCommand(ICommandSender, String). <br>
+ <br>
+ <a href="../../../net/minecraftforge/event/CommandEvent.html#command"><code>command</code></a> contains the instance of ICommand which is representative of the currently executing command.<br>
+ <a href="../../../net/minecraftforge/event/CommandEvent.html#sender"><code>sender</code></a> contains the instance of ICommandSender for the given command sender.<br>
+ <a href="../../../net/minecraftforge/event/CommandEvent.html#parameters"><code>parameters</code></a> contains the arguments passed for the command execution.<br>
+ <a href="../../../net/minecraftforge/event/CommandEvent.html#exception"><code>exception</code></a> begins null, but can be populated with an exception to be thrown within the command.<br>
+ <br>
+ This event is <a href="../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>. <br>
+ If the event is canceled, the execution of the command does not occur.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/command/ICommand.html" title="interface in net.minecraft.command">ICommand</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/CommandEvent.html#command">command</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Throwable</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/CommandEvent.html#exception">exception</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/minecraftforge/event/CommandEvent.html#parameters">parameters</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/CommandEvent.html#sender">sender</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/minecraftforge/event/CommandEvent.html#CommandEvent(net.minecraft.command.ICommand,%20net.minecraft.command.ICommandSender,%20java.lang.String[])">CommandEvent</a></strong>(<a href="../../../net/minecraft/command/ICommand.html" title="interface in net.minecraft.command">ICommand</a>&nbsp;command,
+ <a href="../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>&nbsp;sender,
+ java.lang.String[]&nbsp;parameters)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="command">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>command</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/command/ICommand.html" title="interface in net.minecraft.command">ICommand</a> command</pre>
+</li>
+</ul>
+<a name="sender">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sender</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a> sender</pre>
+</li>
+</ul>
+<a name="parameters">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>parameters</h4>
+<pre>public&nbsp;java.lang.String[] parameters</pre>
+</li>
+</ul>
+<a name="exception">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>exception</h4>
+<pre>public&nbsp;java.lang.Throwable exception</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="CommandEvent(net.minecraft.command.ICommand, net.minecraft.command.ICommandSender, java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CommandEvent</h4>
+<pre>public&nbsp;CommandEvent(<a href="../../../net/minecraft/command/ICommand.html" title="interface in net.minecraft.command">ICommand</a>&nbsp;command,
+ <a href="../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>&nbsp;sender,
+ java.lang.String[]&nbsp;parameters)</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/minecraftforge/event/AnvilUpdateEvent.html" title="class in net.minecraftforge.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/event/ForgeEventFactory.html" title="class in net.minecraftforge.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/CommandEvent.html" target="_top">Frames</a></li>
+<li><a href="CommandEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/ForgeEventFactory.html b/javadoc/net/minecraftforge/event/ForgeEventFactory.html
new file mode 100644
index 0000000..1391d79
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/ForgeEventFactory.html
@@ -0,0 +1,846 @@
+<!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:13 EST 2015 -->
+<title>ForgeEventFactory (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="ForgeEventFactory (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/minecraftforge/event/CommandEvent.html" title="class in net.minecraftforge.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/event/ServerChatEvent.html" title="class in net.minecraftforge.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/ForgeEventFactory.html" target="_top">Frames</a></li>
+<li><a href="ForgeEventFactory.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.minecraftforge.event</div>
+<h2 title="Class ForgeEventFactory" class="title">Class ForgeEventFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.ForgeEventFactory</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeEventFactory</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/minecraftforge/event/ForgeEventFactory.html#ForgeEventFactory()">ForgeEventFactory</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 <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#canEntityDespawn(net.minecraft.entity.EntityLiving)">canEntityDespawn</a></strong>(<a href="../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#canEntitySpawn(net.minecraft.entity.EntityLiving,%20net.minecraft.world.World,%20float,%20float,%20float)">canEntitySpawn</a></strong>(<a href="../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#doPlayerHarvestCheck(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.block.Block,%20boolean)">doPlayerHarvestCheck</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ boolean&nbsp;success)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#doSpecialSpawn(net.minecraft.entity.EntityLiving,%20net.minecraft.world.World,%20float,%20float,%20float)">doSpecialSpawn</a></strong>(<a href="../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#fireBlockHarvesting(java.util.ArrayList,%20net.minecraft.world.World,%20net.minecraft.block.Block,%20int,%20int,%20int,%20int,%20int,%20float,%20boolean,%20net.minecraft.entity.player.EntityPlayer)">fireBlockHarvesting</a></strong>(java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;&nbsp;drops,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;meta,
+ int&nbsp;fortune,
+ float&nbsp;dropChance,
+ boolean&nbsp;silkTouch,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#firePlayerLoadingEvent(net.minecraft.entity.player.EntityPlayer,%20java.io.File,%20java.lang.String)">firePlayerLoadingEvent</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.io.File&nbsp;playerDirectory,
+ java.lang.String&nbsp;uuidString)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#firePlayerLoadingEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.storage.IPlayerFileData,%20java.lang.String)">firePlayerLoadingEvent</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a>&nbsp;playerFileData,
+ java.lang.String&nbsp;uuidString)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#firePlayerSavingEvent(net.minecraft.entity.player.EntityPlayer,%20java.io.File,%20java.lang.String)">firePlayerSavingEvent</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.io.File&nbsp;playerDirectory,
+ java.lang.String&nbsp;uuidString)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent.SummonAidEvent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#fireZombieSummonAid(net.minecraft.entity.monster.EntityZombie,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase,%20double)">fireZombieSummonAid</a></strong>(<a href="../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a>&nbsp;zombie,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;attacker,
+ double&nbsp;summonChance)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#getBreakSpeed(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.block.Block,%20int,%20float)">getBreakSpeed</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ float&nbsp;original)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#getBreakSpeed(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.block.Block,%20int,%20float,%20int,%20int,%20int)">getBreakSpeed</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ float&nbsp;original,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#getMaxSpawnPackSize(net.minecraft.entity.EntityLiving)">getMaxSpawnPackSize</a></strong>(<a href="../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#getPlayerDisplayName(net.minecraft.entity.player.EntityPlayer,%20java.lang.String)">getPlayerDisplayName</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.lang.String&nbsp;username)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.SpawnListEntry.html" title="class in net.minecraft.world.biome">BiomeGenBase.SpawnListEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#getPotentialSpawns(net.minecraft.world.WorldServer,%20net.minecraft.entity.EnumCreatureType,%20int,%20int,%20int,%20java.util.List)">getPotentialSpawns</a></strong>(<a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world,
+ <a href="../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a>&nbsp;type,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.util.List&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.SpawnListEntry.html" title="class in net.minecraft.world.biome">BiomeGenBase.SpawnListEntry</a>&gt;&nbsp;oldList)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onCreateWorldSpawn(net.minecraft.world.World,%20net.minecraft.world.WorldSettings)">onCreateWorldSpawn</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/WorldSettings.html" title="class in net.minecraft.world">WorldSettings</a>&nbsp;settings)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onEntityStruckByLightning(net.minecraft.entity.Entity,%20net.minecraft.entity.effect.EntityLightningBolt)">onEntityStruckByLightning</a></strong>(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/entity/effect/EntityLightningBolt.html" title="class in net.minecraft.entity.effect">EntityLightningBolt</a>&nbsp;bolt)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onExplosionDetonate(net.minecraft.world.World,%20net.minecraft.world.Explosion,%20java.util.List,%20double)">onExplosionDetonate</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion,
+ java.util.List&lt;<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&gt;&nbsp;list,
+ double&nbsp;diameter)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onExplosionStart(net.minecraft.world.World,%20net.minecraft.world.Explosion)">onExplosionStart</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player">ItemTooltipEvent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onItemTooltip(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20java.util.List,%20boolean)">onItemTooltip</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;itemStack,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;entityPlayer,
+ java.util.List&lt;java.lang.String&gt;&nbsp;toolTip,
+ boolean&nbsp;showAdvancedItemTooltips)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onItemUseFinish(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int,%20net.minecraft.item.ItemStack)">onItemUseFinish</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onItemUseStart(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int)">onItemUseStart</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onItemUseTick(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int)">onItemUseTick</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onLivingHeal(net.minecraft.entity.EntityLivingBase,%20float)">onLivingHeal</a></strong>(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ float&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onPlayerBlockPlace(net.minecraft.entity.player.EntityPlayer,%20net.minecraftforge.common.util.BlockSnapshot,%20net.minecraftforge.common.util.ForgeDirection)">onPlayerBlockPlace</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&nbsp;blockSnapshot,
+ <a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;direction)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onPlayerDestroyItem(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack)">onPlayerDestroyItem</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerInteractEvent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onPlayerInteract(net.minecraft.entity.player.EntityPlayer,%20net.minecraftforge.event.entity.player.PlayerInteractEvent.Action,%20int,%20int,%20int,%20int)">onPlayerInteract</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&nbsp;action,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;face)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerInteractEvent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onPlayerInteract(net.minecraft.entity.player.EntityPlayer,%20net.minecraftforge.event.entity.player.PlayerInteractEvent.Action,%20int,%20int,%20int,%20int,%20net.minecraft.world.World)">onPlayerInteract</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&nbsp;action,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;face,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onPlayerMultiBlockPlace(net.minecraft.entity.player.EntityPlayer,%20java.util.List,%20net.minecraftforge.common.util.ForgeDirection)">onPlayerMultiBlockPlace</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.util.List&lt;<a href="../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&gt;&nbsp;blockSnapshots,
+ <a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;direction)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onPotionAttemptBreaw(net.minecraft.item.ItemStack[])">onPotionAttemptBreaw</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;stacks)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onPotionBrewed(net.minecraft.item.ItemStack[])">onPotionBrewed</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;brewingItemStacks)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onStartEntityTracking(net.minecraft.entity.Entity,%20net.minecraft.entity.player.EntityPlayer)">onStartEntityTracking</a></strong>(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onStopEntityTracking(net.minecraft.entity.Entity,%20net.minecraft.entity.player.EntityPlayer)">onStopEntityTracking</a></strong>(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ForgeEventFactory.html#onUseItemStop(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int)">onUseItemStop</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</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="ForgeEventFactory()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeEventFactory</h4>
+<pre>public&nbsp;ForgeEventFactory()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="onPlayerMultiBlockPlace(net.minecraft.entity.player.EntityPlayer, java.util.List, net.minecraftforge.common.util.ForgeDirection)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPlayerMultiBlockPlace</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a>&nbsp;onPlayerMultiBlockPlace(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.util.List&lt;<a href="../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&gt;&nbsp;blockSnapshots,
+ <a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;direction)</pre>
+</li>
+</ul>
+<a name="onPlayerBlockPlace(net.minecraft.entity.player.EntityPlayer, net.minecraftforge.common.util.BlockSnapshot, net.minecraftforge.common.util.ForgeDirection)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPlayerBlockPlace</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a>&nbsp;onPlayerBlockPlace(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&nbsp;blockSnapshot,
+ <a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;direction)</pre>
+</li>
+</ul>
+<a name="doPlayerHarvestCheck(net.minecraft.entity.player.EntityPlayer, net.minecraft.block.Block, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>doPlayerHarvestCheck</h4>
+<pre>public static&nbsp;boolean&nbsp;doPlayerHarvestCheck(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ boolean&nbsp;success)</pre>
+</li>
+</ul>
+<a name="getBreakSpeed(net.minecraft.entity.player.EntityPlayer, net.minecraft.block.Block, int, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBreakSpeed</h4>
+<pre>@Deprecated
+public static&nbsp;float&nbsp;getBreakSpeed(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ float&nbsp;original)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="getBreakSpeed(net.minecraft.entity.player.EntityPlayer, net.minecraft.block.Block, int, float, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBreakSpeed</h4>
+<pre>public static&nbsp;float&nbsp;getBreakSpeed(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ float&nbsp;original,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="onPlayerInteract(net.minecraft.entity.player.EntityPlayer, net.minecraftforge.event.entity.player.PlayerInteractEvent.Action, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPlayerInteract</h4>
+<pre>@Deprecated
+public static&nbsp;<a href="../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerInteractEvent</a>&nbsp;onPlayerInteract(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&nbsp;action,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;face)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="onPlayerInteract(net.minecraft.entity.player.EntityPlayer, net.minecraftforge.event.entity.player.PlayerInteractEvent.Action, int, int, int, int, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPlayerInteract</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerInteractEvent</a>&nbsp;onPlayerInteract(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&nbsp;action,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;face,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+</li>
+</ul>
+<a name="onPlayerDestroyItem(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPlayerDestroyItem</h4>
+<pre>public static&nbsp;void&nbsp;onPlayerDestroyItem(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="canEntitySpawn(net.minecraft.entity.EntityLiving, net.minecraft.world.World, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canEntitySpawn</h4>
+<pre>public static&nbsp;<a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a>&nbsp;canEntitySpawn(<a href="../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</pre>
+</li>
+</ul>
+<a name="doSpecialSpawn(net.minecraft.entity.EntityLiving, net.minecraft.world.World, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>doSpecialSpawn</h4>
+<pre>public static&nbsp;boolean&nbsp;doSpecialSpawn(<a href="../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</pre>
+</li>
+</ul>
+<a name="canEntityDespawn(net.minecraft.entity.EntityLiving)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canEntityDespawn</h4>
+<pre>public static&nbsp;<a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a>&nbsp;canEntityDespawn(<a href="../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity)</pre>
+</li>
+</ul>
+<a name="getPotentialSpawns(net.minecraft.world.WorldServer, net.minecraft.entity.EnumCreatureType, int, int, int, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPotentialSpawns</h4>
+<pre>public static&nbsp;java.util.List&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.SpawnListEntry.html" title="class in net.minecraft.world.biome">BiomeGenBase.SpawnListEntry</a>&gt;&nbsp;getPotentialSpawns(<a href="../../../net/minecraft/world/WorldServer.html" title="class in net.minecraft.world">WorldServer</a>&nbsp;world,
+ <a href="../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a>&nbsp;type,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.util.List&lt;<a href="../../../net/minecraft/world/biome/BiomeGenBase.SpawnListEntry.html" title="class in net.minecraft.world.biome">BiomeGenBase.SpawnListEntry</a>&gt;&nbsp;oldList)</pre>
+</li>
+</ul>
+<a name="getMaxSpawnPackSize(net.minecraft.entity.EntityLiving)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxSpawnPackSize</h4>
+<pre>public static&nbsp;int&nbsp;getMaxSpawnPackSize(<a href="../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity)</pre>
+</li>
+</ul>
+<a name="getPlayerDisplayName(net.minecraft.entity.player.EntityPlayer, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPlayerDisplayName</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getPlayerDisplayName(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.lang.String&nbsp;username)</pre>
+</li>
+</ul>
+<a name="fireBlockHarvesting(java.util.ArrayList, net.minecraft.world.World, net.minecraft.block.Block, int, int, int, int, int, float, boolean, net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fireBlockHarvesting</h4>
+<pre>public static&nbsp;float&nbsp;fireBlockHarvesting(java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;&nbsp;drops,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;meta,
+ int&nbsp;fortune,
+ float&nbsp;dropChance,
+ boolean&nbsp;silkTouch,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</pre>
+</li>
+</ul>
+<a name="onItemTooltip(net.minecraft.item.ItemStack, net.minecraft.entity.player.EntityPlayer, java.util.List, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onItemTooltip</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player">ItemTooltipEvent</a>&nbsp;onItemTooltip(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;itemStack,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;entityPlayer,
+ java.util.List&lt;java.lang.String&gt;&nbsp;toolTip,
+ boolean&nbsp;showAdvancedItemTooltips)</pre>
+</li>
+</ul>
+<a name="fireZombieSummonAid(net.minecraft.entity.monster.EntityZombie, net.minecraft.world.World, int, int, int, net.minecraft.entity.EntityLivingBase, double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fireZombieSummonAid</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent.SummonAidEvent</a>&nbsp;fireZombieSummonAid(<a href="../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a>&nbsp;zombie,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;attacker,
+ double&nbsp;summonChance)</pre>
+</li>
+</ul>
+<a name="onEntityStruckByLightning(net.minecraft.entity.Entity, net.minecraft.entity.effect.EntityLightningBolt)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onEntityStruckByLightning</h4>
+<pre>public static&nbsp;boolean&nbsp;onEntityStruckByLightning(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/entity/effect/EntityLightningBolt.html" title="class in net.minecraft.entity.effect">EntityLightningBolt</a>&nbsp;bolt)</pre>
+</li>
+</ul>
+<a name="onItemUseStart(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onItemUseStart</h4>
+<pre>public static&nbsp;int&nbsp;onItemUseStart(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</pre>
+</li>
+</ul>
+<a name="onItemUseTick(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onItemUseTick</h4>
+<pre>public static&nbsp;int&nbsp;onItemUseTick(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</pre>
+</li>
+</ul>
+<a name="onUseItemStop(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onUseItemStop</h4>
+<pre>public static&nbsp;boolean&nbsp;onUseItemStop(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</pre>
+</li>
+</ul>
+<a name="onItemUseFinish(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onItemUseFinish</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;onItemUseFinish(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result)</pre>
+</li>
+</ul>
+<a name="onStartEntityTracking(net.minecraft.entity.Entity, net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onStartEntityTracking</h4>
+<pre>public static&nbsp;void&nbsp;onStartEntityTracking(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</pre>
+</li>
+</ul>
+<a name="onStopEntityTracking(net.minecraft.entity.Entity, net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onStopEntityTracking</h4>
+<pre>public static&nbsp;void&nbsp;onStopEntityTracking(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</pre>
+</li>
+</ul>
+<a name="firePlayerLoadingEvent(net.minecraft.entity.player.EntityPlayer, java.io.File, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>firePlayerLoadingEvent</h4>
+<pre>public static&nbsp;void&nbsp;firePlayerLoadingEvent(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.io.File&nbsp;playerDirectory,
+ java.lang.String&nbsp;uuidString)</pre>
+</li>
+</ul>
+<a name="firePlayerSavingEvent(net.minecraft.entity.player.EntityPlayer, java.io.File, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>firePlayerSavingEvent</h4>
+<pre>public static&nbsp;void&nbsp;firePlayerSavingEvent(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.io.File&nbsp;playerDirectory,
+ java.lang.String&nbsp;uuidString)</pre>
+</li>
+</ul>
+<a name="firePlayerLoadingEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.world.storage.IPlayerFileData, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>firePlayerLoadingEvent</h4>
+<pre>public static&nbsp;void&nbsp;firePlayerLoadingEvent(<a href="../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../net/minecraft/world/storage/IPlayerFileData.html" title="interface in net.minecraft.world.storage">IPlayerFileData</a>&nbsp;playerFileData,
+ java.lang.String&nbsp;uuidString)</pre>
+</li>
+</ul>
+<a name="onExplosionStart(net.minecraft.world.World, net.minecraft.world.Explosion)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onExplosionStart</h4>
+<pre>public static&nbsp;boolean&nbsp;onExplosionStart(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion)</pre>
+</li>
+</ul>
+<a name="onExplosionDetonate(net.minecraft.world.World, net.minecraft.world.Explosion, java.util.List, double)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onExplosionDetonate</h4>
+<pre>public static&nbsp;void&nbsp;onExplosionDetonate(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion,
+ java.util.List&lt;<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&gt;&nbsp;list,
+ double&nbsp;diameter)</pre>
+</li>
+</ul>
+<a name="onCreateWorldSpawn(net.minecraft.world.World, net.minecraft.world.WorldSettings)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onCreateWorldSpawn</h4>
+<pre>public static&nbsp;boolean&nbsp;onCreateWorldSpawn(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../net/minecraft/world/WorldSettings.html" title="class in net.minecraft.world">WorldSettings</a>&nbsp;settings)</pre>
+</li>
+</ul>
+<a name="onLivingHeal(net.minecraft.entity.EntityLivingBase, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onLivingHeal</h4>
+<pre>public static&nbsp;float&nbsp;onLivingHeal(<a href="../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ float&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="onPotionAttemptBreaw(net.minecraft.item.ItemStack[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onPotionAttemptBreaw</h4>
+<pre>public static&nbsp;boolean&nbsp;onPotionAttemptBreaw(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;stacks)</pre>
+</li>
+</ul>
+<a name="onPotionBrewed(net.minecraft.item.ItemStack[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onPotionBrewed</h4>
+<pre>public static&nbsp;void&nbsp;onPotionBrewed(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;brewingItemStacks)</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/minecraftforge/event/CommandEvent.html" title="class in net.minecraftforge.event"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/event/ServerChatEvent.html" title="class in net.minecraftforge.event"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/ForgeEventFactory.html" target="_top">Frames</a></li>
+<li><a href="ForgeEventFactory.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/minecraftforge/event/ServerChatEvent.html b/javadoc/net/minecraftforge/event/ServerChatEvent.html
new file mode 100644
index 0000000..be80819
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/ServerChatEvent.html
@@ -0,0 +1,347 @@
+<!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:13 EST 2015 -->
+<title>ServerChatEvent (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="ServerChatEvent (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/minecraftforge/event/ForgeEventFactory.html" title="class in net.minecraftforge.event"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/ServerChatEvent.html" target="_top">Frames</a></li>
+<li><a href="ServerChatEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event</div>
+<h2 title="Class ServerChatEvent" class="title">Class ServerChatEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.ServerChatEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ServerChatEvent</span>
+extends <a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">ServerChatEvent is fired whenever a C01PacketChatMessage is processed. <br>
+ This event is fired via <code>ForgeHooks#onServerChatEvent(net.minecraft.network.NetHandlerPlayServer, String, ChatComponentTranslation)</code>,
+ which is executed by the NetHandlerPlayServer#processChatMessage(net.minecraft.network.play.client.C01PacketChatMessage)<br>
+ <br>
+ <a href="../../../net/minecraftforge/event/ServerChatEvent.html#username"><code>username</code></a> contains the username of the player sending the chat message.<br>
+ <a href="../../../net/minecraftforge/event/ServerChatEvent.html#message"><code>message</code></a> contains the message being sent.<br>
+ <a href="../../../net/minecraftforge/event/ServerChatEvent.html#player"><code>player</code></a> the instance of EntityPlayerMP for the player sending the chat message.<br>
+ <a href="../../../net/minecraftforge/event/ServerChatEvent.html#component"><code>component</code></a> contains the instance of ChatComponentTranslation for the sent message.<br>
+ <br>
+ This event is <a href="../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>. <br>
+ If this event is canceled, the chat message is never distributed to all clients.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/ChatComponentTranslation.html" title="class in net.minecraft.util">ChatComponentTranslation</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ServerChatEvent.html#component">component</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ServerChatEvent.html#message">message</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ServerChatEvent.html#player">player</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/event/ServerChatEvent.html#username">username</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/minecraftforge/event/ServerChatEvent.html#ServerChatEvent(net.minecraft.entity.player.EntityPlayerMP,%20java.lang.String,%20net.minecraft.util.ChatComponentTranslation)">ServerChatEvent</a></strong>(<a href="../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;player,
+ java.lang.String&nbsp;message,
+ <a href="../../../net/minecraft/util/ChatComponentTranslation.html" title="class in net.minecraft.util">ChatComponentTranslation</a>&nbsp;component)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="message">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>message</h4>
+<pre>public final&nbsp;java.lang.String message</pre>
+</li>
+</ul>
+<a name="username">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>username</h4>
+<pre>public final&nbsp;java.lang.String username</pre>
+</li>
+</ul>
+<a name="player">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>player</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player</pre>
+</li>
+</ul>
+<a name="component">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>component</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/util/ChatComponentTranslation.html" title="class in net.minecraft.util">ChatComponentTranslation</a> component</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ServerChatEvent(net.minecraft.entity.player.EntityPlayerMP, java.lang.String, net.minecraft.util.ChatComponentTranslation)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ServerChatEvent</h4>
+<pre>public&nbsp;ServerChatEvent(<a href="../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;player,
+ java.lang.String&nbsp;message,
+ <a href="../../../net/minecraft/util/ChatComponentTranslation.html" title="class in net.minecraft.util">ChatComponentTranslation</a>&nbsp;component)</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/minecraftforge/event/ForgeEventFactory.html" title="class in net.minecraftforge.event"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/ServerChatEvent.html" target="_top">Frames</a></li>
+<li><a href="ServerChatEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/brewing/PotionBrewEvent.Post.html b/javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.Post.html
new file mode 100644
index 0000000..aaff33a
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.Post.html
@@ -0,0 +1,307 @@
+<!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>PotionBrewEvent.Post (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="PotionBrewEvent.Post (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/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="PotionBrewEvent.Post.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_classes_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewedEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.brewing</div>
+<h2 title="Class PotionBrewEvent.Post" class="title">Class PotionBrewEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">net.minecraftforge.event.brewing.PotionBrewEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/brewing/PotionBrewedEvent.html" title="class in net.minecraftforge.event.brewing">net.minecraftforge.event.brewing.PotionBrewedEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.brewing.PotionBrewEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PotionBrewEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/event/brewing/PotionBrewedEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewedEvent</a></pre>
+<div class="block">PotionBrewEvent.Post is fired when a potion is brewed in the brewing stand.
+ <br>
+ The event is fired during the TileEntityBrewingStand#brewPotions() method invocation.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/brewing/PotionBrewedEvent.html#brewingStacks"><code>PotionBrewedEvent.brewingStacks</code></a> contains the itemstack array from the TileEntityBrewer holding all items in Brewer.<br>
+ <br>
+ This event is not <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Post</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewedEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewedEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewedEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/brewing/PotionBrewedEvent.html#brewingStacks">brewingStacks</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/minecraftforge/event/brewing/PotionBrewEvent.Post.html#PotionBrewEvent.Post(net.minecraft.item.ItemStack[])">PotionBrewEvent.Post</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;stacks)</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_net.minecraftforge.event.brewing.PotionBrewEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#getItem(int)">getItem</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#getLength()">getLength</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#setItem(int,%20net.minecraft.item.ItemStack)">setItem</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PotionBrewEvent.Post(net.minecraft.item.ItemStack[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PotionBrewEvent.Post</h4>
+<pre>public&nbsp;PotionBrewEvent.Post(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;stacks)</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/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="PotionBrewEvent.Post.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_classes_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewedEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html b/javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html
new file mode 100644
index 0000000..238fc80
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html
@@ -0,0 +1,291 @@
+<!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>PotionBrewEvent.Pre (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="PotionBrewEvent.Pre (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/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="PotionBrewEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.brewing</div>
+<h2 title="Class PotionBrewEvent.Pre" class="title">Class PotionBrewEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">net.minecraftforge.event.brewing.PotionBrewEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.brewing.PotionBrewEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PotionBrewEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></pre>
+<div class="block">PotionBrewEvent.Pre is fired before vanilla brewing takes place.
+ All changes made to the event's array will be made to the TileEntity if the event is canceled.
+ <br>
+ The event is fired during the TileEntityBrewingStand#brewPotions() method invocation.<br>
+ <br>
+ <code>#brewingStacks</code> contains the itemstack array from the TileEntityBrewer holding all items in Brewer.<br>
+ <br>
+ This event is <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If the event is not canceled, the vanilla brewing will take place instead of modded brewing.
+ <br>
+ This event does not have a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br>
+ <br>
+ If this event is canceled, and items have been modified, PotionBrewEvent.Post will automatically be fired.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Post</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</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/minecraftforge/event/brewing/PotionBrewEvent.Pre.html#PotionBrewEvent.Pre(net.minecraft.item.ItemStack[])">PotionBrewEvent.Pre</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;stacks)</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_net.minecraftforge.event.brewing.PotionBrewEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#getItem(int)">getItem</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#getLength()">getLength</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#setItem(int,%20net.minecraft.item.ItemStack)">setItem</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PotionBrewEvent.Pre(net.minecraft.item.ItemStack[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PotionBrewEvent.Pre</h4>
+<pre>public&nbsp;PotionBrewEvent.Pre(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;stacks)</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/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="PotionBrewEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.html b/javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.html
new file mode 100644
index 0000000..d26e5a4
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/brewing/PotionBrewEvent.html
@@ -0,0 +1,334 @@
+<!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>PotionBrewEvent (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="PotionBrewEvent (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/minecraftforge/event/brewing/PotionBrewedEvent.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/PotionBrewEvent.html" target="_top">Frames</a></li>
+<li><a href="PotionBrewEvent.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.minecraftforge.event.brewing</div>
+<h2 title="Class PotionBrewEvent" class="title">Class PotionBrewEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.brewing.PotionBrewEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/brewing/PotionBrewedEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewedEvent</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Pre</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">PotionBrewEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Post</a></strong></code>
+<div class="block">PotionBrewEvent.Post is fired when a potion is brewed in the brewing stand.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Pre</a></strong></code>
+<div class="block">PotionBrewEvent.Pre is fired before vanilla brewing takes place.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</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="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#PotionBrewEvent(net.minecraft.item.ItemStack[])">PotionBrewEvent</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;stacks)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#getItem(int)">getItem</a></strong>(int&nbsp;index)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#getLength()">getLength</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#setItem(int,%20net.minecraft.item.ItemStack)">setItem</a></strong>(int&nbsp;index,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PotionBrewEvent(net.minecraft.item.ItemStack[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PotionBrewEvent</h4>
+<pre>protected&nbsp;PotionBrewEvent(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;stacks)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getItem(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItem</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getItem(int&nbsp;index)</pre>
+</li>
+</ul>
+<a name="setItem(int, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setItem</h4>
+<pre>public&nbsp;void&nbsp;setItem(int&nbsp;index,
+ <a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="getLength()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getLength</h4>
+<pre>public&nbsp;int&nbsp;getLength()</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/minecraftforge/event/brewing/PotionBrewedEvent.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/PotionBrewEvent.html" target="_top">Frames</a></li>
+<li><a href="PotionBrewEvent.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/minecraftforge/event/brewing/PotionBrewedEvent.html b/javadoc/net/minecraftforge/event/brewing/PotionBrewedEvent.html
new file mode 100644
index 0000000..9d7cbf0
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/brewing/PotionBrewedEvent.html
@@ -0,0 +1,334 @@
+<!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>PotionBrewedEvent (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="PotionBrewedEvent (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/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/PotionBrewedEvent.html" target="_top">Frames</a></li>
+<li><a href="PotionBrewedEvent.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_classes_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">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.minecraftforge.event.brewing</div>
+<h2 title="Class PotionBrewedEvent" class="title">Class PotionBrewedEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">net.minecraftforge.event.brewing.PotionBrewEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.brewing.PotionBrewedEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Post</a></dd>
+</dl>
+<hr>
+<div class="block"><strong>Deprecated.</strong></div>
+<br>
+<pre>@Deprecated
+public class <span class="strong">PotionBrewedEvent</span>
+extends <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></pre>
+<div class="block">PotionBrewedEvent is fired when a potion is brewed in the brewing stand.
+ <br>
+ The event is fired during the TileEntityBrewingStand#brewPotions() method invocation.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/brewing/PotionBrewedEvent.html#brewingStacks"><code>brewingStacks</code></a> contains the itemstack array from the TileEntityBrewer holding all items in Brewer.<br>
+ <br>
+ This event is not <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Post</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/brewing/PotionBrewedEvent.html#brewingStacks">brewingStacks</a></strong></code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</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/minecraftforge/event/brewing/PotionBrewedEvent.html#PotionBrewedEvent(net.minecraft.item.ItemStack[])">PotionBrewedEvent</a></strong>(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;brewingStacks)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+&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_net.minecraftforge.event.brewing.PotionBrewEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#getItem(int)">getItem</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#getLength()">getLength</a>, <a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html#setItem(int,%20net.minecraft.item.ItemStack)">setItem</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="brewingStacks">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>brewingStacks</h4>
+<pre>@Deprecated
+public&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[] brewingStacks</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">The brewing stacks in the brewing stand. Each index has the possibility to be null, so make sure you check.
+ Changing this array to another one has no effect.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PotionBrewedEvent(net.minecraft.item.ItemStack[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PotionBrewedEvent</h4>
+<pre>public&nbsp;PotionBrewedEvent(<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>[]&nbsp;brewingStacks)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</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/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/PotionBrewedEvent.html" target="_top">Frames</a></li>
+<li><a href="PotionBrewedEvent.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_classes_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.brewing.PotionBrewEvent">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/minecraftforge/event/brewing/package-frame.html b/javadoc/net/minecraftforge/event/brewing/package-frame.html
new file mode 100644
index 0000000..2d5c33f
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/brewing/package-frame.html
@@ -0,0 +1,22 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.brewing (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/minecraftforge/event/brewing/package-summary.html" target="classFrame">net.minecraftforge.event.brewing</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="PotionBrewedEvent.html" title="class in net.minecraftforge.event.brewing" target="classFrame">PotionBrewedEvent</a></li>
+<li><a href="PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing" target="classFrame">PotionBrewEvent</a></li>
+<li><a href="PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing" target="classFrame">PotionBrewEvent.Post</a></li>
+<li><a href="PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing" target="classFrame">PotionBrewEvent.Pre</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/brewing/package-summary.html b/javadoc/net/minecraftforge/event/brewing/package-summary.html
new file mode 100644
index 0000000..b751eb7
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/brewing/package-summary.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.brewing (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.minecraftforge.event.brewing (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/minecraftforge/event/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/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.minecraftforge.event.brewing</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/event/brewing/PotionBrewedEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewedEvent</a></td>
+<td class="colLast">Deprecated</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Post</a></td>
+<td class="colLast">
+<div class="block">PotionBrewEvent.Post is fired when a potion is brewed in the brewing stand.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing">PotionBrewEvent.Pre</a></td>
+<td class="colLast">
+<div class="block">PotionBrewEvent.Pre is fired before vanilla brewing takes place.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/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/minecraftforge/event/brewing/package-tree.html b/javadoc/net/minecraftforge/event/brewing/package-tree.html
new file mode 100644
index 0000000..d8cf751
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/brewing/package-tree.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.brewing 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.minecraftforge.event.brewing 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/minecraftforge/event/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/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.minecraftforge.event.brewing</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.html" title="class in net.minecraftforge.event.brewing"><span class="strong">PotionBrewEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewedEvent.html" title="class in net.minecraftforge.event.brewing"><span class="strong">PotionBrewedEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Post.html" title="class in net.minecraftforge.event.brewing"><span class="strong">PotionBrewEvent.Post</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.brewing.<a href="../../../../net/minecraftforge/event/brewing/PotionBrewEvent.Pre.html" title="class in net.minecraftforge.event.brewing"><span class="strong">PotionBrewEvent.Pre</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/brewing/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/minecraftforge/event/entity/EntityEvent.CanUpdate.html b/javadoc/net/minecraftforge/event/entity/EntityEvent.CanUpdate.html
new file mode 100644
index 0000000..f132894
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/EntityEvent.CanUpdate.html
@@ -0,0 +1,323 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>EntityEvent.CanUpdate (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="EntityEvent.CanUpdate (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/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" target="_top">Frames</a></li>
+<li><a href="EntityEvent.CanUpdate.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity</div>
+<h2 title="Class EntityEvent.CanUpdate" class="title">Class EntityEvent.CanUpdate</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.EntityEvent.CanUpdate</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">EntityEvent.CanUpdate</span>
+extends <a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">CanUpdate is fired when an Entity is being created. <br>
+ This event is fired whenever vanilla Minecraft determines that an entity<br>
+ cannot update in World#updateEntityWithOptionalForce(net.minecraft.entity.Entity, boolean) <br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html#canUpdate"><code>canUpdate</code></a> contains the boolean value of whether this entity can update.<br>
+ If the modder decides that this Entity can be updated, they may change canUpdate to true, <br>
+ and the entity with then be updated.<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html#canUpdate">canUpdate</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/EntityEvent.CanUpdate.html#EntityEvent.CanUpdate(net.minecraft.entity.Entity)">EntityEvent.CanUpdate</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="canUpdate">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>canUpdate</h4>
+<pre>public&nbsp;boolean canUpdate</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityEvent.CanUpdate(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityEvent.CanUpdate</h4>
+<pre>public&nbsp;EntityEvent.CanUpdate(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity)</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/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" target="_top">Frames</a></li>
+<li><a href="EntityEvent.CanUpdate.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/EntityEvent.EnteringChunk.html b/javadoc/net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html
new file mode 100644
index 0000000..2e6eb06
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html
@@ -0,0 +1,368 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>EntityEvent.EnteringChunk (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="EntityEvent.EnteringChunk (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/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" target="_top">Frames</a></li>
+<li><a href="EntityEvent.EnteringChunk.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity</div>
+<h2 title="Class EntityEvent.EnteringChunk" class="title">Class EntityEvent.EnteringChunk</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.EntityEvent.EnteringChunk</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">EntityEvent.EnteringChunk</span>
+extends <a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">EnteringChunk is fired when an Entity enters a chunk. <br>
+ This event is fired whenever vanilla Minecraft determines that an entity <br>
+ is entering a chunk in Chunk#addEntity(net.minecraft.entity.Entity) <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html#newChunkX">newChunkX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html#newChunkZ">newChunkZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html#oldChunkX">oldChunkX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html#oldChunkZ">oldChunkZ</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/EntityEvent.EnteringChunk.html#EntityEvent.EnteringChunk(net.minecraft.entity.Entity,%20int,%20int,%20int,%20int)">EntityEvent.EnteringChunk</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ int&nbsp;newChunkX,
+ int&nbsp;newChunkZ,
+ int&nbsp;oldChunkX,
+ int&nbsp;oldChunkZ)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="newChunkX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newChunkX</h4>
+<pre>public&nbsp;int newChunkX</pre>
+</li>
+</ul>
+<a name="newChunkZ">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newChunkZ</h4>
+<pre>public&nbsp;int newChunkZ</pre>
+</li>
+</ul>
+<a name="oldChunkX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>oldChunkX</h4>
+<pre>public&nbsp;int oldChunkX</pre>
+</li>
+</ul>
+<a name="oldChunkZ">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>oldChunkZ</h4>
+<pre>public&nbsp;int oldChunkZ</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityEvent.EnteringChunk(net.minecraft.entity.Entity, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityEvent.EnteringChunk</h4>
+<pre>public&nbsp;EntityEvent.EnteringChunk(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ int&nbsp;newChunkX,
+ int&nbsp;newChunkZ,
+ int&nbsp;oldChunkX,
+ int&nbsp;oldChunkZ)</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/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" target="_top">Frames</a></li>
+<li><a href="EntityEvent.EnteringChunk.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/EntityEvent.EntityConstructing.html b/javadoc/net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html
new file mode 100644
index 0000000..d626cb6
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>EntityEvent.EntityConstructing (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="EntityEvent.EntityConstructing (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/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" target="_top">Frames</a></li>
+<li><a href="EntityEvent.EntityConstructing.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity</div>
+<h2 title="Class EntityEvent.EntityConstructing" class="title">Class EntityEvent.EntityConstructing</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.EntityEvent.EntityConstructing</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">EntityEvent.EntityConstructing</span>
+extends <a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">EntityConstructing is fired when an Entity is being created. <br>
+ This event is fired within the constructor of the Entity.<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/EntityEvent.EntityConstructing.html#EntityEvent.EntityConstructing(net.minecraft.entity.Entity)">EntityEvent.EntityConstructing</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="EntityEvent.EntityConstructing(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityEvent.EntityConstructing</h4>
+<pre>public&nbsp;EntityEvent.EntityConstructing(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity)</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/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" target="_top">Frames</a></li>
+<li><a href="EntityEvent.EntityConstructing.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/EntityEvent.html b/javadoc/net/minecraftforge/event/entity/EntityEvent.html
new file mode 100644
index 0000000..ea09d88
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/EntityEvent.html
@@ -0,0 +1,325 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>EntityEvent (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="EntityEvent (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/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity</div>
+<h2 title="Class EntityEvent" class="title">Class EntityEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.EntityEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a>, <a href="../../../../net/minecraftforge/event/entity/EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity">EntityJoinWorldEvent</a>, <a href="../../../../net/minecraftforge/event/entity/EntityStruckByLightningEvent.html" title="class in net.minecraftforge.event.entity">EntityStruckByLightningEvent</a>, <a href="../../../../net/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item">ItemEvent</a>, <a href="../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a>, <a href="../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartEvent</a>, <a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html" title="class in net.minecraftforge.event.entity">PlaySoundAtEntityEvent</a>, <a href="../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">EntityEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">EntityEvent is fired when an event involving any Entity occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity"><code>entity</code></a> contains the entity that caused this event to occur.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a></strong></code>
+<div class="block">CanUpdate is fired when an Entity is being created.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a></strong></code>
+<div class="block">EnteringChunk is fired when an Entity enters a chunk.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></strong></code>
+<div class="block">EntityConstructing is fired when an Entity is being created.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/EntityEvent.html#EntityEvent(net.minecraft.entity.Entity)">EntityEvent</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="entity">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>entity</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityEvent(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityEvent</h4>
+<pre>public&nbsp;EntityEvent(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity)</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/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/EntityJoinWorldEvent.html b/javadoc/net/minecraftforge/event/entity/EntityJoinWorldEvent.html
new file mode 100644
index 0000000..3b87f6b
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/EntityJoinWorldEvent.html
@@ -0,0 +1,322 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>EntityJoinWorldEvent (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="EntityJoinWorldEvent (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/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/EntityStruckByLightningEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityJoinWorldEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityJoinWorldEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity</div>
+<h2 title="Class EntityJoinWorldEvent" class="title">Class EntityJoinWorldEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.EntityJoinWorldEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">EntityJoinWorldEvent</span>
+extends <a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">EntityJoinWorldEvent is fired when an Entity joins the world. <br>
+ This event is fired whenever an Entity is added to the world in
+ World#addLoadedEntities(java.util.List), World#joinEntityInSurroundings(Entity), and World#spawnEntityInWorld(Entity). <br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/entity/EntityJoinWorldEvent.html#world"><code>world</code></a> contains the world in which the entity is to join.<br>
+ <br>
+ This event is <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity is not added to the world.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/entity/EntityJoinWorldEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/EntityJoinWorldEvent.html#EntityJoinWorldEvent(net.minecraft.entity.Entity,%20net.minecraft.world.World)">EntityJoinWorldEvent</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityJoinWorldEvent(net.minecraft.entity.Entity, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityJoinWorldEvent</h4>
+<pre>public&nbsp;EntityJoinWorldEvent(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/EntityStruckByLightningEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityJoinWorldEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityJoinWorldEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/EntityStruckByLightningEvent.html b/javadoc/net/minecraftforge/event/entity/EntityStruckByLightningEvent.html
new file mode 100644
index 0000000..c06e095
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/EntityStruckByLightningEvent.html
@@ -0,0 +1,322 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>EntityStruckByLightningEvent (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="EntityStruckByLightningEvent (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/minecraftforge/event/entity/EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityStruckByLightningEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityStruckByLightningEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity</div>
+<h2 title="Class EntityStruckByLightningEvent" class="title">Class EntityStruckByLightningEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.EntityStruckByLightningEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">EntityStruckByLightningEvent</span>
+extends <a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">EntityStruckByLightningEvent is fired when an Entity is about to be struck by lightening.<br>
+ This event is fired whenever an EntityLightningBolt is updated to strike an Entity in
+ EntityLightningBolt#onUpdate() via <code>ForgeEventFactory#onEntityStruckByLightning(Entity, EntityLightningBolt)</code>.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/entity/EntityStruckByLightningEvent.html#lightning"><code>lightning</code></a> contains the instance of EntityLightningBolt attempting to strike an entity.<br>
+ <br>
+ This event is <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity is not struck by the lightening.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/effect/EntityLightningBolt.html" title="class in net.minecraft.entity.effect">EntityLightningBolt</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/EntityStruckByLightningEvent.html#lightning">lightning</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/EntityStruckByLightningEvent.html#EntityStruckByLightningEvent(net.minecraft.entity.Entity,%20net.minecraft.entity.effect.EntityLightningBolt)">EntityStruckByLightningEvent</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/entity/effect/EntityLightningBolt.html" title="class in net.minecraft.entity.effect">EntityLightningBolt</a>&nbsp;lightning)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="lightning">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>lightning</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/effect/EntityLightningBolt.html" title="class in net.minecraft.entity.effect">EntityLightningBolt</a> lightning</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityStruckByLightningEvent(net.minecraft.entity.Entity, net.minecraft.entity.effect.EntityLightningBolt)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityStruckByLightningEvent</h4>
+<pre>public&nbsp;EntityStruckByLightningEvent(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../../net/minecraft/entity/effect/EntityLightningBolt.html" title="class in net.minecraft.entity.effect">EntityLightningBolt</a>&nbsp;lightning)</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/minecraftforge/event/entity/EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/EntityStruckByLightningEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityStruckByLightningEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/PlaySoundAtEntityEvent.html b/javadoc/net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html
new file mode 100644
index 0000000..53e177f
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 -->
+<title>PlaySoundAtEntityEvent (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="PlaySoundAtEntityEvent (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/minecraftforge/event/entity/EntityStruckByLightningEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundAtEntityEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity</div>
+<h2 title="Class PlaySoundAtEntityEvent" class="title">Class PlaySoundAtEntityEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.PlaySoundAtEntityEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlaySoundAtEntityEvent</span>
+extends <a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">PlaySoundAtEntityEvent is fired a sound is to be played at an Entity<br>
+ This event is fired whenever a sound is set to be played at an Entity such as in
+ EntityPlayerSP#playSound(String, float, float), World#playSoundAtEntity(Entity, String, float, float),
+ and World#playerSoundToNearExcept(EntityPlayer, String, float, float).<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#name"><code>name</code></a> contains the name of the sound to be played at the Entity.<br>
+ <a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#volume"><code>volume</code></a> contains the volume at which the sound is to be played.<br>
+ <a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#pitch"><code>pitch</code></a> contains the pitch at which the sound is to be played.<br>
+ Changing the <a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#name"><code>name</code></a> field will cause the sound of this name to be played instead of the originally intended sound.<br>
+ <br>
+ This event is <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the sound is not played.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#name">name</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#pitch">pitch</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#volume">volume</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#PlaySoundAtEntityEvent(net.minecraft.entity.Entity,%20java.lang.String,%20float,%20float)">PlaySoundAtEntityEvent</a></strong>(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ java.lang.String&nbsp;name,
+ float&nbsp;volume,
+ float&nbsp;pitch)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="name">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>public&nbsp;java.lang.String name</pre>
+</li>
+</ul>
+<a name="volume">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>volume</h4>
+<pre>public final&nbsp;float volume</pre>
+</li>
+</ul>
+<a name="pitch">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>pitch</h4>
+<pre>public final&nbsp;float pitch</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlaySoundAtEntityEvent(net.minecraft.entity.Entity, java.lang.String, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlaySoundAtEntityEvent</h4>
+<pre>public&nbsp;PlaySoundAtEntityEvent(<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ java.lang.String&nbsp;name,
+ float&nbsp;volume,
+ float&nbsp;pitch)</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/minecraftforge/event/entity/EntityStruckByLightningEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html" target="_top">Frames</a></li>
+<li><a href="PlaySoundAtEntityEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/item/ItemEvent.html b/javadoc/net/minecraftforge/event/entity/item/ItemEvent.html
new file mode 100644
index 0000000..9b38458
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/item/ItemEvent.html
@@ -0,0 +1,323 @@
+<!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:10 EST 2015 -->
+<title>ItemEvent (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="ItemEvent (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/minecraftforge/event/entity/item/ItemExpireEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/ItemEvent.html" target="_top">Frames</a></li>
+<li><a href="ItemEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.item</div>
+<h2 title="Class ItemEvent" class="title">Class ItemEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.item.ItemEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/item/ItemExpireEvent.html" title="class in net.minecraftforge.event.entity.item">ItemExpireEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/item/ItemTossEvent.html" title="class in net.minecraftforge.event.entity.item">ItemTossEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ItemEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">Base class for all EntityItem events. Contains a reference to the
+ EntityItem of interest. For most EntityItem events, there's little to no
+ additional useful data from the firing method that isn't already contained
+ within the EntityItem instance.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html#entityItem">entityItem</a></strong></code>
+<div class="block">The relevant EntityItem for this event, already cast for you.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/item/ItemEvent.html#ItemEvent(net.minecraft.entity.item.EntityItem)">ItemEvent</a></strong>(<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;itemEntity)</code>
+<div class="block">Creates a new event for an EntityItem.</div>
+</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="entityItem">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>entityItem</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a> entityItem</pre>
+<div class="block">The relevant EntityItem for this event, already cast for you.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ItemEvent(net.minecraft.entity.item.EntityItem)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ItemEvent</h4>
+<pre>public&nbsp;ItemEvent(<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;itemEntity)</pre>
+<div class="block">Creates a new event for an EntityItem.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>itemEntity</code> - The EntityItem for this event</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/minecraftforge/event/entity/item/ItemExpireEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/ItemEvent.html" target="_top">Frames</a></li>
+<li><a href="ItemEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/item/ItemExpireEvent.html b/javadoc/net/minecraftforge/event/entity/item/ItemExpireEvent.html
new file mode 100644
index 0000000..4107d81
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/item/ItemExpireEvent.html
@@ -0,0 +1,330 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 -->
+<title>ItemExpireEvent (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="ItemExpireEvent (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/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/item/ItemTossEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/ItemExpireEvent.html" target="_top">Frames</a></li>
+<li><a href="ItemExpireEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.item</div>
+<h2 title="Class ItemExpireEvent" class="title">Class ItemExpireEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item">net.minecraftforge.event.entity.item.ItemEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.item.ItemExpireEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ItemExpireEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item">ItemEvent</a></pre>
+<div class="block">Event that is fired when an EntityItem's age has reached its maximum
+ lifespan. Canceling this event will prevent the EntityItem from being
+ flagged as dead, thus staying it's removal from the world. If canceled
+ it will add more time to the entitie's life equal to extraLife.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/item/ItemExpireEvent.html#extraLife">extraLife</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.item.ItemEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.item.<a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item">ItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html#entityItem">entityItem</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/item/ItemExpireEvent.html#ItemExpireEvent(net.minecraft.entity.item.EntityItem,%20int)">ItemExpireEvent</a></strong>(<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;entityItem,
+ int&nbsp;extraLife)</code>
+<div class="block">Creates a new event for an expiring EntityItem.</div>
+</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="extraLife">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>extraLife</h4>
+<pre>public&nbsp;int extraLife</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ItemExpireEvent(net.minecraft.entity.item.EntityItem, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ItemExpireEvent</h4>
+<pre>public&nbsp;ItemExpireEvent(<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;entityItem,
+ int&nbsp;extraLife)</pre>
+<div class="block">Creates a new event for an expiring EntityItem.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>entityItem</code> - The EntityItem being deleted.</dd><dd><code>extraLife</code> - The amount of time to be added to this entities lifespan if the event is canceled.</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/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/item/ItemTossEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/ItemExpireEvent.html" target="_top">Frames</a></li>
+<li><a href="ItemExpireEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/item/ItemTossEvent.html b/javadoc/net/minecraftforge/event/entity/item/ItemTossEvent.html
new file mode 100644
index 0000000..8cc0926
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/item/ItemTossEvent.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 -->
+<title>ItemTossEvent (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="ItemTossEvent (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/minecraftforge/event/entity/item/ItemExpireEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/ItemTossEvent.html" target="_top">Frames</a></li>
+<li><a href="ItemTossEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.item</div>
+<h2 title="Class ItemTossEvent" class="title">Class ItemTossEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item">net.minecraftforge.event.entity.item.ItemEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.item.ItemTossEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ItemTossEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item">ItemEvent</a></pre>
+<div class="block">Event that is fired whenever a player tosses (Q) an item or drag-n-drops a
+ stack of items outside the inventory GUI screens. Canceling the event will
+ stop the items from entering the world, but will not prevent them being
+ removed from the inventory - and thus removed from the system.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/item/ItemTossEvent.html#player">player</a></strong></code>
+<div class="block">The player tossing the item.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.item.ItemEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.item.<a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item">ItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html#entityItem">entityItem</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/item/ItemTossEvent.html#ItemTossEvent(net.minecraft.entity.item.EntityItem,%20net.minecraft.entity.player.EntityPlayer)">ItemTossEvent</a></strong>(<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;entityItem,
+ <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</code>
+<div class="block">Creates a new event for EntityItems tossed by a player.</div>
+</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="player">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>player</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player</pre>
+<div class="block">The player tossing the item.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ItemTossEvent(net.minecraft.entity.item.EntityItem, net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ItemTossEvent</h4>
+<pre>public&nbsp;ItemTossEvent(<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;entityItem,
+ <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</pre>
+<div class="block">Creates a new event for EntityItems tossed by a player.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>entityItem</code> - The EntityItem being tossed.</dd><dd><code>player</code> - The player tossing the item.</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/minecraftforge/event/entity/item/ItemExpireEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/ItemTossEvent.html" target="_top">Frames</a></li>
+<li><a href="ItemTossEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/item/package-frame.html b/javadoc/net/minecraftforge/event/entity/item/package-frame.html
new file mode 100644
index 0000000..5ef0d76
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/item/package-frame.html
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.item (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/minecraftforge/event/entity/item/package-summary.html" target="classFrame">net.minecraftforge.event.entity.item</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ItemEvent.html" title="class in net.minecraftforge.event.entity.item" target="classFrame">ItemEvent</a></li>
+<li><a href="ItemExpireEvent.html" title="class in net.minecraftforge.event.entity.item" target="classFrame">ItemExpireEvent</a></li>
+<li><a href="ItemTossEvent.html" title="class in net.minecraftforge.event.entity.item" target="classFrame">ItemTossEvent</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/item/package-summary.html b/javadoc/net/minecraftforge/event/entity/item/package-summary.html
new file mode 100644
index 0000000..2302a08
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/item/package-summary.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.item (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.minecraftforge.event.entity.item (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/minecraftforge/event/entity/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/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.minecraftforge.event.entity.item</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item">ItemEvent</a></td>
+<td class="colLast">
+<div class="block">Base class for all EntityItem events.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/item/ItemExpireEvent.html" title="class in net.minecraftforge.event.entity.item">ItemExpireEvent</a></td>
+<td class="colLast">
+<div class="block">Event that is fired when an EntityItem's age has reached its maximum
+ lifespan.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/item/ItemTossEvent.html" title="class in net.minecraftforge.event.entity.item">ItemTossEvent</a></td>
+<td class="colLast">
+<div class="block">Event that is fired whenever a player tosses (Q) an item or drag-n-drops a
+ stack of items outside the inventory GUI screens.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/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/minecraftforge/event/entity/item/package-tree.html b/javadoc/net/minecraftforge/event/entity/item/package-tree.html
new file mode 100644
index 0000000..4a2bf1f
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/item/package-tree.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.item 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.minecraftforge.event.entity.item 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/minecraftforge/event/entity/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/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.minecraftforge.event.entity.item</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.item.<a href="../../../../../net/minecraftforge/event/entity/item/ItemEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">ItemEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.item.<a href="../../../../../net/minecraftforge/event/entity/item/ItemExpireEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">ItemExpireEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.item.<a href="../../../../../net/minecraftforge/event/entity/item/ItemTossEvent.html" title="class in net.minecraftforge.event.entity.item"><span class="strong">ItemTossEvent</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/item/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/minecraftforge/event/entity/living/EnderTeleportEvent.html b/javadoc/net/minecraftforge/event/entity/living/EnderTeleportEvent.html
new file mode 100644
index 0000000..d45d71a
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/EnderTeleportEvent.html
@@ -0,0 +1,375 @@
+<!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>EnderTeleportEvent (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="EnderTeleportEvent (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/minecraftforge/event/entity/living/LivingAttackEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/EnderTeleportEvent.html" target="_top">Frames</a></li>
+<li><a href="EnderTeleportEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class EnderTeleportEvent" class="title">Class EnderTeleportEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.EnderTeleportEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">EnderTeleportEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">Event for when an Enderman teleports or an ender pearl is used. Can be used to either modify the target position, or cancel the teleport outright.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/EnderTeleportEvent.html#attackDamage">attackDamage</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/EnderTeleportEvent.html#targetX">targetX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/EnderTeleportEvent.html#targetY">targetY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/EnderTeleportEvent.html#targetZ">targetZ</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/EnderTeleportEvent.html#EnderTeleportEvent(net.minecraft.entity.EntityLivingBase,%20double,%20double,%20double,%20float)">EnderTeleportEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ double&nbsp;targetX,
+ double&nbsp;targetY,
+ double&nbsp;targetZ,
+ float&nbsp;attackDamage)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="targetX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>targetX</h4>
+<pre>public&nbsp;double targetX</pre>
+</li>
+</ul>
+<a name="targetY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>targetY</h4>
+<pre>public&nbsp;double targetY</pre>
+</li>
+</ul>
+<a name="targetZ">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>targetZ</h4>
+<pre>public&nbsp;double targetZ</pre>
+</li>
+</ul>
+<a name="attackDamage">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>attackDamage</h4>
+<pre>public&nbsp;float attackDamage</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EnderTeleportEvent(net.minecraft.entity.EntityLivingBase, double, double, double, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EnderTeleportEvent</h4>
+<pre>public&nbsp;EnderTeleportEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ double&nbsp;targetX,
+ double&nbsp;targetY,
+ double&nbsp;targetZ,
+ float&nbsp;attackDamage)</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/minecraftforge/event/entity/living/LivingAttackEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/EnderTeleportEvent.html" target="_top">Frames</a></li>
+<li><a href="EnderTeleportEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingAttackEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingAttackEvent.html
new file mode 100644
index 0000000..d904ac2
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingAttackEvent.html
@@ -0,0 +1,360 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>LivingAttackEvent (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="LivingAttackEvent (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/minecraftforge/event/entity/living/EnderTeleportEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingDeathEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingAttackEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingAttackEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingAttackEvent" class="title">Class LivingAttackEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingAttackEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">LivingAttackEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingAttackEvent is fired when a living Entity is attacked. <br>
+ This event is fired whenever an Entity is attacked in
+ EntityLivingBase#attackEntityFrom(DamageSource, float) and
+ EntityPlayer#attackEntityFrom(DamageSource, float). <br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingAttack(EntityLivingBase, DamageSource, float)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingAttackEvent.html#source"><code>source</code></a> contains the DamageSource of the attack. <br>
+ <code>#amount</code> contains the amount of damage dealt to the entity. <br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity does not take attack damage.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+<br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingAttackEvent.html#ammount">ammount</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingAttackEvent.html#source">source</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingAttackEvent.html#LivingAttackEvent(net.minecraft.entity.EntityLivingBase,%20net.minecraft.util.DamageSource,%20float)">LivingAttackEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ float&nbsp;ammount)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="source">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>source</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a> source</pre>
+</li>
+</ul>
+<a name="ammount">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ammount</h4>
+<pre>public final&nbsp;float ammount</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LivingAttackEvent(net.minecraft.entity.EntityLivingBase, net.minecraft.util.DamageSource, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingAttackEvent</h4>
+<pre>public&nbsp;LivingAttackEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ float&nbsp;ammount)</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/minecraftforge/event/entity/living/EnderTeleportEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingDeathEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingAttackEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingAttackEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingDeathEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingDeathEvent.html
new file mode 100644
index 0000000..821f522
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingDeathEvent.html
@@ -0,0 +1,345 @@
+<!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>LivingDeathEvent (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="LivingDeathEvent (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/minecraftforge/event/entity/living/LivingAttackEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingDeathEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingDeathEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingDeathEvent" class="title">Class LivingDeathEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingDeathEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">LivingDeathEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingDeathEvent is fired when an Entity dies. <br>
+ This event is fired whenever an Entity dies in
+ EntityLivingBase#onDeath(DamageSource),
+ EntityPlayer#onDeath(DamageSource), and
+ EntityPlayerMP#onDeath(DamageSource). <br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingDeath(EntityLivingBase, DamageSource)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDeathEvent.html#source"><code>source</code></a> contains the DamageSource that caused the entity to die. <br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity does not die.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingDeathEvent.html#source">source</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingDeathEvent.html#LivingDeathEvent(net.minecraft.entity.EntityLivingBase,%20net.minecraft.util.DamageSource)">LivingDeathEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="source">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>source</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a> source</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LivingDeathEvent(net.minecraft.entity.EntityLivingBase, net.minecraft.util.DamageSource)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingDeathEvent</h4>
+<pre>public&nbsp;LivingDeathEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source)</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/minecraftforge/event/entity/living/LivingAttackEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingDeathEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingDeathEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingDropsEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingDropsEvent.html
new file mode 100644
index 0000000..69b3880
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingDropsEvent.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:17 EST 2015 -->
+<title>LivingDropsEvent (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="LivingDropsEvent (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/minecraftforge/event/entity/living/LivingDeathEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingDropsEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingDropsEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingDropsEvent" class="title">Class LivingDropsEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingDropsEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerDropsEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerDropsEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">LivingDropsEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingDropsEvent is fired when an Entity's death causes dropped items to appear.<br>
+ This event is fired whenever an Entity dies and drops items in
+ EntityLivingBase#onDeath(DamageSource).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingDrops(EntityLivingBase, DamageSource, ArrayList<EntityItem>, int, boolean, int)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#source"><code>source</code></a> contains the DamageSource that caused the drop to occur.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#drops"><code>drops</code></a> contains the ArrayList of EntityItems that will be dropped.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#lootingLevel"><code>lootingLevel</code></a> contains the amount of loot that will be dropped.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#recentlyHit"><code>recentlyHit</code></a> determines whether the Entity doing the drop has recently been damaged.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#specialDropValue"><code>specialDropValue</code></a> contains the special drop value for this even.<br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity does not drop anything.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#drops">drops</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#lootingLevel">lootingLevel</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#recentlyHit">recentlyHit</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#source">source</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#specialDropValue">specialDropValue</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingDropsEvent.html#LivingDropsEvent(net.minecraft.entity.EntityLivingBase,%20net.minecraft.util.DamageSource,%20java.util.ArrayList,%20int,%20boolean,%20int)">LivingDropsEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ java.util.ArrayList&lt;<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&gt;&nbsp;drops,
+ int&nbsp;lootingLevel,
+ boolean&nbsp;recentlyHit,
+ int&nbsp;specialDropValue)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="source">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>source</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a> source</pre>
+</li>
+</ul>
+<a name="drops">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drops</h4>
+<pre>public final&nbsp;java.util.ArrayList&lt;<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&gt; drops</pre>
+</li>
+</ul>
+<a name="lootingLevel">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lootingLevel</h4>
+<pre>public final&nbsp;int lootingLevel</pre>
+</li>
+</ul>
+<a name="recentlyHit">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>recentlyHit</h4>
+<pre>public final&nbsp;boolean recentlyHit</pre>
+</li>
+</ul>
+<a name="specialDropValue">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>specialDropValue</h4>
+<pre>public final&nbsp;int specialDropValue</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LivingDropsEvent(net.minecraft.entity.EntityLivingBase, net.minecraft.util.DamageSource, java.util.ArrayList, int, boolean, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingDropsEvent</h4>
+<pre>public&nbsp;LivingDropsEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ java.util.ArrayList&lt;<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&gt;&nbsp;drops,
+ int&nbsp;lootingLevel,
+ boolean&nbsp;recentlyHit,
+ int&nbsp;specialDropValue)</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/minecraftforge/event/entity/living/LivingDeathEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingDropsEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingDropsEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html
new file mode 100644
index 0000000..70e92e5
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html
@@ -0,0 +1,315 @@
+<!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>LivingEvent.LivingJumpEvent (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="LivingEvent.LivingJumpEvent (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/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingEvent.LivingJumpEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingEvent.LivingJumpEvent" class="title">Class LivingEvent.LivingJumpEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingEvent.LivingJumpEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">LivingEvent.LivingJumpEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingJumpEvent is fired when an Entity jumps.<br>
+ This event is fired whenever an Entity jumps in
+ EntityLivingBase#jump(), EntityMagmaCube#jump(),
+ and EntityHorse#jump().<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingJump(EntityLivingBase)</code>.<br>
+ <br>
+ This event is not <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html#LivingEvent.LivingJumpEvent(net.minecraft.entity.EntityLivingBase)">LivingEvent.LivingJumpEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;e)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="LivingEvent.LivingJumpEvent(net.minecraft.entity.EntityLivingBase)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingEvent.LivingJumpEvent</h4>
+<pre>public&nbsp;LivingEvent.LivingJumpEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;e)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingEvent.LivingJumpEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html
new file mode 100644
index 0000000..a730bf7
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html
@@ -0,0 +1,315 @@
+<!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>LivingEvent.LivingUpdateEvent (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="LivingEvent.LivingUpdateEvent (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/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingEvent.LivingUpdateEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingEvent.LivingUpdateEvent" class="title">Class LivingEvent.LivingUpdateEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingEvent.LivingUpdateEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">LivingEvent.LivingUpdateEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingUpdateEvent is fired when an Entity is updated. <br>
+ This event is fired whenever an Entity is updated in
+ EntityLivingBase#onUpdate(). <br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingUpdate(EntityLivingBase)</code>.<br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity does not update.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html#LivingEvent.LivingUpdateEvent(net.minecraft.entity.EntityLivingBase)">LivingEvent.LivingUpdateEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;e)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="LivingEvent.LivingUpdateEvent(net.minecraft.entity.EntityLivingBase)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingEvent.LivingUpdateEvent</h4>
+<pre>public&nbsp;LivingEvent.LivingUpdateEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;e)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingEvent.LivingUpdateEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/living/LivingEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingEvent.html
new file mode 100644
index 0000000..361a44c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingEvent.html
@@ -0,0 +1,345 @@
+<!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>LivingEvent (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="LivingEvent (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/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingEvent" class="title">Class LivingEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/living/EnderTeleportEvent.html" title="class in net.minecraftforge.event.entity.living">EnderTeleportEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingAttackEvent.html" title="class in net.minecraftforge.event.entity.living">LivingAttackEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingDeathEvent.html" title="class in net.minecraftforge.event.entity.living">LivingDeathEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living">LivingDropsEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html" title="class in net.minecraftforge.event.entity.living">LivingFallEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingHealEvent.html" title="class in net.minecraftforge.event.entity.living">LivingHealEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingHurtEvent.html" title="class in net.minecraftforge.event.entity.living">LivingHurtEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingPackSizeEvent.html" title="class in net.minecraftforge.event.entity.living">LivingPackSizeEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSetAttackTargetEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">LivingEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">LivingEvent is fired whenever an event involving Living entities occurs.<br>
+ If a method utilizes this <code>Event</code> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a></strong></code>
+<div class="block">LivingJumpEvent is fired when an Entity jumps.<br>
+ This event is fired whenever an Entity jumps in
+ EntityLivingBase#jump(), EntityMagmaCube#jump(),
+ and EntityHorse#jump().<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingJump(EntityLivingBase)</code>.<br>
+ <br>
+ This event is not <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></strong></code>
+<div class="block">LivingUpdateEvent is fired when an Entity is updated.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingEvent.html#LivingEvent(net.minecraft.entity.EntityLivingBase)">LivingEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="entityLiving">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>entityLiving</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a> entityLiving</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LivingEvent(net.minecraft.entity.EntityLivingBase)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingEvent</h4>
+<pre>public&nbsp;LivingEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity)</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/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingFallEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingFallEvent.html
new file mode 100644
index 0000000..813601a
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingFallEvent.html
@@ -0,0 +1,343 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>LivingFallEvent (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="LivingFallEvent (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/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingHealEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingFallEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingFallEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingFallEvent" class="title">Class LivingFallEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingFallEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">LivingFallEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingFallEvent is fired when an Entity is set to be falling.<br>
+ This event is fired whenever an Entity is set to fall in
+ EntityLivingBase#fall(float).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingFall(EntityLivingBase, float)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html#distance"><code>distance</code></a> contains the distance the Entity is to fall. If this event is canceled, this value is set to 0.0F.
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity does not fall.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html#distance">distance</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingFallEvent.html#LivingFallEvent(net.minecraft.entity.EntityLivingBase,%20float)">LivingFallEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ float&nbsp;distance)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="distance">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>distance</h4>
+<pre>public&nbsp;float distance</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LivingFallEvent(net.minecraft.entity.EntityLivingBase, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingFallEvent</h4>
+<pre>public&nbsp;LivingFallEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ float&nbsp;distance)</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/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingHealEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingFallEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingFallEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingHealEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingHealEvent.html
new file mode 100644
index 0000000..47c1b19
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingHealEvent.html
@@ -0,0 +1,342 @@
+<!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>LivingHealEvent (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="LivingHealEvent (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/minecraftforge/event/entity/living/LivingFallEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingHurtEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingHealEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingHealEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingHealEvent" class="title">Class LivingHealEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingHealEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">LivingHealEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingHealEvent is fired when an Entity is set to be healed. <br>
+ This event is fired whenever an Entity is healed in EntityLivingBase#heal(float)<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingHeal(EntityLivingBase, float)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingHealEvent.html#amount"><code>amount</code></a> contains the amount of healing done to the Entity that was healed. <br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity is not healed.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingHealEvent.html#amount">amount</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingHealEvent.html#LivingHealEvent(net.minecraft.entity.EntityLivingBase,%20float)">LivingHealEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ float&nbsp;amount)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="amount">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>amount</h4>
+<pre>public&nbsp;float amount</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LivingHealEvent(net.minecraft.entity.EntityLivingBase, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingHealEvent</h4>
+<pre>public&nbsp;LivingHealEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ float&nbsp;amount)</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/minecraftforge/event/entity/living/LivingFallEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingHurtEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingHealEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingHealEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingHurtEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingHurtEvent.html
new file mode 100644
index 0000000..8548353
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingHurtEvent.html
@@ -0,0 +1,360 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>LivingHurtEvent (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="LivingHurtEvent (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/minecraftforge/event/entity/living/LivingHealEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingPackSizeEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingHurtEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingHurtEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingHurtEvent" class="title">Class LivingHurtEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingHurtEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">LivingHurtEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingHurtEvent is fired when an Entity is set to be hurt. <br>
+ This event is fired whenever an Entity is hurt in
+ EntityLivingBase#damageEntity(DamageSource, float) and
+ EntityPlayer#damageEntity(DamageSource, float).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingHurt(EntityLivingBase, DamageSource, float)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingHurtEvent.html#source"><code>source</code></a> contains the DamageSource that caused this Entity to be hurt. <br>
+ <code>#amount</code> contains the amount of damage dealt to the Entity that was hurt. <br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity is not hurt.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingHurtEvent.html#ammount">ammount</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingHurtEvent.html#source">source</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingHurtEvent.html#LivingHurtEvent(net.minecraft.entity.EntityLivingBase,%20net.minecraft.util.DamageSource,%20float)">LivingHurtEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ float&nbsp;ammount)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="source">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>source</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a> source</pre>
+</li>
+</ul>
+<a name="ammount">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ammount</h4>
+<pre>public&nbsp;float ammount</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LivingHurtEvent(net.minecraft.entity.EntityLivingBase, net.minecraft.util.DamageSource, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingHurtEvent</h4>
+<pre>public&nbsp;LivingHurtEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ float&nbsp;ammount)</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/minecraftforge/event/entity/living/LivingHealEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingPackSizeEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingHurtEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingHurtEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingPackSizeEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingPackSizeEvent.html
new file mode 100644
index 0000000..3cc040c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingPackSizeEvent.html
@@ -0,0 +1,337 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>LivingPackSizeEvent (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="LivingPackSizeEvent (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/minecraftforge/event/entity/living/LivingHurtEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingPackSizeEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingPackSizeEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingPackSizeEvent" class="title">Class LivingPackSizeEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingPackSizeEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">LivingPackSizeEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingPackSizeEvent.html#maxPackSize">maxPackSize</a></strong></code>
+<div class="block">This event is fired when the spawning system determines the
+ maximum amount of the selected entity that can spawn at the same
+ time.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingPackSizeEvent.html#LivingPackSizeEvent(net.minecraft.entity.EntityLiving)">LivingPackSizeEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="maxPackSize">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>maxPackSize</h4>
+<pre>public&nbsp;int maxPackSize</pre>
+<div class="block">This event is fired when the spawning system determines the
+ maximum amount of the selected entity that can spawn at the same
+ time.
+
+ If you set the result to 'ALLOW', it means that you want to return
+ the value of maxPackSize as the maximum pack size for current entity.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LivingPackSizeEvent(net.minecraft.entity.EntityLiving)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingPackSizeEvent</h4>
+<pre>public&nbsp;LivingPackSizeEvent(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity)</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/minecraftforge/event/entity/living/LivingHurtEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingPackSizeEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingPackSizeEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html
new file mode 100644
index 0000000..02279bb
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html
@@ -0,0 +1,343 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>LivingSetAttackTargetEvent (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="LivingSetAttackTargetEvent (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/minecraftforge/event/entity/living/LivingPackSizeEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingSetAttackTargetEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingSetAttackTargetEvent" class="title">Class LivingSetAttackTargetEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingSetAttackTargetEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">LivingSetAttackTargetEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingSetAttackTargetEvent is fired when an Entity sets a target to attack.<br>
+ This event is fired whenever an Entity sets a target to attack in
+ EntityLiving#setAttackTarget(EntityLivingBase) and
+ EntityLivingBase#setRevengeTarget(EntityLivingBase).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingSetAttackTarget(EntityLivingBase, EntityLivingBase)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html#target"><code>target</code></a> contains the newly targeted Entity.<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html#target">target</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html#LivingSetAttackTargetEvent(net.minecraft.entity.EntityLivingBase,%20net.minecraft.entity.EntityLivingBase)">LivingSetAttackTargetEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;target)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="target">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>target</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a> target</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LivingSetAttackTargetEvent(net.minecraft.entity.EntityLivingBase, net.minecraft.entity.EntityLivingBase)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingSetAttackTargetEvent</h4>
+<pre>public&nbsp;LivingSetAttackTargetEvent(<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;target)</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/minecraftforge/event/entity/living/LivingPackSizeEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingSetAttackTargetEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html b/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html
new file mode 100644
index 0000000..a0ac847
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html
@@ -0,0 +1,330 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>LivingSpawnEvent.AllowDespawn (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="LivingSpawnEvent.AllowDespawn (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/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" target="_top">Frames</a></li>
+<li><a href="LivingSpawnEvent.AllowDespawn.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingSpawnEvent.AllowDespawn" class="title">Class LivingSpawnEvent.AllowDespawn</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingSpawnEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingSpawnEvent.AllowDespawn</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">LivingSpawnEvent.AllowDespawn</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></pre>
+<div class="block">Fired each tick for despawnable mobs to allow control over despawning.
+ <code>Result#DEFAULT</code> will pass the mob on to vanilla despawn mechanics.
+ <code>Result#ALLOW</code> will force the mob to despawn.
+ <code>Result#DENY</code> will force the mob to remain.
+ This is fired every tick for every despawnable entity. Be efficient in your handlers.
+
+ Note: this is not fired <em>if</em> the mob is definitely going to otherwise despawn. It is fired to check if
+ the mob can be allowed to despawn. See <a href="../../../../../net/minecraft/entity/EntityLiving.html#despawnEntity()"><code>EntityLiving.despawnEntity()</code></a></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.AllowDespawn</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.CheckSpawn</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.SpecialSpawn</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#world">world</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#x">x</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#y">y</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#z">z</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html#LivingSpawnEvent.AllowDespawn(net.minecraft.entity.EntityLiving)">LivingSpawnEvent.AllowDespawn</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="LivingSpawnEvent.AllowDespawn(net.minecraft.entity.EntityLiving)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingSpawnEvent.AllowDespawn</h4>
+<pre>public&nbsp;LivingSpawnEvent.AllowDespawn(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity)</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/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" target="_top">Frames</a></li>
+<li><a href="LivingSpawnEvent.AllowDespawn.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html b/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html
new file mode 100644
index 0000000..ec0c98c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.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:17 EST 2015 -->
+<title>LivingSpawnEvent.CheckSpawn (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="LivingSpawnEvent.CheckSpawn (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/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" target="_top">Frames</a></li>
+<li><a href="LivingSpawnEvent.CheckSpawn.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingSpawnEvent.CheckSpawn" class="title">Class LivingSpawnEvent.CheckSpawn</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingSpawnEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingSpawnEvent.CheckSpawn</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">LivingSpawnEvent.CheckSpawn</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></pre>
+<div class="block">Fires before mob spawn events.
+
+ Result is significant:
+ DEFAULT: use vanilla spawn rules
+ ALLOW: allow the spawn
+ DENY: deny the spawn</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.AllowDespawn</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.CheckSpawn</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.SpecialSpawn</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#world">world</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#x">x</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#y">y</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#z">z</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html#LivingSpawnEvent.CheckSpawn(net.minecraft.entity.EntityLiving,%20net.minecraft.world.World,%20float,%20float,%20float)">LivingSpawnEvent.CheckSpawn</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="LivingSpawnEvent.CheckSpawn(net.minecraft.entity.EntityLiving, net.minecraft.world.World, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingSpawnEvent.CheckSpawn</h4>
+<pre>public&nbsp;LivingSpawnEvent.CheckSpawn(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" target="_top">Frames</a></li>
+<li><a href="LivingSpawnEvent.CheckSpawn.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html b/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html
new file mode 100644
index 0000000..890e224
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html
@@ -0,0 +1,342 @@
+<!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>LivingSpawnEvent.SpecialSpawn (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="LivingSpawnEvent.SpecialSpawn (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/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" target="_top">Frames</a></li>
+<li><a href="LivingSpawnEvent.SpecialSpawn.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingSpawnEvent.SpecialSpawn" class="title">Class LivingSpawnEvent.SpecialSpawn</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingSpawnEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingSpawnEvent.SpecialSpawn</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">LivingSpawnEvent.SpecialSpawn</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></pre>
+<div class="block">SpecialSpawn is fired when an Entity is to be spawned from a mob spawner.<br>
+ This event is fired whenever an Entity is spawned in a mob spawner in<br>
+ SpawnerAnimals#findChunksForSpawning(WorldServer, boolean, boolean, boolean).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#doSpecialSpawn(EntityLiving, World, float, float, float)</code>.<br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity is not spawned.<br>
+ <br>
+ This event does not have a result. <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.AllowDespawn</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.CheckSpawn</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.SpecialSpawn</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#world">world</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#x">x</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#y">y</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#z">z</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html#LivingSpawnEvent.SpecialSpawn(net.minecraft.entity.EntityLiving,%20net.minecraft.world.World,%20float,%20float,%20float)">LivingSpawnEvent.SpecialSpawn</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="LivingSpawnEvent.SpecialSpawn(net.minecraft.entity.EntityLiving, net.minecraft.world.World, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingSpawnEvent.SpecialSpawn</h4>
+<pre>public&nbsp;LivingSpawnEvent.SpecialSpawn(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" target="_top">Frames</a></li>
+<li><a href="LivingSpawnEvent.SpecialSpawn.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingSpawnEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.html b/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.html
new file mode 100644
index 0000000..a8ee2a7
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/LivingSpawnEvent.html
@@ -0,0 +1,422 @@
+<!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>LivingSpawnEvent (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="LivingSpawnEvent (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/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSpawnEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingSpawnEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.living</div>
+<h2 title="Class LivingSpawnEvent" class="title">Class LivingSpawnEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.LivingSpawnEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.AllowDespawn</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.CheckSpawn</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.SpecialSpawn</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">LivingSpawnEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">LivingSpawnEvent is fired whenever a living Entity is spawned. <br>
+ If a method utilizes this <code>Event</code> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#world"><code>world</code></a> contains the world in which this living Entity is being spawned.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#x"><code>x</code></a> contains the x-coordinate this entity is being spawned at.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#y"><code>y</code></a> contains the y-coordinate this entity is being spawned at.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#z"><code>z</code></a> contains the z-coordinate this entity is being spawned at.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.AllowDespawn</a></strong></code>
+<div class="block">Fired each tick for despawnable mobs to allow control over despawning.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.CheckSpawn</a></strong></code>
+<div class="block">Fires before mob spawn events.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.SpecialSpawn</a></strong></code>
+<div class="block">SpecialSpawn is fired when an Entity is to be spawned from a mob spawner.<br>
+ This event is fired whenever an Entity is spawned in a mob spawner in<br>
+ SpawnerAnimals#findChunksForSpawning(WorldServer, boolean, boolean, boolean).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#doSpecialSpawn(EntityLiving, World, float, float, float)</code>.<br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity is not spawned.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/entity/living/LivingSpawnEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#x">x</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/LivingSpawnEvent.html#LivingSpawnEvent(net.minecraft.entity.EntityLiving,%20net.minecraft.world.World,%20float,%20float,%20float)">LivingSpawnEvent</a></strong>(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;float x</pre>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;float y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;float 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="LivingSpawnEvent(net.minecraft.entity.EntityLiving, net.minecraft.world.World, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LivingSpawnEvent</h4>
+<pre>public&nbsp;LivingSpawnEvent(<a href="../../../../../net/minecraft/entity/EntityLiving.html" title="class in net.minecraft.entity">EntityLiving</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/LivingSpawnEvent.html" target="_top">Frames</a></li>
+<li><a href="LivingSpawnEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html b/javadoc/net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html
new file mode 100644
index 0000000..02f7d0f
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html
@@ -0,0 +1,445 @@
+<!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>ZombieEvent.SummonAidEvent (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="ZombieEvent.SummonAidEvent (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/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" target="_top">Frames</a></li>
+<li><a href="ZombieEvent.SummonAidEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.ZombieEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.entity.living.ZombieEvent">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.minecraftforge.event.entity.living</div>
+<h2 title="Class ZombieEvent.SummonAidEvent" class="title">Class ZombieEvent.SummonAidEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.ZombieEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.ZombieEvent.SummonAidEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ZombieEvent.SummonAidEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent</a></pre>
+<div class="block">SummonAidEvent is fired when a Zombie Entity is summoned.
+ This event is fired whenever a Zombie Entity is summoned in
+ EntityZombie#attackEntityFrom(DamageSource, float).
+
+ This event is fired via the <code>ForgeHooks#fireZombieSummonAid(EntityZombie, World, int, int, int, EntityLivingBase, double)</code>.
+
+ <a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#customSummonedAid"><code>customSummonedAid</code></a> remains null, but can be populated with a custom EntityZombie which will be spawned.
+ <a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#world"><code>world</code></a> contains the world that this summoning is occurring in.
+ <a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#x"><code>x</code></a> contains the x-coordinate at which this summoning event is occurring.
+ <a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#y"><code>y</code></a> contains the y-coordinate at which this summoning event is occurring.
+ <a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#z"><code>z</code></a> contains the z-coordinate at which this summoning event is occurring.
+ <a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#attacker"><code>attacker</code></a> contains the living Entity that attacked and caused this event to fire.
+ <a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#summonChance"><code>summonChance</code></a> contains the likelihood that a Zombie would successfully be summoned.
+
+ This event is not <code>Cancelable</code>.
+
+ This event has a result. <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a>
+ <code>Result#ALLOW</code> Zombie is summoned.
+ <code>Result#DENY</code> Zombie is not summoned.
+
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.ZombieEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent.SummonAidEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#attacker">attacker</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#customSummonedAid">customSummonedAid</a></strong></code>
+<div class="block">Populate this field to have a custom zombie instead of a normal zombie summoned</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#summonChance">summonChance</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.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/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html#ZombieEvent.SummonAidEvent(net.minecraft.entity.monster.EntityZombie,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase,%20double)">ZombieEvent.SummonAidEvent</a></strong>(<a href="../../../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;attacker,
+ double&nbsp;summonChance)</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_net.minecraftforge.event.entity.living.ZombieEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html#getSummoner()">getSummoner</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="customSummonedAid">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>customSummonedAid</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a> customSummonedAid</pre>
+<div class="block">Populate this field to have a custom zombie instead of a normal zombie summoned</div>
+</li>
+</ul>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</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="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;int z</pre>
+</li>
+</ul>
+<a name="attacker">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>attacker</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a> attacker</pre>
+</li>
+</ul>
+<a name="summonChance">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>summonChance</h4>
+<pre>public final&nbsp;double summonChance</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ZombieEvent.SummonAidEvent(net.minecraft.entity.monster.EntityZombie, net.minecraft.world.World, int, int, int, net.minecraft.entity.EntityLivingBase, double)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ZombieEvent.SummonAidEvent</h4>
+<pre>public&nbsp;ZombieEvent.SummonAidEvent(<a href="../../../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../../net/minecraft/entity/EntityLivingBase.html" title="class in net.minecraft.entity">EntityLivingBase</a>&nbsp;attacker,
+ double&nbsp;summonChance)</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/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" target="_top">Frames</a></li>
+<li><a href="ZombieEvent.SummonAidEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.ZombieEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.entity.living.ZombieEvent">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/minecraftforge/event/entity/living/ZombieEvent.html b/javadoc/net/minecraftforge/event/entity/living/ZombieEvent.html
new file mode 100644
index 0000000..4683105
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/ZombieEvent.html
@@ -0,0 +1,330 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ZombieEvent (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="ZombieEvent (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/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/ZombieEvent.html" target="_top">Frames</a></li>
+<li><a href="ZombieEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">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.minecraftforge.event.entity.living</div>
+<h2 title="Class ZombieEvent" class="title">Class ZombieEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.living.ZombieEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent.SummonAidEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ZombieEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">ZombieEvent is fired whenever a zombie is spawned for aid.
+ If a method utilizes this <code>Event</code> as its parameter, the method will
+ receive every child event of this class.
+
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent.SummonAidEvent</a></strong></code>
+<div class="block">SummonAidEvent is fired when a Zombie Entity is summoned.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/living/ZombieEvent.html#ZombieEvent(net.minecraft.entity.monster.EntityZombie)">ZombieEvent</a></strong>(<a href="../../../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a>&nbsp;entity)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html#getSummoner()">getSummoner</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ZombieEvent(net.minecraft.entity.monster.EntityZombie)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ZombieEvent</h4>
+<pre>public&nbsp;ZombieEvent(<a href="../../../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a>&nbsp;entity)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getSummoner()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSummoner</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/entity/monster/EntityZombie.html" title="class in net.minecraft.entity.monster">EntityZombie</a>&nbsp;getSummoner()</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/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/ZombieEvent.html" target="_top">Frames</a></li>
+<li><a href="ZombieEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">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/minecraftforge/event/entity/living/package-frame.html b/javadoc/net/minecraftforge/event/entity/living/package-frame.html
new file mode 100644
index 0000000..af8e23a
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/package-frame.html
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.living (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/minecraftforge/event/entity/living/package-summary.html" target="classFrame">net.minecraftforge.event.entity.living</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EnderTeleportEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">EnderTeleportEvent</a></li>
+<li><a href="LivingAttackEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingAttackEvent</a></li>
+<li><a href="LivingDeathEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingDeathEvent</a></li>
+<li><a href="LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingDropsEvent</a></li>
+<li><a href="LivingEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingEvent</a></li>
+<li><a href="LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingEvent.LivingJumpEvent</a></li>
+<li><a href="LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingEvent.LivingUpdateEvent</a></li>
+<li><a href="LivingFallEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingFallEvent</a></li>
+<li><a href="LivingHealEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingHealEvent</a></li>
+<li><a href="LivingHurtEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingHurtEvent</a></li>
+<li><a href="LivingPackSizeEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingPackSizeEvent</a></li>
+<li><a href="LivingSetAttackTargetEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingSetAttackTargetEvent</a></li>
+<li><a href="LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingSpawnEvent</a></li>
+<li><a href="LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingSpawnEvent.AllowDespawn</a></li>
+<li><a href="LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingSpawnEvent.CheckSpawn</a></li>
+<li><a href="LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">LivingSpawnEvent.SpecialSpawn</a></li>
+<li><a href="ZombieEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">ZombieEvent</a></li>
+<li><a href="ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living" target="classFrame">ZombieEvent.SummonAidEvent</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/living/package-summary.html b/javadoc/net/minecraftforge/event/entity/living/package-summary.html
new file mode 100644
index 0000000..2015b7c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/package-summary.html
@@ -0,0 +1,287 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.living (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.minecraftforge.event.entity.living (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/minecraftforge/event/entity/item/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/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.minecraftforge.event.entity.living</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/event/entity/living/EnderTeleportEvent.html" title="class in net.minecraftforge.event.entity.living">EnderTeleportEvent</a></td>
+<td class="colLast">
+<div class="block">Event for when an Enderman teleports or an ender pearl is used.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingAttackEvent.html" title="class in net.minecraftforge.event.entity.living">LivingAttackEvent</a></td>
+<td class="colLast">
+<div class="block">LivingAttackEvent is fired when a living Entity is attacked.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingDeathEvent.html" title="class in net.minecraftforge.event.entity.living">LivingDeathEvent</a></td>
+<td class="colLast">
+<div class="block">LivingDeathEvent is fired when an Entity dies.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living">LivingDropsEvent</a></td>
+<td class="colLast">
+<div class="block">LivingDropsEvent is fired when an Entity's death causes dropped items to appear.<br>
+ This event is fired whenever an Entity dies and drops items in
+ EntityLivingBase#onDeath(DamageSource).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingDrops(EntityLivingBase, DamageSource, ArrayList<EntityItem>, int, boolean, int)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#source"><code>LivingDropsEvent.source</code></a> contains the DamageSource that caused the drop to occur.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#drops"><code>LivingDropsEvent.drops</code></a> contains the ArrayList of EntityItems that will be dropped.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#lootingLevel"><code>LivingDropsEvent.lootingLevel</code></a> contains the amount of loot that will be dropped.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#recentlyHit"><code>LivingDropsEvent.recentlyHit</code></a> determines whether the Entity doing the drop has recently been damaged.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#specialDropValue"><code>LivingDropsEvent.specialDropValue</code></a> contains the special drop value for this even.<br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity does not drop anything.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></td>
+<td class="colLast">
+<div class="block">LivingEvent is fired whenever an event involving Living entities occurs.<br>
+ If a method utilizes this <code>Event</code> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a></td>
+<td class="colLast">
+<div class="block">LivingJumpEvent is fired when an Entity jumps.<br>
+ This event is fired whenever an Entity jumps in
+ EntityLivingBase#jump(), EntityMagmaCube#jump(),
+ and EntityHorse#jump().<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingJump(EntityLivingBase)</code>.<br>
+ <br>
+ This event is not <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></td>
+<td class="colLast">
+<div class="block">LivingUpdateEvent is fired when an Entity is updated.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html" title="class in net.minecraftforge.event.entity.living">LivingFallEvent</a></td>
+<td class="colLast">
+<div class="block">LivingFallEvent is fired when an Entity is set to be falling.<br>
+ This event is fired whenever an Entity is set to fall in
+ EntityLivingBase#fall(float).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingFall(EntityLivingBase, float)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html#distance"><code>LivingFallEvent.distance</code></a> contains the distance the Entity is to fall.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingHealEvent.html" title="class in net.minecraftforge.event.entity.living">LivingHealEvent</a></td>
+<td class="colLast">
+<div class="block">LivingHealEvent is fired when an Entity is set to be healed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingHurtEvent.html" title="class in net.minecraftforge.event.entity.living">LivingHurtEvent</a></td>
+<td class="colLast">
+<div class="block">LivingHurtEvent is fired when an Entity is set to be hurt.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingPackSizeEvent.html" title="class in net.minecraftforge.event.entity.living">LivingPackSizeEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSetAttackTargetEvent</a></td>
+<td class="colLast">
+<div class="block">LivingSetAttackTargetEvent is fired when an Entity sets a target to attack.<br>
+ This event is fired whenever an Entity sets a target to attack in
+ EntityLiving#setAttackTarget(EntityLivingBase) and
+ EntityLivingBase#setRevengeTarget(EntityLivingBase).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#onLivingSetAttackTarget(EntityLivingBase, EntityLivingBase)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html#target"><code>LivingSetAttackTargetEvent.target</code></a> contains the newly targeted Entity.<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent</a></td>
+<td class="colLast">
+<div class="block">LivingSpawnEvent is fired whenever a living Entity is spawned.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.AllowDespawn</a></td>
+<td class="colLast">
+<div class="block">Fired each tick for despawnable mobs to allow control over despawning.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.CheckSpawn</a></td>
+<td class="colLast">
+<div class="block">Fires before mob spawn events.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living">LivingSpawnEvent.SpecialSpawn</a></td>
+<td class="colLast">
+<div class="block">SpecialSpawn is fired when an Entity is to be spawned from a mob spawner.<br>
+ This event is fired whenever an Entity is spawned in a mob spawner in<br>
+ SpawnerAnimals#findChunksForSpawning(WorldServer, boolean, boolean, boolean).<br>
+ <br>
+ This event is fired via the <code>ForgeHooks#doSpecialSpawn(EntityLiving, World, float, float, float)</code>.<br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity is not spawned.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent</a></td>
+<td class="colLast">
+<div class="block">ZombieEvent is fired whenever a zombie is spawned for aid.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living">ZombieEvent.SummonAidEvent</a></td>
+<td class="colLast">
+<div class="block">SummonAidEvent is fired when a Zombie Entity is summoned.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/item/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/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/minecraftforge/event/entity/living/package-tree.html b/javadoc/net/minecraftforge/event/entity/living/package-tree.html
new file mode 100644
index 0000000..5af11bc
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/living/package-tree.html
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.living 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.minecraftforge.event.entity.living 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/minecraftforge/event/entity/item/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/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.minecraftforge.event.entity.living</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/EnderTeleportEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">EnderTeleportEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingAttackEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingAttackEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingDeathEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingDeathEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingDropsEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingEvent.LivingJumpEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingEvent.LivingUpdateEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingFallEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingFallEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingHealEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingHealEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingHurtEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingHurtEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingPackSizeEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingPackSizeEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSetAttackTargetEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingSetAttackTargetEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingSpawnEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.AllowDespawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingSpawnEvent.AllowDespawn</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.CheckSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingSpawnEvent.CheckSpawn</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingSpawnEvent.SpecialSpawn.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingSpawnEvent.SpecialSpawn</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">ZombieEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/ZombieEvent.SummonAidEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">ZombieEvent.SummonAidEvent</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/item/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/living/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/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html b/javadoc/net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html
new file mode 100644
index 0000000..7fc7626
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:18 EST 2015 -->
+<title>MinecartCollisionEvent (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="MinecartCollisionEvent (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/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html" target="_top">Frames</a></li>
+<li><a href="MinecartCollisionEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.minecart</div>
+<h2 title="Class MinecartCollisionEvent" class="title">Class MinecartCollisionEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">net.minecraftforge.event.entity.minecart.MinecartEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.minecart.MinecartCollisionEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MinecartCollisionEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartEvent</a></pre>
+<div class="block">MinecartCollisionEvent is fired when a minecart collides with an Entity.
+ This event is fired whenever a minecraft collides in
+ EntityMinecart#applyEntityCollision(Entity).
+
+ <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html#collider"><code>collider</code></a> contains the Entity the Minecart collided with.
+
+ This event is not <code>Cancelable</code>.
+
+ This event does not have a result. <code>HasResult</code>
+
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html#collider">collider</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.minecart.MinecartEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.minecart.<a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html#minecart">minecart</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html#MinecartCollisionEvent(net.minecraft.entity.item.EntityMinecart,%20net.minecraft.entity.Entity)">MinecartCollisionEvent</a></strong>(<a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;minecart,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;collider)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="collider">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collider</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> collider</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MinecartCollisionEvent(net.minecraft.entity.item.EntityMinecart, net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MinecartCollisionEvent</h4>
+<pre>public&nbsp;MinecartCollisionEvent(<a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;minecart,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;collider)</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/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html" target="_top">Frames</a></li>
+<li><a href="MinecartCollisionEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/minecart/MinecartEvent.html b/javadoc/net/minecraftforge/event/entity/minecart/MinecartEvent.html
new file mode 100644
index 0000000..cbcd449
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/minecart/MinecartEvent.html
@@ -0,0 +1,319 @@
+<!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>MinecartEvent (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="MinecartEvent (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/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/MinecartEvent.html" target="_top">Frames</a></li>
+<li><a href="MinecartEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.minecart</div>
+<h2 title="Class MinecartEvent" class="title">Class MinecartEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.minecart.MinecartEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartCollisionEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartInteractEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartUpdateEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">MinecartEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></pre>
+<div class="block">MinecartEvent is fired whenever an event involving minecart entities occurs. <br>
+ If a method utilizes this <code>Event</code> as its parameter, the method will <br>
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html#minecart"><code>minecart</code></a> contains the minecart entity involved with this event.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html#minecart">minecart</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/minecart/MinecartEvent.html#MinecartEvent(net.minecraft.entity.item.EntityMinecart)">MinecartEvent</a></strong>(<a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;minecart)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="minecart">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>minecart</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a> minecart</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MinecartEvent(net.minecraft.entity.item.EntityMinecart)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MinecartEvent</h4>
+<pre>public&nbsp;MinecartEvent(<a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;minecart)</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/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/MinecartEvent.html" target="_top">Frames</a></li>
+<li><a href="MinecartEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/minecart/MinecartInteractEvent.html b/javadoc/net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html
new file mode 100644
index 0000000..8223f1d
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html
@@ -0,0 +1,337 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:18 EST 2015 -->
+<title>MinecartInteractEvent (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="MinecartInteractEvent (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/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html" target="_top">Frames</a></li>
+<li><a href="MinecartInteractEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.minecart</div>
+<h2 title="Class MinecartInteractEvent" class="title">Class MinecartInteractEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">net.minecraftforge.event.entity.minecart.MinecartEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.minecart.MinecartInteractEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MinecartInteractEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartEvent</a></pre>
+<div class="block">MinecartInteractEvent is fired when a player interacts with a minecart. <br>
+ This event is fired whenever a player interacts with a minecart in
+ EntityMinecartContainer#interactFirst(EntityPlayer),
+ EntityMinecartEmpty#interactFirst(EntityPlayer)
+ EntityMinecartFurnace#interactFirst(EntityPlayer)
+ EntityMinecartHopper#interactFirst(EntityPlayer).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html#player"><code>player</code></a> contains the EntityPlayer that is involved with this minecart interaction.<br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the player does not interact with the minecart.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html#player">player</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.minecart.MinecartEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.minecart.<a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html#minecart">minecart</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/minecart/MinecartInteractEvent.html#MinecartInteractEvent(net.minecraft.entity.item.EntityMinecart,%20net.minecraft.entity.player.EntityPlayer)">MinecartInteractEvent</a></strong>(<a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;minecart,
+ <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="player">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>player</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="MinecartInteractEvent(net.minecraft.entity.item.EntityMinecart, net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MinecartInteractEvent</h4>
+<pre>public&nbsp;MinecartInteractEvent(<a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;minecart,
+ <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</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/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html" target="_top">Frames</a></li>
+<li><a href="MinecartInteractEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html b/javadoc/net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html
new file mode 100644
index 0000000..6d97d04
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html
@@ -0,0 +1,365 @@
+<!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>MinecartUpdateEvent (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="MinecartUpdateEvent (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/minecraftforge/event/entity/minecart/MinecartInteractEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html" target="_top">Frames</a></li>
+<li><a href="MinecartUpdateEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.minecart</div>
+<h2 title="Class MinecartUpdateEvent" class="title">Class MinecartUpdateEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">net.minecraftforge.event.entity.minecart.MinecartEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.minecart.MinecartUpdateEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">MinecartUpdateEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartEvent</a></pre>
+<div class="block">MinecartUpdateEvent is fired when a minecart is updated.<br>
+ This event is fired whenever a minecart is updated in
+ EntityMinecart#onUpdate().<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#x"><code>x</code></a> contains the x-coordinate of the minecart Entity.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#y"><code>y</code></a> contains the y-coordinate of the minecart Entity.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#z"><code>z</code></a> contains the z-coordinate of the minecart Entity.<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#x">x</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.minecart.MinecartEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.minecart.<a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html#minecart">minecart</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#MinecartUpdateEvent(net.minecraft.entity.item.EntityMinecart,%20float,%20float,%20float)">MinecartUpdateEvent</a></strong>(<a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;minecart,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;float x</pre>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;float y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;float 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="MinecartUpdateEvent(net.minecraft.entity.item.EntityMinecart, float, float, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>MinecartUpdateEvent</h4>
+<pre>public&nbsp;MinecartUpdateEvent(<a href="../../../../../net/minecraft/entity/item/EntityMinecart.html" title="class in net.minecraft.entity.item">EntityMinecart</a>&nbsp;minecart,
+ float&nbsp;x,
+ float&nbsp;y,
+ float&nbsp;z)</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/minecraftforge/event/entity/minecart/MinecartInteractEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html" target="_top">Frames</a></li>
+<li><a href="MinecartUpdateEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/minecart/package-frame.html b/javadoc/net/minecraftforge/event/entity/minecart/package-frame.html
new file mode 100644
index 0000000..4a44d37
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/minecart/package-frame.html
@@ -0,0 +1,22 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.minecart (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/minecraftforge/event/entity/minecart/package-summary.html" target="classFrame">net.minecraftforge.event.entity.minecart</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="MinecartCollisionEvent.html" title="class in net.minecraftforge.event.entity.minecart" target="classFrame">MinecartCollisionEvent</a></li>
+<li><a href="MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart" target="classFrame">MinecartEvent</a></li>
+<li><a href="MinecartInteractEvent.html" title="class in net.minecraftforge.event.entity.minecart" target="classFrame">MinecartInteractEvent</a></li>
+<li><a href="MinecartUpdateEvent.html" title="class in net.minecraftforge.event.entity.minecart" target="classFrame">MinecartUpdateEvent</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/minecart/package-summary.html b/javadoc/net/minecraftforge/event/entity/minecart/package-summary.html
new file mode 100644
index 0000000..97ce34c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/minecart/package-summary.html
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.minecart (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.minecraftforge.event.entity.minecart (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/minecraftforge/event/entity/living/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/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.minecraftforge.event.entity.minecart</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartCollisionEvent</a></td>
+<td class="colLast">
+<div class="block">MinecartCollisionEvent is fired when a minecart collides with an Entity.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartEvent</a></td>
+<td class="colLast">
+<div class="block">MinecartEvent is fired whenever an event involving minecart entities occurs.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartInteractEvent</a></td>
+<td class="colLast">
+<div class="block">MinecartInteractEvent is fired when a player interacts with a minecart.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html" title="class in net.minecraftforge.event.entity.minecart">MinecartUpdateEvent</a></td>
+<td class="colLast">
+<div class="block">MinecartUpdateEvent is fired when a minecart is updated.<br>
+ This event is fired whenever a minecart is updated in
+ EntityMinecart#onUpdate().<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#x"><code>MinecartUpdateEvent.x</code></a> contains the x-coordinate of the minecart Entity.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#y"><code>MinecartUpdateEvent.y</code></a> contains the y-coordinate of the minecart Entity.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html#z"><code>MinecartUpdateEvent.z</code></a> contains the z-coordinate of the minecart Entity.<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/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/minecraftforge/event/entity/minecart/package-tree.html b/javadoc/net/minecraftforge/event/entity/minecart/package-tree.html
new file mode 100644
index 0000000..3b7184f
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/minecart/package-tree.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.minecart 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.minecraftforge.event.entity.minecart 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/minecraftforge/event/entity/living/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/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.minecraftforge.event.entity.minecart</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.minecart.<a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">MinecartEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.minecart.<a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartCollisionEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">MinecartCollisionEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.minecart.<a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartInteractEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">MinecartInteractEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.minecart.<a href="../../../../../net/minecraftforge/event/entity/minecart/MinecartUpdateEvent.html" title="class in net.minecraftforge.event.entity.minecart"><span class="strong">MinecartUpdateEvent</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/minecart/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/minecraftforge/event/entity/package-frame.html b/javadoc/net/minecraftforge/event/entity/package-frame.html
new file mode 100644
index 0000000..44f40d4
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/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:25 EST 2015 -->
+<title>net.minecraftforge.event.entity (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/minecraftforge/event/entity/package-summary.html" target="classFrame">net.minecraftforge.event.entity</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EntityEvent.html" title="class in net.minecraftforge.event.entity" target="classFrame">EntityEvent</a></li>
+<li><a href="EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity" target="classFrame">EntityEvent.CanUpdate</a></li>
+<li><a href="EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity" target="classFrame">EntityEvent.EnteringChunk</a></li>
+<li><a href="EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity" target="classFrame">EntityEvent.EntityConstructing</a></li>
+<li><a href="EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity" target="classFrame">EntityJoinWorldEvent</a></li>
+<li><a href="EntityStruckByLightningEvent.html" title="class in net.minecraftforge.event.entity" target="classFrame">EntityStruckByLightningEvent</a></li>
+<li><a href="PlaySoundAtEntityEvent.html" title="class in net.minecraftforge.event.entity" target="classFrame">PlaySoundAtEntityEvent</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/package-summary.html b/javadoc/net/minecraftforge/event/entity/package-summary.html
new file mode 100644
index 0000000..dbc8b27
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/package-summary.html
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity (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.minecraftforge.event.entity (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/minecraftforge/event/brewing/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/item/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/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.minecraftforge.event.entity</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></td>
+<td class="colLast">
+<div class="block">EntityEvent is fired when an event involving any Entity occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/entity/EntityEvent.html#entity"><code>EntityEvent.entity</code></a> contains the entity that caused this event to occur.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a></td>
+<td class="colLast">
+<div class="block">CanUpdate is fired when an Entity is being created.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a></td>
+<td class="colLast">
+<div class="block">EnteringChunk is fired when an Entity enters a chunk.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></td>
+<td class="colLast">
+<div class="block">EntityConstructing is fired when an Entity is being created.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/entity/EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity">EntityJoinWorldEvent</a></td>
+<td class="colLast">
+<div class="block">EntityJoinWorldEvent is fired when an Entity joins the world.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/entity/EntityStruckByLightningEvent.html" title="class in net.minecraftforge.event.entity">EntityStruckByLightningEvent</a></td>
+<td class="colLast">
+<div class="block">EntityStruckByLightningEvent is fired when an Entity is about to be struck by lightening.<br>
+ This event is fired whenever an EntityLightningBolt is updated to strike an Entity in
+ EntityLightningBolt#onUpdate() via <code>ForgeEventFactory#onEntityStruckByLightning(Entity, EntityLightningBolt)</code>.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/entity/EntityStruckByLightningEvent.html#lightning"><code>EntityStruckByLightningEvent.lightning</code></a> contains the instance of EntityLightningBolt attempting to strike an entity.<br>
+ <br>
+ This event is <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the Entity is not struck by the lightening.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html" title="class in net.minecraftforge.event.entity">PlaySoundAtEntityEvent</a></td>
+<td class="colLast">
+<div class="block">PlaySoundAtEntityEvent is fired a sound is to be played at an Entity<br>
+ This event is fired whenever a sound is set to be played at an Entity such as in
+ EntityPlayerSP#playSound(String, float, float), World#playSoundAtEntity(Entity, String, float, float),
+ and World#playerSoundToNearExcept(EntityPlayer, String, float, float).<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#name"><code>PlaySoundAtEntityEvent.name</code></a> contains the name of the sound to be played at the Entity.<br>
+ <a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#volume"><code>PlaySoundAtEntityEvent.volume</code></a> contains the volume at which the sound is to be played.<br>
+ <a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#pitch"><code>PlaySoundAtEntityEvent.pitch</code></a> contains the pitch at which the sound is to be played.<br>
+ Changing the <a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html#name"><code>PlaySoundAtEntityEvent.name</code></a> field will cause the sound of this name to be played instead of the originally intended sound.<br>
+ <br>
+ This event is <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the sound is not played.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/brewing/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/item/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/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/minecraftforge/event/entity/package-tree.html b/javadoc/net/minecraftforge/event/entity/package-tree.html
new file mode 100644
index 0000000..d1335b1
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/package-tree.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity 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.minecraftforge.event.entity 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/minecraftforge/event/brewing/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/item/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/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.minecraftforge.event.entity</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityEvent.CanUpdate</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityEvent.EnteringChunk</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityEvent.EntityConstructing</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityJoinWorldEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityJoinWorldEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/EntityStruckByLightningEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityStruckByLightningEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../net/minecraftforge/event/entity/PlaySoundAtEntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">PlaySoundAtEntityEvent</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/brewing/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/event/entity/item/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/entity/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/minecraftforge/event/entity/player/AchievementEvent.html b/javadoc/net/minecraftforge/event/entity/player/AchievementEvent.html
new file mode 100644
index 0000000..52ac9b9
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/AchievementEvent.html
@@ -0,0 +1,349 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>AchievementEvent (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="AchievementEvent (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/minecraftforge/event/entity/player/AnvilRepairEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/AchievementEvent.html" target="_top">Frames</a></li>
+<li><a href="AchievementEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class AchievementEvent" class="title">Class AchievementEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.AchievementEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">AchievementEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">When the player receives an achievement. If canceled the player will not receive anything.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/AchievementEvent.html#achievement">achievement</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/AchievementEvent.html#AchievementEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.stats.Achievement)">AchievementEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a>&nbsp;achievement)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="achievement">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>achievement</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a> achievement</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AchievementEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.stats.Achievement)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AchievementEvent</h4>
+<pre>public&nbsp;AchievementEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/stats/Achievement.html" title="class in net.minecraft.stats">Achievement</a>&nbsp;achievement)</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/minecraftforge/event/entity/player/AnvilRepairEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/AchievementEvent.html" target="_top">Frames</a></li>
+<li><a href="AchievementEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/AnvilRepairEvent.html b/javadoc/net/minecraftforge/event/entity/player/AnvilRepairEvent.html
new file mode 100644
index 0000000..afbe482
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/AnvilRepairEvent.html
@@ -0,0 +1,398 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>AnvilRepairEvent (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="AnvilRepairEvent (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/minecraftforge/event/entity/player/AchievementEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/AnvilRepairEvent.html" target="_top">Frames</a></li>
+<li><a href="AnvilRepairEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class AnvilRepairEvent" class="title">Class AnvilRepairEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.AnvilRepairEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">AnvilRepairEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/AnvilRepairEvent.html#breakChance">breakChance</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/AnvilRepairEvent.html#left">left</a></strong></code>
+<div class="block">Fired when the player removes a "repaired" item from the Anvil's Output slot.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/AnvilRepairEvent.html#output">output</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/AnvilRepairEvent.html#right">right</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/AnvilRepairEvent.html#AnvilRepairEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack)">AnvilRepairEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;output,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;left,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;right)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="left">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>left</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> left</pre>
+<div class="block">Fired when the player removes a "repaired" item from the Anvil's Output slot.
+
+ breakChance specifies as a percentage the chance that the anvil will be "damaged" when used.
+
+ ItemStacks are the inputs/output from the anvil. They cannot be edited.</div>
+</li>
+</ul>
+<a name="right">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>right</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> right</pre>
+</li>
+</ul>
+<a name="output">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>output</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> output</pre>
+</li>
+</ul>
+<a name="breakChance">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>breakChance</h4>
+<pre>public&nbsp;float breakChance</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AnvilRepairEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, net.minecraft.item.ItemStack, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AnvilRepairEvent</h4>
+<pre>public&nbsp;AnvilRepairEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;output,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;left,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;right)</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/minecraftforge/event/entity/player/AchievementEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/AnvilRepairEvent.html" target="_top">Frames</a></li>
+<li><a href="AnvilRepairEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/ArrowLooseEvent.html b/javadoc/net/minecraftforge/event/entity/player/ArrowLooseEvent.html
new file mode 100644
index 0000000..0d26679
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/ArrowLooseEvent.html
@@ -0,0 +1,376 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ArrowLooseEvent (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="ArrowLooseEvent (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/minecraftforge/event/entity/player/AnvilRepairEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/ArrowNockEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/ArrowLooseEvent.html" target="_top">Frames</a></li>
+<li><a href="ArrowLooseEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class ArrowLooseEvent" class="title">Class ArrowLooseEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.ArrowLooseEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ArrowLooseEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">ArrowLooseEvent is fired when a player stops using a bow.<br>
+ This event is fired whenever a player stops using a bow in
+ ItemBow#onPlayerStoppedUsing(ItemStack, World, EntityPlayer, int).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html#bow"><code>bow</code></a> contains the ItemBow ItemStack that was used in this event.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html#charge"><code>charge</code></a> contains the value for how much the player had charged before stopping the shot.<br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the player does not stop using the bow.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html#bow">bow</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html#charge">charge</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/ArrowLooseEvent.html#ArrowLooseEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int)">ArrowLooseEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;bow,
+ int&nbsp;charge)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="bow">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bow</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> bow</pre>
+</li>
+</ul>
+<a name="charge">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>charge</h4>
+<pre>public&nbsp;int charge</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ArrowLooseEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ArrowLooseEvent</h4>
+<pre>public&nbsp;ArrowLooseEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;bow,
+ int&nbsp;charge)</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/minecraftforge/event/entity/player/AnvilRepairEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/ArrowNockEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/ArrowLooseEvent.html" target="_top">Frames</a></li>
+<li><a href="ArrowLooseEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/ArrowNockEvent.html b/javadoc/net/minecraftforge/event/entity/player/ArrowNockEvent.html
new file mode 100644
index 0000000..dc5a7e0
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/ArrowNockEvent.html
@@ -0,0 +1,360 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ArrowNockEvent (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="ArrowNockEvent (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/minecraftforge/event/entity/player/ArrowLooseEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/AttackEntityEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/ArrowNockEvent.html" target="_top">Frames</a></li>
+<li><a href="ArrowNockEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class ArrowNockEvent" class="title">Class ArrowNockEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.ArrowNockEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ArrowNockEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">ArrowNockEvent is fired when a player begins using a bow.<br>
+ This event is fired whenever a player begins using a bow in
+ ItemBow#onItemRightClick(ItemStack, World, EntityPlayer).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/ArrowNockEvent.html#result"><code>result</code></a> contains the resulting ItemStack due to the use of the bow. <br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the player does not begin using the bow.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/ArrowNockEvent.html#result">result</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/ArrowNockEvent.html#ArrowNockEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack)">ArrowNockEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="result">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>result</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> result</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ArrowNockEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ArrowNockEvent</h4>
+<pre>public&nbsp;ArrowNockEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result)</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/minecraftforge/event/entity/player/ArrowLooseEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/AttackEntityEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/ArrowNockEvent.html" target="_top">Frames</a></li>
+<li><a href="ArrowNockEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/AttackEntityEvent.html b/javadoc/net/minecraftforge/event/entity/player/AttackEntityEvent.html
new file mode 100644
index 0000000..c3f62b8
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/AttackEntityEvent.html
@@ -0,0 +1,360 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>AttackEntityEvent (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="AttackEntityEvent (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/minecraftforge/event/entity/player/ArrowNockEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/BonemealEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/AttackEntityEvent.html" target="_top">Frames</a></li>
+<li><a href="AttackEntityEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class AttackEntityEvent" class="title">Class AttackEntityEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.AttackEntityEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">AttackEntityEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">AttackEntityEvent is fired when a player attacks an Entity.<br>
+ This event is fired whenever a player attacks an Entity in
+ EntityPlayer#attackTargetEntityWithCurrentItem(Entity).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/AttackEntityEvent.html#target"><code>target</code></a> contains the Entity that was damaged by the player. <br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the player does not attack the Entity.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/AttackEntityEvent.html#target">target</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/AttackEntityEvent.html#AttackEntityEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.entity.Entity)">AttackEntityEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;target)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="target">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>target</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> target</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AttackEntityEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AttackEntityEvent</h4>
+<pre>public&nbsp;AttackEntityEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;target)</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/minecraftforge/event/entity/player/ArrowNockEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/BonemealEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/AttackEntityEvent.html" target="_top">Frames</a></li>
+<li><a href="AttackEntityEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/BonemealEvent.html b/javadoc/net/minecraftforge/event/entity/player/BonemealEvent.html
new file mode 100644
index 0000000..5068e1c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/BonemealEvent.html
@@ -0,0 +1,417 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>BonemealEvent (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="BonemealEvent (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/minecraftforge/event/entity/player/AttackEntityEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/EntityInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/BonemealEvent.html" target="_top">Frames</a></li>
+<li><a href="BonemealEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class BonemealEvent" class="title">Class BonemealEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.BonemealEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">BonemealEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/entity/player/BonemealEvent.html#block">block</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/event/entity/player/BonemealEvent.html#world">world</a></strong></code>
+<div class="block">This event is called when a player attempts to use Bonemeal on a block.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/BonemealEvent.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/minecraftforge/event/entity/player/BonemealEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/BonemealEvent.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/BonemealEvent.html#BonemealEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20net.minecraft.block.Block,%20int,%20int,%20int)">BonemealEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+<div class="block">This event is called when a player attempts to use Bonemeal on a block.
+ It can be canceled to completely prevent any further processing.
+
+ You can also set the result to ALLOW to mark the event as processed
+ and use up a bonemeal from the stack but do no further processing.
+
+ setResult(ALLOW) is the same as the old setHandeled()</div>
+</li>
+</ul>
+<a name="block">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>block</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> block</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="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</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="BonemealEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.world.World, net.minecraft.block.Block, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BonemealEvent</h4>
+<pre>public&nbsp;BonemealEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/event/entity/player/AttackEntityEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/EntityInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/BonemealEvent.html" target="_top">Frames</a></li>
+<li><a href="BonemealEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/EntityInteractEvent.html b/javadoc/net/minecraftforge/event/entity/player/EntityInteractEvent.html
new file mode 100644
index 0000000..f702da3
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/EntityInteractEvent.html
@@ -0,0 +1,360 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>EntityInteractEvent (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="EntityInteractEvent (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/minecraftforge/event/entity/player/BonemealEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/EntityItemPickupEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/EntityInteractEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityInteractEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class EntityInteractEvent" class="title">Class EntityInteractEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.EntityInteractEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">EntityInteractEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">EntityInteractEvent is fired when a player interacts with an Entity.<br>
+ This event is fired whenever a player interacts with an Entity in
+ EntityPlayer#interactWith(Entity).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/EntityInteractEvent.html#target"><code>target</code></a> contains the Entity the player interacted with. <br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the player does not interact with the Entity.<br>
+ <br>
+ This event does not have a result. <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/EntityInteractEvent.html#target">target</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/EntityInteractEvent.html#EntityInteractEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.entity.Entity)">EntityInteractEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;target)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="target">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>target</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> target</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityInteractEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityInteractEvent</h4>
+<pre>public&nbsp;EntityInteractEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;target)</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/minecraftforge/event/entity/player/BonemealEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/EntityItemPickupEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/EntityInteractEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityInteractEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/EntityItemPickupEvent.html b/javadoc/net/minecraftforge/event/entity/player/EntityItemPickupEvent.html
new file mode 100644
index 0000000..efee2a0
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/EntityItemPickupEvent.html
@@ -0,0 +1,358 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>EntityItemPickupEvent (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="EntityItemPickupEvent (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/minecraftforge/event/entity/player/EntityInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/FillBucketEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/EntityItemPickupEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityItemPickupEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class EntityItemPickupEvent" class="title">Class EntityItemPickupEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.EntityItemPickupEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">EntityItemPickupEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/EntityItemPickupEvent.html#item">item</a></strong></code>
+<div class="block">This event is called when a player collides with a EntityItem on the ground.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/EntityItemPickupEvent.html#EntityItemPickupEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.entity.item.EntityItem)">EntityItemPickupEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;item)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="item">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>item</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a> item</pre>
+<div class="block">This event is called when a player collides with a EntityItem on the ground.
+ The event can be canceled, and no further processing will be done.
+
+ You can set the result of this event to ALLOW which will trigger the
+ processing of achievements, FML's event, play the sound, and kill the
+ entity if all the items are picked up.
+
+ setResult(ALLOW) is the same as the old setHandled()</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EntityItemPickupEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.entity.item.EntityItem)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EntityItemPickupEvent</h4>
+<pre>public&nbsp;EntityItemPickupEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&nbsp;item)</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/minecraftforge/event/entity/player/EntityInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/FillBucketEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/EntityItemPickupEvent.html" target="_top">Frames</a></li>
+<li><a href="EntityItemPickupEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/FillBucketEvent.html b/javadoc/net/minecraftforge/event/entity/player/FillBucketEvent.html
new file mode 100644
index 0000000..f221ff3
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/FillBucketEvent.html
@@ -0,0 +1,401 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>FillBucketEvent (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="FillBucketEvent (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/minecraftforge/event/entity/player/EntityItemPickupEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/FillBucketEvent.html" target="_top">Frames</a></li>
+<li><a href="FillBucketEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class FillBucketEvent" class="title">Class FillBucketEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.FillBucketEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FillBucketEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/FillBucketEvent.html#current">current</a></strong></code>
+<div class="block">This event is fired when a player attempts to use a Empty bucket, it
+ can be canceled to completely prevent any further processing.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/FillBucketEvent.html#result">result</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/FillBucketEvent.html#target">target</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/event/entity/player/FillBucketEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/FillBucketEvent.html#FillBucketEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20net.minecraft.world.World,%20net.minecraft.util.MovingObjectPosition)">FillBucketEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;current,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a>&nbsp;target)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="current">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>current</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> current</pre>
+<div class="block">This event is fired when a player attempts to use a Empty bucket, it
+ can be canceled to completely prevent any further processing.
+
+ If you set the result to 'ALLOW', it means that you have processed
+ the event and wants the basic functionality of adding the new
+ ItemStack to your inventory and reducing the stack size to process.
+ setResult(ALLOW) is the same as the old setHandeled();</div>
+</li>
+</ul>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+<a name="target">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>target</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a> target</pre>
+</li>
+</ul>
+<a name="result">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>result</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> result</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FillBucketEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, net.minecraft.world.World, net.minecraft.util.MovingObjectPosition)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FillBucketEvent</h4>
+<pre>public&nbsp;FillBucketEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;current,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../../net/minecraft/util/MovingObjectPosition.html" title="class in net.minecraft.util">MovingObjectPosition</a>&nbsp;target)</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/minecraftforge/event/entity/player/EntityItemPickupEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/FillBucketEvent.html" target="_top">Frames</a></li>
+<li><a href="FillBucketEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/ItemTooltipEvent.html b/javadoc/net/minecraftforge/event/entity/player/ItemTooltipEvent.html
new file mode 100644
index 0000000..a0e3880
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/ItemTooltipEvent.html
@@ -0,0 +1,390 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>ItemTooltipEvent (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="ItemTooltipEvent (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/minecraftforge/event/entity/player/FillBucketEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/ItemTooltipEvent.html" target="_top">Frames</a></li>
+<li><a href="ItemTooltipEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class ItemTooltipEvent" class="title">Class ItemTooltipEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.ItemTooltipEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ItemTooltipEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html#itemStack">itemStack</a></strong></code>
+<div class="block">The <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item"><code>ItemStack</code></a> with the tooltip.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html#showAdvancedItemTooltips">showAdvancedItemTooltips</a></strong></code>
+<div class="block">Whether the advanced information on item tooltips is being shown, toggled by F3+H.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html#toolTip">toolTip</a></strong></code>
+<div class="block">The <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item"><code>ItemStack</code></a> tooltip.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/ItemTooltipEvent.html#ItemTooltipEvent(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20java.util.List,%20boolean)">ItemTooltipEvent</a></strong>(<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;itemStack,
+ <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;entityPlayer,
+ java.util.List&lt;java.lang.String&gt;&nbsp;toolTip,
+ boolean&nbsp;showAdvancedItemTooltips)</code>
+<div class="block">This event is fired in <a href="../../../../../net/minecraft/item/ItemStack.html#getTooltip(net.minecraft.entity.player.EntityPlayer,%20boolean)"><code>ItemStack.getTooltip(EntityPlayer, boolean)</code></a>, which in turn is called from it's respective GUIContainer.</div>
+</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="showAdvancedItemTooltips">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>showAdvancedItemTooltips</h4>
+<pre>public final&nbsp;boolean showAdvancedItemTooltips</pre>
+<div class="block">Whether the advanced information on item tooltips is being shown, toggled by F3+H.</div>
+</li>
+</ul>
+<a name="itemStack">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>itemStack</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> itemStack</pre>
+<div class="block">The <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item"><code>ItemStack</code></a> with the tooltip.</div>
+</li>
+</ul>
+<a name="toolTip">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toolTip</h4>
+<pre>public final&nbsp;java.util.List&lt;java.lang.String&gt; toolTip</pre>
+<div class="block">The <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item"><code>ItemStack</code></a> tooltip.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ItemTooltipEvent(net.minecraft.item.ItemStack, net.minecraft.entity.player.EntityPlayer, java.util.List, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ItemTooltipEvent</h4>
+<pre>public&nbsp;ItemTooltipEvent(<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;itemStack,
+ <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;entityPlayer,
+ java.util.List&lt;java.lang.String&gt;&nbsp;toolTip,
+ boolean&nbsp;showAdvancedItemTooltips)</pre>
+<div class="block">This event is fired in <a href="../../../../../net/minecraft/item/ItemStack.html#getTooltip(net.minecraft.entity.player.EntityPlayer,%20boolean)"><code>ItemStack.getTooltip(EntityPlayer, boolean)</code></a>, which in turn is called from it's respective GUIContainer.</div>
+</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/minecraftforge/event/entity/player/FillBucketEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/ItemTooltipEvent.html" target="_top">Frames</a></li>
+<li><a href="ItemTooltipEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html
new file mode 100644
index 0000000..7712211
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html
@@ -0,0 +1,364 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerDestroyItemEvent (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="PlayerDestroyItemEvent (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/minecraftforge/event/entity/player/ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerDropsEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerDestroyItemEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerDestroyItemEvent" class="title">Class PlayerDestroyItemEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerDestroyItemEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlayerDestroyItemEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">PlayerDestroyItemEvent is fired when a player destroys an item.<br>
+ This event is fired whenever a player destroys an item in
+ PlayerControllerMP#onPlayerRightClick(EntityPlayer, World, ItemStack, int, int, int, int, Vec3),
+ PlayerControllerMP#sendUseItem(EntityPlayer, World, ItemStack),
+ EntityPlayer#destroyCurrentEquippedItem(),
+ SlotCrafting#onPickupFromSlot(EntityPlayer, ItemStack),
+ ItemInWorldManager#tryUseItem(EntityPlayer, World, ItemStack),
+ and ItemInWorldManager#activateBlockOrUseItem(EntityPlayer, World, ItemStack, int, int, int, int, float, float, float).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html#original"><code>original</code></a> contains the original ItemStack before the item was destroyed. <br>
+ <br>
+ This event is not <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html#original">original</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html#PlayerDestroyItemEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack)">PlayerDestroyItemEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;original)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="original">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>original</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> original</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerDestroyItemEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerDestroyItemEvent</h4>
+<pre>public&nbsp;PlayerDestroyItemEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;original)</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/minecraftforge/event/entity/player/ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerDropsEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerDestroyItemEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerDropsEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerDropsEvent.html
new file mode 100644
index 0000000..ed14e38
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerDropsEvent.html
@@ -0,0 +1,354 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerDropsEvent (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="PlayerDropsEvent (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/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerDropsEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerDropsEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerDropsEvent" class="title">Class PlayerDropsEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingDropsEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerDropsEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlayerDropsEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living">LivingDropsEvent</a></pre>
+<div class="block">Child class of LivingDropEvent that is fired specifically when a
+ player dies. Canceling the event will prevent ALL drops from entering the
+ world.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerDropsEvent.html#entityPlayer">entityPlayer</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingDropsEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living">LivingDropsEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#drops">drops</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#lootingLevel">lootingLevel</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#recentlyHit">recentlyHit</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#source">source</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html#specialDropValue">specialDropValue</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerDropsEvent.html#PlayerDropsEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.util.DamageSource,%20java.util.ArrayList,%20boolean)">PlayerDropsEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ java.util.ArrayList&lt;<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&gt;&nbsp;drops,
+ boolean&nbsp;recentlyHit)</code>
+<div class="block">Creates a new event containing all the items that will drop into the
+ world when a player dies.</div>
+</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="entityPlayer">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>entityPlayer</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> entityPlayer</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerDropsEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.util.DamageSource, java.util.ArrayList, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerDropsEvent</h4>
+<pre>public&nbsp;PlayerDropsEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;entity,
+ <a href="../../../../../net/minecraft/util/DamageSource.html" title="class in net.minecraft.util">DamageSource</a>&nbsp;source,
+ java.util.ArrayList&lt;<a href="../../../../../net/minecraft/entity/item/EntityItem.html" title="class in net.minecraft.entity.item">EntityItem</a>&gt;&nbsp;drops,
+ boolean&nbsp;recentlyHit)</pre>
+<div class="block">Creates a new event containing all the items that will drop into the
+ world when a player dies.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>entity</code> - The dying player.</dd><dd><code>source</code> - The source of the damage which is killing the player.</dd><dd><code>drops</code> - List of all drops entering the world.</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/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerDropsEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerDropsEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html
new file mode 100644
index 0000000..78dc901
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html
@@ -0,0 +1,482 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerEvent.BreakSpeed (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="PlayerEvent.BreakSpeed (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/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.BreakSpeed.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerEvent.BreakSpeed" class="title">Class PlayerEvent.BreakSpeed</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerEvent.BreakSpeed</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerEvent.BreakSpeed</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">BreakSpeed is fired when a player attempts to harvest a block.<br>
+ This event is fired whenever a player attempts to harvest a block in
+ EntityPlayer#canHarvestBlock(Block).<br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#getBreakSpeed(EntityPlayer, Block, int, float, int, int, int)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#block"><code>block</code></a> contains the block being broken. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#metadata"><code>metadata</code></a> contains the metadata of the block being broken. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#originalSpeed"><code>originalSpeed</code></a> contains the original speed at which the player broke the block. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#newSpeed"><code>newSpeed</code></a> contains the newSpeed at which the player will break the block. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#x"><code>x</code></a> contains the x-coordinate at which this event is occurring. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#y"><code>y</code></a> contains the y-coordinate at which this event is occurring. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#z"><code>z</code></a> contains the z-coordinate at which this event is occurring. <br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If it is canceled, the player is unable to break the block.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#block">block</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#metadata">metadata</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#newSpeed">newSpeed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#originalSpeed">originalSpeed</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.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/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#PlayerEvent.BreakSpeed(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.block.Block,%20int,%20float)">PlayerEvent.BreakSpeed</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ float&nbsp;original)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#PlayerEvent.BreakSpeed(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.block.Block,%20int,%20float,%20int,%20int,%20int)">PlayerEvent.BreakSpeed</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ float&nbsp;original,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="block">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>block</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> block</pre>
+</li>
+</ul>
+<a name="metadata">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>metadata</h4>
+<pre>public final&nbsp;int metadata</pre>
+</li>
+</ul>
+<a name="originalSpeed">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>originalSpeed</h4>
+<pre>public final&nbsp;float originalSpeed</pre>
+</li>
+</ul>
+<a name="newSpeed">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newSpeed</h4>
+<pre>public&nbsp;float newSpeed</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="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</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="PlayerEvent.BreakSpeed(net.minecraft.entity.player.EntityPlayer, net.minecraft.block.Block, int, float)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PlayerEvent.BreakSpeed</h4>
+<pre>@Deprecated
+public&nbsp;PlayerEvent.BreakSpeed(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ float&nbsp;original)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="PlayerEvent.BreakSpeed(net.minecraft.entity.player.EntityPlayer, net.minecraft.block.Block, int, float, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerEvent.BreakSpeed</h4>
+<pre>public&nbsp;PlayerEvent.BreakSpeed(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ float&nbsp;original,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.BreakSpeed.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerEvent.Clone.html b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.Clone.html
new file mode 100644
index 0000000..53e84e5
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.Clone.html
@@ -0,0 +1,376 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerEvent.Clone (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="PlayerEvent.Clone (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/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.Clone.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerEvent.Clone" class="title">Class PlayerEvent.Clone</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerEvent.Clone</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerEvent.Clone</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">Fired when the EntityPlayer is cloned, typically caused by the network sending a RESPAWN_PLAYER event.
+ Either caused by death, or by traveling from the End to the overworld.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html#original">original</a></strong></code>
+<div class="block">The old EntityPlayer that this new entity is a clone of.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html#wasDeath">wasDeath</a></strong></code>
+<div class="block">True if this event was fired because the player died.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerEvent.Clone.html#PlayerEvent.Clone(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.entity.player.EntityPlayer,%20boolean)">PlayerEvent.Clone</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;_new,
+ <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;oldPlayer,
+ boolean&nbsp;wasDeath)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="original">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>original</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> original</pre>
+<div class="block">The old EntityPlayer that this new entity is a clone of.</div>
+</li>
+</ul>
+<a name="wasDeath">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>wasDeath</h4>
+<pre>public final&nbsp;boolean wasDeath</pre>
+<div class="block">True if this event was fired because the player died.
+ False if it was fired because the entity switched dimensions.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerEvent.Clone(net.minecraft.entity.player.EntityPlayer, net.minecraft.entity.player.EntityPlayer, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerEvent.Clone</h4>
+<pre>public&nbsp;PlayerEvent.Clone(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;_new,
+ <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;oldPlayer,
+ boolean&nbsp;wasDeath)</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/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.Clone.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html
new file mode 100644
index 0000000..9b888b1
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html
@@ -0,0 +1,381 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerEvent.HarvestCheck (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="PlayerEvent.HarvestCheck (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/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.HarvestCheck.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerEvent.HarvestCheck" class="title">Class PlayerEvent.HarvestCheck</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerEvent.HarvestCheck</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerEvent.HarvestCheck</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">HarvestCheck is fired when a player attempts to harvest a block.<br>
+ This event is fired whenever a player attempts to harvest a block in
+ EntityPlayer#canHarvestBlock(Block).<br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#doPlayerHarvestCheck(EntityPlayer, Block, boolean)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html#block"><code>block</code></a> contains the Block that is being checked for harvesting. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html#success"><code>success</code></a> contains the boolean value for whether the Block will be successfully harvested. <br>
+ <br>
+ This event is not <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html#block">block</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html#success">success</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html#PlayerEvent.HarvestCheck(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.block.Block,%20boolean)">PlayerEvent.HarvestCheck</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ boolean&nbsp;success)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="block">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>block</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> block</pre>
+</li>
+</ul>
+<a name="success">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>success</h4>
+<pre>public&nbsp;boolean success</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerEvent.HarvestCheck(net.minecraft.entity.player.EntityPlayer, net.minecraft.block.Block, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerEvent.HarvestCheck</h4>
+<pre>public&nbsp;PlayerEvent.HarvestCheck(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ boolean&nbsp;success)</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/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.HarvestCheck.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html
new file mode 100644
index 0000000..eabb734
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html
@@ -0,0 +1,412 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerEvent.LoadFromFile (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="PlayerEvent.LoadFromFile (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/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.LoadFromFile.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerEvent.LoadFromFile" class="title">Class PlayerEvent.LoadFromFile</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerEvent.LoadFromFile</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerEvent.LoadFromFile</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">The player is being loaded from the world save. Note that the
+ player won't have been added to the world yet. Intended to
+ allow mods to load an additional file from the players directory
+ containing additional mod related player data.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html#playerDirectory">playerDirectory</a></strong></code>
+<div class="block">The directory where player data is being stored.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html#playerUUID">playerUUID</a></strong></code>
+<div class="block">The UUID is the standard for player related file storage.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html#PlayerEvent.LoadFromFile(net.minecraft.entity.player.EntityPlayer,%20java.io.File,%20java.lang.String)">PlayerEvent.LoadFromFile</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.io.File&nbsp;originDirectory,
+ java.lang.String&nbsp;playerUUID)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html#getPlayerFile(java.lang.String)">getPlayerFile</a></strong>(java.lang.String&nbsp;suffix)</code>
+<div class="block">Construct and return a recommended file for the supplied suffix</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="playerDirectory">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>playerDirectory</h4>
+<pre>public final&nbsp;java.io.File playerDirectory</pre>
+<div class="block">The directory where player data is being stored. Use this
+ to locate your mod additional file.</div>
+</li>
+</ul>
+<a name="playerUUID">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>playerUUID</h4>
+<pre>public final&nbsp;java.lang.String playerUUID</pre>
+<div class="block">The UUID is the standard for player related file storage.
+ It is broken out here for convenience for quick file generation.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerEvent.LoadFromFile(net.minecraft.entity.player.EntityPlayer, java.io.File, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerEvent.LoadFromFile</h4>
+<pre>public&nbsp;PlayerEvent.LoadFromFile(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.io.File&nbsp;originDirectory,
+ java.lang.String&nbsp;playerUUID)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPlayerFile(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlayerFile</h4>
+<pre>public&nbsp;java.io.File&nbsp;getPlayerFile(java.lang.String&nbsp;suffix)</pre>
+<div class="block">Construct and return a recommended file for the supplied suffix</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>suffix</code> - The suffix to use.</dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.LoadFromFile.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html
new file mode 100644
index 0000000..eb1e832
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html
@@ -0,0 +1,379 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerEvent.NameFormat (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="PlayerEvent.NameFormat (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/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.NameFormat.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerEvent.NameFormat" class="title">Class PlayerEvent.NameFormat</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerEvent.NameFormat</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerEvent.NameFormat</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">NameFormat is fired when a player's display name is retrieved.<br>
+ This event is fired whenever a player's name is retrieved in
+ EntityPlayer#getDisplayName() or EntityPlayer#refreshDisplayName().<br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#getPlayerDisplayName(EntityPlayer, String)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html#username"><code>username</code></a> contains the username of the player.
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html#displayname"><code>displayname</code></a> contains the display name of the player.
+ <br>
+ This event is not <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.
+ <br>
+ This event does not have a result. <code>HasResult</code>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html#displayname">displayname</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html#username">username</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html#PlayerEvent.NameFormat(net.minecraft.entity.player.EntityPlayer,%20java.lang.String)">PlayerEvent.NameFormat</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.lang.String&nbsp;username)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="username">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>username</h4>
+<pre>public final&nbsp;java.lang.String username</pre>
+</li>
+</ul>
+<a name="displayname">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>displayname</h4>
+<pre>public&nbsp;java.lang.String displayname</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerEvent.NameFormat(net.minecraft.entity.player.EntityPlayer, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerEvent.NameFormat</h4>
+<pre>public&nbsp;PlayerEvent.NameFormat(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.lang.String&nbsp;username)</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/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.NameFormat.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html
new file mode 100644
index 0000000..5cbe13f
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html
@@ -0,0 +1,419 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerEvent.SaveToFile (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="PlayerEvent.SaveToFile (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/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.SaveToFile.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerEvent.SaveToFile" class="title">Class PlayerEvent.SaveToFile</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerEvent.SaveToFile</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerEvent.SaveToFile</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">The player is being saved to the world store. Note that the
+ player may be in the process of logging out or otherwise departing
+ from the world. Don't assume it's association with the world.
+ This allows mods to load an additional file from the players directory
+ containing additional mod related player data.
+ <br>
+ Use this event to save the additional mod related player data to the world.
+
+ <br>
+ <em>WARNING</em>: Do not overwrite the player's .dat file here. You will
+ corrupt the world state.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html#playerDirectory">playerDirectory</a></strong></code>
+<div class="block">The directory where player data is being stored.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html#playerUUID">playerUUID</a></strong></code>
+<div class="block">The UUID is the standard for player related file storage.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html#PlayerEvent.SaveToFile(net.minecraft.entity.player.EntityPlayer,%20java.io.File,%20java.lang.String)">PlayerEvent.SaveToFile</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.io.File&nbsp;originDirectory,
+ java.lang.String&nbsp;playerUUID)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.io.File</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html#getPlayerFile(java.lang.String)">getPlayerFile</a></strong>(java.lang.String&nbsp;suffix)</code>
+<div class="block">Construct and return a recommended file for the supplied suffix</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="playerDirectory">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>playerDirectory</h4>
+<pre>public final&nbsp;java.io.File playerDirectory</pre>
+<div class="block">The directory where player data is being stored. Use this
+ to locate your mod additional file.</div>
+</li>
+</ul>
+<a name="playerUUID">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>playerUUID</h4>
+<pre>public final&nbsp;java.lang.String playerUUID</pre>
+<div class="block">The UUID is the standard for player related file storage.
+ It is broken out here for convenience for quick file generation.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerEvent.SaveToFile(net.minecraft.entity.player.EntityPlayer, java.io.File, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerEvent.SaveToFile</h4>
+<pre>public&nbsp;PlayerEvent.SaveToFile(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ java.io.File&nbsp;originDirectory,
+ java.lang.String&nbsp;playerUUID)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPlayerFile(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlayerFile</h4>
+<pre>public&nbsp;java.io.File&nbsp;getPlayerFile(java.lang.String&nbsp;suffix)</pre>
+<div class="block">Construct and return a recommended file for the supplied suffix</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>suffix</code> - The suffix to use.</dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.SaveToFile.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html
new file mode 100644
index 0000000..64b6a8b
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerEvent.StartTracking (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="PlayerEvent.StartTracking (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/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.StartTracking.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerEvent.StartTracking" class="title">Class PlayerEvent.StartTracking</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerEvent.StartTracking</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerEvent.StartTracking</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">Fired when an Entity is started to be "tracked" by this player (the player receives updates about this entity, e.g. motion).</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html#target">target</a></strong></code>
+<div class="block">The Entity now being tracked.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html#PlayerEvent.StartTracking(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.entity.Entity)">PlayerEvent.StartTracking</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;target)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="target">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>target</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> target</pre>
+<div class="block">The Entity now being tracked.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerEvent.StartTracking(net.minecraft.entity.player.EntityPlayer, net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerEvent.StartTracking</h4>
+<pre>public&nbsp;PlayerEvent.StartTracking(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;target)</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/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.StartTracking.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html
new file mode 100644
index 0000000..074b098
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerEvent.StopTracking (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="PlayerEvent.StopTracking (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/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.StopTracking.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerEvent.StopTracking" class="title">Class PlayerEvent.StopTracking</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerEvent.StopTracking</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerEvent.StopTracking</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">Fired when an Entity is stopped to be "tracked" by this player (the player no longer receives updates about this entity, e.g. motion).</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html#target">target</a></strong></code>
+<div class="block">The Entity no longer being tracked.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html#PlayerEvent.StopTracking(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.entity.Entity)">PlayerEvent.StopTracking</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;target)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="target">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>target</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> target</pre>
+<div class="block">The Entity no longer being tracked.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerEvent.StopTracking(net.minecraft.entity.player.EntityPlayer, net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerEvent.StopTracking</h4>
+<pre>public&nbsp;PlayerEvent.StopTracking(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;target)</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/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.StopTracking.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.html
new file mode 100644
index 0000000..3cfabc3
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerEvent.html
@@ -0,0 +1,409 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerEvent (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="PlayerEvent (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/minecraftforge/event/entity/player/PlayerDropsEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerEvent" class="title">Class PlayerEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/AchievementEvent.html" title="class in net.minecraftforge.event.entity.player">AchievementEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/AnvilRepairEvent.html" title="class in net.minecraftforge.event.entity.player">AnvilRepairEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html" title="class in net.minecraftforge.event.entity.player">ArrowLooseEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/ArrowNockEvent.html" title="class in net.minecraftforge.event.entity.player">ArrowNockEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/AttackEntityEvent.html" title="class in net.minecraftforge.event.entity.player">AttackEntityEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/BonemealEvent.html" title="class in net.minecraftforge.event.entity.player">BonemealEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/EntityInteractEvent.html" title="class in net.minecraftforge.event.entity.player">EntityInteractEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/EntityItemPickupEvent.html" title="class in net.minecraftforge.event.entity.player">EntityItemPickupEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/FillBucketEvent.html" title="class in net.minecraftforge.event.entity.player">FillBucketEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player">ItemTooltipEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerDestroyItemEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerFlyableFallEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerInteractEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerOpenContainerEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerPickupXpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerSleepInBedEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerWakeUpEvent</a>, <a href="../../../../../net/minecraftforge/client/event/RenderPlayerEvent.html" title="class in net.minecraftforge.client.event">RenderPlayerEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/player/UseHoeEvent.html" title="class in net.minecraftforge.event.entity.player">UseHoeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">PlayerEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></pre>
+<div class="block">PlayerEvent is fired whenever an event involving Living entities occurs. <br>
+ If a method utilizes this <code>Event</code> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a></strong></code>
+<div class="block">BreakSpeed is fired when a player attempts to harvest a block.<br>
+ This event is fired whenever a player attempts to harvest a block in
+ EntityPlayer#canHarvestBlock(Block).<br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#getBreakSpeed(EntityPlayer, Block, int, float, int, int, int)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#block"><code>PlayerEvent.BreakSpeed.block</code></a> contains the block being broken.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a></strong></code>
+<div class="block">Fired when the EntityPlayer is cloned, typically caused by the network sending a RESPAWN_PLAYER event.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a></strong></code>
+<div class="block">HarvestCheck is fired when a player attempts to harvest a block.<br>
+ This event is fired whenever a player attempts to harvest a block in
+ EntityPlayer#canHarvestBlock(Block).<br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#doPlayerHarvestCheck(EntityPlayer, Block, boolean)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html#block"><code>PlayerEvent.HarvestCheck.block</code></a> contains the Block that is being checked for harvesting.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a></strong></code>
+<div class="block">The player is being loaded from the world save.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a></strong></code>
+<div class="block">NameFormat is fired when a player's display name is retrieved.<br>
+ This event is fired whenever a player's name is retrieved in
+ EntityPlayer#getDisplayName() or EntityPlayer#refreshDisplayName().<br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#getPlayerDisplayName(EntityPlayer, String)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html#username"><code>PlayerEvent.NameFormat.username</code></a> contains the username of the player.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a></strong></code>
+<div class="block">The player is being saved to the world store.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a></strong></code>
+<div class="block">Fired when an Entity is started to be "tracked" by this player (the player receives updates about this entity, e.g.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></strong></code>
+<div class="block">Fired when an Entity is stopped to be "tracked" by this player (the player no longer receives updates about this entity, e.g.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerEvent.html#PlayerEvent(net.minecraft.entity.player.EntityPlayer)">PlayerEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="entityPlayer">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>entityPlayer</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> entityPlayer</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerEvent(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerEvent</h4>
+<pre>public&nbsp;PlayerEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</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/minecraftforge/event/entity/player/PlayerDropsEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html
new file mode 100644
index 0000000..4590687
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html
@@ -0,0 +1,349 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerFlyableFallEvent (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="PlayerFlyableFallEvent (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/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerFlyableFallEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerFlyableFallEvent" class="title">Class PlayerFlyableFallEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerFlyableFallEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlayerFlyableFallEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">Occurs when a player falls, but is able to fly. Doesn't need to be cancelable, this is mainly for notification purposes.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html#distance">distance</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html#PlayerFlyableFallEvent(net.minecraft.entity.player.EntityPlayer,%20float)">PlayerFlyableFallEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ float&nbsp;f)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="distance">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>distance</h4>
+<pre>public&nbsp;float distance</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerFlyableFallEvent(net.minecraft.entity.player.EntityPlayer, float)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerFlyableFallEvent</h4>
+<pre>public&nbsp;PlayerFlyableFallEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ float&nbsp;f)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerFlyableFallEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html b/javadoc/net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html
new file mode 100644
index 0000000..9e4373c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerInteractEvent.Action (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="PlayerInteractEvent.Action (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/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" target="_top">Frames</a></li>
+<li><a href="PlayerInteractEvent.Action.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.player</div>
+<h2 title="Enum PlayerInteractEvent.Action" class="title">Enum PlayerInteractEvent.Action</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerInteractEvent.Action</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerInteractEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">PlayerInteractEvent.Action</span>
+extends java.lang.Enum&lt;<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html#LEFT_CLICK_BLOCK">LEFT_CLICK_BLOCK</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html#RIGHT_CLICK_AIR">RIGHT_CLICK_AIR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html#RIGHT_CLICK_BLOCK">RIGHT_CLICK_BLOCK</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 <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="RIGHT_CLICK_AIR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RIGHT_CLICK_AIR</h4>
+<pre>public static final&nbsp;<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a> RIGHT_CLICK_AIR</pre>
+</li>
+</ul>
+<a name="RIGHT_CLICK_BLOCK">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RIGHT_CLICK_BLOCK</h4>
+<pre>public static final&nbsp;<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a> RIGHT_CLICK_BLOCK</pre>
+</li>
+</ul>
+<a name="LEFT_CLICK_BLOCK">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LEFT_CLICK_BLOCK</h4>
+<pre>public static final&nbsp;<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a> LEFT_CLICK_BLOCK</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (PlayerInteractEvent.Action c : PlayerInteractEvent.Action.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" target="_top">Frames</a></li>
+<li><a href="PlayerInteractEvent.Action.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/player/PlayerInteractEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerInteractEvent.html
new file mode 100644
index 0000000..b34659c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerInteractEvent.html
@@ -0,0 +1,549 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerInteractEvent (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="PlayerInteractEvent (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/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerInteractEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerInteractEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerInteractEvent" class="title">Class PlayerInteractEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerInteractEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlayerInteractEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">PlayerInteractEvent is fired when a player interacts in some way.
+ <br>
+ This event is fired whenever a player interacts in
+ Minecraft#func_147121_ag(),
+ NetHandlerPlayServer#processPlayerBlockPlacement(C08PacketPlayerBlockPlacement),
+ ItemInWorldManager#activateBlockOrUseItem(EntityPlayer, World, ItemStack, int, int, int, int, float, float, float),
+ ItemInWorldManager#onBlockClicked(int, int, int, int). <br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#onPlayerInteract(EntityPlayer, Action, int, int, int, int)</code>.
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#action"><code>action</code></a> contains the Action the player performed durin this interaction. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#x"><code>x</code></a> contains the x-coordinate of where this event occurred. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#y"><code>y</code></a> contains the y-coordinate of where this event occurred. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#z"><code>z</code></a> contains the z-coordinate of where this event occurred. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#face"><code>face</code></a> contains the face of the block that was interacted with. <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#world"><code>world</code></a> contains the world in which this event is occurring. <br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the player does not interact.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code><br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#action">action</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#face">face</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#useBlock">useBlock</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#useItem">useItem</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/minecraftforge/event/entity/player/PlayerInteractEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#x">x</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerInteractEvent.html#PlayerInteractEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraftforge.event.entity.player.PlayerInteractEvent.Action,%20int,%20int,%20int,%20int)">PlayerInteractEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&nbsp;action,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;face)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html#PlayerInteractEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraftforge.event.entity.player.PlayerInteractEvent.Action,%20int,%20int,%20int,%20int,%20net.minecraft.world.World)">PlayerInteractEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&nbsp;action,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;face,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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/minecraftforge/event/entity/player/PlayerInteractEvent.html#setCanceled(boolean)">setCanceled</a></strong>(boolean&nbsp;cancel)</code>
+<div class="block">Sets the state of this event, not all events are cancelable, and any attempt to
+ cancel a event that can't be will result in a IllegalArgumentException.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="action">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>action</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a> action</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="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;int z</pre>
+</li>
+</ul>
+<a name="face">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>face</h4>
+<pre>public final&nbsp;int face</pre>
+</li>
+</ul>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+<a name="useBlock">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>useBlock</h4>
+<pre>public&nbsp;<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a> useBlock</pre>
+</li>
+</ul>
+<a name="useItem">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>useItem</h4>
+<pre>public&nbsp;<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a> useItem</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerInteractEvent(net.minecraft.entity.player.EntityPlayer, net.minecraftforge.event.entity.player.PlayerInteractEvent.Action, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PlayerInteractEvent</h4>
+<pre>@Deprecated
+public&nbsp;PlayerInteractEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&nbsp;action,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;face)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="PlayerInteractEvent(net.minecraft.entity.player.EntityPlayer, net.minecraftforge.event.entity.player.PlayerInteractEvent.Action, int, int, int, int, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerInteractEvent</h4>
+<pre>public&nbsp;PlayerInteractEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</a>&nbsp;action,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;face,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setCanceled(boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setCanceled</h4>
+<pre>public&nbsp;void&nbsp;setCanceled(boolean&nbsp;cancel)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">Event</a></code></strong></div>
+<div class="block">Sets the state of this event, not all events are cancelable, and any attempt to
+ cancel a event that can't be will result in a IllegalArgumentException.
+
+ The functionality of setting the canceled state is defined on a per-event bases.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>cancel</code> - The new canceled value</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/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerInteractEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerInteractEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html
new file mode 100644
index 0000000..d4feffc
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html
@@ -0,0 +1,358 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerOpenContainerEvent (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="PlayerOpenContainerEvent (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/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerOpenContainerEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerOpenContainerEvent" class="title">Class PlayerOpenContainerEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerOpenContainerEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlayerOpenContainerEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html#canInteractWith">canInteractWith</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html#PlayerOpenContainerEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.inventory.Container)">PlayerOpenContainerEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/inventory/Container.html" title="class in net.minecraft.inventory">Container</a>&nbsp;openContainer)</code>
+<div class="block">This event is fired when a player attempts to view a container during
+ player tick.</div>
+</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="canInteractWith">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>canInteractWith</h4>
+<pre>public final&nbsp;boolean canInteractWith</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerOpenContainerEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.inventory.Container)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerOpenContainerEvent</h4>
+<pre>public&nbsp;PlayerOpenContainerEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/inventory/Container.html" title="class in net.minecraft.inventory">Container</a>&nbsp;openContainer)</pre>
+<div class="block">This event is fired when a player attempts to view a container during
+ player tick.
+
+ setResult ALLOW to allow the container to stay open
+ setResult DENY to force close the container (denying access)
+
+ DEFAULT is vanilla behaviour</div>
+</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/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerOpenContainerEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerPickupXpEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html
new file mode 100644
index 0000000..6474b38
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html
@@ -0,0 +1,350 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerPickupXpEvent (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="PlayerPickupXpEvent (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/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerPickupXpEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerPickupXpEvent" class="title">Class PlayerPickupXpEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerPickupXpEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlayerPickupXpEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">This event is called when a player collides with a EntityXPOrb on the ground.
+ The event can be canceled, and no further processing will be done.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/item/EntityXPOrb.html" title="class in net.minecraft.entity.item">EntityXPOrb</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html#orb">orb</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerPickupXpEvent.html#PlayerPickupXpEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.entity.item.EntityXPOrb)">PlayerPickupXpEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/item/EntityXPOrb.html" title="class in net.minecraft.entity.item">EntityXPOrb</a>&nbsp;orb)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="orb">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>orb</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/entity/item/EntityXPOrb.html" title="class in net.minecraft.entity.item">EntityXPOrb</a> orb</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerPickupXpEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.entity.item.EntityXPOrb)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerPickupXpEvent</h4>
+<pre>public&nbsp;PlayerPickupXpEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/entity/item/EntityXPOrb.html" title="class in net.minecraft.entity.item">EntityXPOrb</a>&nbsp;orb)</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/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerPickupXpEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html
new file mode 100644
index 0000000..7cc0b43
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html
@@ -0,0 +1,403 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerSleepInBedEvent (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="PlayerSleepInBedEvent (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/minecraftforge/event/entity/player/PlayerPickupXpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerSleepInBedEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerSleepInBedEvent" class="title">Class PlayerSleepInBedEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerSleepInBedEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlayerSleepInBedEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">PlayerSleepInBedEvent is fired when a player sleeps in a bed.
+ <br>
+ This event is fired whenever a player sleeps in a bed in
+ EntityPlayer#sleepInBedAt(int, int, int).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html#result"><code>result</code></a> contains whether the player is able to sleep. <br>
+ <br>
+ This event is not <code>Cancelable</code>.
+ <br>
+ This event does not have a result. <code>HasResult</code>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/entity/player/EntityPlayer.EnumStatus.html" title="enum in net.minecraft.entity.player">EntityPlayer.EnumStatus</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html#result">result</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html#x">x</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html#PlayerSleepInBedEvent(net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int)">PlayerSleepInBedEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="result">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>result</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/entity/player/EntityPlayer.EnumStatus.html" title="enum in net.minecraft.entity.player">EntityPlayer.EnumStatus</a> result</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="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</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="PlayerSleepInBedEvent(net.minecraft.entity.player.EntityPlayer, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerSleepInBedEvent</h4>
+<pre>public&nbsp;PlayerSleepInBedEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/event/entity/player/PlayerPickupXpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerSleepInBedEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html
new file mode 100644
index 0000000..e364322
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html
@@ -0,0 +1,382 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerUseItemEvent.Finish (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="PlayerUseItemEvent.Finish (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/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.Finish.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerUseItemEvent.Finish" class="title">Class PlayerUseItemEvent.Finish</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerUseItemEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerUseItemEvent.Finish</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerUseItemEvent.Finish</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></pre>
+<div class="block">Fired after an item has fully finished being used.
+ The item has been notified that it was used, and the item/result stacks reflect after that state.
+ This means that when this is fired for a Potion, the potion effect has already been applied.
+
+ If you wish to cancel those effects, you should cancel one of the above events.
+
+ The result item stack is the stack that is placed in the player's inventory in replacement of the stack that is currently being used.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Finish</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Start</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Stop</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Tick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html#result">result</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#duration">duration</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#item">item</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html#PlayerUseItemEvent.Finish(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int,%20net.minecraft.item.ItemStack)">PlayerUseItemEvent.Finish</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="result">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>result</h4>
+<pre>public&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> result</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerUseItemEvent.Finish(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerUseItemEvent.Finish</h4>
+<pre>public&nbsp;PlayerUseItemEvent.Finish(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result)</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/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.Finish.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html
new file mode 100644
index 0000000..4d21a3b
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html
@@ -0,0 +1,353 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerUseItemEvent.Start (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="PlayerUseItemEvent.Start (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/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.Start.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerUseItemEvent.Start" class="title">Class PlayerUseItemEvent.Start</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerUseItemEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerUseItemEvent.Start</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerUseItemEvent.Start</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></pre>
+<div class="block">Fired when a player starts 'using' an item, typically when they hold right mouse.
+ Examples:
+ Drawing a bow
+ Eating Food
+ Drinking Potions/Milk
+ Guarding with a sword
+
+ Cancel the event, or set the duration or <= 0 to prevent it from processing.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Finish</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Start</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Stop</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Tick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#duration">duration</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#item">item</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html#PlayerUseItemEvent.Start(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int)">PlayerUseItemEvent.Start</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PlayerUseItemEvent.Start(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerUseItemEvent.Start</h4>
+<pre>public&nbsp;PlayerUseItemEvent.Start(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</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/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.Start.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html
new file mode 100644
index 0000000..b454986
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html
@@ -0,0 +1,355 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerUseItemEvent.Stop (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="PlayerUseItemEvent.Stop (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/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.Stop.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerUseItemEvent.Stop" class="title">Class PlayerUseItemEvent.Stop</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerUseItemEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerUseItemEvent.Stop</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerUseItemEvent.Stop</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></pre>
+<div class="block">Fired when a player stops using an item without the use duration timing out.
+ Example:
+ Stop eating 1/2 way through
+ Stop defending with sword
+ Stop drawing bow. This case would fire the arrow
+
+ Duration on this event is how long the item had left in it's count down before 'finishing'
+
+ Canceling this event will prevent the Item from being notified that it has stopped being used,
+ The only vanilla item this would effect are bows, and it would cause them NOT to fire there arrow.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Finish</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Start</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Stop</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Tick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#duration">duration</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#item">item</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html#PlayerUseItemEvent.Stop(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int)">PlayerUseItemEvent.Stop</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PlayerUseItemEvent.Stop(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerUseItemEvent.Stop</h4>
+<pre>public&nbsp;PlayerUseItemEvent.Stop(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</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/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.Stop.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html
new file mode 100644
index 0000000..8e453d6
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html
@@ -0,0 +1,348 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerUseItemEvent.Tick (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="PlayerUseItemEvent.Tick (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/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.Tick.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerUseItemEvent.Tick" class="title">Class PlayerUseItemEvent.Tick</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerUseItemEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerUseItemEvent.Tick</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PlayerUseItemEvent.Tick</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></pre>
+<div class="block">Fired every tick that a player is 'using' an item, see <a href="../../../../../Start.html" title="class in &lt;Unnamed&gt;"><code>Start</code></a> for info.
+
+ Cancel the event, or set the duration or <= 0 to cause the player to stop using the item.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Finish</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Start</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Stop</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Tick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#duration">duration</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#item">item</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html#PlayerUseItemEvent.Tick(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int)">PlayerUseItemEvent.Tick</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PlayerUseItemEvent.Tick(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerUseItemEvent.Tick</h4>
+<pre>public&nbsp;PlayerUseItemEvent.Tick(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;item,
+ int&nbsp;duration)</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/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.Tick.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerUseItemEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.html
new file mode 100644
index 0000000..e4113fe
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerUseItemEvent.html
@@ -0,0 +1,360 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerUseItemEvent (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="PlayerUseItemEvent (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/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerUseItemEvent" class="title">Class PlayerUseItemEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerUseItemEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Finish</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Start</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Stop</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Tick</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">PlayerUseItemEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Finish</a></strong></code>
+<div class="block">Fired after an item has fully finished being used.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Start</a></strong></code>
+<div class="block">Fired when a player starts 'using' an item, typically when they hold right mouse.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Stop</a></strong></code>
+<div class="block">Fired when a player stops using an item without the use duration timing out.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Tick</a></strong></code>
+<div class="block">Fired every tick that a player is 'using' an item, see <a href="../../../../../Start.html" title="class in &lt;Unnamed&gt;"><code>Start</code></a> for info.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#duration">duration</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html#item">item</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</a></code></li>
+</ul>
+</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="item">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>item</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> item</pre>
+</li>
+</ul>
+<a name="duration">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>duration</h4>
+<pre>public&nbsp;int duration</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/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerUseItemEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html b/javadoc/net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html
new file mode 100644
index 0000000..bf33a56
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html
@@ -0,0 +1,409 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>PlayerWakeUpEvent (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="PlayerWakeUpEvent (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/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/UseHoeEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerWakeUpEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class PlayerWakeUpEvent" class="title">Class PlayerWakeUpEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.PlayerWakeUpEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">PlayerWakeUpEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+<div class="block">This event is fired when the player is waking up.<br/>
+ This is merely for purposes of listening for this to happen.<br/>
+ There is nothing that can be manipulated with this event.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html#setSpawn">setSpawn</a></strong></code>
+<div class="block">Indicates if the player's sleep was considered successful.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html#updateWorld">updateWorld</a></strong></code>
+<div class="block">Indicates if the server should be notified of sleeping changes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html#wakeImmediatly">wakeImmediatly</a></strong></code>
+<div class="block">Used for the 'wake up animation'.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/PlayerWakeUpEvent.html#PlayerWakeUpEvent(net.minecraft.entity.player.EntityPlayer)">PlayerWakeUpEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html#PlayerWakeUpEvent(net.minecraft.entity.player.EntityPlayer,%20boolean,%20boolean,%20boolean)">PlayerWakeUpEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ boolean&nbsp;wakeImmediatly,
+ boolean&nbsp;updateWorld,
+ boolean&nbsp;setSpawn)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="wakeImmediatly">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>wakeImmediatly</h4>
+<pre>public final&nbsp;boolean wakeImmediatly</pre>
+<div class="block">Used for the 'wake up animation'.
+ This is false if the player is considered 'sleepy' and the overlay should slowly fade away.</div>
+</li>
+</ul>
+<a name="updateWorld">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateWorld</h4>
+<pre>public final&nbsp;boolean updateWorld</pre>
+<div class="block">Indicates if the server should be notified of sleeping changes.
+ This will only be false if the server is considered 'up to date' already, because, for example, it initiated the call.</div>
+</li>
+</ul>
+<a name="setSpawn">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setSpawn</h4>
+<pre>public final&nbsp;boolean setSpawn</pre>
+<div class="block">Indicates if the player's sleep was considered successful.
+ In vanilla, this is used to determine if the spawn chunk is to be set to the bed's position.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PlayerWakeUpEvent(net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PlayerWakeUpEvent</h4>
+<pre>@Deprecated
+public&nbsp;PlayerWakeUpEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="PlayerWakeUpEvent(net.minecraft.entity.player.EntityPlayer, boolean, boolean, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PlayerWakeUpEvent</h4>
+<pre>public&nbsp;PlayerWakeUpEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ boolean&nbsp;wakeImmediatly,
+ boolean&nbsp;updateWorld,
+ boolean&nbsp;setSpawn)</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/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../net/minecraftforge/event/entity/player/UseHoeEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html" target="_top">Frames</a></li>
+<li><a href="PlayerWakeUpEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/UseHoeEvent.html b/javadoc/net/minecraftforge/event/entity/player/UseHoeEvent.html
new file mode 100644
index 0000000..e5d1da1
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/UseHoeEvent.html
@@ -0,0 +1,418 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:11 EST 2015 -->
+<title>UseHoeEvent (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="UseHoeEvent (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/minecraftforge/event/entity/player/PlayerWakeUpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/UseHoeEvent.html" target="_top">Frames</a></li>
+<li><a href="UseHoeEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.entity.player</div>
+<h2 title="Class UseHoeEvent" class="title">Class UseHoeEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">net.minecraftforge.event.entity.EntityEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">net.minecraftforge.event.entity.living.LivingEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">net.minecraftforge.event.entity.player.PlayerEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.entity.player.UseHoeEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">UseHoeEvent</span>
+extends <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a>, <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingJumpEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingJumpEvent</a>, <a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.LivingUpdateEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent.LivingUpdateEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.CanUpdate.html" title="class in net.minecraftforge.event.entity">EntityEvent.CanUpdate</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EnteringChunk.html" title="class in net.minecraftforge.event.entity">EntityEvent.EnteringChunk</a>, <a href="../../../../../net/minecraftforge/event/entity/EntityEvent.EntityConstructing.html" title="class in net.minecraftforge.event.entity">EntityEvent.EntityConstructing</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/UseHoeEvent.html#current">current</a></strong></code>
+<div class="block">This event is fired when a player attempts to use a Hoe on a block, it
+ can be canceled to completely prevent any further processing.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/event/entity/player/UseHoeEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/UseHoeEvent.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/minecraftforge/event/entity/player/UseHoeEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../net/minecraftforge/event/entity/player/UseHoeEvent.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html#entityPlayer">entityPlayer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.living.LivingEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living">LivingEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html#entityLiving">entityLiving</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.entity.EntityEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity">EntityEvent</a></h3>
+<code><a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html#entity">entity</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/minecraftforge/event/entity/player/UseHoeEvent.html#UseHoeEvent(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20net.minecraft.world.World,%20int,%20int,%20int)">UseHoeEvent</a></strong>(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;current,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="current">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>current</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> current</pre>
+<div class="block">This event is fired when a player attempts to use a Hoe on a block, it
+ can be canceled to completely prevent any further processing.
+
+ You can also set the result to ALLOW to mark the event as processed
+ and damage the hoe.
+
+ setResult(ALLOW) is the same as the old setHandeled();</div>
+</li>
+</ul>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</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="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</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="UseHoeEvent(net.minecraft.entity.player.EntityPlayer, net.minecraft.item.ItemStack, net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>UseHoeEvent</h4>
+<pre>public&nbsp;UseHoeEvent(<a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player,
+ <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;current,
+ <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/event/entity/player/PlayerWakeUpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/UseHoeEvent.html" target="_top">Frames</a></li>
+<li><a href="UseHoeEvent.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_classes_inherited_from_class_net.minecraftforge.event.entity.player.PlayerEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/entity/player/package-frame.html b/javadoc/net/minecraftforge/event/entity/player/package-frame.html
new file mode 100644
index 0000000..9c5d369
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/package-frame.html
@@ -0,0 +1,55 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.player (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/minecraftforge/event/entity/player/package-summary.html" target="classFrame">net.minecraftforge.event.entity.player</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AchievementEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">AchievementEvent</a></li>
+<li><a href="AnvilRepairEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">AnvilRepairEvent</a></li>
+<li><a href="ArrowLooseEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">ArrowLooseEvent</a></li>
+<li><a href="ArrowNockEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">ArrowNockEvent</a></li>
+<li><a href="AttackEntityEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">AttackEntityEvent</a></li>
+<li><a href="BonemealEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">BonemealEvent</a></li>
+<li><a href="EntityInteractEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">EntityInteractEvent</a></li>
+<li><a href="EntityItemPickupEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">EntityItemPickupEvent</a></li>
+<li><a href="FillBucketEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">FillBucketEvent</a></li>
+<li><a href="ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">ItemTooltipEvent</a></li>
+<li><a href="PlayerDestroyItemEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerDestroyItemEvent</a></li>
+<li><a href="PlayerDropsEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerDropsEvent</a></li>
+<li><a href="PlayerEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerEvent</a></li>
+<li><a href="PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerEvent.BreakSpeed</a></li>
+<li><a href="PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerEvent.Clone</a></li>
+<li><a href="PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerEvent.HarvestCheck</a></li>
+<li><a href="PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerEvent.LoadFromFile</a></li>
+<li><a href="PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerEvent.NameFormat</a></li>
+<li><a href="PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerEvent.SaveToFile</a></li>
+<li><a href="PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerEvent.StartTracking</a></li>
+<li><a href="PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerEvent.StopTracking</a></li>
+<li><a href="PlayerFlyableFallEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerFlyableFallEvent</a></li>
+<li><a href="PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerInteractEvent</a></li>
+<li><a href="PlayerOpenContainerEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerOpenContainerEvent</a></li>
+<li><a href="PlayerPickupXpEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerPickupXpEvent</a></li>
+<li><a href="PlayerSleepInBedEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerSleepInBedEvent</a></li>
+<li><a href="PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerUseItemEvent</a></li>
+<li><a href="PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerUseItemEvent.Finish</a></li>
+<li><a href="PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerUseItemEvent.Start</a></li>
+<li><a href="PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerUseItemEvent.Stop</a></li>
+<li><a href="PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerUseItemEvent.Tick</a></li>
+<li><a href="PlayerWakeUpEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">PlayerWakeUpEvent</a></li>
+<li><a href="UseHoeEvent.html" title="class in net.minecraftforge.event.entity.player" target="classFrame">UseHoeEvent</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player" target="classFrame">PlayerInteractEvent.Action</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/entity/player/package-summary.html b/javadoc/net/minecraftforge/event/entity/player/package-summary.html
new file mode 100644
index 0000000..02e6777
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/package-summary.html
@@ -0,0 +1,376 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.player (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.minecraftforge.event.entity.player (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/minecraftforge/event/entity/minecart/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/event/terraingen/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/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.minecraftforge.event.entity.player</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/event/entity/player/AchievementEvent.html" title="class in net.minecraftforge.event.entity.player">AchievementEvent</a></td>
+<td class="colLast">
+<div class="block">When the player receives an achievement.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/AnvilRepairEvent.html" title="class in net.minecraftforge.event.entity.player">AnvilRepairEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html" title="class in net.minecraftforge.event.entity.player">ArrowLooseEvent</a></td>
+<td class="colLast">
+<div class="block">ArrowLooseEvent is fired when a player stops using a bow.<br>
+ This event is fired whenever a player stops using a bow in
+ ItemBow#onPlayerStoppedUsing(ItemStack, World, EntityPlayer, int).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html#bow"><code>ArrowLooseEvent.bow</code></a> contains the ItemBow ItemStack that was used in this event.<br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html#charge"><code>ArrowLooseEvent.charge</code></a> contains the value for how much the player had charged before stopping the shot.<br>
+ <br>
+ This event is <a href="../../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ If this event is canceled, the player does not stop using the bow.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/ArrowNockEvent.html" title="class in net.minecraftforge.event.entity.player">ArrowNockEvent</a></td>
+<td class="colLast">
+<div class="block">ArrowNockEvent is fired when a player begins using a bow.<br>
+ This event is fired whenever a player begins using a bow in
+ ItemBow#onItemRightClick(ItemStack, World, EntityPlayer).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/ArrowNockEvent.html#result"><code>ArrowNockEvent.result</code></a> contains the resulting ItemStack due to the use of the bow.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/AttackEntityEvent.html" title="class in net.minecraftforge.event.entity.player">AttackEntityEvent</a></td>
+<td class="colLast">
+<div class="block">AttackEntityEvent is fired when a player attacks an Entity.<br>
+ This event is fired whenever a player attacks an Entity in
+ EntityPlayer#attackTargetEntityWithCurrentItem(Entity).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/AttackEntityEvent.html#target"><code>AttackEntityEvent.target</code></a> contains the Entity that was damaged by the player.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/BonemealEvent.html" title="class in net.minecraftforge.event.entity.player">BonemealEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/EntityInteractEvent.html" title="class in net.minecraftforge.event.entity.player">EntityInteractEvent</a></td>
+<td class="colLast">
+<div class="block">EntityInteractEvent is fired when a player interacts with an Entity.<br>
+ This event is fired whenever a player interacts with an Entity in
+ EntityPlayer#interactWith(Entity).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/EntityInteractEvent.html#target"><code>EntityInteractEvent.target</code></a> contains the Entity the player interacted with.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/EntityItemPickupEvent.html" title="class in net.minecraftforge.event.entity.player">EntityItemPickupEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/FillBucketEvent.html" title="class in net.minecraftforge.event.entity.player">FillBucketEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player">ItemTooltipEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerDestroyItemEvent</a></td>
+<td class="colLast">
+<div class="block">PlayerDestroyItemEvent is fired when a player destroys an item.<br>
+ This event is fired whenever a player destroys an item in
+ PlayerControllerMP#onPlayerRightClick(EntityPlayer, World, ItemStack, int, int, int, int, Vec3),
+ PlayerControllerMP#sendUseItem(EntityPlayer, World, ItemStack),
+ EntityPlayer#destroyCurrentEquippedItem(),
+ SlotCrafting#onPickupFromSlot(EntityPlayer, ItemStack),
+ ItemInWorldManager#tryUseItem(EntityPlayer, World, ItemStack),
+ and ItemInWorldManager#activateBlockOrUseItem(EntityPlayer, World, ItemStack, int, int, int, int, float, float, float).<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html#original"><code>PlayerDestroyItemEvent.original</code></a> contains the original ItemStack before the item was destroyed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerDropsEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerDropsEvent</a></td>
+<td class="colLast">
+<div class="block">Child class of LivingDropEvent that is fired specifically when a
+ player dies.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent</a></td>
+<td class="colLast">
+<div class="block">PlayerEvent is fired whenever an event involving Living entities occurs.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.BreakSpeed</a></td>
+<td class="colLast">
+<div class="block">BreakSpeed is fired when a player attempts to harvest a block.<br>
+ This event is fired whenever a player attempts to harvest a block in
+ EntityPlayer#canHarvestBlock(Block).<br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#getBreakSpeed(EntityPlayer, Block, int, float, int, int, int)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html#block"><code>PlayerEvent.BreakSpeed.block</code></a> contains the block being broken.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.Clone</a></td>
+<td class="colLast">
+<div class="block">Fired when the EntityPlayer is cloned, typically caused by the network sending a RESPAWN_PLAYER event.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.HarvestCheck</a></td>
+<td class="colLast">
+<div class="block">HarvestCheck is fired when a player attempts to harvest a block.<br>
+ This event is fired whenever a player attempts to harvest a block in
+ EntityPlayer#canHarvestBlock(Block).<br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#doPlayerHarvestCheck(EntityPlayer, Block, boolean)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html#block"><code>PlayerEvent.HarvestCheck.block</code></a> contains the Block that is being checked for harvesting.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.LoadFromFile</a></td>
+<td class="colLast">
+<div class="block">The player is being loaded from the world save.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.NameFormat</a></td>
+<td class="colLast">
+<div class="block">NameFormat is fired when a player's display name is retrieved.<br>
+ This event is fired whenever a player's name is retrieved in
+ EntityPlayer#getDisplayName() or EntityPlayer#refreshDisplayName().<br>
+ <br>
+ This event is fired via the <code>ForgeEventFactory#getPlayerDisplayName(EntityPlayer, String)</code>.<br>
+ <br>
+ <a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html#username"><code>PlayerEvent.NameFormat.username</code></a> contains the username of the player.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.SaveToFile</a></td>
+<td class="colLast">
+<div class="block">The player is being saved to the world store.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StartTracking</a></td>
+<td class="colLast">
+<div class="block">Fired when an Entity is started to be "tracked" by this player (the player receives updates about this entity, e.g.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player">PlayerEvent.StopTracking</a></td>
+<td class="colLast">
+<div class="block">Fired when an Entity is stopped to be "tracked" by this player (the player no longer receives updates about this entity, e.g.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerFlyableFallEvent</a></td>
+<td class="colLast">
+<div class="block">Occurs when a player falls, but is able to fly.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerInteractEvent</a></td>
+<td class="colLast">
+<div class="block">PlayerInteractEvent is fired when a player interacts in some way.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerOpenContainerEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerPickupXpEvent</a></td>
+<td class="colLast">
+<div class="block">This event is called when a player collides with a EntityXPOrb on the ground.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerSleepInBedEvent</a></td>
+<td class="colLast">
+<div class="block">PlayerSleepInBedEvent is fired when a player sleeps in a bed.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Finish</a></td>
+<td class="colLast">
+<div class="block">Fired after an item has fully finished being used.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Start</a></td>
+<td class="colLast">
+<div class="block">Fired when a player starts 'using' an item, typically when they hold right mouse.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Stop</a></td>
+<td class="colLast">
+<div class="block">Fired when a player stops using an item without the use duration timing out.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player">PlayerUseItemEvent.Tick</a></td>
+<td class="colLast">
+<div class="block">Fired every tick that a player is 'using' an item, see <a href="../../../../../Start.html" title="class in &lt;Unnamed&gt;"><code>Start</code></a> for info.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html" title="class in net.minecraftforge.event.entity.player">PlayerWakeUpEvent</a></td>
+<td class="colLast">
+<div class="block">This event is fired when the player is waking up.<br/>
+ This is merely for purposes of listening for this to happen.<br/>
+ There is nothing that can be manipulated with this event.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/UseHoeEvent.html" title="class in net.minecraftforge.event.entity.player">UseHoeEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player">PlayerInteractEvent.Action</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/minecraftforge/event/entity/minecart/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../../net/minecraftforge/event/terraingen/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/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/minecraftforge/event/entity/player/package-tree.html b/javadoc/net/minecraftforge/event/entity/player/package-tree.html
new file mode 100644
index 0000000..0f9634f
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/entity/player/package-tree.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.entity.player 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.minecraftforge.event.entity.player 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/minecraftforge/event/entity/minecart/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/event/terraingen/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/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.minecraftforge.event.entity.player</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.<a href="../../../../../net/minecraftforge/event/entity/EntityEvent.html" title="class in net.minecraftforge.event.entity"><span class="strong">EntityEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.living.<a href="../../../../../net/minecraftforge/event/entity/living/LivingDropsEvent.html" title="class in net.minecraftforge.event.entity.living"><span class="strong">LivingDropsEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerDropsEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerDropsEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/AchievementEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">AchievementEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/AnvilRepairEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">AnvilRepairEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/ArrowLooseEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">ArrowLooseEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/ArrowNockEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">ArrowNockEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/AttackEntityEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">AttackEntityEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/BonemealEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">BonemealEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/EntityInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">EntityInteractEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/EntityItemPickupEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">EntityItemPickupEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/FillBucketEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">FillBucketEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/ItemTooltipEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">ItemTooltipEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerDestroyItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerDestroyItemEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.BreakSpeed.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent.BreakSpeed</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.Clone.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent.Clone</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.HarvestCheck.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent.HarvestCheck</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.LoadFromFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent.LoadFromFile</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.NameFormat.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent.NameFormat</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.SaveToFile.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent.SaveToFile</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StartTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent.StartTracking</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerEvent.StopTracking.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerEvent.StopTracking</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerFlyableFallEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerFlyableFallEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerInteractEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerOpenContainerEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerOpenContainerEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerPickupXpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerPickupXpEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerSleepInBedEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerSleepInBedEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerUseItemEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Finish.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerUseItemEvent.Finish</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Start.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerUseItemEvent.Start</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Stop.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerUseItemEvent.Stop</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerUseItemEvent.Tick.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerUseItemEvent.Tick</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerWakeUpEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">PlayerWakeUpEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/UseHoeEvent.html" title="class in net.minecraftforge.event.entity.player"><span class="strong">UseHoeEvent</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">net.minecraftforge.event.entity.player.<a href="../../../../../net/minecraftforge/event/entity/player/PlayerInteractEvent.Action.html" title="enum in net.minecraftforge.event.entity.player"><span class="strong">PlayerInteractEvent.Action</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../net/minecraftforge/event/entity/minecart/package-tree.html">Prev</a></li>
+<li><a href="../../../../../net/minecraftforge/event/terraingen/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?net/minecraftforge/event/entity/player/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/minecraftforge/event/package-frame.html b/javadoc/net/minecraftforge/event/package-frame.html
new file mode 100644
index 0000000..1b9865b
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/package-frame.html
@@ -0,0 +1,22 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event (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/minecraftforge/event/package-summary.html" target="classFrame">net.minecraftforge.event</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AnvilUpdateEvent.html" title="class in net.minecraftforge.event" target="classFrame">AnvilUpdateEvent</a></li>
+<li><a href="CommandEvent.html" title="class in net.minecraftforge.event" target="classFrame">CommandEvent</a></li>
+<li><a href="ForgeEventFactory.html" title="class in net.minecraftforge.event" target="classFrame">ForgeEventFactory</a></li>
+<li><a href="ServerChatEvent.html" title="class in net.minecraftforge.event" target="classFrame">ServerChatEvent</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/package-summary.html b/javadoc/net/minecraftforge/event/package-summary.html
new file mode 100644
index 0000000..53886a7
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/package-summary.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event (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.minecraftforge.event (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/minecraftforge/common/util/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/event/brewing/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/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.minecraftforge.event</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/event/AnvilUpdateEvent.html" title="class in net.minecraftforge.event">AnvilUpdateEvent</a></td>
+<td class="colLast">
+<div class="block">AnvilUpdateEvent is fired when a player places items in both the left and right slots of a anvil.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/event/CommandEvent.html" title="class in net.minecraftforge.event">CommandEvent</a></td>
+<td class="colLast">
+<div class="block">CommandEvent is fired whenever a command is scheduled to be executed.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/event/ForgeEventFactory.html" title="class in net.minecraftforge.event">ForgeEventFactory</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/event/ServerChatEvent.html" title="class in net.minecraftforge.event">ServerChatEvent</a></td>
+<td class="colLast">
+<div class="block">ServerChatEvent is fired whenever a C01PacketChatMessage is processed.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/common/util/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/event/brewing/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/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/minecraftforge/event/package-tree.html b/javadoc/net/minecraftforge/event/package-tree.html
new file mode 100644
index 0000000..0fec81c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/package-tree.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event 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.minecraftforge.event 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/minecraftforge/common/util/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/event/brewing/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/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.minecraftforge.event</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.<a href="../../../net/minecraftforge/event/AnvilUpdateEvent.html" title="class in net.minecraftforge.event"><span class="strong">AnvilUpdateEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.<a href="../../../net/minecraftforge/event/CommandEvent.html" title="class in net.minecraftforge.event"><span class="strong">CommandEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.<a href="../../../net/minecraftforge/event/ServerChatEvent.html" title="class in net.minecraftforge.event"><span class="strong">ServerChatEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.<a href="../../../net/minecraftforge/event/ForgeEventFactory.html" title="class in net.minecraftforge.event"><span class="strong">ForgeEventFactory</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/common/util/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/event/brewing/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/event/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/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html
new file mode 100644
index 0000000..13e62af
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.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:14 EST 2015 -->
+<title>BiomeEvent.BiomeColor (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="BiomeEvent.BiomeColor (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/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.BiomeColor.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class BiomeEvent.BiomeColor" class="title">Class BiomeEvent.BiomeColor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BiomeEvent.BiomeColor</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></pre>
+<div class="block">BiomeColor is fired whenever an event involving biome colors occurs. <br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html#newColor">newColor</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html#originalColor">originalColor</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html#biome">biome</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/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html#BiomeEvent.BiomeColor(net.minecraft.world.biome.BiomeGenBase,%20int)">BiomeEvent.BiomeColor</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;original)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="originalColor">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>originalColor</h4>
+<pre>public final&nbsp;int originalColor</pre>
+</li>
+</ul>
+<a name="newColor">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newColor</h4>
+<pre>public&nbsp;int newColor</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BiomeEvent.BiomeColor(net.minecraft.world.biome.BiomeGenBase, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeEvent.BiomeColor</h4>
+<pre>public&nbsp;BiomeEvent.BiomeColor(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;original)</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/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.BiomeColor.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html
new file mode 100644
index 0000000..2aa2e91
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html
@@ -0,0 +1,339 @@
+<!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:14 EST 2015 -->
+<title>BiomeEvent.CreateDecorator (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="BiomeEvent.CreateDecorator (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/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.CreateDecorator.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class BiomeEvent.CreateDecorator" class="title">Class BiomeEvent.CreateDecorator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.BiomeEvent.CreateDecorator</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BiomeEvent.CreateDecorator</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></pre>
+<div class="block">CreateDecorator is fired when a BiomeDecorator is created.<br>
+ This event is fired whenever a BiomeDecorator is created in
+ DeferredBiomeDecorator#fireCreateEventAndReplace(BiomeGenBase).<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html#originalBiomeDecorator"><code>originalBiomeDecorator</code></a> contains the original BiomeDecorator that would be used in vanilla.
+ <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html#newBiomeDecorator"><code>newBiomeDecorator</code></a> contains the new BiomeDecoration to be used by Minecraft.
+ <br>
+ This event is not <code>Cancelable</code>.
+ <br>
+ This event does not have a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a>
+ <br>
+ This event is fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html#newBiomeDecorator">newBiomeDecorator</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html#originalBiomeDecorator">originalBiomeDecorator</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html#biome">biome</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/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html#BiomeEvent.CreateDecorator(net.minecraft.world.biome.BiomeGenBase,%20net.minecraft.world.biome.BiomeDecorator)">BiomeEvent.CreateDecorator</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a>&nbsp;original)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="originalBiomeDecorator">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>originalBiomeDecorator</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a> originalBiomeDecorator</pre>
+</li>
+</ul>
+<a name="newBiomeDecorator">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newBiomeDecorator</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a> newBiomeDecorator</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BiomeEvent.CreateDecorator(net.minecraft.world.biome.BiomeGenBase, net.minecraft.world.biome.BiomeDecorator)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeEvent.CreateDecorator</h4>
+<pre>public&nbsp;BiomeEvent.CreateDecorator(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a>&nbsp;original)</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/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.CreateDecorator.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html
new file mode 100644
index 0000000..c63dcf6
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html
@@ -0,0 +1,299 @@
+<!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:14 EST 2015 -->
+<title>BiomeEvent.GetFoliageColor (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="BiomeEvent.GetFoliageColor (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/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetFoliageColor.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Class BiomeEvent.GetFoliageColor" class="title">Class BiomeEvent.GetFoliageColor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.BiomeEvent.GetFoliageColor</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BiomeEvent.GetFoliageColor</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a></pre>
+<div class="block">This event is fired when a biome is queried for its grass color.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html#newColor">newColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html#originalColor">originalColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html#biome">biome</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/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html#BiomeEvent.GetFoliageColor(net.minecraft.world.biome.BiomeGenBase,%20int)">BiomeEvent.GetFoliageColor</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;original)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="BiomeEvent.GetFoliageColor(net.minecraft.world.biome.BiomeGenBase, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeEvent.GetFoliageColor</h4>
+<pre>public&nbsp;BiomeEvent.GetFoliageColor(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;original)</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/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetFoliageColor.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html
new file mode 100644
index 0000000..e5459db
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html
@@ -0,0 +1,299 @@
+<!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:14 EST 2015 -->
+<title>BiomeEvent.GetGrassColor (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="BiomeEvent.GetGrassColor (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/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetGrassColor.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Class BiomeEvent.GetGrassColor" class="title">Class BiomeEvent.GetGrassColor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.BiomeEvent.GetGrassColor</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BiomeEvent.GetGrassColor</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a></pre>
+<div class="block">This event is fired when a biome is queried for its grass color.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html#newColor">newColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html#originalColor">originalColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html#biome">biome</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/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html#BiomeEvent.GetGrassColor(net.minecraft.world.biome.BiomeGenBase,%20int)">BiomeEvent.GetGrassColor</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;original)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="BiomeEvent.GetGrassColor(net.minecraft.world.biome.BiomeGenBase, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeEvent.GetGrassColor</h4>
+<pre>public&nbsp;BiomeEvent.GetGrassColor(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;original)</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/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetGrassColor.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html
new file mode 100644
index 0000000..c412133
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html
@@ -0,0 +1,346 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:14 EST 2015 -->
+<title>BiomeEvent.GetVillageBlockID (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="BiomeEvent.GetVillageBlockID (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/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetVillageBlockID.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class BiomeEvent.GetVillageBlockID" class="title">Class BiomeEvent.GetVillageBlockID</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.BiomeEvent.GetVillageBlockID</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BiomeEvent.GetVillageBlockID</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></pre>
+<div class="block">This event is fired when the village generator attempts to choose a block ID
+ based on the village's biome.
+
+ You can cancel the event to override default values</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html#original">original</a></strong></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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html#replacement">replacement</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html#type">type</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html#biome">biome</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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html#BiomeEvent.GetVillageBlockID(net.minecraft.world.biome.BiomeGenBase,%20net.minecraft.block.Block,%20int)">BiomeEvent.GetVillageBlockID</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;original,
+ int&nbsp;type)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="original">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>original</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> original</pre>
+</li>
+</ul>
+<a name="type">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre>public final&nbsp;int type</pre>
+</li>
+</ul>
+<a name="replacement">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>replacement</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> replacement</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BiomeEvent.GetVillageBlockID(net.minecraft.world.biome.BiomeGenBase, net.minecraft.block.Block, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeEvent.GetVillageBlockID</h4>
+<pre>public&nbsp;BiomeEvent.GetVillageBlockID(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;original,
+ int&nbsp;type)</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/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetVillageBlockID.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html
new file mode 100644
index 0000000..a12c681
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html
@@ -0,0 +1,346 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:14 EST 2015 -->
+<title>BiomeEvent.GetVillageBlockMeta (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="BiomeEvent.GetVillageBlockMeta (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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetVillageBlockMeta.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class BiomeEvent.GetVillageBlockMeta" class="title">Class BiomeEvent.GetVillageBlockMeta</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.BiomeEvent.GetVillageBlockMeta</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BiomeEvent.GetVillageBlockMeta</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></pre>
+<div class="block">This event is fired when the village generator attempts to choose a block
+ metadata based on the village's biome.
+
+ You can set the result to DENY to prevent the default block metadata selection.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html#original">original</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html#replacement">replacement</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html#type">type</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html#biome">biome</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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html#BiomeEvent.GetVillageBlockMeta(net.minecraft.world.biome.BiomeGenBase,%20net.minecraft.block.Block,%20int)">BiomeEvent.GetVillageBlockMeta</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;original,
+ int&nbsp;type)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="original">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>original</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> original</pre>
+</li>
+</ul>
+<a name="type">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre>public final&nbsp;int type</pre>
+</li>
+</ul>
+<a name="replacement">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>replacement</h4>
+<pre>public&nbsp;int replacement</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BiomeEvent.GetVillageBlockMeta(net.minecraft.world.biome.BiomeGenBase, net.minecraft.block.Block, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeEvent.GetVillageBlockMeta</h4>
+<pre>public&nbsp;BiomeEvent.GetVillageBlockMeta(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;original,
+ int&nbsp;type)</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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetVillageBlockMeta.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html
new file mode 100644
index 0000000..0097695
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html
@@ -0,0 +1,299 @@
+<!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:14 EST 2015 -->
+<title>BiomeEvent.GetWaterColor (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="BiomeEvent.GetWaterColor (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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetWaterColor.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Class BiomeEvent.GetWaterColor" class="title">Class BiomeEvent.GetWaterColor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.BiomeEvent.GetWaterColor</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BiomeEvent.GetWaterColor</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a></pre>
+<div class="block">This event is fired when a biome is queried for its water color.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html#newColor">newColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html#originalColor">originalColor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html#biome">biome</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/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html#BiomeEvent.GetWaterColor(net.minecraft.world.biome.BiomeGenBase,%20int)">BiomeEvent.GetWaterColor</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;original)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="BiomeEvent.GetWaterColor(net.minecraft.world.biome.BiomeGenBase, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeEvent.GetWaterColor</h4>
+<pre>public&nbsp;BiomeEvent.GetWaterColor(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;original)</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/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.GetWaterColor.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.BiomeEvent.BiomeColor">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.html b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.html
new file mode 100644
index 0000000..e09fa79
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/BiomeEvent.html
@@ -0,0 +1,353 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:14 EST 2015 -->
+<title>BiomeEvent (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="BiomeEvent (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/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class BiomeEvent" class="title">Class BiomeEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.BiomeEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a>, <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">BiomeEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">BiomeEvent is fired whenever an event involving biomes occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a></strong></code>
+<div class="block">BiomeColor is fired whenever an event involving biome colors occurs.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a></strong></code>
+<div class="block">CreateDecorator is fired when a BiomeDecorator is created.<br>
+ This event is fired whenever a BiomeDecorator is created in
+ DeferredBiomeDecorator#fireCreateEventAndReplace(BiomeGenBase).<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html#originalBiomeDecorator"><code>BiomeEvent.CreateDecorator.originalBiomeDecorator</code></a> contains the original BiomeDecorator that would be used in vanilla.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a></strong></code>
+<div class="block">This event is fired when a biome is queried for its grass color.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a></strong></code>
+<div class="block">This event is fired when a biome is queried for its grass color.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a></strong></code>
+<div class="block">This event is fired when the village generator attempts to choose a block ID
+ based on the village's biome.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a></strong></code>
+<div class="block">This event is fired when the village generator attempts to choose a block
+ metadata based on the village's biome.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></strong></code>
+<div class="block">This event is fired when a biome is queried for its water color.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/terraingen/BiomeEvent.html#biome">biome</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/minecraftforge/event/terraingen/BiomeEvent.html#BiomeEvent(net.minecraft.world.biome.BiomeGenBase)">BiomeEvent</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="biome">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>biome</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a> biome</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BiomeEvent(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BiomeEvent</h4>
+<pre>public&nbsp;BiomeEvent(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</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/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/BiomeEvent.html" target="_top">Frames</a></li>
+<li><a href="BiomeEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html b/javadoc/net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html
new file mode 100644
index 0000000..70fd73b
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html
@@ -0,0 +1,407 @@
+<!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:14 EST 2015 -->
+<title>ChunkProviderEvent.InitNoiseField (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="ChunkProviderEvent.InitNoiseField (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/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" target="_top">Frames</a></li>
+<li><a href="ChunkProviderEvent.InitNoiseField.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class ChunkProviderEvent.InitNoiseField" class="title">Class ChunkProviderEvent.InitNoiseField</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.ChunkProviderEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.ChunkProviderEvent.InitNoiseField</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ChunkProviderEvent.InitNoiseField</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></pre>
+<div class="block">This event is fired before a chunks terrain noise field is initialized.
+
+ You can set the result to DENY to substitute your own noise field.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.InitNoiseField</a>, <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.ReplaceBiomeBlocks</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>double[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html#noisefield">noisefield</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html#posX">posX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html#posY">posY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html#posZ">posZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html#sizeX">sizeX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html#sizeY">sizeY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html#sizeZ">sizeZ</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html#chunkProvider">chunkProvider</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/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html#ChunkProviderEvent.InitNoiseField(net.minecraft.world.chunk.IChunkProvider,%20double[],%20int,%20int,%20int,%20int,%20int,%20int)">ChunkProviderEvent.InitNoiseField</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ double[]&nbsp;noisefield,
+ int&nbsp;posX,
+ int&nbsp;posY,
+ int&nbsp;posZ,
+ int&nbsp;sizeX,
+ int&nbsp;sizeY,
+ int&nbsp;sizeZ)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="noisefield">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>noisefield</h4>
+<pre>public&nbsp;double[] noisefield</pre>
+</li>
+</ul>
+<a name="posX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>posX</h4>
+<pre>public final&nbsp;int posX</pre>
+</li>
+</ul>
+<a name="posY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>posY</h4>
+<pre>public final&nbsp;int posY</pre>
+</li>
+</ul>
+<a name="posZ">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>posZ</h4>
+<pre>public final&nbsp;int posZ</pre>
+</li>
+</ul>
+<a name="sizeX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sizeX</h4>
+<pre>public final&nbsp;int sizeX</pre>
+</li>
+</ul>
+<a name="sizeY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sizeY</h4>
+<pre>public final&nbsp;int sizeY</pre>
+</li>
+</ul>
+<a name="sizeZ">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>sizeZ</h4>
+<pre>public final&nbsp;int sizeZ</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ChunkProviderEvent.InitNoiseField(net.minecraft.world.chunk.IChunkProvider, double[], int, int, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkProviderEvent.InitNoiseField</h4>
+<pre>public&nbsp;ChunkProviderEvent.InitNoiseField(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ double[]&nbsp;noisefield,
+ int&nbsp;posX,
+ int&nbsp;posY,
+ int&nbsp;posZ,
+ int&nbsp;sizeX,
+ int&nbsp;sizeY,
+ int&nbsp;sizeZ)</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/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" target="_top">Frames</a></li>
+<li><a href="ChunkProviderEvent.InitNoiseField.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html b/javadoc/net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html
new file mode 100644
index 0000000..49bbc22
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html
@@ -0,0 +1,443 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:14 EST 2015 -->
+<title>ChunkProviderEvent.ReplaceBiomeBlocks (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="ChunkProviderEvent.ReplaceBiomeBlocks (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/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" target="_top">Frames</a></li>
+<li><a href="ChunkProviderEvent.ReplaceBiomeBlocks.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class ChunkProviderEvent.ReplaceBiomeBlocks" class="title">Class ChunkProviderEvent.ReplaceBiomeBlocks</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.ChunkProviderEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.ChunkProviderEvent.ReplaceBiomeBlocks</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ChunkProviderEvent.ReplaceBiomeBlocks</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></pre>
+<div class="block">This event is fired when a chunks blocks are replaced by a biomes top and
+ filler blocks.
+
+ You can set the result to DENY to prevent the default replacement.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.InitNoiseField</a>, <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.ReplaceBiomeBlocks</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html#biomeArray">biomeArray</a></strong></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/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html#blockArray">blockArray</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html#chunkX">chunkX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html#chunkZ">chunkZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html#metaArray">metaArray</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html#chunkProvider">chunkProvider</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/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html#ChunkProviderEvent.ReplaceBiomeBlocks(net.minecraft.world.chunk.IChunkProvider,%20int,%20int,%20net.minecraft.block.Block[],%20net.minecraft.world.biome.BiomeGenBase[])">ChunkProviderEvent.ReplaceBiomeBlocks</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;blockArray,
+ <a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>[]&nbsp;biomeArray)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html#ChunkProviderEvent.ReplaceBiomeBlocks(net.minecraft.world.chunk.IChunkProvider,%20int,%20int,%20net.minecraft.block.Block[],%20byte[],%20net.minecraft.world.biome.BiomeGenBase[])">ChunkProviderEvent.ReplaceBiomeBlocks</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;blockArray,
+ byte[]&nbsp;metaArray,
+ <a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>[]&nbsp;biomeArray)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html#ChunkProviderEvent.ReplaceBiomeBlocks(net.minecraft.world.chunk.IChunkProvider,%20int,%20int,%20net.minecraft.block.Block[],%20byte[],%20net.minecraft.world.biome.BiomeGenBase[],%20net.minecraft.world.World)">ChunkProviderEvent.ReplaceBiomeBlocks</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;blockArray,
+ byte[]&nbsp;metaArray,
+ <a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>[]&nbsp;biomeArray,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="chunkX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkX</h4>
+<pre>public final&nbsp;int chunkX</pre>
+</li>
+</ul>
+<a name="chunkZ">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkZ</h4>
+<pre>public final&nbsp;int chunkZ</pre>
+</li>
+</ul>
+<a name="blockArray">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blockArray</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[] blockArray</pre>
+</li>
+</ul>
+<a name="metaArray">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>metaArray</h4>
+<pre>public final&nbsp;byte[] metaArray</pre>
+</li>
+</ul>
+<a name="biomeArray">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>biomeArray</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>[] biomeArray</pre>
+</li>
+</ul>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ChunkProviderEvent.ReplaceBiomeBlocks(net.minecraft.world.chunk.IChunkProvider, int, int, net.minecraft.block.Block[], net.minecraft.world.biome.BiomeGenBase[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ChunkProviderEvent.ReplaceBiomeBlocks</h4>
+<pre>@Deprecated
+public&nbsp;ChunkProviderEvent.ReplaceBiomeBlocks(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;blockArray,
+ <a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>[]&nbsp;biomeArray)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="ChunkProviderEvent.ReplaceBiomeBlocks(net.minecraft.world.chunk.IChunkProvider, int, int, net.minecraft.block.Block[], byte[], net.minecraft.world.biome.BiomeGenBase[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ChunkProviderEvent.ReplaceBiomeBlocks</h4>
+<pre>@Deprecated
+public&nbsp;ChunkProviderEvent.ReplaceBiomeBlocks(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;blockArray,
+ byte[]&nbsp;metaArray,
+ <a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>[]&nbsp;biomeArray)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="ChunkProviderEvent.ReplaceBiomeBlocks(net.minecraft.world.chunk.IChunkProvider, int, int, net.minecraft.block.Block[], byte[], net.minecraft.world.biome.BiomeGenBase[], net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkProviderEvent.ReplaceBiomeBlocks</h4>
+<pre>public&nbsp;ChunkProviderEvent.ReplaceBiomeBlocks(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>[]&nbsp;blockArray,
+ byte[]&nbsp;metaArray,
+ <a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>[]&nbsp;biomeArray,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" target="_top">Frames</a></li>
+<li><a href="ChunkProviderEvent.ReplaceBiomeBlocks.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/ChunkProviderEvent.html b/javadoc/net/minecraftforge/event/terraingen/ChunkProviderEvent.html
new file mode 100644
index 0000000..166ffa7
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/ChunkProviderEvent.html
@@ -0,0 +1,313 @@
+<!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:14 EST 2015 -->
+<title>ChunkProviderEvent (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="ChunkProviderEvent (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/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/ChunkProviderEvent.html" target="_top">Frames</a></li>
+<li><a href="ChunkProviderEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class ChunkProviderEvent" class="title">Class ChunkProviderEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.ChunkProviderEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.InitNoiseField</a>, <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.ReplaceBiomeBlocks</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ChunkProviderEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.InitNoiseField</a></strong></code>
+<div class="block">This event is fired before a chunks terrain noise field is initialized.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.ReplaceBiomeBlocks</a></strong></code>
+<div class="block">This event is fired when a chunks blocks are replaced by a biomes top and
+ filler blocks.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html#chunkProvider">chunkProvider</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/minecraftforge/event/terraingen/ChunkProviderEvent.html#ChunkProviderEvent(net.minecraft.world.chunk.IChunkProvider)">ChunkProviderEvent</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="chunkProvider">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>chunkProvider</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a> chunkProvider</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ChunkProviderEvent(net.minecraft.world.chunk.IChunkProvider)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkProviderEvent</h4>
+<pre>public&nbsp;ChunkProviderEvent(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider)</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/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/ChunkProviderEvent.html" target="_top">Frames</a></li>
+<li><a href="ChunkProviderEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html
new file mode 100644
index 0000000..b2e44a5
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html
@@ -0,0 +1,478 @@
+<!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:14 EST 2015 -->
+<title>DecorateBiomeEvent.Decorate.EventType (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="DecorateBiomeEvent.Decorate.EventType (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/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.Decorate.EventType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Enum DecorateBiomeEvent.Decorate.EventType" class="title">Enum DecorateBiomeEvent.Decorate.EventType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.DecorateBiomeEvent.Decorate.EventType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">DecorateBiomeEvent.Decorate.EventType</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>&gt;</pre>
+<div class="block">Use CUSTOM to filter custom event types</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#BIG_SHROOM">BIG_SHROOM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#CACTUS">CACTUS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#CLAY">CLAY</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#CUSTOM">CUSTOM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#DEAD_BUSH">DEAD_BUSH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#FLOWERS">FLOWERS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#GRASS">GRASS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#LAKE">LAKE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#LILYPAD">LILYPAD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#PUMPKIN">PUMPKIN</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#REED">REED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#SAND">SAND</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#SAND_PASS2">SAND_PASS2</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#SHROOM">SHROOM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#TREE">TREE</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 <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="BIG_SHROOM">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BIG_SHROOM</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> BIG_SHROOM</pre>
+</li>
+</ul>
+<a name="CACTUS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CACTUS</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> CACTUS</pre>
+</li>
+</ul>
+<a name="CLAY">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CLAY</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> CLAY</pre>
+</li>
+</ul>
+<a name="DEAD_BUSH">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEAD_BUSH</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> DEAD_BUSH</pre>
+</li>
+</ul>
+<a name="LILYPAD">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LILYPAD</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> LILYPAD</pre>
+</li>
+</ul>
+<a name="FLOWERS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FLOWERS</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> FLOWERS</pre>
+</li>
+</ul>
+<a name="GRASS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GRASS</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> GRASS</pre>
+</li>
+</ul>
+<a name="LAKE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAKE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> LAKE</pre>
+</li>
+</ul>
+<a name="PUMPKIN">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PUMPKIN</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> PUMPKIN</pre>
+</li>
+</ul>
+<a name="REED">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REED</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> REED</pre>
+</li>
+</ul>
+<a name="SAND">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAND</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> SAND</pre>
+</li>
+</ul>
+<a name="SAND_PASS2">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SAND_PASS2</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> SAND_PASS2</pre>
+</li>
+</ul>
+<a name="SHROOM">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHROOM</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> SHROOM</pre>
+</li>
+</ul>
+<a name="TREE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TREE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> TREE</pre>
+</li>
+</ul>
+<a name="CUSTOM">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CUSTOM</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> CUSTOM</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (DecorateBiomeEvent.Decorate.EventType c : DecorateBiomeEvent.Decorate.EventType.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.Decorate.EventType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html
new file mode 100644
index 0000000..fe8b32b
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.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:14 EST 2015 -->
+<title>DecorateBiomeEvent.Decorate (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="DecorateBiomeEvent.Decorate (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/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.Decorate.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class DecorateBiomeEvent.Decorate" class="title">Class DecorateBiomeEvent.Decorate</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.DecorateBiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.DecorateBiomeEvent.Decorate</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">DecorateBiomeEvent.Decorate</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></pre>
+<div class="block">This event is fired when a chunk is decorated with a biome feature.
+
+ You can set the result to DENY to prevent the default biome decoration.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a></strong></code>
+<div class="block">Use CUSTOM to filter custom event types</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html#type">type</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkX">chunkX</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkZ">chunkZ</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#rand">rand</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#world">world</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/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html#DecorateBiomeEvent.Decorate(net.minecraft.world.World,%20java.util.Random,%20int,%20int,%20net.minecraftforge.event.terraingen.DecorateBiomeEvent.Decorate.EventType)">DecorateBiomeEvent.Decorate</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ,
+ <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>&nbsp;type)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="type">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>type</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a> type</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DecorateBiomeEvent.Decorate(net.minecraft.world.World, java.util.Random, int, int, net.minecraftforge.event.terraingen.DecorateBiomeEvent.Decorate.EventType)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DecorateBiomeEvent.Decorate</h4>
+<pre>public&nbsp;DecorateBiomeEvent.Decorate(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ,
+ <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>&nbsp;type)</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/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.Decorate.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html
new file mode 100644
index 0000000..390dc81
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html
@@ -0,0 +1,291 @@
+<!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:14 EST 2015 -->
+<title>DecorateBiomeEvent.Post (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="DecorateBiomeEvent.Post (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/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.Post.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Class DecorateBiomeEvent.Post" class="title">Class DecorateBiomeEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.DecorateBiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.DecorateBiomeEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">DecorateBiomeEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></pre>
+<div class="block">This event is fired after a chunk is decorated with a biome feature.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkX">chunkX</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkZ">chunkZ</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#rand">rand</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#world">world</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/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html#DecorateBiomeEvent.Post(net.minecraft.world.World,%20java.util.Random,%20int,%20int)">DecorateBiomeEvent.Post</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="DecorateBiomeEvent.Post(net.minecraft.world.World, java.util.Random, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DecorateBiomeEvent.Post</h4>
+<pre>public&nbsp;DecorateBiomeEvent.Post(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.Post.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html
new file mode 100644
index 0000000..16fe477
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html
@@ -0,0 +1,291 @@
+<!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:14 EST 2015 -->
+<title>DecorateBiomeEvent.Pre (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="DecorateBiomeEvent.Pre (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/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Class DecorateBiomeEvent.Pre" class="title">Class DecorateBiomeEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.DecorateBiomeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.DecorateBiomeEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">DecorateBiomeEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></pre>
+<div class="block">This event is fired before a chunk is decorated with a biome feature.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkX">chunkX</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkZ">chunkZ</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#rand">rand</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#world">world</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/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html#DecorateBiomeEvent.Pre(net.minecraft.world.World,%20java.util.Random,%20int,%20int)">DecorateBiomeEvent.Pre</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="DecorateBiomeEvent.Pre(net.minecraft.world.World, java.util.Random, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DecorateBiomeEvent.Pre</h4>
+<pre>public&nbsp;DecorateBiomeEvent.Pre(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.DecorateBiomeEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.html b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.html
new file mode 100644
index 0000000..d084fe7
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/DecorateBiomeEvent.html
@@ -0,0 +1,378 @@
+<!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:14 EST 2015 -->
+<title>DecorateBiomeEvent (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="DecorateBiomeEvent (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/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class DecorateBiomeEvent" class="title">Class DecorateBiomeEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.DecorateBiomeEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Pre</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">DecorateBiomeEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">DecorateBiomeEvent is fired when a BiomeDecorator is created.
+ <br>
+ This event is fired whenever a BiomeDecorator is created in
+ DeferredBiomeDecorator#fireCreateEventAndReplace(BiomeGenBase).<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#world"><code>world</code></a> contains the world that is being decorated. <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#rand"><code>rand</code></a> contains an instane of Random to be used. <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkX"><code>chunkX</code></a> contains the x-coordinate of the Chunk being decorated. <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkZ"><code>chunkZ</code></a> contains the z-coordinate of the Chunk being decorated. <br>
+ <br>
+ This event is not <code>Cancelable</code>.
+ <br>
+ This event does not have a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a>
+ <br>
+ This event is fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate</a></strong></code>
+<div class="block">This event is fired when a chunk is decorated with a biome feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Post</a></strong></code>
+<div class="block">This event is fired after a chunk is decorated with a biome feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Pre</a></strong></code>
+<div class="block">This event is fired before a chunk is decorated with a biome feature.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkX">chunkX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#chunkZ">chunkZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Random</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html#rand">rand</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/event/terraingen/DecorateBiomeEvent.html#world">world</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/minecraftforge/event/terraingen/DecorateBiomeEvent.html#DecorateBiomeEvent(net.minecraft.world.World,%20java.util.Random,%20int,%20int)">DecorateBiomeEvent</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+<a name="rand">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rand</h4>
+<pre>public final&nbsp;java.util.Random rand</pre>
+</li>
+</ul>
+<a name="chunkX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkX</h4>
+<pre>public final&nbsp;int chunkX</pre>
+</li>
+</ul>
+<a name="chunkZ">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>chunkZ</h4>
+<pre>public final&nbsp;int chunkZ</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DecorateBiomeEvent(net.minecraft.world.World, java.util.Random, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DecorateBiomeEvent</h4>
+<pre>public&nbsp;DecorateBiomeEvent(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" target="_top">Frames</a></li>
+<li><a href="DecorateBiomeEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/DeferredBiomeDecorator.html b/javadoc/net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html
new file mode 100644
index 0000000..d37b528
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html
@@ -0,0 +1,306 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:14 EST 2015 -->
+<title>DeferredBiomeDecorator (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="DeferredBiomeDecorator (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/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html" target="_top">Frames</a></li>
+<li><a href="DeferredBiomeDecorator.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.biome.BiomeDecorator">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.minecraftforge.event.terraingen</div>
+<h2 title="Class DeferredBiomeDecorator" class="title">Class DeferredBiomeDecorator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">net.minecraft.world.biome.BiomeDecorator</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.DeferredBiomeDecorator</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">DeferredBiomeDecorator</span>
+extends <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</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.biome.BiomeDecorator">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.world.biome.<a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a></h3>
+<code><a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#bigMushroomGen">bigMushroomGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#bigMushroomsPerChunk">bigMushroomsPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#cactiPerChunk">cactiPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#cactusGen">cactusGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#chunk_X">chunk_X</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#chunk_Z">chunk_Z</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#clayGen">clayGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#clayPerChunk">clayPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#coalGen">coalGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#currentWorld">currentWorld</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#deadBushPerChunk">deadBushPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#diamondGen">diamondGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#dirtGen">dirtGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#flowersPerChunk">flowersPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#generateLakes">generateLakes</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#goldGen">goldGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#grassPerChunk">grassPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#gravelAsSandGen">gravelAsSandGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#gravelGen">gravelGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#ironGen">ironGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#lapisGen">lapisGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#mushroomBrownGen">mushroomBrownGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#mushroomRedGen">mushroomRedGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#mushroomsPerChunk">mushroomsPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#randomGenerator">randomGenerator</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#redstoneGen">redstoneGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#reedGen">reedGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#reedsPerChunk">reedsPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#sandGen">sandGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#sandPerChunk">sandPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#sandPerChunk2">sandPerChunk2</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#treesPerChunk">treesPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#waterlilyGen">waterlilyGen</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#waterlilyPerChunk">waterlilyPerChunk</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#yellowFlowerGen">yellowFlowerGen</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/minecraftforge/event/terraingen/DeferredBiomeDecorator.html#DeferredBiomeDecorator(net.minecraft.world.biome.BiomeDecorator)">DeferredBiomeDecorator</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a>&nbsp;wrappedOriginal)</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/minecraftforge/event/terraingen/DeferredBiomeDecorator.html#decorateChunk(net.minecraft.world.World,%20java.util.Random,%20net.minecraft.world.biome.BiomeGenBase,%20int,%20int)">decorateChunk</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;par1World,
+ java.util.Random&nbsp;par2Random,
+ <a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;par3,
+ int&nbsp;par4)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html#fireCreateEventAndReplace(net.minecraft.world.biome.BiomeGenBase)">fireCreateEventAndReplace</a></strong>(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.world.biome.BiomeDecorator">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.world.biome.<a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a></h3>
+<code><a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#genDecorations(net.minecraft.world.biome.BiomeGenBase)">genDecorations</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#generateOres()">generateOres</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#genStandardOre1(int,%20net.minecraft.world.gen.feature.WorldGenerator,%20int,%20int)">genStandardOre1</a>, <a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#genStandardOre2(int,%20net.minecraft.world.gen.feature.WorldGenerator,%20int,%20int)">genStandardOre2</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="DeferredBiomeDecorator(net.minecraft.world.biome.BiomeDecorator)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DeferredBiomeDecorator</h4>
+<pre>public&nbsp;DeferredBiomeDecorator(<a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a>&nbsp;wrappedOriginal)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="decorateChunk(net.minecraft.world.World, java.util.Random, net.minecraft.world.biome.BiomeGenBase, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decorateChunk</h4>
+<pre>public&nbsp;void&nbsp;decorateChunk(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;par1World,
+ java.util.Random&nbsp;par2Random,
+ <a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome,
+ int&nbsp;par3,
+ int&nbsp;par4)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/world/biome/BiomeDecorator.html#decorateChunk(net.minecraft.world.World,%20java.util.Random,%20net.minecraft.world.biome.BiomeGenBase,%20int,%20int)">decorateChunk</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome">BiomeDecorator</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="fireCreateEventAndReplace(net.minecraft.world.biome.BiomeGenBase)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fireCreateEventAndReplace</h4>
+<pre>public&nbsp;void&nbsp;fireCreateEventAndReplace(<a href="../../../../net/minecraft/world/biome/BiomeGenBase.html" title="class in net.minecraft.world.biome">BiomeGenBase</a>&nbsp;biome)</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/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html" target="_top">Frames</a></li>
+<li><a href="DeferredBiomeDecorator.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.biome.BiomeDecorator">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/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html b/javadoc/net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html
new file mode 100644
index 0000000..c937412
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html
@@ -0,0 +1,406 @@
+<!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:14 EST 2015 -->
+<title>InitMapGenEvent.EventType (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="InitMapGenEvent.EventType (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/minecraftforge/event/terraingen/InitMapGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/InitNoiseGensEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" target="_top">Frames</a></li>
+<li><a href="InitMapGenEvent.EventType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Enum InitMapGenEvent.EventType" class="title">Enum InitMapGenEvent.EventType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.InitMapGenEvent.EventType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.html" title="class in net.minecraftforge.event.terraingen">InitMapGenEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">InitMapGenEvent.EventType</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a>&gt;</pre>
+<div class="block">Use CUSTOM to filter custom event types</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#CAVE">CAVE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#CUSTOM">CUSTOM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#MINESHAFT">MINESHAFT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#NETHER_BRIDGE">NETHER_BRIDGE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#NETHER_CAVE">NETHER_CAVE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#RAVINE">RAVINE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#SCATTERED_FEATURE">SCATTERED_FEATURE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#STRONGHOLD">STRONGHOLD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#VILLAGE">VILLAGE</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 <a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="CAVE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CAVE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> CAVE</pre>
+</li>
+</ul>
+<a name="MINESHAFT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MINESHAFT</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> MINESHAFT</pre>
+</li>
+</ul>
+<a name="NETHER_BRIDGE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NETHER_BRIDGE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> NETHER_BRIDGE</pre>
+</li>
+</ul>
+<a name="NETHER_CAVE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NETHER_CAVE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> NETHER_CAVE</pre>
+</li>
+</ul>
+<a name="RAVINE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RAVINE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> RAVINE</pre>
+</li>
+</ul>
+<a name="SCATTERED_FEATURE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SCATTERED_FEATURE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> SCATTERED_FEATURE</pre>
+</li>
+</ul>
+<a name="STRONGHOLD">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRONGHOLD</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> STRONGHOLD</pre>
+</li>
+</ul>
+<a name="VILLAGE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VILLAGE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> VILLAGE</pre>
+</li>
+</ul>
+<a name="CUSTOM">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CUSTOM</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> CUSTOM</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (InitMapGenEvent.EventType c : InitMapGenEvent.EventType.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/event/terraingen/InitMapGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/InitNoiseGensEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" target="_top">Frames</a></li>
+<li><a href="InitMapGenEvent.EventType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/InitMapGenEvent.html b/javadoc/net/minecraftforge/event/terraingen/InitMapGenEvent.html
new file mode 100644
index 0000000..dd65b80
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/InitMapGenEvent.html
@@ -0,0 +1,294 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:14 EST 2015 -->
+<title>InitMapGenEvent (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="InitMapGenEvent (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/minecraftforge/event/terraingen/DeferredBiomeDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/InitMapGenEvent.html" target="_top">Frames</a></li>
+<li><a href="InitMapGenEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>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.minecraftforge.event.terraingen</div>
+<h2 title="Class InitMapGenEvent" class="title">Class InitMapGenEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.InitMapGenEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">InitMapGenEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a></strong></code>
+<div class="block">Use CUSTOM to filter custom event types</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/gen/MapGenBase.html" title="class in net.minecraft.world.gen">MapGenBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.html#newGen">newGen</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/gen/MapGenBase.html" title="class in net.minecraft.world.gen">MapGenBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.html#originalGen">originalGen</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.html#type">type</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="type">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a> type</pre>
+</li>
+</ul>
+<a name="originalGen">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>originalGen</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/gen/MapGenBase.html" title="class in net.minecraft.world.gen">MapGenBase</a> originalGen</pre>
+</li>
+</ul>
+<a name="newGen">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newGen</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/gen/MapGenBase.html" title="class in net.minecraft.world.gen">MapGenBase</a> newGen</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/minecraftforge/event/terraingen/DeferredBiomeDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/InitMapGenEvent.html" target="_top">Frames</a></li>
+<li><a href="InitMapGenEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/InitNoiseGensEvent.html b/javadoc/net/minecraftforge/event/terraingen/InitNoiseGensEvent.html
new file mode 100644
index 0000000..92aeb77
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/InitNoiseGensEvent.html
@@ -0,0 +1,338 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:14 EST 2015 -->
+<title>InitNoiseGensEvent (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="InitNoiseGensEvent (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/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/InitNoiseGensEvent.html" target="_top">Frames</a></li>
+<li><a href="InitNoiseGensEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class InitNoiseGensEvent" class="title">Class InitNoiseGensEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.InitNoiseGensEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">InitNoiseGensEvent</span>
+extends <a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitNoiseGensEvent.html#newNoiseGens">newNoiseGens</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitNoiseGensEvent.html#originalNoiseGens">originalNoiseGens</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Random</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/InitNoiseGensEvent.html#rand">rand</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/terraingen/InitNoiseGensEvent.html#InitNoiseGensEvent(net.minecraft.world.World,%20java.util.Random,%20net.minecraft.world.gen.NoiseGenerator[])">InitNoiseGensEvent</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ <a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[]&nbsp;original)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="rand">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rand</h4>
+<pre>public final&nbsp;java.util.Random rand</pre>
+</li>
+</ul>
+<a name="originalNoiseGens">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>originalNoiseGens</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[] originalNoiseGens</pre>
+</li>
+</ul>
+<a name="newNoiseGens">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newNoiseGens</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[] newNoiseGens</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InitNoiseGensEvent(net.minecraft.world.World, java.util.Random, net.minecraft.world.gen.NoiseGenerator[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InitNoiseGensEvent</h4>
+<pre>public&nbsp;InitNoiseGensEvent(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ <a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[]&nbsp;original)</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/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/InitNoiseGensEvent.html" target="_top">Frames</a></li>
+<li><a href="InitNoiseGensEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html
new file mode 100644
index 0000000..6a58d08
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html
@@ -0,0 +1,417 @@
+<!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:14 EST 2015 -->
+<title>OreGenEvent.GenerateMinable.EventType (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="OreGenEvent.GenerateMinable.EventType (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/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.GenerateMinable.EventType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Enum OreGenEvent.GenerateMinable.EventType" class="title">Enum OreGenEvent.GenerateMinable.EventType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.OreGenEvent.GenerateMinable.EventType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">OreGenEvent.GenerateMinable.EventType</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#COAL">COAL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#CUSTOM">CUSTOM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#DIAMOND">DIAMOND</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#DIRT">DIRT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#GOLD">GOLD</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#GRAVEL">GRAVEL</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#IRON">IRON</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#LAPIS">LAPIS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#QUARTZ">QUARTZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#REDSTONE">REDSTONE</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 <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="COAL">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>COAL</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> COAL</pre>
+</li>
+</ul>
+<a name="DIAMOND">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DIAMOND</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> DIAMOND</pre>
+</li>
+</ul>
+<a name="DIRT">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DIRT</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> DIRT</pre>
+</li>
+</ul>
+<a name="GOLD">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GOLD</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> GOLD</pre>
+</li>
+</ul>
+<a name="GRAVEL">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GRAVEL</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> GRAVEL</pre>
+</li>
+</ul>
+<a name="IRON">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IRON</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> IRON</pre>
+</li>
+</ul>
+<a name="LAPIS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAPIS</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> LAPIS</pre>
+</li>
+</ul>
+<a name="REDSTONE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>REDSTONE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> REDSTONE</pre>
+</li>
+</ul>
+<a name="QUARTZ">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>QUARTZ</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> QUARTZ</pre>
+</li>
+</ul>
+<a name="CUSTOM">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CUSTOM</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> CUSTOM</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (OreGenEvent.GenerateMinable.EventType c : OreGenEvent.GenerateMinable.EventType.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.GenerateMinable.EventType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html
new file mode 100644
index 0000000..d5c53a4
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:14 EST 2015 -->
+<title>OreGenEvent.GenerateMinable (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="OreGenEvent.GenerateMinable (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/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.GenerateMinable.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class OreGenEvent.GenerateMinable" class="title">Class OreGenEvent.GenerateMinable</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.OreGenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.OreGenEvent.GenerateMinable</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">OreGenEvent.GenerateMinable</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></pre>
+<div class="block">GenerateMinable is fired when a mineable block is generated in a chunk.<br>
+ This event is fired just after ore generation in
+ BiomeDecorator#generateOres().<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html#type"><code>type</code></a> contains the enum value for the Ore attempting to be generated.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html#generator"><code>generator</code></a> contains the WorldGenerator generating this ore. <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event has a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a> <br>
+ This result determines whether the ore is allowed to be generated.<br>
+ <br>
+ This event is fired on the <code>MinecraftForge#ORE_GEN_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/gen/feature/WorldGenerator.html" title="class in net.minecraft.world.gen.feature">WorldGenerator</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html#generator">generator</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html#type">type</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#rand">rand</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldX">worldX</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldZ">worldZ</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/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html#OreGenEvent.GenerateMinable(net.minecraft.world.World,%20java.util.Random,%20net.minecraft.world.gen.feature.WorldGenerator,%20int,%20int,%20net.minecraftforge.event.terraingen.OreGenEvent.GenerateMinable.EventType)">OreGenEvent.GenerateMinable</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ <a href="../../../../net/minecraft/world/gen/feature/WorldGenerator.html" title="class in net.minecraft.world.gen.feature">WorldGenerator</a>&nbsp;generator,
+ int&nbsp;worldX,
+ int&nbsp;worldZ,
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>&nbsp;type)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="type">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a> type</pre>
+</li>
+</ul>
+<a name="generator">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>generator</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/gen/feature/WorldGenerator.html" title="class in net.minecraft.world.gen.feature">WorldGenerator</a> generator</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OreGenEvent.GenerateMinable(net.minecraft.world.World, java.util.Random, net.minecraft.world.gen.feature.WorldGenerator, int, int, net.minecraftforge.event.terraingen.OreGenEvent.GenerateMinable.EventType)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OreGenEvent.GenerateMinable</h4>
+<pre>public&nbsp;OreGenEvent.GenerateMinable(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ <a href="../../../../net/minecraft/world/gen/feature/WorldGenerator.html" title="class in net.minecraft.world.gen.feature">WorldGenerator</a>&nbsp;generator,
+ int&nbsp;worldX,
+ int&nbsp;worldZ,
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>&nbsp;type)</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/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.GenerateMinable.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/OreGenEvent.Post.html b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.Post.html
new file mode 100644
index 0000000..d7ed393
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.Post.html
@@ -0,0 +1,299 @@
+<!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:14 EST 2015 -->
+<title>OreGenEvent.Post (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="OreGenEvent.Post (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/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.Post.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Class OreGenEvent.Post" class="title">Class OreGenEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.OreGenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.OreGenEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">OreGenEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></pre>
+<div class="block">OreGenEvent.Post is fired just after a chunk is populated with ores.<br>
+ This event is fired just after ore generation in
+ BiomeDecorator#generateOres().<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#ORE_GEN_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#rand">rand</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldX">worldX</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldZ">worldZ</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/minecraftforge/event/terraingen/OreGenEvent.Post.html#OreGenEvent.Post(net.minecraft.world.World,%20java.util.Random,%20int,%20int)">OreGenEvent.Post</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="OreGenEvent.Post(net.minecraft.world.World, java.util.Random, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OreGenEvent.Post</h4>
+<pre>public&nbsp;OreGenEvent.Post(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.Post.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.Pre.html b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.Pre.html
new file mode 100644
index 0000000..c4288c0
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.Pre.html
@@ -0,0 +1,299 @@
+<!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:14 EST 2015 -->
+<title>OreGenEvent.Pre (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="OreGenEvent.Pre (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/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Class OreGenEvent.Pre" class="title">Class OreGenEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.OreGenEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.OreGenEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">OreGenEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></pre>
+<div class="block">OreGenEvent.Pre is fired just before a chunk is populated with ores.<br>
+ This event is fired just before ore generation in
+ BiomeDecorator#generateOres().<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#ORE_GEN_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#rand">rand</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldX">worldX</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldZ">worldZ</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/minecraftforge/event/terraingen/OreGenEvent.Pre.html#OreGenEvent.Pre(net.minecraft.world.World,%20java.util.Random,%20int,%20int)">OreGenEvent.Pre</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="OreGenEvent.Pre(net.minecraft.world.World, java.util.Random, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OreGenEvent.Pre</h4>
+<pre>public&nbsp;OreGenEvent.Pre(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.OreGenEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.html b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.html
new file mode 100644
index 0000000..847584b
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/OreGenEvent.html
@@ -0,0 +1,390 @@
+<!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:14 EST 2015 -->
+<title>OreGenEvent (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="OreGenEvent (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/minecraftforge/event/terraingen/InitNoiseGensEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class OreGenEvent" class="title">Class OreGenEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.OreGenEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Pre</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">OreGenEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">OreGenEvent is fired when an event involving ore generation occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#world"><code>world</code></a> contains the world this event is occurring in.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#rand"><code>rand</code></a> contains an instance of random that can be used in this event.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldX"><code>worldX</code></a> contains the x-coordinate of the block position currently being populated with ores.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldZ"><code>worldZ</code></a> contains the z-coordinate of the block position currently being populated with ores.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#ORE_GEN_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable</a></strong></code>
+<div class="block">GenerateMinable is fired when a mineable block is generated in a chunk.<br>
+ This event is fired just after ore generation in
+ BiomeDecorator#generateOres().<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html#type"><code>OreGenEvent.GenerateMinable.type</code></a> contains the enum value for the Ore attempting to be generated.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html#generator"><code>OreGenEvent.GenerateMinable.generator</code></a> contains the WorldGenerator generating this ore.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Post</a></strong></code>
+<div class="block">OreGenEvent.Post is fired just after a chunk is populated with ores.<br>
+ This event is fired just after ore generation in
+ BiomeDecorator#generateOres().<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Pre</a></strong></code>
+<div class="block">OreGenEvent.Pre is fired just before a chunk is populated with ores.<br>
+ This event is fired just before ore generation in
+ BiomeDecorator#generateOres().<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Random</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#rand">rand</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/event/terraingen/OreGenEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldX">worldX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldZ">worldZ</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/minecraftforge/event/terraingen/OreGenEvent.html#OreGenEvent(net.minecraft.world.World,%20java.util.Random,%20int,%20int)">OreGenEvent</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+<a name="rand">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rand</h4>
+<pre>public final&nbsp;java.util.Random rand</pre>
+</li>
+</ul>
+<a name="worldX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>worldX</h4>
+<pre>public final&nbsp;int worldX</pre>
+</li>
+</ul>
+<a name="worldZ">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>worldZ</h4>
+<pre>public final&nbsp;int worldZ</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OreGenEvent(net.minecraft.world.World, java.util.Random, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OreGenEvent</h4>
+<pre>public&nbsp;OreGenEvent(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;worldX,
+ int&nbsp;worldZ)</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/minecraftforge/event/terraingen/InitNoiseGensEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/OreGenEvent.html" target="_top">Frames</a></li>
+<li><a href="OreGenEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html
new file mode 100644
index 0000000..73aedbb
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html
@@ -0,0 +1,406 @@
+<!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:14 EST 2015 -->
+<title>PopulateChunkEvent.Populate.EventType (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="PopulateChunkEvent.Populate.EventType (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/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.Populate.EventType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Enum PopulateChunkEvent.Populate.EventType" class="title">Enum PopulateChunkEvent.Populate.EventType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">PopulateChunkEvent.Populate.EventType</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>&gt;</pre>
+<div class="block">Use CUSTOM to filter custom event types</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#ANIMALS">ANIMALS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#CUSTOM">CUSTOM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#DUNGEON">DUNGEON</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#FIRE">FIRE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#GLOWSTONE">GLOWSTONE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#ICE">ICE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#LAKE">LAKE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#LAVA">LAVA</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#NETHER_LAVA">NETHER_LAVA</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 <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="DUNGEON">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DUNGEON</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> DUNGEON</pre>
+</li>
+</ul>
+<a name="FIRE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FIRE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> FIRE</pre>
+</li>
+</ul>
+<a name="GLOWSTONE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GLOWSTONE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> GLOWSTONE</pre>
+</li>
+</ul>
+<a name="ICE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ICE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> ICE</pre>
+</li>
+</ul>
+<a name="LAKE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAKE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> LAKE</pre>
+</li>
+</ul>
+<a name="LAVA">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAVA</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> LAVA</pre>
+</li>
+</ul>
+<a name="NETHER_LAVA">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NETHER_LAVA</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> NETHER_LAVA</pre>
+</li>
+</ul>
+<a name="ANIMALS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ANIMALS</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> ANIMALS</pre>
+</li>
+</ul>
+<a name="CUSTOM">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CUSTOM</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> CUSTOM</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (PopulateChunkEvent.Populate.EventType c : PopulateChunkEvent.Populate.EventType.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.Populate.EventType.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html
new file mode 100644
index 0000000..3a93c56
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html
@@ -0,0 +1,370 @@
+<!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:14 EST 2015 -->
+<title>PopulateChunkEvent.Populate (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="PopulateChunkEvent.Populate (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/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.Populate.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class PopulateChunkEvent.Populate" class="title">Class PopulateChunkEvent.Populate</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.ChunkProviderEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.PopulateChunkEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PopulateChunkEvent.Populate</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></pre>
+<div class="block">PopulateChunkEvent.Populate is fired when a chunk is populated with a terrain feature.<br>
+ This event is fired during terrain feature generation in
+ ChunkProviderEnd#populate(IChunkProvider, int, int),
+ ChunkProviderGenerate#populate(IChunkProvider, int, int),
+ and ChunkProviderHell#populate(IChunkProvider, int, int). <br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html#type"><code>type</code></a> contains the enum value for the terrain feature being generated. <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event has a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a> <br>
+ This result determines if the chunk is populated with the terrain feature. <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a></strong></code>
+<div class="block">Use CUSTOM to filter custom event types</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.InitNoiseField</a>, <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.ReplaceBiomeBlocks</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html#type">type</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkX">chunkX</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkZ">chunkZ</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#hasVillageGenerated">hasVillageGenerated</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#rand">rand</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#world">world</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html#chunkProvider">chunkProvider</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/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html#PopulateChunkEvent.Populate(net.minecraft.world.chunk.IChunkProvider,%20net.minecraft.world.World,%20java.util.Random,%20int,%20int,%20boolean,%20net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType)">PopulateChunkEvent.Populate</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated,
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>&nbsp;type)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="type">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>type</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a> type</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PopulateChunkEvent.Populate(net.minecraft.world.chunk.IChunkProvider, net.minecraft.world.World, java.util.Random, int, int, boolean, net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PopulateChunkEvent.Populate</h4>
+<pre>public&nbsp;PopulateChunkEvent.Populate(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated,
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>&nbsp;type)</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/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.Populate.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html
new file mode 100644
index 0000000..e33fdf6
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html
@@ -0,0 +1,324 @@
+<!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:14 EST 2015 -->
+<title>PopulateChunkEvent.Post (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="PopulateChunkEvent.Post (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/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.Post.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Class PopulateChunkEvent.Post" class="title">Class PopulateChunkEvent.Post</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.ChunkProviderEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.PopulateChunkEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.PopulateChunkEvent.Post</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PopulateChunkEvent.Post</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></pre>
+<div class="block">PopulateChunkEvent.Post is fired just after a chunk is populated with a terrain feature.<br>
+ This event is fired just after terrain feature generation in
+ ChunkProviderEnd#populate(IChunkProvider, int, int),
+ ChunkProviderGenerate#populate(IChunkProvider, int, int),
+ and ChunkProviderHell#populate(IChunkProvider, int, int). <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.InitNoiseField</a>, <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.ReplaceBiomeBlocks</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkX">chunkX</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkZ">chunkZ</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#hasVillageGenerated">hasVillageGenerated</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#rand">rand</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#world">world</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html#chunkProvider">chunkProvider</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/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html#PopulateChunkEvent.Post(net.minecraft.world.chunk.IChunkProvider,%20net.minecraft.world.World,%20java.util.Random,%20int,%20int,%20boolean)">PopulateChunkEvent.Post</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PopulateChunkEvent.Post(net.minecraft.world.chunk.IChunkProvider, net.minecraft.world.World, java.util.Random, int, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PopulateChunkEvent.Post</h4>
+<pre>public&nbsp;PopulateChunkEvent.Post(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated)</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/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.Post.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html
new file mode 100644
index 0000000..ec91d3e
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html
@@ -0,0 +1,324 @@
+<!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:14 EST 2015 -->
+<title>PopulateChunkEvent.Pre (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="PopulateChunkEvent.Pre (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/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.terraingen</div>
+<h2 title="Class PopulateChunkEvent.Pre" class="title">Class PopulateChunkEvent.Pre</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.ChunkProviderEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.PopulateChunkEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.PopulateChunkEvent.Pre</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">PopulateChunkEvent.Pre</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></pre>
+<div class="block">PopulateChunkEvent.Pre is fired just before a chunk is populated a terrain feature.<br>
+ This event is fired just before terrain feature generation in
+ ChunkProviderEnd#populate(IChunkProvider, int, int),
+ ChunkProviderGenerate#populate(IChunkProvider, int, int),
+ and ChunkProviderHell#populate(IChunkProvider, int, int). <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Pre</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.InitNoiseField</a>, <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.ReplaceBiomeBlocks</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkX">chunkX</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkZ">chunkZ</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#hasVillageGenerated">hasVillageGenerated</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#rand">rand</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#world">world</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html#chunkProvider">chunkProvider</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/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html#PopulateChunkEvent.Pre(net.minecraft.world.chunk.IChunkProvider,%20net.minecraft.world.World,%20java.util.Random,%20int,%20int,%20boolean)">PopulateChunkEvent.Pre</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="PopulateChunkEvent.Pre(net.minecraft.world.chunk.IChunkProvider, net.minecraft.world.World, java.util.Random, int, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PopulateChunkEvent.Pre</h4>
+<pre>public&nbsp;PopulateChunkEvent.Pre(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated)</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/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.Pre.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.terraingen.PopulateChunkEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.html b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.html
new file mode 100644
index 0000000..c8fc9b6
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/PopulateChunkEvent.html
@@ -0,0 +1,422 @@
+<!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:14 EST 2015 -->
+<title>PopulateChunkEvent (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="PopulateChunkEvent (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/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class PopulateChunkEvent" class="title">Class PopulateChunkEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.ChunkProviderEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.PopulateChunkEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Post</a>, <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Pre</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">PopulateChunkEvent</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></pre>
+<div class="block">PopulateChunkEvent is fired when an event involving chunk terrain feature population occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#world"><code>world</code></a> contains the world this event is occurring in.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#rand"><code>rand</code></a> contains an instance of random that can be used in this event.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkX"><code>chunkX</code></a> contains the x-coordinate of the chunk currently being populated with a terrain feature.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkZ"><code>chunkZ</code></a> contains the z-coordinate of the chunk currently being populated with ores.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#hasVillageGenerated"><code>hasVillageGenerated</code></a> contains the boolean value stating if the chunk already has a village spawned in it.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>, except <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen"><code>PopulateChunkEvent.Populate</code></a>, which fires on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate</a></strong></code>
+<div class="block">PopulateChunkEvent.Populate is fired when a chunk is populated with a terrain feature.<br>
+ This event is fired during terrain feature generation in
+ ChunkProviderEnd#populate(IChunkProvider, int, int),
+ ChunkProviderGenerate#populate(IChunkProvider, int, int),
+ and ChunkProviderHell#populate(IChunkProvider, int, int).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Post</a></strong></code>
+<div class="block">PopulateChunkEvent.Post is fired just after a chunk is populated with a terrain feature.<br>
+ This event is fired just after terrain feature generation in
+ ChunkProviderEnd#populate(IChunkProvider, int, int),
+ ChunkProviderGenerate#populate(IChunkProvider, int, int),
+ and ChunkProviderHell#populate(IChunkProvider, int, int).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Pre</a></strong></code>
+<div class="block">PopulateChunkEvent.Pre is fired just before a chunk is populated a terrain feature.<br>
+ This event is fired just before terrain feature generation in
+ ChunkProviderEnd#populate(IChunkProvider, int, int),
+ ChunkProviderGenerate#populate(IChunkProvider, int, int),
+ and ChunkProviderHell#populate(IChunkProvider, int, int).</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.InitNoiseField</a>, <a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.ReplaceBiomeBlocks</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkX">chunkX</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkZ">chunkZ</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#hasVillageGenerated">hasVillageGenerated</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.Random</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#rand">rand</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/minecraftforge/event/terraingen/PopulateChunkEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.ChunkProviderEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html#chunkProvider">chunkProvider</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/minecraftforge/event/terraingen/PopulateChunkEvent.html#PopulateChunkEvent(net.minecraft.world.chunk.IChunkProvider,%20net.minecraft.world.World,%20java.util.Random,%20int,%20int,%20boolean)">PopulateChunkEvent</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+<a name="rand">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rand</h4>
+<pre>public final&nbsp;java.util.Random rand</pre>
+</li>
+</ul>
+<a name="chunkX">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkX</h4>
+<pre>public final&nbsp;int chunkX</pre>
+</li>
+</ul>
+<a name="chunkZ">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunkZ</h4>
+<pre>public final&nbsp;int chunkZ</pre>
+</li>
+</ul>
+<a name="hasVillageGenerated">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>hasVillageGenerated</h4>
+<pre>public final&nbsp;boolean hasVillageGenerated</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="PopulateChunkEvent(net.minecraft.world.chunk.IChunkProvider, net.minecraft.world.World, java.util.Random, int, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PopulateChunkEvent</h4>
+<pre>public&nbsp;PopulateChunkEvent(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated)</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/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/PopulateChunkEvent.html" target="_top">Frames</a></li>
+<li><a href="PopulateChunkEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html b/javadoc/net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html
new file mode 100644
index 0000000..bb05a5a
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html
@@ -0,0 +1,370 @@
+<!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:14 EST 2015 -->
+<title>SaplingGrowTreeEvent (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="SaplingGrowTreeEvent (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/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html" target="_top">Frames</a></li>
+<li><a href="SaplingGrowTreeEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class SaplingGrowTreeEvent" class="title">Class SaplingGrowTreeEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.SaplingGrowTreeEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SaplingGrowTreeEvent</span>
+extends <a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></pre>
+<div class="block">SaplingGrowTreeEvent is fired when a spling grows into a tree.<br>
+ This event is fired during sapling growth in
+ BlockSapling#func_149878_d(World, int, int, int, Random).<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#x"><code>x</code></a> contains the x-coordinate of the growing sapling. <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#y"><code>y</code></a> contains the y-coordinate of the growing sapling. <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#z"><code>z</code></a> contains the z-coordinate of the growing sapling. <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#rand"><code>rand</code></a> contains an instance of Random for use. <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event has a result. <a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Event.HasResult</code></a> <br>
+ This result determines if the sapling is allowed to grow. <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.Random</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#rand">rand</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#x">x</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#SaplingGrowTreeEvent(net.minecraft.world.World,%20java.util.Random,%20int,%20int,%20int)">SaplingGrowTreeEvent</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;int x</pre>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;int z</pre>
+</li>
+</ul>
+<a name="rand">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rand</h4>
+<pre>public final&nbsp;java.util.Random rand</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SaplingGrowTreeEvent(net.minecraft.world.World, java.util.Random, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SaplingGrowTreeEvent</h4>
+<pre>public&nbsp;SaplingGrowTreeEvent(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html" target="_top">Frames</a></li>
+<li><a href="SaplingGrowTreeEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/TerrainGen.html b/javadoc/net/minecraftforge/event/terraingen/TerrainGen.html
new file mode 100644
index 0000000..fc64d96
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/TerrainGen.html
@@ -0,0 +1,363 @@
+<!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:14 EST 2015 -->
+<title>TerrainGen (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="TerrainGen (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/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/TerrainGen.html" target="_top">Frames</a></li>
+<li><a href="TerrainGen.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.minecraftforge.event.terraingen</div>
+<h2 title="Class TerrainGen" class="title">Class TerrainGen</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.TerrainGen</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public abstract class <span class="strong">TerrainGen</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/minecraftforge/event/terraingen/TerrainGen.html#TerrainGen()">TerrainGen</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 boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html#decorate(net.minecraft.world.World,%20java.util.Random,%20int,%20int,%20net.minecraftforge.event.terraingen.DecorateBiomeEvent.Decorate.EventType)">decorate</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html#generateOre(net.minecraft.world.World,%20java.util.Random,%20net.minecraft.world.gen.feature.WorldGenerator,%20int,%20int,%20net.minecraftforge.event.terraingen.OreGenEvent.GenerateMinable.EventType)">generateOre</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ <a href="../../../../net/minecraft/world/gen/feature/WorldGenerator.html" title="class in net.minecraft.world.gen.feature">WorldGenerator</a>&nbsp;generator,
+ int&nbsp;worldX,
+ int&nbsp;worldZ,
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/world/gen/MapGenBase.html" title="class in net.minecraft.world.gen">MapGenBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html#getModdedMapGen(net.minecraft.world.gen.MapGenBase,%20net.minecraftforge.event.terraingen.InitMapGenEvent.EventType)">getModdedMapGen</a></strong>(<a href="../../../../net/minecraft/world/gen/MapGenBase.html" title="class in net.minecraft.world.gen">MapGenBase</a>&nbsp;original,
+ <a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html#getModdedNoiseGenerators(net.minecraft.world.World,%20java.util.Random,%20net.minecraft.world.gen.NoiseGenerator[])">getModdedNoiseGenerators</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ <a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[]&nbsp;original)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html#populate(net.minecraft.world.chunk.IChunkProvider,%20net.minecraft.world.World,%20java.util.Random,%20int,%20int,%20boolean,%20net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType)">populate</a></strong>(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated,
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html#saplingGrowTree(net.minecraft.world.World,%20java.util.Random,%20int,%20int,%20int)">saplingGrowTree</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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="TerrainGen()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TerrainGen</h4>
+<pre>public&nbsp;TerrainGen()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getModdedNoiseGenerators(net.minecraft.world.World, java.util.Random, net.minecraft.world.gen.NoiseGenerator[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getModdedNoiseGenerators</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[]&nbsp;getModdedNoiseGenerators(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ <a href="../../../../net/minecraft/world/gen/NoiseGenerator.html" title="class in net.minecraft.world.gen">NoiseGenerator</a>[]&nbsp;original)</pre>
+</li>
+</ul>
+<a name="getModdedMapGen(net.minecraft.world.gen.MapGenBase, net.minecraftforge.event.terraingen.InitMapGenEvent.EventType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getModdedMapGen</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraft/world/gen/MapGenBase.html" title="class in net.minecraft.world.gen">MapGenBase</a>&nbsp;getModdedMapGen(<a href="../../../../net/minecraft/world/gen/MapGenBase.html" title="class in net.minecraft.world.gen">MapGenBase</a>&nbsp;original,
+ <a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="populate(net.minecraft.world.chunk.IChunkProvider, net.minecraft.world.World, java.util.Random, int, int, boolean, net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>populate</h4>
+<pre>public static&nbsp;boolean&nbsp;populate(<a href="../../../../net/minecraft/world/chunk/IChunkProvider.html" title="interface in net.minecraft.world.chunk">IChunkProvider</a>&nbsp;chunkProvider,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ boolean&nbsp;hasVillageGenerated,
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="decorate(net.minecraft.world.World, java.util.Random, int, int, net.minecraftforge.event.terraingen.DecorateBiomeEvent.Decorate.EventType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>decorate</h4>
+<pre>public static&nbsp;boolean&nbsp;decorate(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;chunkX,
+ int&nbsp;chunkZ,
+ <a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="generateOre(net.minecraft.world.World, java.util.Random, net.minecraft.world.gen.feature.WorldGenerator, int, int, net.minecraftforge.event.terraingen.OreGenEvent.GenerateMinable.EventType)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generateOre</h4>
+<pre>public static&nbsp;boolean&nbsp;generateOre(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ <a href="../../../../net/minecraft/world/gen/feature/WorldGenerator.html" title="class in net.minecraft.world.gen.feature">WorldGenerator</a>&nbsp;generator,
+ int&nbsp;worldX,
+ int&nbsp;worldZ,
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a>&nbsp;type)</pre>
+</li>
+</ul>
+<a name="saplingGrowTree(net.minecraft.world.World, java.util.Random, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>saplingGrowTree</h4>
+<pre>public static&nbsp;boolean&nbsp;saplingGrowTree(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ java.util.Random&nbsp;rand,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/TerrainGen.html" target="_top">Frames</a></li>
+<li><a href="TerrainGen.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/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html b/javadoc/net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html
new file mode 100644
index 0000000..e4c4214
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html
@@ -0,0 +1,340 @@
+<!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:14 EST 2015 -->
+<title>WorldTypeEvent.BiomeSize (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="WorldTypeEvent.BiomeSize (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/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" target="_top">Frames</a></li>
+<li><a href="WorldTypeEvent.BiomeSize.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.WorldTypeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class WorldTypeEvent.BiomeSize" class="title">Class WorldTypeEvent.BiomeSize</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.WorldTypeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.WorldTypeEvent.BiomeSize</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">WorldTypeEvent.BiomeSize</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent</a></pre>
+<div class="block">BiomeSize is fired when vanilla Minecraft attempts to generate biomes.<br>
+ This event is fired during biome generation in
+ GenLayer#initializeAllBiomeGenerators(long, WorldType). <br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html#originalSize"><code>originalSize</code></a> the original size of the Biome. <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html#newSize"><code>newSize</code></a> the new size of the biome. Initially set to the <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html#originalSize"><code>originalSize</code></a>. <br>
+ If <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html#newSize"><code>newSize</code></a> is set to a new value, that value will be used for the Biome size. <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.WorldTypeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.BiomeSize</a>, <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.InitBiomeGens</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html#newSize">newSize</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html#originalSize">originalSize</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.WorldTypeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html#worldType">worldType</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/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html#WorldTypeEvent.BiomeSize(net.minecraft.world.WorldType,%20byte)">WorldTypeEvent.BiomeSize</a></strong>(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;worldType,
+ byte&nbsp;original)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="originalSize">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>originalSize</h4>
+<pre>public final&nbsp;byte originalSize</pre>
+</li>
+</ul>
+<a name="newSize">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newSize</h4>
+<pre>public&nbsp;byte newSize</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WorldTypeEvent.BiomeSize(net.minecraft.world.WorldType, byte)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldTypeEvent.BiomeSize</h4>
+<pre>public&nbsp;WorldTypeEvent.BiomeSize(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;worldType,
+ byte&nbsp;original)</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/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" target="_top">Frames</a></li>
+<li><a href="WorldTypeEvent.BiomeSize.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.WorldTypeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html b/javadoc/net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html
new file mode 100644
index 0000000..f3685cd
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:14 EST 2015 -->
+<title>WorldTypeEvent.InitBiomeGens (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="WorldTypeEvent.InitBiomeGens (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/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" target="_top">Frames</a></li>
+<li><a href="WorldTypeEvent.InitBiomeGens.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.WorldTypeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class WorldTypeEvent.InitBiomeGens" class="title">Class WorldTypeEvent.InitBiomeGens</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">net.minecraftforge.event.terraingen.WorldTypeEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.WorldTypeEvent.InitBiomeGens</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">WorldTypeEvent.InitBiomeGens</span>
+extends <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent</a></pre>
+<div class="block">InitBiomeGens is fired when vanilla Minecraft attempts to initialize the biome generators.<br>
+ This event is fired just during biome generator initialization in
+ WorldChunkManager#WorldChunkManager(long, WorldType). <br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html#seed"><code>seed</code></a> the seed of the world. <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html#originalBiomeGens"><code>originalBiomeGens</code></a> the array of GenLayers original intended for this Biome generation. <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html#newBiomeGens"><code>newBiomeGens</code></a> the array of GenLayers that will now be used for this Biome generation. <br>
+ If <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html#newBiomeGens"><code>newBiomeGens</code></a> is set to a new value, that value will be used for the Biome generator. <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.terraingen.WorldTypeEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.BiomeSize</a>, <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.InitBiomeGens</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/gen/layer/GenLayer.html" title="class in net.minecraft.world.gen.layer">GenLayer</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html#newBiomeGens">newBiomeGens</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/gen/layer/GenLayer.html" title="class in net.minecraft.world.gen.layer">GenLayer</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html#originalBiomeGens">originalBiomeGens</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html#seed">seed</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.terraingen.WorldTypeEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html#worldType">worldType</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/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html#WorldTypeEvent.InitBiomeGens(net.minecraft.world.WorldType,%20long,%20net.minecraft.world.gen.layer.GenLayer[])">WorldTypeEvent.InitBiomeGens</a></strong>(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;worldType,
+ long&nbsp;seed,
+ <a href="../../../../net/minecraft/world/gen/layer/GenLayer.html" title="class in net.minecraft.world.gen.layer">GenLayer</a>[]&nbsp;original)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="seed">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>seed</h4>
+<pre>public final&nbsp;long seed</pre>
+</li>
+</ul>
+<a name="originalBiomeGens">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>originalBiomeGens</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/gen/layer/GenLayer.html" title="class in net.minecraft.world.gen.layer">GenLayer</a>[] originalBiomeGens</pre>
+</li>
+</ul>
+<a name="newBiomeGens">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newBiomeGens</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/gen/layer/GenLayer.html" title="class in net.minecraft.world.gen.layer">GenLayer</a>[] newBiomeGens</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WorldTypeEvent.InitBiomeGens(net.minecraft.world.WorldType, long, net.minecraft.world.gen.layer.GenLayer[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldTypeEvent.InitBiomeGens</h4>
+<pre>public&nbsp;WorldTypeEvent.InitBiomeGens(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;worldType,
+ long&nbsp;seed,
+ <a href="../../../../net/minecraft/world/gen/layer/GenLayer.html" title="class in net.minecraft.world.gen.layer">GenLayer</a>[]&nbsp;original)</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/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" target="_top">Frames</a></li>
+<li><a href="WorldTypeEvent.InitBiomeGens.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_classes_inherited_from_class_net.minecraftforge.event.terraingen.WorldTypeEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/WorldTypeEvent.html b/javadoc/net/minecraftforge/event/terraingen/WorldTypeEvent.html
new file mode 100644
index 0000000..58e40f8
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/WorldTypeEvent.html
@@ -0,0 +1,323 @@
+<!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:14 EST 2015 -->
+<title>WorldTypeEvent (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="WorldTypeEvent (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/minecraftforge/event/terraingen/TerrainGen.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/WorldTypeEvent.html" target="_top">Frames</a></li>
+<li><a href="WorldTypeEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.terraingen</div>
+<h2 title="Class WorldTypeEvent" class="title">Class WorldTypeEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.terraingen.WorldTypeEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.BiomeSize</a>, <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.InitBiomeGens</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WorldTypeEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">WorldTypeEvent is fired when an event involving the world occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html#worldType"><code>worldType</code></a> contains the WorldType of the world this event is occurring in.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.BiomeSize</a></strong></code>
+<div class="block">BiomeSize is fired when vanilla Minecraft attempts to generate biomes.<br>
+ This event is fired during biome generation in
+ GenLayer#initializeAllBiomeGenerators(long, WorldType).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.InitBiomeGens</a></strong></code>
+<div class="block">InitBiomeGens is fired when vanilla Minecraft attempts to initialize the biome generators.<br>
+ This event is fired just during biome generator initialization in
+ WorldChunkManager#WorldChunkManager(long, WorldType).</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html#worldType">worldType</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/minecraftforge/event/terraingen/WorldTypeEvent.html#WorldTypeEvent(net.minecraft.world.WorldType)">WorldTypeEvent</a></strong>(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;worldType)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="worldType">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>worldType</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a> worldType</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WorldTypeEvent(net.minecraft.world.WorldType)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldTypeEvent</h4>
+<pre>public&nbsp;WorldTypeEvent(<a href="../../../../net/minecraft/world/WorldType.html" title="class in net.minecraft.world">WorldType</a>&nbsp;worldType)</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/minecraftforge/event/terraingen/TerrainGen.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/WorldTypeEvent.html" target="_top">Frames</a></li>
+<li><a href="WorldTypeEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/terraingen/package-frame.html b/javadoc/net/minecraftforge/event/terraingen/package-frame.html
new file mode 100644
index 0000000..9c1acba
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/package-frame.html
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.terraingen (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/minecraftforge/event/terraingen/package-summary.html" target="classFrame">net.minecraftforge.event.terraingen</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="BiomeEvent.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">BiomeEvent</a></li>
+<li><a href="BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">BiomeEvent.BiomeColor</a></li>
+<li><a href="BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">BiomeEvent.CreateDecorator</a></li>
+<li><a href="BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">BiomeEvent.GetFoliageColor</a></li>
+<li><a href="BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">BiomeEvent.GetGrassColor</a></li>
+<li><a href="BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">BiomeEvent.GetVillageBlockID</a></li>
+<li><a href="BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">BiomeEvent.GetVillageBlockMeta</a></li>
+<li><a href="BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">BiomeEvent.GetWaterColor</a></li>
+<li><a href="ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">ChunkProviderEvent</a></li>
+<li><a href="ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">ChunkProviderEvent.InitNoiseField</a></li>
+<li><a href="ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">ChunkProviderEvent.ReplaceBiomeBlocks</a></li>
+<li><a href="DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">DecorateBiomeEvent</a></li>
+<li><a href="DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">DecorateBiomeEvent.Decorate</a></li>
+<li><a href="DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">DecorateBiomeEvent.Post</a></li>
+<li><a href="DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">DecorateBiomeEvent.Pre</a></li>
+<li><a href="DeferredBiomeDecorator.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">DeferredBiomeDecorator</a></li>
+<li><a href="InitMapGenEvent.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">InitMapGenEvent</a></li>
+<li><a href="InitNoiseGensEvent.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">InitNoiseGensEvent</a></li>
+<li><a href="OreGenEvent.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">OreGenEvent</a></li>
+<li><a href="OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">OreGenEvent.GenerateMinable</a></li>
+<li><a href="OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">OreGenEvent.Post</a></li>
+<li><a href="OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">OreGenEvent.Pre</a></li>
+<li><a href="PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">PopulateChunkEvent</a></li>
+<li><a href="PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">PopulateChunkEvent.Populate</a></li>
+<li><a href="PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">PopulateChunkEvent.Post</a></li>
+<li><a href="PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">PopulateChunkEvent.Pre</a></li>
+<li><a href="SaplingGrowTreeEvent.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">SaplingGrowTreeEvent</a></li>
+<li><a href="TerrainGen.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">TerrainGen</a></li>
+<li><a href="WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">WorldTypeEvent</a></li>
+<li><a href="WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">WorldTypeEvent.BiomeSize</a></li>
+<li><a href="WorldTypeEvent.InitBiomeGens.html" title="class in net.minecraftforge.event.terraingen" target="classFrame">WorldTypeEvent.InitBiomeGens</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen" target="classFrame">DecorateBiomeEvent.Decorate.EventType</a></li>
+<li><a href="InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen" target="classFrame">InitMapGenEvent.EventType</a></li>
+<li><a href="OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen" target="classFrame">OreGenEvent.GenerateMinable.EventType</a></li>
+<li><a href="PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen" target="classFrame">PopulateChunkEvent.Populate.EventType</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/terraingen/package-summary.html b/javadoc/net/minecraftforge/event/terraingen/package-summary.html
new file mode 100644
index 0000000..fc90be1
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/package-summary.html
@@ -0,0 +1,409 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.terraingen (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.minecraftforge.event.terraingen (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/minecraftforge/event/entity/player/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/event/world/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/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.minecraftforge.event.terraingen</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent</a></td>
+<td class="colLast">
+<div class="block">BiomeEvent is fired whenever an event involving biomes occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.BiomeColor</a></td>
+<td class="colLast">
+<div class="block">BiomeColor is fired whenever an event involving biome colors occurs.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.CreateDecorator</a></td>
+<td class="colLast">
+<div class="block">CreateDecorator is fired when a BiomeDecorator is created.<br>
+ This event is fired whenever a BiomeDecorator is created in
+ DeferredBiomeDecorator#fireCreateEventAndReplace(BiomeGenBase).<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html#originalBiomeDecorator"><code>BiomeEvent.CreateDecorator.originalBiomeDecorator</code></a> contains the original BiomeDecorator that would be used in vanilla.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetFoliageColor</a></td>
+<td class="colLast">
+<div class="block">This event is fired when a biome is queried for its grass color.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetGrassColor</a></td>
+<td class="colLast">
+<div class="block">This event is fired when a biome is queried for its grass color.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockID</a></td>
+<td class="colLast">
+<div class="block">This event is fired when the village generator attempts to choose a block ID
+ based on the village's biome.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetVillageBlockMeta</a></td>
+<td class="colLast">
+<div class="block">This event is fired when the village generator attempts to choose a block
+ metadata based on the village's biome.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen">BiomeEvent.GetWaterColor</a></td>
+<td class="colLast">
+<div class="block">This event is fired when a biome is queried for its water color.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.InitNoiseField</a></td>
+<td class="colLast">
+<div class="block">This event is fired before a chunks terrain noise field is initialized.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen">ChunkProviderEvent.ReplaceBiomeBlocks</a></td>
+<td class="colLast">
+<div class="block">This event is fired when a chunks blocks are replaced by a biomes top and
+ filler blocks.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent</a></td>
+<td class="colLast">
+<div class="block">DecorateBiomeEvent is fired when a BiomeDecorator is created.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate</a></td>
+<td class="colLast">
+<div class="block">This event is fired when a chunk is decorated with a biome feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Post</a></td>
+<td class="colLast">
+<div class="block">This event is fired after a chunk is decorated with a biome feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Pre</a></td>
+<td class="colLast">
+<div class="block">This event is fired before a chunk is decorated with a biome feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html" title="class in net.minecraftforge.event.terraingen">DeferredBiomeDecorator</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.html" title="class in net.minecraftforge.event.terraingen">InitMapGenEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/InitNoiseGensEvent.html" title="class in net.minecraftforge.event.terraingen">InitNoiseGensEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent</a></td>
+<td class="colLast">
+<div class="block">OreGenEvent is fired when an event involving ore generation occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#world"><code>OreGenEvent.world</code></a> contains the world this event is occurring in.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#rand"><code>OreGenEvent.rand</code></a> contains an instance of random that can be used in this event.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldX"><code>OreGenEvent.worldX</code></a> contains the x-coordinate of the block position currently being populated with ores.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html#worldZ"><code>OreGenEvent.worldZ</code></a> contains the z-coordinate of the block position currently being populated with ores.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#ORE_GEN_BUS</code>.<br></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable</a></td>
+<td class="colLast">
+<div class="block">GenerateMinable is fired when a mineable block is generated in a chunk.<br>
+ This event is fired just after ore generation in
+ BiomeDecorator#generateOres().<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html#type"><code>OreGenEvent.GenerateMinable.type</code></a> contains the enum value for the Ore attempting to be generated.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html#generator"><code>OreGenEvent.GenerateMinable.generator</code></a> contains the WorldGenerator generating this ore.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Post</a></td>
+<td class="colLast">
+<div class="block">OreGenEvent.Post is fired just after a chunk is populated with ores.<br>
+ This event is fired just after ore generation in
+ BiomeDecorator#generateOres().<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">OreGenEvent.Pre</a></td>
+<td class="colLast">
+<div class="block">OreGenEvent.Pre is fired just before a chunk is populated with ores.<br>
+ This event is fired just before ore generation in
+ BiomeDecorator#generateOres().<br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent</a></td>
+<td class="colLast">
+<div class="block">PopulateChunkEvent is fired when an event involving chunk terrain feature population occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#world"><code>PopulateChunkEvent.world</code></a> contains the world this event is occurring in.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#rand"><code>PopulateChunkEvent.rand</code></a> contains an instance of random that can be used in this event.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkX"><code>PopulateChunkEvent.chunkX</code></a> contains the x-coordinate of the chunk currently being populated with a terrain feature.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#chunkZ"><code>PopulateChunkEvent.chunkZ</code></a> contains the z-coordinate of the chunk currently being populated with ores.<br>
+ <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html#hasVillageGenerated"><code>PopulateChunkEvent.hasVillageGenerated</code></a> contains the boolean value stating if the chunk already has a village spawned in it.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>, except <a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen"><code>PopulateChunkEvent.Populate</code></a>, which fires on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.<br></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate</a></td>
+<td class="colLast">
+<div class="block">PopulateChunkEvent.Populate is fired when a chunk is populated with a terrain feature.<br>
+ This event is fired during terrain feature generation in
+ ChunkProviderEnd#populate(IChunkProvider, int, int),
+ ChunkProviderGenerate#populate(IChunkProvider, int, int),
+ and ChunkProviderHell#populate(IChunkProvider, int, int).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Post</a></td>
+<td class="colLast">
+<div class="block">PopulateChunkEvent.Post is fired just after a chunk is populated with a terrain feature.<br>
+ This event is fired just after terrain feature generation in
+ ChunkProviderEnd#populate(IChunkProvider, int, int),
+ ChunkProviderGenerate#populate(IChunkProvider, int, int),
+ and ChunkProviderHell#populate(IChunkProvider, int, int).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen">PopulateChunkEvent.Pre</a></td>
+<td class="colLast">
+<div class="block">PopulateChunkEvent.Pre is fired just before a chunk is populated a terrain feature.<br>
+ This event is fired just before terrain feature generation in
+ ChunkProviderEnd#populate(IChunkProvider, int, int),
+ ChunkProviderGenerate#populate(IChunkProvider, int, int),
+ and ChunkProviderHell#populate(IChunkProvider, int, int).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html" title="class in net.minecraftforge.event.terraingen">SaplingGrowTreeEvent</a></td>
+<td class="colLast">
+<div class="block">SaplingGrowTreeEvent is fired when a spling grows into a tree.<br>
+ This event is fired during sapling growth in
+ BlockSapling#func_149878_d(World, int, int, int, Random).<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html#x"><code>SaplingGrowTreeEvent.x</code></a> contains the x-coordinate of the growing sapling.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html" title="class in net.minecraftforge.event.terraingen">TerrainGen</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent</a></td>
+<td class="colLast">
+<div class="block">WorldTypeEvent is fired when an event involving the world occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html#worldType"><code>WorldTypeEvent.worldType</code></a> contains the WorldType of the world this event is occurring in.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#TERRAIN_GEN_BUS</code>.<br></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.BiomeSize</a></td>
+<td class="colLast">
+<div class="block">BiomeSize is fired when vanilla Minecraft attempts to generate biomes.<br>
+ This event is fired during biome generation in
+ GenLayer#initializeAllBiomeGenerators(long, WorldType).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" title="class in net.minecraftforge.event.terraingen">WorldTypeEvent.InitBiomeGens</a></td>
+<td class="colLast">
+<div class="block">InitBiomeGens is fired when vanilla Minecraft attempts to initialize the biome generators.<br>
+ This event is fired just during biome generator initialization in
+ WorldChunkManager#WorldChunkManager(long, WorldType).</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen">DecorateBiomeEvent.Decorate.EventType</a></td>
+<td class="colLast">
+<div class="block">Use CUSTOM to filter custom event types</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen">InitMapGenEvent.EventType</a></td>
+<td class="colLast">
+<div class="block">Use CUSTOM to filter custom event types</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen">OreGenEvent.GenerateMinable.EventType</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen">PopulateChunkEvent.Populate.EventType</a></td>
+<td class="colLast">
+<div class="block">Use CUSTOM to filter custom event types</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/entity/player/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/event/world/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/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/minecraftforge/event/terraingen/package-tree.html b/javadoc/net/minecraftforge/event/terraingen/package-tree.html
new file mode 100644
index 0000000..c35bf3d
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/terraingen/package-tree.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.terraingen 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.minecraftforge.event.terraingen 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/minecraftforge/event/entity/player/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/event/world/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/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.minecraftforge.event.terraingen</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.biome.<a href="../../../../net/minecraft/world/biome/BiomeDecorator.html" title="class in net.minecraft.world.biome"><span class="strong">BiomeDecorator</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DeferredBiomeDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">DeferredBiomeDecorator</span></a></li>
+</ul>
+</li>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">BiomeEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.BiomeColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">BiomeEvent.BiomeColor</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetFoliageColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">BiomeEvent.GetFoliageColor</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetGrassColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">BiomeEvent.GetGrassColor</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetWaterColor.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">BiomeEvent.GetWaterColor</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.CreateDecorator.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">BiomeEvent.CreateDecorator</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockID.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">BiomeEvent.GetVillageBlockID</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/BiomeEvent.GetVillageBlockMeta.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">BiomeEvent.GetVillageBlockMeta</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">ChunkProviderEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.InitNoiseField.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">ChunkProviderEvent.InitNoiseField</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/ChunkProviderEvent.ReplaceBiomeBlocks.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">ChunkProviderEvent.ReplaceBiomeBlocks</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">PopulateChunkEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">PopulateChunkEvent.Populate</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">PopulateChunkEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">PopulateChunkEvent.Pre</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">DecorateBiomeEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">DecorateBiomeEvent.Decorate</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">DecorateBiomeEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">DecorateBiomeEvent.Pre</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">InitMapGenEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">OreGenEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">OreGenEvent.GenerateMinable</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Post.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">OreGenEvent.Post</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.Pre.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">OreGenEvent.Pre</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">WorldEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/InitNoiseGensEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">InitNoiseGensEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">SaplingGrowTreeEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">WorldTypeEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.BiomeSize.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">WorldTypeEvent.BiomeSize</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/WorldTypeEvent.InitBiomeGens.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">WorldTypeEvent.InitBiomeGens</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/TerrainGen.html" title="class in net.minecraftforge.event.terraingen"><span class="strong">TerrainGen</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/PopulateChunkEvent.Populate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">PopulateChunkEvent.Populate.EventType</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/InitMapGenEvent.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">InitMapGenEvent.EventType</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/DecorateBiomeEvent.Decorate.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">DecorateBiomeEvent.Decorate.EventType</span></a></li>
+<li type="circle">net.minecraftforge.event.terraingen.<a href="../../../../net/minecraftforge/event/terraingen/OreGenEvent.GenerateMinable.EventType.html" title="enum in net.minecraftforge.event.terraingen"><span class="strong">OreGenEvent.GenerateMinable.EventType</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/entity/player/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/event/world/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/terraingen/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/minecraftforge/event/world/BlockEvent.BreakEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.BreakEvent.html
new file mode 100644
index 0000000..585d227
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/BlockEvent.BreakEvent.html
@@ -0,0 +1,360 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>BlockEvent.BreakEvent (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="BlockEvent.BreakEvent (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/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.BreakEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.BreakEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">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.minecraftforge.event.world</div>
+<h2 title="Class BlockEvent.BreakEvent" class="title">Class BlockEvent.BreakEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.BlockEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.BlockEvent.BreakEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BlockEvent.BreakEvent</span>
+extends <a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></pre>
+<div class="block">Event that is fired when an Block is about to be broken by a player
+ Canceling this event will prevent the Block from being broken.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#blockMetadata">blockMetadata</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#z">z</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/minecraftforge/event/world/BlockEvent.BreakEvent.html#BlockEvent.BreakEvent(int,%20int,%20int,%20net.minecraft.world.World,%20net.minecraft.block.Block,%20int,%20net.minecraft.entity.player.EntityPlayer)">BlockEvent.BreakEvent</a></strong>(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;blockMetadata,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</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/minecraftforge/event/world/BlockEvent.BreakEvent.html#getExpToDrop()">getExpToDrop</a></strong>()</code>
+<div class="block">Get the experience dropped by the block after the event has processed</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html#getPlayer()">getPlayer</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html#setExpToDrop(int)">setExpToDrop</a></strong>(int&nbsp;exp)</code>
+<div class="block">Set the amount of experience dropped by the block after the event has processed</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="BlockEvent.BreakEvent(int, int, int, net.minecraft.world.World, net.minecraft.block.Block, int, net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BlockEvent.BreakEvent</h4>
+<pre>public&nbsp;BlockEvent.BreakEvent(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;blockMetadata,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPlayer()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPlayer</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;getPlayer()</pre>
+</li>
+</ul>
+<a name="getExpToDrop()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExpToDrop</h4>
+<pre>public&nbsp;int&nbsp;getExpToDrop()</pre>
+<div class="block">Get the experience dropped by the block after the event has processed</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The experience to drop or 0 if the event was canceled</dd></dl>
+</li>
+</ul>
+<a name="setExpToDrop(int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setExpToDrop</h4>
+<pre>public&nbsp;void&nbsp;setExpToDrop(int&nbsp;exp)</pre>
+<div class="block">Set the amount of experience dropped by the block after the event has processed</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>exp</code> - 1 or higher to drop experience, else nothing will drop</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/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.BreakEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.BreakEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">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/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html
new file mode 100644
index 0000000..9269a28
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html
@@ -0,0 +1,391 @@
+<!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>BlockEvent.HarvestDropsEvent (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="BlockEvent.HarvestDropsEvent (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/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.HarvestDropsEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.world</div>
+<h2 title="Class BlockEvent.HarvestDropsEvent" class="title">Class BlockEvent.HarvestDropsEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.BlockEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.BlockEvent.HarvestDropsEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BlockEvent.HarvestDropsEvent</span>
+extends <a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></pre>
+<div class="block">Fired when a block is about to drop it's harvested items. The <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#drops"><code>drops</code></a> array can be amended, as can the <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#dropChance"><code>dropChance</code></a>.
+ <strong>Note well:</strong> the <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#harvester"><code>harvester</code></a> player field is null in a variety of scenarios. Code expecting null.
+
+ The <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#dropChance"><code>dropChance</code></a> is used to determine which items in this array will actually drop, compared to a random number. If you wish, you
+ can pre-filter yourself, and set <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#dropChance"><code>dropChance</code></a> to 1.0f to always drop the contents of the <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#drops"><code>drops</code></a> array.
+
+ <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#isSilkTouching"><code>isSilkTouching</code></a> is set if this is considered a silk touch harvesting operation, vs a normal harvesting operation. Act accordingly.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#dropChance">dropChance</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#drops">drops</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#fortuneLevel">fortuneLevel</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#harvester">harvester</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#isSilkTouching">isSilkTouching</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#blockMetadata">blockMetadata</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#z">z</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/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html#BlockEvent.HarvestDropsEvent(int,%20int,%20int,%20net.minecraft.world.World,%20net.minecraft.block.Block,%20int,%20int,%20float,%20java.util.ArrayList,%20net.minecraft.entity.player.EntityPlayer,%20boolean)">BlockEvent.HarvestDropsEvent</a></strong>(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;blockMetadata,
+ int&nbsp;fortuneLevel,
+ float&nbsp;dropChance,
+ java.util.ArrayList&lt;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;&nbsp;drops,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;harvester,
+ boolean&nbsp;isSilkTouching)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="fortuneLevel">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fortuneLevel</h4>
+<pre>public final&nbsp;int fortuneLevel</pre>
+</li>
+</ul>
+<a name="drops">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drops</h4>
+<pre>public final&nbsp;java.util.ArrayList&lt;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt; drops</pre>
+</li>
+</ul>
+<a name="isSilkTouching">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSilkTouching</h4>
+<pre>public final&nbsp;boolean isSilkTouching</pre>
+</li>
+</ul>
+<a name="dropChance">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dropChance</h4>
+<pre>public&nbsp;float dropChance</pre>
+</li>
+</ul>
+<a name="harvester">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>harvester</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> harvester</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BlockEvent.HarvestDropsEvent(int, int, int, net.minecraft.world.World, net.minecraft.block.Block, int, int, float, java.util.ArrayList, net.minecraft.entity.player.EntityPlayer, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BlockEvent.HarvestDropsEvent</h4>
+<pre>public&nbsp;BlockEvent.HarvestDropsEvent(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;blockMetadata,
+ int&nbsp;fortuneLevel,
+ float&nbsp;dropChance,
+ java.util.ArrayList&lt;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;&nbsp;drops,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;harvester,
+ boolean&nbsp;isSilkTouching)</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/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.HarvestDropsEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html
new file mode 100644
index 0000000..ac888eb
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html
@@ -0,0 +1,339 @@
+<!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>BlockEvent.MultiPlaceEvent (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="BlockEvent.MultiPlaceEvent (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/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.MultiPlaceEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent.PlaceEvent">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.minecraftforge.event.world</div>
+<h2 title="Class BlockEvent.MultiPlaceEvent" class="title">Class BlockEvent.MultiPlaceEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.BlockEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.BlockEvent.PlaceEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.BlockEvent.MultiPlaceEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BlockEvent.MultiPlaceEvent</span>
+extends <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></pre>
+<div class="block">Fired when a single block placement action of a player triggers the
+ creation of multiple blocks(e.g. placing a bed block). The block returned
+ by <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#block"><code>BlockEvent.block</code></a> and its related methods is the block where
+ the placed block would exist if the placement only affected a single
+ block.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent.PlaceEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html#blockSnapshot">blockSnapshot</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html#itemInHand">itemInHand</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html#placedAgainst">placedAgainst</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html#placedBlock">placedBlock</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html#player">player</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#blockMetadata">blockMetadata</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#z">z</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/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html#BlockEvent.MultiPlaceEvent(java.util.List,%20net.minecraft.block.Block,%20net.minecraft.entity.player.EntityPlayer)">BlockEvent.MultiPlaceEvent</a></strong>(java.util.List&lt;<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&gt;&nbsp;blockSnapshots,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;placedAgainst,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html#getReplacedBlockSnapshots()">getReplacedBlockSnapshots</a></strong>()</code>
+<div class="block">Gets a list of blocksnapshots for all blocks which were replaced by the
+ placement of the new blocks.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="BlockEvent.MultiPlaceEvent(java.util.List, net.minecraft.block.Block, net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BlockEvent.MultiPlaceEvent</h4>
+<pre>public&nbsp;BlockEvent.MultiPlaceEvent(java.util.List&lt;<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&gt;&nbsp;blockSnapshots,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;placedAgainst,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getReplacedBlockSnapshots()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getReplacedBlockSnapshots</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&gt;&nbsp;getReplacedBlockSnapshots()</pre>
+<div class="block">Gets a list of blocksnapshots for all blocks which were replaced by the
+ placement of the new blocks. Most of these blocks will just be of type AIR.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>immutable list of replaced BlockSnapshots</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/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.MultiPlaceEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent.PlaceEvent">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/minecraftforge/event/world/BlockEvent.PlaceEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.PlaceEvent.html
new file mode 100644
index 0000000..31feefc
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/BlockEvent.PlaceEvent.html
@@ -0,0 +1,375 @@
+<!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>BlockEvent.PlaceEvent (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="BlockEvent.PlaceEvent (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/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.PlaceEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.world</div>
+<h2 title="Class BlockEvent.PlaceEvent" class="title">Class BlockEvent.PlaceEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.BlockEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.BlockEvent.PlaceEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">BlockEvent.PlaceEvent</span>
+extends <a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></pre>
+<div class="block">Called when a block is placed by a player.
+
+ If a Block Place event is cancelled, the block will not be placed.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html#blockSnapshot">blockSnapshot</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html#itemInHand">itemInHand</a></strong></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/minecraftforge/event/world/BlockEvent.PlaceEvent.html#placedAgainst">placedAgainst</a></strong></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/minecraftforge/event/world/BlockEvent.PlaceEvent.html#placedBlock">placedBlock</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html#player">player</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#blockMetadata">blockMetadata</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#z">z</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/minecraftforge/event/world/BlockEvent.PlaceEvent.html#BlockEvent.PlaceEvent(net.minecraftforge.common.util.BlockSnapshot,%20net.minecraft.block.Block,%20net.minecraft.entity.player.EntityPlayer)">BlockEvent.PlaceEvent</a></strong>(<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&nbsp;blockSnapshot,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;placedAgainst,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="player">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>player</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player</pre>
+</li>
+</ul>
+<a name="itemInHand">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>itemInHand</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> itemInHand</pre>
+</li>
+</ul>
+<a name="blockSnapshot">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blockSnapshot</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a> blockSnapshot</pre>
+</li>
+</ul>
+<a name="placedBlock">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>placedBlock</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> placedBlock</pre>
+</li>
+</ul>
+<a name="placedAgainst">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>placedAgainst</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> placedAgainst</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BlockEvent.PlaceEvent(net.minecraftforge.common.util.BlockSnapshot, net.minecraft.block.Block, net.minecraft.entity.player.EntityPlayer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BlockEvent.PlaceEvent</h4>
+<pre>public&nbsp;BlockEvent.PlaceEvent(<a href="../../../../net/minecraftforge/common/util/BlockSnapshot.html" title="class in net.minecraftforge.common.util">BlockSnapshot</a>&nbsp;blockSnapshot,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;placedAgainst,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a>&nbsp;player)</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/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.PlaceEvent.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_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/world/BlockEvent.html b/javadoc/net/minecraftforge/event/world/BlockEvent.html
new file mode 100644
index 0000000..959fb2d
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/BlockEvent.html
@@ -0,0 +1,401 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>BlockEvent (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="BlockEvent (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/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.world</div>
+<h2 title="Class BlockEvent" class="title">Class BlockEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.BlockEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">BlockEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a></strong></code>
+<div class="block">Event that is fired when an Block is about to be broken by a player
+ Canceling this event will prevent the Block from being broken.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a></strong></code>
+<div class="block">Fired when a block is about to drop it's harvested items.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a></strong></code>
+<div class="block">Fired when a single block placement action of a player triggers the
+ creation of multiple blocks(e.g.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></strong></code>
+<div class="block">Called when a block is placed by a player.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/world/BlockEvent.html#block">block</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#blockMetadata">blockMetadata</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/minecraftforge/event/world/BlockEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#x">x</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/BlockEvent.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/minecraftforge/event/world/BlockEvent.html#BlockEvent(int,%20int,%20int,%20net.minecraft.world.World,%20net.minecraft.block.Block,%20int)">BlockEvent</a></strong>(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;blockMetadata)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="x">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>x</h4>
+<pre>public final&nbsp;int x</pre>
+</li>
+</ul>
+<a name="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;int z</pre>
+</li>
+</ul>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+<a name="block">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>block</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> block</pre>
+</li>
+</ul>
+<a name="blockMetadata">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>blockMetadata</h4>
+<pre>public final&nbsp;int blockMetadata</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BlockEvent(int, int, int, net.minecraft.world.World, net.minecraft.block.Block, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BlockEvent</h4>
+<pre>public&nbsp;BlockEvent(int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;blockMetadata)</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/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/BlockEvent.html" target="_top">Frames</a></li>
+<li><a href="BlockEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/world/ChunkDataEvent.Load.html b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Load.html
new file mode 100644
index 0000000..f572c40
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Load.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ChunkDataEvent.Load (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="ChunkDataEvent.Load (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/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkDataEvent.Load.html" target="_top">Frames</a></li>
+<li><a href="ChunkDataEvent.Load.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class ChunkDataEvent.Load" class="title">Class ChunkDataEvent.Load</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ChunkEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ChunkDataEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ChunkDataEvent.Load</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ChunkDataEvent.Load</span>
+extends <a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a></pre>
+<div class="block">ChunkDataEvent.Load is fired when vanilla Minecraft attempts to load Chunk data.<br>
+ This event is fired during chunk loading in
+ ChunkIOProvider#callStage2(QueuedChunk, Chunk). <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Save</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world">ChunkEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/ChunkDataEvent.Load.html#ChunkDataEvent.Load(net.minecraft.world.chunk.Chunk,%20net.minecraft.nbt.NBTTagCompound)">ChunkDataEvent.Load</a></strong>(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;data)</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_net.minecraftforge.event.world.ChunkDataEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html#getData()">getData</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html#getChunk()">getChunk</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ChunkDataEvent.Load(net.minecraft.world.chunk.Chunk, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkDataEvent.Load</h4>
+<pre>public&nbsp;ChunkDataEvent.Load(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;data)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkDataEvent.Load.html" target="_top">Frames</a></li>
+<li><a href="ChunkDataEvent.Load.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Save.html b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Save.html
new file mode 100644
index 0000000..3108fd7
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.Save.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ChunkDataEvent.Save (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="ChunkDataEvent.Save (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/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkDataEvent.Save.html" target="_top">Frames</a></li>
+<li><a href="ChunkDataEvent.Save.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class ChunkDataEvent.Save" class="title">Class ChunkDataEvent.Save</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ChunkEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ChunkDataEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ChunkDataEvent.Save</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ChunkDataEvent.Save</span>
+extends <a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a></pre>
+<div class="block">ChunkDataEvent.Save is fired when vanilla Minecraft attempts to save Chunk data.<br>
+ This event is fired during chunk saving in
+ AnvilChunkLoader#saveChunk(World, Chunk). <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Save</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world">ChunkEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/ChunkDataEvent.Save.html#ChunkDataEvent.Save(net.minecraft.world.chunk.Chunk,%20net.minecraft.nbt.NBTTagCompound)">ChunkDataEvent.Save</a></strong>(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;data)</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_net.minecraftforge.event.world.ChunkDataEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html#getData()">getData</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html#getChunk()">getChunk</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ChunkDataEvent.Save(net.minecraft.world.chunk.Chunk, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkDataEvent.Save</h4>
+<pre>public&nbsp;ChunkDataEvent.Save(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;data)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkDataEvent.Save.html" target="_top">Frames</a></li>
+<li><a href="ChunkDataEvent.Save.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.ChunkDataEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/ChunkDataEvent.html b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.html
new file mode 100644
index 0000000..9530bfd
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ChunkDataEvent.html
@@ -0,0 +1,363 @@
+<!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>ChunkDataEvent (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="ChunkDataEvent (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/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkDataEvent.html" target="_top">Frames</a></li>
+<li><a href="ChunkDataEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">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.minecraftforge.event.world</div>
+<h2 title="Class ChunkDataEvent" class="title">Class ChunkDataEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ChunkEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ChunkDataEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Save</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ChunkDataEvent</span>
+extends <a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></pre>
+<div class="block">ChunkDataEvent is fired when an event involving chunk data occurs.<br>
+ If a method utilizes this <code>Event</code> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html#data"><code>data</code></a> contains the NBTTagCompound containing the chunk data for this event.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Load</a></strong></code>
+<div class="block">ChunkDataEvent.Load is fired when vanilla Minecraft attempts to load Chunk data.<br>
+ This event is fired during chunk loading in
+ ChunkIOProvider#callStage2(QueuedChunk, Chunk).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Save</a></strong></code>
+<div class="block">ChunkDataEvent.Save is fired when vanilla Minecraft attempts to save Chunk data.<br>
+ This event is fired during chunk saving in
+ AnvilChunkLoader#saveChunk(World, Chunk).</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world">ChunkEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/ChunkDataEvent.html#ChunkDataEvent(net.minecraft.world.chunk.Chunk,%20net.minecraft.nbt.NBTTagCompound)">ChunkDataEvent</a></strong>(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;data)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html#getData()">getData</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html#getChunk()">getChunk</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ChunkDataEvent(net.minecraft.world.chunk.Chunk, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkDataEvent</h4>
+<pre>public&nbsp;ChunkDataEvent(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;data)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getData()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getData</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;getData()</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/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkDataEvent.html" target="_top">Frames</a></li>
+<li><a href="ChunkDataEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">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/minecraftforge/event/world/ChunkEvent.Load.html b/javadoc/net/minecraftforge/event/world/ChunkEvent.Load.html
new file mode 100644
index 0000000..dd72c41
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ChunkEvent.Load.html
@@ -0,0 +1,313 @@
+<!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>ChunkEvent.Load (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="ChunkEvent.Load (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/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkEvent.Load.html" target="_top">Frames</a></li>
+<li><a href="ChunkEvent.Load.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class ChunkEvent.Load" class="title">Class ChunkEvent.Load</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ChunkEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ChunkEvent.Load</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ChunkEvent.Load</span>
+extends <a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></pre>
+<div class="block">ChunkEvent.Load is fired when vanilla Minecraft attempts to load a Chunk into the world.<br>
+ This event is fired during chunk loading in <br>
+ ChunkProviderClient#loadChunk(int, int), <br>
+ Chunk.onChunkLoad(). <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world">ChunkEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/ChunkEvent.Load.html#ChunkEvent.Load(net.minecraft.world.chunk.Chunk)">ChunkEvent.Load</a></strong>(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk)</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_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html#getChunk()">getChunk</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ChunkEvent.Load(net.minecraft.world.chunk.Chunk)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkEvent.Load</h4>
+<pre>public&nbsp;ChunkEvent.Load(<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><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkEvent.Load.html" target="_top">Frames</a></li>
+<li><a href="ChunkEvent.Load.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/ChunkEvent.Unload.html b/javadoc/net/minecraftforge/event/world/ChunkEvent.Unload.html
new file mode 100644
index 0000000..9aad4bf
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ChunkEvent.Unload.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ChunkEvent.Unload (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="ChunkEvent.Unload (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/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkEvent.Unload.html" target="_top">Frames</a></li>
+<li><a href="ChunkEvent.Unload.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class ChunkEvent.Unload" class="title">Class ChunkEvent.Unload</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ChunkEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ChunkEvent.Unload</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ChunkEvent.Unload</span>
+extends <a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></pre>
+<div class="block">ChunkEvent.Unload is fired when vanilla Minecraft attempts to unload a Chunk from the world.<br>
+ This event is fired during chunk unloading in <br>
+ Chunk.onChunkUnload(). <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world">ChunkEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/ChunkEvent.Unload.html#ChunkEvent.Unload(net.minecraft.world.chunk.Chunk)">ChunkEvent.Unload</a></strong>(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk)</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_net.minecraftforge.event.world.ChunkEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html#getChunk()">getChunk</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ChunkEvent.Unload(net.minecraft.world.chunk.Chunk)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkEvent.Unload</h4>
+<pre>public&nbsp;ChunkEvent.Unload(<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><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkEvent.Unload.html" target="_top">Frames</a></li>
+<li><a href="ChunkEvent.Unload.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.ChunkEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/ChunkEvent.html b/javadoc/net/minecraftforge/event/world/ChunkEvent.html
new file mode 100644
index 0000000..cf836b5
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ChunkEvent.html
@@ -0,0 +1,343 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>ChunkEvent (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="ChunkEvent (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/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkEvent.html" target="_top">Frames</a></li>
+<li><a href="ChunkEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">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.minecraftforge.event.world</div>
+<h2 title="Class ChunkEvent" class="title">Class ChunkEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ChunkEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a>, <a href="../../../../net/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world">ChunkEvent.Unload</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ChunkEvent</span>
+extends <a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></pre>
+<div class="block">ChunkEvent is fired when an event involving a chunk occurs.<br>
+ If a method utilizes this <code>Event</code> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/world/ChunkEvent.html#chunk"><code>chunk</code></a> contains the Chunk this event is affecting.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkEvent.Load</a></strong></code>
+<div class="block">ChunkEvent.Load is fired when vanilla Minecraft attempts to load a Chunk into the world.<br>
+ This event is fired during chunk loading in <br>
+ ChunkProviderClient#loadChunk(int, int), <br>
+ Chunk.onChunkLoad().</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world">ChunkEvent.Unload</a></strong></code>
+<div class="block">ChunkEvent.Unload is fired when vanilla Minecraft attempts to unload a Chunk from the world.<br>
+ This event is fired during chunk unloading in <br>
+ Chunk.onChunkUnload().</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/ChunkEvent.html#ChunkEvent(net.minecraft.world.chunk.Chunk)">ChunkEvent</a></strong>(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html#getChunk()">getChunk</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ChunkEvent(net.minecraft.world.chunk.Chunk)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkEvent</h4>
+<pre>public&nbsp;ChunkEvent(<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;chunk)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getChunk()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getChunk</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraft/world/chunk/Chunk.html" title="class in net.minecraft.world.chunk">Chunk</a>&nbsp;getChunk()</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/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkEvent.html" target="_top">Frames</a></li>
+<li><a href="ChunkEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">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/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html
new file mode 100644
index 0000000..1db8c1e
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html
@@ -0,0 +1,295 @@
+<!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>ChunkWatchEvent.UnWatch (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="ChunkWatchEvent.UnWatch (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/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" target="_top">Frames</a></li>
+<li><a href="ChunkWatchEvent.UnWatch.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class ChunkWatchEvent.UnWatch" class="title">Class ChunkWatchEvent.UnWatch</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ChunkWatchEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ChunkWatchEvent.UnWatch</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ChunkWatchEvent.UnWatch</span>
+extends <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent</a></pre>
+<div class="block">ChunkWatchEvent.UnWatch is fired when an EntityPlayer stops watching a chunk.<br>
+ This event is fired when a chunk is removed from the watched chunks of an EntityPlayer in
+ PlayerInstance#removePlayer(EntityPlayerMP). <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.UnWatch</a>, <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.Watch</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html#chunk">chunk</a>, <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html#player">player</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/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html#ChunkWatchEvent.UnWatch(net.minecraft.world.ChunkCoordIntPair,%20net.minecraft.entity.player.EntityPlayerMP)">ChunkWatchEvent.UnWatch</a></strong>(<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunkLocation,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;player)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ChunkWatchEvent.UnWatch(net.minecraft.world.ChunkCoordIntPair, net.minecraft.entity.player.EntityPlayerMP)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkWatchEvent.UnWatch</h4>
+<pre>public&nbsp;ChunkWatchEvent.UnWatch(<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunkLocation,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;player)</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/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" target="_top">Frames</a></li>
+<li><a href="ChunkWatchEvent.UnWatch.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.Watch.html b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.Watch.html
new file mode 100644
index 0000000..8919931
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.Watch.html
@@ -0,0 +1,295 @@
+<!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>ChunkWatchEvent.Watch (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="ChunkWatchEvent.Watch (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/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" target="_top">Frames</a></li>
+<li><a href="ChunkWatchEvent.Watch.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class ChunkWatchEvent.Watch" class="title">Class ChunkWatchEvent.Watch</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ChunkWatchEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ChunkWatchEvent.Watch</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ChunkWatchEvent.Watch</span>
+extends <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent</a></pre>
+<div class="block">ChunkWatchEvent.Watch is fired when an EntityPlayer begins watching a chunk.<br>
+ This event is fired when a chunk is added to the watched chunks of an EntityPlayer in
+ EntityPlayerMP#onUpdate(). <br>
+ <br>
+ This event is not <code>Cancelable</code>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.UnWatch</a>, <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.Watch</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html#chunk">chunk</a>, <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html#player">player</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/minecraftforge/event/world/ChunkWatchEvent.Watch.html#ChunkWatchEvent.Watch(net.minecraft.world.ChunkCoordIntPair,%20net.minecraft.entity.player.EntityPlayerMP)">ChunkWatchEvent.Watch</a></strong>(<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;player)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ChunkWatchEvent.Watch(net.minecraft.world.ChunkCoordIntPair, net.minecraft.entity.player.EntityPlayerMP)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkWatchEvent.Watch</h4>
+<pre>public&nbsp;ChunkWatchEvent.Watch(<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;player)</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/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" target="_top">Frames</a></li>
+<li><a href="ChunkWatchEvent.Watch.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_classes_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.ChunkWatchEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.html b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.html
new file mode 100644
index 0000000..374418d
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ChunkWatchEvent.html
@@ -0,0 +1,339 @@
+<!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>ChunkWatchEvent (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="ChunkWatchEvent (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/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkWatchEvent.html" target="_top">Frames</a></li>
+<li><a href="ChunkWatchEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.world</div>
+<h2 title="Class ChunkWatchEvent" class="title">Class ChunkWatchEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ChunkWatchEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.UnWatch</a>, <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.Watch</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ChunkWatchEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">ChunkWatchEvent is fired when an event involving a chunk being watched occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html#chunk"><code>chunk</code></a> contains the ChunkCoordIntPair of the Chunk this event is affecting.<br>
+ <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html#player"><code>player</code></a> contains the EntityPlayer that is involved with this chunk being watched. <br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.UnWatch</a></strong></code>
+<div class="block">ChunkWatchEvent.UnWatch is fired when an EntityPlayer stops watching a chunk.<br>
+ This event is fired when a chunk is removed from the watched chunks of an EntityPlayer in
+ PlayerInstance#removePlayer(EntityPlayerMP).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.Watch</a></strong></code>
+<div class="block">ChunkWatchEvent.Watch is fired when an EntityPlayer begins watching a chunk.<br>
+ This event is fired when a chunk is added to the watched chunks of an EntityPlayer in
+ EntityPlayerMP#onUpdate().</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/world/ChunkWatchEvent.html#chunk">chunk</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html#player">player</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/minecraftforge/event/world/ChunkWatchEvent.html#ChunkWatchEvent(net.minecraft.world.ChunkCoordIntPair,%20net.minecraft.entity.player.EntityPlayerMP)">ChunkWatchEvent</a></strong>(<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;player)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="chunk">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>chunk</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a> chunk</pre>
+</li>
+</ul>
+<a name="player">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>player</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ChunkWatchEvent(net.minecraft.world.ChunkCoordIntPair, net.minecraft.entity.player.EntityPlayerMP)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ChunkWatchEvent</h4>
+<pre>public&nbsp;ChunkWatchEvent(<a href="../../../../net/minecraft/world/ChunkCoordIntPair.html" title="class in net.minecraft.world">ChunkCoordIntPair</a>&nbsp;chunk,
+ <a href="../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a>&nbsp;player)</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/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ChunkWatchEvent.html" target="_top">Frames</a></li>
+<li><a href="ChunkWatchEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/world/ExplosionEvent.Detonate.html b/javadoc/net/minecraftforge/event/world/ExplosionEvent.Detonate.html
new file mode 100644
index 0000000..560bf6e
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ExplosionEvent.Detonate.html
@@ -0,0 +1,340 @@
+<!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>ExplosionEvent.Detonate (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="ExplosionEvent.Detonate (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/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ExplosionEvent.Detonate.html" target="_top">Frames</a></li>
+<li><a href="ExplosionEvent.Detonate.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_classes_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">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.minecraftforge.event.world</div>
+<h2 title="Class ExplosionEvent.Detonate" class="title">Class ExplosionEvent.Detonate</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ExplosionEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ExplosionEvent.Detonate</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">ExplosionEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ExplosionEvent.Detonate</span>
+extends <a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">ExplosionEvent</a></pre>
+<div class="block">ExplosionEvent.Detonate is fired once the explosion has a list of affected blocks and entities. These lists can be modified to change the outcome.<br>
+ <br>
+ This event is not <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ This event does not use <code>HasResult</code>.<br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">ExplosionEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Detonate</a>, <a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Start</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">ExplosionEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html#explosion">explosion</a>, <a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html#world">world</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/minecraftforge/event/world/ExplosionEvent.Detonate.html#ExplosionEvent.Detonate(net.minecraft.world.World,%20net.minecraft.world.Explosion,%20java.util.List)">ExplosionEvent.Detonate</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion,
+ java.util.List&lt;<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&gt;&nbsp;entityList)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../net/minecraft/world/ChunkPosition.html" title="class in net.minecraft.world">ChunkPosition</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html#getAffectedBlocks()">getAffectedBlocks</a></strong>()</code>
+<div class="block">return the list of blocks affected by the explosion.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html#getAffectedEntities()">getAffectedEntities</a></strong>()</code>
+<div class="block">return the list of entities affected by the explosion.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ExplosionEvent.Detonate(net.minecraft.world.World, net.minecraft.world.Explosion, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExplosionEvent.Detonate</h4>
+<pre>public&nbsp;ExplosionEvent.Detonate(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion,
+ java.util.List&lt;<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&gt;&nbsp;entityList)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getAffectedBlocks()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAffectedBlocks</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../net/minecraft/world/ChunkPosition.html" title="class in net.minecraft.world">ChunkPosition</a>&gt;&nbsp;getAffectedBlocks()</pre>
+<div class="block">return the list of blocks affected by the explosion.</div>
+</li>
+</ul>
+<a name="getAffectedEntities()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAffectedEntities</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&gt;&nbsp;getAffectedEntities()</pre>
+<div class="block">return the list of entities affected by the explosion.</div>
+</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/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ExplosionEvent.Detonate.html" target="_top">Frames</a></li>
+<li><a href="ExplosionEvent.Detonate.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_classes_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">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/minecraftforge/event/world/ExplosionEvent.Start.html b/javadoc/net/minecraftforge/event/world/ExplosionEvent.Start.html
new file mode 100644
index 0000000..44050ce
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ExplosionEvent.Start.html
@@ -0,0 +1,291 @@
+<!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>ExplosionEvent.Start (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="ExplosionEvent.Start (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/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ExplosionEvent.Start.html" target="_top">Frames</a></li>
+<li><a href="ExplosionEvent.Start.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_classes_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class ExplosionEvent.Start" class="title">Class ExplosionEvent.Start</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.ExplosionEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ExplosionEvent.Start</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">ExplosionEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">ExplosionEvent.Start</span>
+extends <a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">ExplosionEvent</a></pre>
+<div class="block">ExplosionEvent.Start is fired before the explosion actually occurs. Canceling this event will stop the explosion.<br>
+ <br>
+ This event is <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ This event does not use <code>HasResult</code>.<br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">ExplosionEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Detonate</a>, <a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Start</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">ExplosionEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html#explosion">explosion</a>, <a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html#world">world</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/minecraftforge/event/world/ExplosionEvent.Start.html#ExplosionEvent.Start(net.minecraft.world.World,%20net.minecraft.world.Explosion)">ExplosionEvent.Start</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="ExplosionEvent.Start(net.minecraft.world.World, net.minecraft.world.Explosion)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExplosionEvent.Start</h4>
+<pre>public&nbsp;ExplosionEvent.Start(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion)</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/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ExplosionEvent.Start.html" target="_top">Frames</a></li>
+<li><a href="ExplosionEvent.Start.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_classes_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.ExplosionEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/ExplosionEvent.html b/javadoc/net/minecraftforge/event/world/ExplosionEvent.html
new file mode 100644
index 0000000..16606c3
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/ExplosionEvent.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:17 EST 2015 -->
+<title>ExplosionEvent (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="ExplosionEvent (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/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ExplosionEvent.html" target="_top">Frames</a></li>
+<li><a href="ExplosionEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.world</div>
+<h2 title="Class ExplosionEvent" class="title">Class ExplosionEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.ExplosionEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Detonate</a>, <a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Start</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ExplosionEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">ExplosionEvent triggers when an explosion happens in the world.<br>
+ <br>
+ ExplosionEvent.Start is fired before the explosion actually occurs.<br>
+ ExplosionEvent.Detonate is fired once the explosion has a list of affected blocks and entities.<br>
+ <br>
+ ExplosionEvent.Start is <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ ExplosionEvent.Detonate can modify the affected blocks and entities.<br>
+ Children do not use <code>HasResult</code>.<br>
+ Children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Detonate</a></strong></code>
+<div class="block">ExplosionEvent.Detonate is fired once the explosion has a list of affected blocks and entities.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Start</a></strong></code>
+<div class="block">ExplosionEvent.Start is fired before the explosion actually occurs.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html#explosion">explosion</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/event/world/ExplosionEvent.html#world">world</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/minecraftforge/event/world/ExplosionEvent.html#ExplosionEvent(net.minecraft.world.World,%20net.minecraft.world.Explosion)">ExplosionEvent</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+<a name="explosion">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>explosion</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a> explosion</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ExplosionEvent(net.minecraft.world.World, net.minecraft.world.Explosion)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExplosionEvent</h4>
+<pre>public&nbsp;ExplosionEvent(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/Explosion.html" title="class in net.minecraft.world">Explosion</a>&nbsp;explosion)</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/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/ExplosionEvent.html" target="_top">Frames</a></li>
+<li><a href="ExplosionEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/world/NoteBlockEvent.Change.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Change.html
new file mode 100644
index 0000000..2a26fc2
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Change.html
@@ -0,0 +1,358 @@
+<!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>NoteBlockEvent.Change (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="NoteBlockEvent.Change (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/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Change.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Change.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_classes_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">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.minecraftforge.event.world</div>
+<h2 title="Class NoteBlockEvent.Change" class="title">Class NoteBlockEvent.Change</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.BlockEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.NoteBlockEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.NoteBlockEvent.Change</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">NoteBlockEvent.Change</span>
+extends <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></pre>
+<div class="block">Fired when a Noteblock is changed. You can adjust the note it will change to via <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#setNote(net.minecraftforge.event.world.NoteBlockEvent.Note,%20net.minecraftforge.event.world.NoteBlockEvent.Octave)"><code>NoteBlockEvent.setNote(Note, Octave)</code></a>.
+ Canceling this event will not change the note and also stop the Noteblock from playing it's note.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Change</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Play</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html#oldNote">oldNote</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html#oldOctave">oldOctave</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#blockMetadata">blockMetadata</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#z">z</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/minecraftforge/event/world/NoteBlockEvent.Change.html#NoteBlockEvent.Change(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int,%20int)">NoteBlockEvent.Change</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;meta,
+ int&nbsp;oldNote,
+ int&nbsp;newNote)</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_net.minecraftforge.event.world.NoteBlockEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#getNote()">getNote</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#getOctave()">getOctave</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#getVanillaNoteId()">getVanillaNoteId</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#setNote(net.minecraftforge.event.world.NoteBlockEvent.Note,%20net.minecraftforge.event.world.NoteBlockEvent.Octave)">setNote</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="oldNote">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>oldNote</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> oldNote</pre>
+</li>
+</ul>
+<a name="oldOctave">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>oldOctave</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a> oldOctave</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NoteBlockEvent.Change(net.minecraft.world.World, int, int, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NoteBlockEvent.Change</h4>
+<pre>public&nbsp;NoteBlockEvent.Change(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;meta,
+ int&nbsp;oldNote,
+ int&nbsp;newNote)</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/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Change.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Change.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_classes_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">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/minecraftforge/event/world/NoteBlockEvent.Instrument.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Instrument.html
new file mode 100644
index 0000000..0a42093
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Instrument.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>NoteBlockEvent.Instrument (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="NoteBlockEvent.Instrument (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/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Instrument.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Enum NoteBlockEvent.Instrument" class="title">Enum NoteBlockEvent.Instrument</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.NoteBlockEvent.Instrument</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">NoteBlockEvent.Instrument</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a>&gt;</pre>
+<div class="block">Describes the types of musical Instruments that can be played by a Noteblock.
+ The Instrument being played can be overridden with <code>NoteBlockEvent.Play#setInstrument(Instrument)</code></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html#BASSDRUM">BASSDRUM</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html#BASSGUITAR">BASSGUITAR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html#CLICKS">CLICKS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html#PIANO">PIANO</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html#SNARE">SNARE</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 <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="PIANO">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PIANO</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a> PIANO</pre>
+</li>
+</ul>
+<a name="BASSDRUM">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BASSDRUM</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a> BASSDRUM</pre>
+</li>
+</ul>
+<a name="SNARE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SNARE</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a> SNARE</pre>
+</li>
+</ul>
+<a name="CLICKS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CLICKS</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a> CLICKS</pre>
+</li>
+</ul>
+<a name="BASSGUITAR">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BASSGUITAR</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a> BASSGUITAR</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (NoteBlockEvent.Instrument c : NoteBlockEvent.Instrument.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Instrument.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Note.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Note.html
new file mode 100644
index 0000000..bab1688
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Note.html
@@ -0,0 +1,443 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>NoteBlockEvent.Note (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="NoteBlockEvent.Note (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/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Note.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Note.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Enum NoteBlockEvent.Note" class="title">Enum NoteBlockEvent.Note</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.NoteBlockEvent.Note</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">NoteBlockEvent.Note</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>&gt;</pre>
+<div class="block">Information about the pitch of a Noteblock note.
+ For altered notes such as G-Sharp / A-Flat the Sharp variant is used here.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#A">A</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#A_SHARP">A_SHARP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#B">B</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#C">C</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#C_SHARP">C_SHARP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#D">D</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#D_SHARP">D_SHARP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#E">E</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#F">F</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#F_SHARP">F_SHARP</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#G">G</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#G_SHARP">G_SHARP</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 <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="F_SHARP">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>F_SHARP</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> F_SHARP</pre>
+</li>
+</ul>
+<a name="G">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>G</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> G</pre>
+</li>
+</ul>
+<a name="G_SHARP">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>G_SHARP</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> G_SHARP</pre>
+</li>
+</ul>
+<a name="A">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>A</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> A</pre>
+</li>
+</ul>
+<a name="A_SHARP">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>A_SHARP</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> A_SHARP</pre>
+</li>
+</ul>
+<a name="B">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>B</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> B</pre>
+</li>
+</ul>
+<a name="C">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>C</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> C</pre>
+</li>
+</ul>
+<a name="C_SHARP">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>C_SHARP</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> C_SHARP</pre>
+</li>
+</ul>
+<a name="D">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>D</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> D</pre>
+</li>
+</ul>
+<a name="D_SHARP">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>D_SHARP</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> D_SHARP</pre>
+</li>
+</ul>
+<a name="E">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>E</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> E</pre>
+</li>
+</ul>
+<a name="F">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>F</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a> F</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (NoteBlockEvent.Note c : NoteBlockEvent.Note.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Note.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Note.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Octave.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Octave.html
new file mode 100644
index 0000000..5948455
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Octave.html
@@ -0,0 +1,335 @@
+<!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>NoteBlockEvent.Octave (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="NoteBlockEvent.Octave (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/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Octave.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Octave.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Enum NoteBlockEvent.Octave" class="title">Enum NoteBlockEvent.Octave</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.NoteBlockEvent.Octave</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">NoteBlockEvent.Octave</span>
+extends java.lang.Enum&lt;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>&gt;</pre>
+<div class="block">Describes the Octave of a Note being played by a Noteblock.
+ Together with <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world"><code>NoteBlockEvent.Note</code></a> it fully describes the note.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html#HIGH">HIGH</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html#LOW">LOW</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html#MID">MID</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 <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="LOW">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LOW</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a> LOW</pre>
+</li>
+</ul>
+<a name="MID">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MID</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a> MID</pre>
+</li>
+</ul>
+<a name="HIGH">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>HIGH</h4>
+<pre>public static final&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a> HIGH</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (NoteBlockEvent.Octave c : NoteBlockEvent.Octave.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Octave.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Octave.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Play.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Play.html
new file mode 100644
index 0000000..1d9763c
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.Play.html
@@ -0,0 +1,345 @@
+<!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>NoteBlockEvent.Play (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="NoteBlockEvent.Play (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/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Play.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Play.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_classes_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">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.minecraftforge.event.world</div>
+<h2 title="Class NoteBlockEvent.Play" class="title">Class NoteBlockEvent.Play</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.BlockEvent</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.NoteBlockEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.NoteBlockEvent.Play</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">NoteBlockEvent.Play</span>
+extends <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></pre>
+<div class="block">Fired when a Noteblock plays it's note. You can override the note and instrument
+ Canceling this event will stop the note from playing.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Change</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Play</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Play.html#instrument">instrument</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#blockMetadata">blockMetadata</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#z">z</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/minecraftforge/event/world/NoteBlockEvent.Play.html#NoteBlockEvent.Play(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int,%20int)">NoteBlockEvent.Play</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;meta,
+ int&nbsp;note,
+ int&nbsp;instrument)</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_net.minecraftforge.event.world.NoteBlockEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#getNote()">getNote</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#getOctave()">getOctave</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#getVanillaNoteId()">getVanillaNoteId</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#setNote(net.minecraftforge.event.world.NoteBlockEvent.Note,%20net.minecraftforge.event.world.NoteBlockEvent.Octave)">setNote</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="instrument">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>instrument</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a> instrument</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="NoteBlockEvent.Play(net.minecraft.world.World, int, int, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NoteBlockEvent.Play</h4>
+<pre>public&nbsp;NoteBlockEvent.Play(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;meta,
+ int&nbsp;note,
+ int&nbsp;instrument)</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/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.Play.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.Play.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_classes_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.event.world.NoteBlockEvent">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/minecraftforge/event/world/NoteBlockEvent.html b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.html
new file mode 100644
index 0000000..5ed3211
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/NoteBlockEvent.html
@@ -0,0 +1,375 @@
+<!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>NoteBlockEvent (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="NoteBlockEvent (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/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>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.minecraftforge.event.world</div>
+<h2 title="Class NoteBlockEvent" class="title">Class NoteBlockEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.BlockEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.NoteBlockEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Change</a>, <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Play</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">NoteBlockEvent</span>
+extends <a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></pre>
+<div class="block">Base class for Noteblock Events</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Change</a></strong></code>
+<div class="block">Fired when a Noteblock is changed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a></strong></code>
+<div class="block">Describes the types of musical Instruments that can be played by a Noteblock.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a></strong></code>
+<div class="block">Information about the pitch of a Noteblock note.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a></strong></code>
+<div class="block">Describes the Octave of a Note being played by a Noteblock.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Play</a></strong></code>
+<div class="block">Fired when a Noteblock plays it's note.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/BlockEvent.html#block">block</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#blockMetadata">blockMetadata</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#world">world</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#x">x</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#y">y</a>, <a href="../../../../net/minecraftforge/event/world/BlockEvent.html#z">z</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#getNote()">getNote</a></strong>()</code>
+<div class="block">Get the Note the Noteblock is tuned to</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#getOctave()">getOctave</a></strong>()</code>
+<div class="block">Get the Octave of the note this Noteblock is tuned to</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#getVanillaNoteId()">getVanillaNoteId</a></strong>()</code>
+<div class="block">get the vanilla note-id, which contains information about both Note and Octave.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html#setNote(net.minecraftforge.event.world.NoteBlockEvent.Note,%20net.minecraftforge.event.world.NoteBlockEvent.Octave)">setNote</a></strong>(<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>&nbsp;note,
+ <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>&nbsp;octave)</code>
+<div class="block">Set Note and Octave for this event.<br>
+ If octave is Octave.HIGH, note may only be Note.F_SHARP</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getNote()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNote</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>&nbsp;getNote()</pre>
+<div class="block">Get the Note the Noteblock is tuned to</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the Note</dd></dl>
+</li>
+</ul>
+<a name="getOctave()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOctave</h4>
+<pre>public&nbsp;<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>&nbsp;getOctave()</pre>
+<div class="block">Get the Octave of the note this Noteblock is tuned to</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the Octave</dd></dl>
+</li>
+</ul>
+<a name="getVanillaNoteId()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVanillaNoteId</h4>
+<pre>public&nbsp;int&nbsp;getVanillaNoteId()</pre>
+<div class="block">get the vanilla note-id, which contains information about both Note and Octave. Most modders should not need this.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an ID for the note</dd></dl>
+</li>
+</ul>
+<a name="setNote(net.minecraftforge.event.world.NoteBlockEvent.Note, net.minecraftforge.event.world.NoteBlockEvent.Octave)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setNote</h4>
+<pre>public&nbsp;void&nbsp;setNote(<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a>&nbsp;note,
+ <a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a>&nbsp;octave)</pre>
+<div class="block">Set Note and Octave for this event.<br>
+ If octave is Octave.HIGH, note may only be Note.F_SHARP</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>note</code> - the Note</dd><dd><code>octave</code> - the Octave</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/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/NoteBlockEvent.html" target="_top">Frames</a></li>
+<li><a href="NoteBlockEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.BlockEvent">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>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/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html b/javadoc/net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html
new file mode 100644
index 0000000..b70db12
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>WorldEvent.CreateSpawnPosition (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="WorldEvent.CreateSpawnPosition (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/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.CreateSpawnPosition.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.world</div>
+<h2 title="Class WorldEvent.CreateSpawnPosition" class="title">Class WorldEvent.CreateSpawnPosition</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.WorldEvent.CreateSpawnPosition</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">WorldEvent.CreateSpawnPosition</span>
+extends <a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></pre>
+<div class="block">Called by WorldServer when it attempts to create a spawnpoint for a dimension.
+ Canceling the event will prevent the vanilla code from running.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/world/WorldSettings.html" title="class in net.minecraft.world">WorldSettings</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html#settings">settings</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html#WorldEvent.CreateSpawnPosition(net.minecraft.world.World,%20net.minecraft.world.WorldSettings)">WorldEvent.CreateSpawnPosition</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/WorldSettings.html" title="class in net.minecraft.world">WorldSettings</a>&nbsp;ws)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="settings">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>settings</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/WorldSettings.html" title="class in net.minecraft.world">WorldSettings</a> settings</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WorldEvent.CreateSpawnPosition(net.minecraft.world.World, net.minecraft.world.WorldSettings)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldEvent.CreateSpawnPosition</h4>
+<pre>public&nbsp;WorldEvent.CreateSpawnPosition(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/world/WorldSettings.html" title="class in net.minecraft.world">WorldSettings</a>&nbsp;ws)</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/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.CreateSpawnPosition.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/world/WorldEvent.Load.html b/javadoc/net/minecraftforge/event/world/WorldEvent.Load.html
new file mode 100644
index 0000000..d19fabc
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/WorldEvent.Load.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:17 EST 2015 -->
+<title>WorldEvent.Load (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="WorldEvent.Load (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/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.Load.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.Load.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class WorldEvent.Load" class="title">Class WorldEvent.Load</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.WorldEvent.Load</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">WorldEvent.Load</span>
+extends <a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></pre>
+<div class="block">WorldEvent.Load is fired when Minecraft loads a world.<br>
+ This event is fired when a world is loaded in
+ WorldClient#WorldClient(NetHandlerPlayClient, WorldSettings, int, EnumDifficulty, Profiler),
+ MinecraftServer#loadAllWorlds(String, String, long, WorldType, String),
+ DimensionManager#initDimension(int),
+ and ForgeInternalHandler#onDimensionLoad(Load). <br>
+ <br>
+ This event is not <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/WorldEvent.Load.html#WorldEvent.Load(net.minecraft.world.World)">WorldEvent.Load</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="WorldEvent.Load(net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldEvent.Load</h4>
+<pre>public&nbsp;WorldEvent.Load(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.Load.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.Load.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html b/javadoc/net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html
new file mode 100644
index 0000000..b6029fb
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html
@@ -0,0 +1,376 @@
+<!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>WorldEvent.PotentialSpawns (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="WorldEvent.PotentialSpawns (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/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.PotentialSpawns.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.world</div>
+<h2 title="Class WorldEvent.PotentialSpawns" class="title">Class WorldEvent.PotentialSpawns</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.WorldEvent.PotentialSpawns</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">WorldEvent.PotentialSpawns</span>
+extends <a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></pre>
+<div class="block">Called by WorldServer to gather a list of all possible entities that can spawn at the specified location.
+ Canceling the event will result in a empty list, meaning no entity will be spawned.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../net/minecraft/world/biome/BiomeGenBase.SpawnListEntry.html" title="class in net.minecraft.world.biome">BiomeGenBase.SpawnListEntry</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html#list">list</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html#type">type</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.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/minecraftforge/event/world/WorldEvent.PotentialSpawns.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html#z">z</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/WorldEvent.PotentialSpawns.html#WorldEvent.PotentialSpawns(net.minecraft.world.World,%20net.minecraft.entity.EnumCreatureType,%20int,%20int,%20int,%20java.util.List)">WorldEvent.PotentialSpawns</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a>&nbsp;type,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.util.List&lt;<a href="../../../../net/minecraft/world/biome/BiomeGenBase.SpawnListEntry.html" title="class in net.minecraft.world.biome">BiomeGenBase.SpawnListEntry</a>&gt;&nbsp;oldList)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="type">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>type</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a> type</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="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;int z</pre>
+</li>
+</ul>
+<a name="list">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>list</h4>
+<pre>public final&nbsp;java.util.List&lt;<a href="../../../../net/minecraft/world/biome/BiomeGenBase.SpawnListEntry.html" title="class in net.minecraft.world.biome">BiomeGenBase.SpawnListEntry</a>&gt; list</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WorldEvent.PotentialSpawns(net.minecraft.world.World, net.minecraft.entity.EnumCreatureType, int, int, int, java.util.List)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldEvent.PotentialSpawns</h4>
+<pre>public&nbsp;WorldEvent.PotentialSpawns(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ <a href="../../../../net/minecraft/entity/EnumCreatureType.html" title="enum in net.minecraft.entity">EnumCreatureType</a>&nbsp;type,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.util.List&lt;<a href="../../../../net/minecraft/world/biome/BiomeGenBase.SpawnListEntry.html" title="class in net.minecraft.world.biome">BiomeGenBase.SpawnListEntry</a>&gt;&nbsp;oldList)</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/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.PotentialSpawns.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/world/WorldEvent.Save.html b/javadoc/net/minecraftforge/event/world/WorldEvent.Save.html
new file mode 100644
index 0000000..8e14e30
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/WorldEvent.Save.html
@@ -0,0 +1,294 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>WorldEvent.Save (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="WorldEvent.Save (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/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.Save.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.Save.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class WorldEvent.Save" class="title">Class WorldEvent.Save</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.WorldEvent.Save</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">WorldEvent.Save</span>
+extends <a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></pre>
+<div class="block">WorldEvent.Save is fired when Minecraft saves a world.<br>
+ This event is fired when a world is saved in
+ WorldServer#saveAllChunks(boolean, IProgressUpdate),
+ ForgeInternalHandler#onDimensionSave(Save). <br>
+ <br>
+ This event is not <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/WorldEvent.Save.html#WorldEvent.Save(net.minecraft.world.World)">WorldEvent.Save</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="WorldEvent.Save(net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldEvent.Save</h4>
+<pre>public&nbsp;WorldEvent.Save(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.Save.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.Save.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/WorldEvent.Unload.html b/javadoc/net/minecraftforge/event/world/WorldEvent.Unload.html
new file mode 100644
index 0000000..fed8915
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/WorldEvent.Unload.html
@@ -0,0 +1,297 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>WorldEvent.Unload (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="WorldEvent.Unload (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/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.Unload.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.Unload.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.event.world</div>
+<h2 title="Class WorldEvent.Unload" class="title">Class WorldEvent.Unload</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">net.minecraftforge.event.world.WorldEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.WorldEvent.Unload</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">WorldEvent.Unload</span>
+extends <a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></pre>
+<div class="block">WorldEvent.Unload is fired when Minecraft unloads a world.<br>
+ This event is fired when a world is unloaded in
+ Minecraft#loadWorld(WorldClient, String),
+ MinecraftServer#deleteWorldAndStopServer(),
+ MinecraftServer#stopServer(),
+ DimensionManager#unloadWorlds(Hashtable<Integer, long[]>),
+ ForgeInternalHandler#onDimensionUnload(Unload). <br>
+ <br>
+ This event is not <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ <br>
+ This event does not have a result. <code>HasResult</code> <br>
+ <br>
+ This event is fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></h3>
+<code><a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/WorldEvent.Unload.html#WorldEvent.Unload(net.minecraft.world.World)">WorldEvent.Unload</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="WorldEvent.Unload(net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldEvent.Unload</h4>
+<pre>public&nbsp;WorldEvent.Unload(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.Unload.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.Unload.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_classes_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.event.world.WorldEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/WorldEvent.html b/javadoc/net/minecraftforge/event/world/WorldEvent.html
new file mode 100644
index 0000000..c743626
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/WorldEvent.html
@@ -0,0 +1,351 @@
+<!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>WorldEvent (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="WorldEvent (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/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.event.world</div>
+<h2 title="Class WorldEvent" class="title">Class WorldEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.event.world.WorldEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a>, <a href="../../../../net/minecraftforge/event/terraingen/InitNoiseGensEvent.html" title="class in net.minecraftforge.event.terraingen">InitNoiseGensEvent</a>, <a href="../../../../net/minecraftforge/event/terraingen/SaplingGrowTreeEvent.html" title="class in net.minecraftforge.event.terraingen">SaplingGrowTreeEvent</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a>, <a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">WorldEvent</span>
+extends <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+<div class="block">WorldEvent is fired when an event involving the world occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world"><code>world</code></a> contains the World this event is occuring in.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a></strong></code>
+<div class="block">Called by WorldServer when it attempts to create a spawnpoint for a dimension.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a></strong></code>
+<div class="block">WorldEvent.Load is fired when Minecraft loads a world.<br>
+ This event is fired when a world is loaded in
+ WorldClient#WorldClient(NetHandlerPlayClient, WorldSettings, int, EnumDifficulty, Profiler),
+ MinecraftServer#loadAllWorlds(String, String, long, WorldType, String),
+ DimensionManager#initDimension(int),
+ and ForgeInternalHandler#onDimensionLoad(Load).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a></strong></code>
+<div class="block">Called by WorldServer to gather a list of all possible entities that can spawn at the specified location.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a></strong></code>
+<div class="block">WorldEvent.Save is fired when Minecraft saves a world.<br>
+ This event is fired when a world is saved in
+ WorldServer#saveAllChunks(boolean, IProgressUpdate),
+ ForgeInternalHandler#onDimensionSave(Save).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></strong></code>
+<div class="block">WorldEvent.Unload is fired when Minecraft unloads a world.<br>
+ This event is fired when a world is unloaded in
+ Minecraft#loadWorld(WorldClient, String),
+ MinecraftServer#deleteWorldAndStopServer(),
+ MinecraftServer#stopServer(),
+ DimensionManager#unloadWorlds(Hashtable<Integer, long[]>),
+ ForgeInternalHandler#onDimensionUnload(Unload).</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><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/minecraftforge/event/world/WorldEvent.html#world">world</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/minecraftforge/event/world/WorldEvent.html#WorldEvent(net.minecraft.world.World)">WorldEvent</a></strong>(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="WorldEvent(net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WorldEvent</h4>
+<pre>public&nbsp;WorldEvent(<a href="../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/WorldEvent.html" target="_top">Frames</a></li>
+<li><a href="WorldEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/event/world/package-frame.html b/javadoc/net/minecraftforge/event/world/package-frame.html
new file mode 100644
index 0000000..fd70c8e
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/package-frame.html
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.world (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/minecraftforge/event/world/package-summary.html" target="classFrame">net.minecraftforge.event.world</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="BlockEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">BlockEvent</a></li>
+<li><a href="BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">BlockEvent.BreakEvent</a></li>
+<li><a href="BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">BlockEvent.HarvestDropsEvent</a></li>
+<li><a href="BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">BlockEvent.MultiPlaceEvent</a></li>
+<li><a href="BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">BlockEvent.PlaceEvent</a></li>
+<li><a href="ChunkDataEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">ChunkDataEvent</a></li>
+<li><a href="ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world" target="classFrame">ChunkDataEvent.Load</a></li>
+<li><a href="ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world" target="classFrame">ChunkDataEvent.Save</a></li>
+<li><a href="ChunkEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">ChunkEvent</a></li>
+<li><a href="ChunkEvent.Load.html" title="class in net.minecraftforge.event.world" target="classFrame">ChunkEvent.Load</a></li>
+<li><a href="ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world" target="classFrame">ChunkEvent.Unload</a></li>
+<li><a href="ChunkWatchEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">ChunkWatchEvent</a></li>
+<li><a href="ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world" target="classFrame">ChunkWatchEvent.UnWatch</a></li>
+<li><a href="ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world" target="classFrame">ChunkWatchEvent.Watch</a></li>
+<li><a href="ExplosionEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">ExplosionEvent</a></li>
+<li><a href="ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world" target="classFrame">ExplosionEvent.Detonate</a></li>
+<li><a href="ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world" target="classFrame">ExplosionEvent.Start</a></li>
+<li><a href="NoteBlockEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">NoteBlockEvent</a></li>
+<li><a href="NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world" target="classFrame">NoteBlockEvent.Change</a></li>
+<li><a href="NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world" target="classFrame">NoteBlockEvent.Play</a></li>
+<li><a href="WorldEvent.html" title="class in net.minecraftforge.event.world" target="classFrame">WorldEvent</a></li>
+<li><a href="WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world" target="classFrame">WorldEvent.CreateSpawnPosition</a></li>
+<li><a href="WorldEvent.Load.html" title="class in net.minecraftforge.event.world" target="classFrame">WorldEvent.Load</a></li>
+<li><a href="WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world" target="classFrame">WorldEvent.PotentialSpawns</a></li>
+<li><a href="WorldEvent.Save.html" title="class in net.minecraftforge.event.world" target="classFrame">WorldEvent.Save</a></li>
+<li><a href="WorldEvent.Unload.html" title="class in net.minecraftforge.event.world" target="classFrame">WorldEvent.Unload</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world" target="classFrame">NoteBlockEvent.Instrument</a></li>
+<li><a href="NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world" target="classFrame">NoteBlockEvent.Note</a></li>
+<li><a href="NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world" target="classFrame">NoteBlockEvent.Octave</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/event/world/package-summary.html b/javadoc/net/minecraftforge/event/world/package-summary.html
new file mode 100644
index 0000000..ada7f19
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/package-summary.html
@@ -0,0 +1,370 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.world (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.minecraftforge.event.world (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/minecraftforge/event/terraingen/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/fluids/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/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.minecraftforge.event.world</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world">BlockEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.BreakEvent</a></td>
+<td class="colLast">
+<div class="block">Event that is fired when an Block is about to be broken by a player
+ Canceling this event will prevent the Block from being broken.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.HarvestDropsEvent</a></td>
+<td class="colLast">
+<div class="block">Fired when a block is about to drop it's harvested items.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.MultiPlaceEvent</a></td>
+<td class="colLast">
+<div class="block">Fired when a single block placement action of a player triggers the
+ creation of multiple blocks(e.g.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world">BlockEvent.PlaceEvent</a></td>
+<td class="colLast">
+<div class="block">Called when a block is placed by a player.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world">ChunkDataEvent</a></td>
+<td class="colLast">
+<div class="block">ChunkDataEvent is fired when an event involving chunk data occurs.<br>
+ If a method utilizes this <code>Event</code> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html#data"><code>ChunkDataEvent.data</code></a> contains the NBTTagCompound containing the chunk data for this event.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Load</a></td>
+<td class="colLast">
+<div class="block">ChunkDataEvent.Load is fired when vanilla Minecraft attempts to load Chunk data.<br>
+ This event is fired during chunk loading in
+ ChunkIOProvider#callStage2(QueuedChunk, Chunk).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world">ChunkDataEvent.Save</a></td>
+<td class="colLast">
+<div class="block">ChunkDataEvent.Save is fired when vanilla Minecraft attempts to save Chunk data.<br>
+ This event is fired during chunk saving in
+ AnvilChunkLoader#saveChunk(World, Chunk).</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world">ChunkEvent</a></td>
+<td class="colLast">
+<div class="block">ChunkEvent is fired when an event involving a chunk occurs.<br>
+ If a method utilizes this <code>Event</code> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/world/ChunkEvent.html#chunk"><code>ChunkEvent.chunk</code></a> contains the Chunk this event is affecting.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world">ChunkEvent.Load</a></td>
+<td class="colLast">
+<div class="block">ChunkEvent.Load is fired when vanilla Minecraft attempts to load a Chunk into the world.<br>
+ This event is fired during chunk loading in <br>
+ ChunkProviderClient#loadChunk(int, int), <br>
+ Chunk.onChunkLoad().</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world">ChunkEvent.Unload</a></td>
+<td class="colLast">
+<div class="block">ChunkEvent.Unload is fired when vanilla Minecraft attempts to unload a Chunk from the world.<br>
+ This event is fired during chunk unloading in <br>
+ Chunk.onChunkUnload().</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent</a></td>
+<td class="colLast">
+<div class="block">ChunkWatchEvent is fired when an event involving a chunk being watched occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html#chunk"><code>ChunkWatchEvent.chunk</code></a> contains the ChunkCoordIntPair of the Chunk this event is affecting.<br>
+ <a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html#player"><code>ChunkWatchEvent.player</code></a> contains the EntityPlayer that is involved with this chunk being watched.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.UnWatch</a></td>
+<td class="colLast">
+<div class="block">ChunkWatchEvent.UnWatch is fired when an EntityPlayer stops watching a chunk.<br>
+ This event is fired when a chunk is removed from the watched chunks of an EntityPlayer in
+ PlayerInstance#removePlayer(EntityPlayerMP).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world">ChunkWatchEvent.Watch</a></td>
+<td class="colLast">
+<div class="block">ChunkWatchEvent.Watch is fired when an EntityPlayer begins watching a chunk.<br>
+ This event is fired when a chunk is added to the watched chunks of an EntityPlayer in
+ EntityPlayerMP#onUpdate().</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world">ExplosionEvent</a></td>
+<td class="colLast">
+<div class="block">ExplosionEvent triggers when an explosion happens in the world.<br>
+ <br>
+ ExplosionEvent.Start is fired before the explosion actually occurs.<br>
+ ExplosionEvent.Detonate is fired once the explosion has a list of affected blocks and entities.<br>
+ <br>
+ ExplosionEvent.Start is <a href="../../../../cpw/mods/fml/common/eventhandler/Cancelable.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>Cancelable</code></a>.<br>
+ ExplosionEvent.Detonate can modify the affected blocks and entities.<br>
+ Children do not use <code>HasResult</code>.<br>
+ Children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Detonate</a></td>
+<td class="colLast">
+<div class="block">ExplosionEvent.Detonate is fired once the explosion has a list of affected blocks and entities.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world">ExplosionEvent.Start</a></td>
+<td class="colLast">
+<div class="block">ExplosionEvent.Start is fired before the explosion actually occurs.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world">NoteBlockEvent</a></td>
+<td class="colLast">
+<div class="block">Base class for Noteblock Events</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Change</a></td>
+<td class="colLast">
+<div class="block">Fired when a Noteblock is changed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world">NoteBlockEvent.Play</a></td>
+<td class="colLast">
+<div class="block">Fired when a Noteblock plays it's note.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world">WorldEvent</a></td>
+<td class="colLast">
+<div class="block">WorldEvent is fired when an event involving the world occurs.<br>
+ If a method utilizes this <a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><code>Event</code></a> as its parameter, the method will
+ receive every child event of this class.<br>
+ <br>
+ <a href="../../../../net/minecraftforge/event/world/WorldEvent.html#world"><code>WorldEvent.world</code></a> contains the World this event is occuring in.<br>
+ <br>
+ All children of this event are fired on the <code>MinecraftForge#EVENT_BUS</code>.<br></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world">WorldEvent.CreateSpawnPosition</a></td>
+<td class="colLast">
+<div class="block">Called by WorldServer when it attempts to create a spawnpoint for a dimension.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world">WorldEvent.Load</a></td>
+<td class="colLast">
+<div class="block">WorldEvent.Load is fired when Minecraft loads a world.<br>
+ This event is fired when a world is loaded in
+ WorldClient#WorldClient(NetHandlerPlayClient, WorldSettings, int, EnumDifficulty, Profiler),
+ MinecraftServer#loadAllWorlds(String, String, long, WorldType, String),
+ DimensionManager#initDimension(int),
+ and ForgeInternalHandler#onDimensionLoad(Load).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world">WorldEvent.PotentialSpawns</a></td>
+<td class="colLast">
+<div class="block">Called by WorldServer to gather a list of all possible entities that can spawn at the specified location.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world">WorldEvent.Save</a></td>
+<td class="colLast">
+<div class="block">WorldEvent.Save is fired when Minecraft saves a world.<br>
+ This event is fired when a world is saved in
+ WorldServer#saveAllChunks(boolean, IProgressUpdate),
+ ForgeInternalHandler#onDimensionSave(Save).</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world">WorldEvent.Unload</a></td>
+<td class="colLast">
+<div class="block">WorldEvent.Unload is fired when Minecraft unloads a world.<br>
+ This event is fired when a world is unloaded in
+ Minecraft#loadWorld(WorldClient, String),
+ MinecraftServer#deleteWorldAndStopServer(),
+ MinecraftServer#stopServer(),
+ DimensionManager#unloadWorlds(Hashtable<Integer, long[]>),
+ ForgeInternalHandler#onDimensionUnload(Unload).</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Instrument</a></td>
+<td class="colLast">
+<div class="block">Describes the types of musical Instruments that can be played by a Noteblock.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Note</a></td>
+<td class="colLast">
+<div class="block">Information about the pitch of a Noteblock note.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world">NoteBlockEvent.Octave</a></td>
+<td class="colLast">
+<div class="block">Describes the Octave of a Note being played by a Noteblock.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/terraingen/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/fluids/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/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/minecraftforge/event/world/package-tree.html b/javadoc/net/minecraftforge/event/world/package-tree.html
new file mode 100644
index 0000000..9d482e9
--- /dev/null
+++ b/javadoc/net/minecraftforge/event/world/package-tree.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.event.world 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.minecraftforge.event.world 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/minecraftforge/event/terraingen/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/fluids/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/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.minecraftforge.event.world</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">BlockEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.BreakEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">BlockEvent.BreakEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.HarvestDropsEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">BlockEvent.HarvestDropsEvent</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.PlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">BlockEvent.PlaceEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/BlockEvent.MultiPlaceEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">BlockEvent.MultiPlaceEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">NoteBlockEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Change.html" title="class in net.minecraftforge.event.world"><span class="strong">NoteBlockEvent.Change</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Play.html" title="class in net.minecraftforge.event.world"><span class="strong">NoteBlockEvent.Play</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">ChunkWatchEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.UnWatch.html" title="class in net.minecraftforge.event.world"><span class="strong">ChunkWatchEvent.UnWatch</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkWatchEvent.Watch.html" title="class in net.minecraftforge.event.world"><span class="strong">ChunkWatchEvent.Watch</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ExplosionEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">ExplosionEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Detonate.html" title="class in net.minecraftforge.event.world"><span class="strong">ExplosionEvent.Detonate</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ExplosionEvent.Start.html" title="class in net.minecraftforge.event.world"><span class="strong">ExplosionEvent.Start</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">WorldEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">ChunkEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.html" title="class in net.minecraftforge.event.world"><span class="strong">ChunkDataEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">ChunkDataEvent.Load</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkDataEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">ChunkDataEvent.Save</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">ChunkEvent.Load</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/ChunkEvent.Unload.html" title="class in net.minecraftforge.event.world"><span class="strong">ChunkEvent.Unload</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.CreateSpawnPosition.html" title="class in net.minecraftforge.event.world"><span class="strong">WorldEvent.CreateSpawnPosition</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.Load.html" title="class in net.minecraftforge.event.world"><span class="strong">WorldEvent.Load</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.PotentialSpawns.html" title="class in net.minecraftforge.event.world"><span class="strong">WorldEvent.PotentialSpawns</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.Save.html" title="class in net.minecraftforge.event.world"><span class="strong">WorldEvent.Save</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/WorldEvent.Unload.html" title="class in net.minecraftforge.event.world"><span class="strong">WorldEvent.Unload</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Octave.html" title="enum in net.minecraftforge.event.world"><span class="strong">NoteBlockEvent.Octave</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Note.html" title="enum in net.minecraftforge.event.world"><span class="strong">NoteBlockEvent.Note</span></a></li>
+<li type="circle">net.minecraftforge.event.world.<a href="../../../../net/minecraftforge/event/world/NoteBlockEvent.Instrument.html" title="enum in net.minecraftforge.event.world"><span class="strong">NoteBlockEvent.Instrument</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/event/terraingen/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/fluids/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/event/world/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/minecraftforge/fluids/BlockFluidBase.html b/javadoc/net/minecraftforge/fluids/BlockFluidBase.html
new file mode 100644
index 0000000..0bc06ce
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/BlockFluidBase.html
@@ -0,0 +1,1161 @@
+<!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>BlockFluidBase (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="BlockFluidBase (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/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/BlockFluidBase.html" target="_top">Frames</a></li>
+<li><a href="BlockFluidBase.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_classes_inherited_from_class_net.minecraft.block.Block">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.fluids</div>
+<h2 title="Class BlockFluidBase" class="title">Class BlockFluidBase</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">net.minecraft.block.Block</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.BlockFluidBase</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/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids">BlockFluidClassic</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html" title="class in net.minecraftforge.fluids">BlockFluidFinite</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">BlockFluidBase</span>
+extends <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>
+implements <a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></pre>
+<div class="block">This is a base implementation for Fluid blocks.
+
+ It is highly recommended that you extend this class or one of the Forge-provided child classes.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraft.block.Block">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3>
+<code><a href="../../../net/minecraft/block/Block.SoundType.html" title="class in net.minecraft.block">Block.SoundType</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.util.Map&lt;<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>,java.lang.Boolean&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#defaultDisplacements">defaultDisplacements</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#density">density</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#densityDir">densityDir</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.util.Map&lt;<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>,java.lang.Boolean&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#displacements">displacements</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#fluidName">fluidName</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#maxScaledLight">maxScaledLight</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantaPerBlock">quantaPerBlock</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantaPerBlockFloat">quantaPerBlockFloat</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#renderPass">renderPass</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#temperature">temperature</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#tickRate">tickRate</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.block.Block">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3>
+<code><a href="../../../net/minecraft/block/Block.html#blockConstructorCalled">blockConstructorCalled</a>, <a href="../../../net/minecraft/block/Block.html#blockHardness">blockHardness</a>, <a href="../../../net/minecraft/block/Block.html#blockIcon">blockIcon</a>, <a href="../../../net/minecraft/block/Block.html#blockMaterial">blockMaterial</a>, <a href="../../../net/minecraft/block/Block.html#blockParticleGravity">blockParticleGravity</a>, <a href="../../../net/minecraft/block/Block.html#blockRegistry">blockRegistry</a>, <a href="../../../net/minecraft/block/Block.html#blockResistance">blockResistance</a>, <a href="../../../net/minecraft/block/Block.html#canBlockGrass">canBlockGrass</a>, <a href="../../../net/minecraft/block/Block.html#capturedDrops">capturedDrops</a>, <a href="../../../net/minecraft/block/Block.html#captureDrops">captureDrops</a>, <a href="../../../net/minecraft/block/Block.html#delegate">delegate</a>, <a href="../../../net/minecraft/block/Block.html#enableStats">enableStats</a>, <a href="../../../net/minecraft/block/Block.html#harvesters">harvesters</a>, <a href="../../../net/minecraft/block/Block.html#isBlockContainer">isBlockContainer</a>, <a href="../../../net/minecraft/block/Block.html#lightOpacity">lightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#lightValue">lightValue</a>, <a href="../../../net/minecraft/block/Block.html#maxX">maxX</a>, <a href="../../../net/minecraft/block/Block.html#maxY">maxY</a>, <a href="../../../net/minecraft/block/Block.html#maxZ">maxZ</a>, <a href="../../../net/minecraft/block/Block.html#minX">minX</a>, <a href="../../../net/minecraft/block/Block.html#minY">minY</a>, <a href="../../../net/minecraft/block/Block.html#minZ">minZ</a>, <a href="../../../net/minecraft/block/Block.html#needsRandomTick">needsRandomTick</a>, <a href="../../../net/minecraft/block/Block.html#opaque">opaque</a>, <a href="../../../net/minecraft/block/Block.html#slipperiness">slipperiness</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeAnvil">soundTypeAnvil</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeCloth">soundTypeCloth</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGlass">soundTypeGlass</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGrass">soundTypeGrass</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGravel">soundTypeGravel</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeLadder">soundTypeLadder</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeMetal">soundTypeMetal</a>, <a href="../../../net/minecraft/block/Block.html#soundTypePiston">soundTypePiston</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeSand">soundTypeSand</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeSnow">soundTypeSnow</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeStone">soundTypeStone</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeWood">soundTypeWood</a>, <a href="../../../net/minecraft/block/Block.html#stepSound">stepSound</a>, <a href="../../../net/minecraft/block/Block.html#textureName">textureName</a>, <a href="../../../net/minecraft/block/Block.html#useNeighborBrightness">useNeighborBrightness</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/minecraftforge/fluids/BlockFluidBase.html#BlockFluidBase(net.minecraftforge.fluids.Fluid,%20net.minecraft.block.material.Material)">BlockFluidBase</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a>&nbsp;material)</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>abstract boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#canCollideCheck(int,%20boolean)">canCollideCheck</a></strong>(int&nbsp;meta,
+ boolean&nbsp;fullHit)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#canDisplace(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canDisplace</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Returns true if the block at (x, y, z) is displaceable.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#displaceIfPossible(net.minecraft.world.World,%20int,%20int,%20int)">displaceIfPossible</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Attempt to displace the block at (x, y, z), return true if it was displaced.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#func_149698_L()">func_149698_L</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getBlocksMovement(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBlocksMovement</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getCollisionBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getCollisionBoundingBoxFromPool</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getDensity(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getDensity</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFilledPercentage(net.minecraft.world.World,%20int,%20int,%20int)">getFilledPercentage</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Returns the amount of a single block is filled.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static double</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFlowDirection(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getFlowDirection</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/Vec3.html" title="class in net.minecraft.util">Vec3</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFlowVector(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getFlowVector</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFluid()">getFluid</a></strong>()</code>
+<div class="block">Returns the Fluid associated with this Block.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getItemDropped(int,%20java.util.Random,%20int)">getItemDropped</a></strong>(int&nbsp;par1,
+ java.util.Random&nbsp;par2Random,
+ int&nbsp;par3)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightValue</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Get a light value for the block at the specified coordinates, normal ranges are between 0 and 15</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>abstract int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getMaxRenderHeightMeta()">getMaxRenderHeightMeta</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getMixedBrightnessForBlock</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaPercentage(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaPercentage</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>abstract int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaValue</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValueAbove(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getQuantaValueAbove</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;aboveThis)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValueBelow(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getQuantaValueBelow</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;belowThis)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getRenderBlockPass()">getRenderBlockPass</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getRenderType()">getRenderType</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getTemperature(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getTemperature</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#isOpaqueCube()">isOpaqueCube</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#onBlockAdded(net.minecraft.world.World,%20int,%20int,%20int)">onBlockAdded</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#onNeighborBlockChange(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">onNeighborBlockChange</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantityDropped(java.util.Random)">quantityDropped</a></strong>(java.util.Random&nbsp;par1Random)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#renderAsNormalBlock()">renderAsNormalBlock</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setDensity(int)">setDensity</a></strong>(int&nbsp;density)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setMaxScaledLight(int)">setMaxScaledLight</a></strong>(int&nbsp;maxScaledLight)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setQuantaPerBlock(int)">setQuantaPerBlock</a></strong>(int&nbsp;quantaPerBlock)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setRenderPass(int)">setRenderPass</a></strong>(int&nbsp;renderPass)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setTemperature(int)">setTemperature</a></strong>(int&nbsp;temperature)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setTickRate(int)">setTickRate</a></strong>(int&nbsp;tickRate)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#shouldSideBeRendered(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldSideBeRendered</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;side)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#tickRate(net.minecraft.world.World)">tickRate</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#velocityToAddToEntity(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20net.minecraft.util.Vec3)">velocityToAddToEntity</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/Vec3.html" title="class in net.minecraft.util">Vec3</a>&nbsp;vec)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.block.Block">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3>
+<code><a href="../../../net/minecraft/block/Block.html#addCollisionBoxesToList(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.entity.Entity)">addCollisionBoxesToList</a>, <a href="../../../net/minecraft/block/Block.html#addDestroyEffects(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.client.particle.EffectRenderer)">addDestroyEffects</a>, <a href="../../../net/minecraft/block/Block.html#addHitEffects(net.minecraft.world.World,%20net.minecraft.util.MovingObjectPosition,%20net.minecraft.client.particle.EffectRenderer)">addHitEffects</a>, <a href="../../../net/minecraft/block/Block.html#beginLeavesDecay(net.minecraft.world.World,%20int,%20int,%20int)">beginLeavesDecay</a>, <a href="../../../net/minecraft/block/Block.html#breakBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block,%20int)">breakBlock</a>, <a href="../../../net/minecraft/block/Block.html#canBeReplacedByLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canBeReplacedByLeaves</a>, <a href="../../../net/minecraft/block/Block.html#canBlockStay(net.minecraft.world.World,%20int,%20int,%20int)">canBlockStay</a>, <a href="../../../net/minecraft/block/Block.html#canConnectRedstone(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">canConnectRedstone</a>, <a href="../../../net/minecraft/block/Block.html#canCreatureSpawn(net.minecraft.entity.EnumCreatureType,%20net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canCreatureSpawn</a>, <a href="../../../net/minecraft/block/Block.html#canDropFromExplosion(net.minecraft.world.Explosion)">canDropFromExplosion</a>, <a href="../../../net/minecraft/block/Block.html#canEntityDestroy(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">canEntityDestroy</a>, <a href="../../../net/minecraft/block/Block.html#canHarvestBlock(net.minecraft.entity.player.EntityPlayer,%20int)">canHarvestBlock</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceBlockAt(net.minecraft.world.World,%20int,%20int,%20int)">canPlaceBlockAt</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceBlockOnSide(net.minecraft.world.World,%20int,%20int,%20int,%20int)">canPlaceBlockOnSide</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceTorchOnTop(net.minecraft.world.World,%20int,%20int,%20int)">canPlaceTorchOnTop</a>, <a href="../../../net/minecraft/block/Block.html#canProvidePower()">canProvidePower</a>, <a href="../../../net/minecraft/block/Block.html#canRenderInPass(int)">canRenderInPass</a>, <a href="../../../net/minecraft/block/Block.html#canReplace(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.item.ItemStack)">canReplace</a>, <a href="../../../net/minecraft/block/Block.html#canSilkHarvest()">canSilkHarvest</a>, <a href="../../../net/minecraft/block/Block.html#canSilkHarvest(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20int)">canSilkHarvest</a>, <a href="../../../net/minecraft/block/Block.html#canSustainLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canSustainLeaves</a>, <a href="../../../net/minecraft/block/Block.html#canSustainPlant(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.common.IPlantable)">canSustainPlant</a>, <a href="../../../net/minecraft/block/Block.html#captureDrops(boolean)">captureDrops</a>, <a href="../../../net/minecraft/block/Block.html#collisionRayTrace(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.util.Vec3,%20net.minecraft.util.Vec3)">collisionRayTrace</a>, <a href="../../../net/minecraft/block/Block.html#colorMultiplier(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">colorMultiplier</a>, <a href="../../../net/minecraft/block/Block.html#createStackedBlock(int)">createStackedBlock</a>, <a href="../../../net/minecraft/block/Block.html#createTileEntity(net.minecraft.world.World,%20int)">createTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#damageDropped(int)">damageDropped</a>, <a href="../../../net/minecraft/block/Block.html#disableStats()">disableStats</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItem(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">dropBlockAsItem</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItem(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.item.ItemStack)">dropBlockAsItem</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItemWithChance(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20int)">dropBlockAsItemWithChance</a>, <a href="../../../net/minecraft/block/Block.html#dropXpOnBlockBreak(net.minecraft.world.World,%20int,%20int,%20int,%20int)">dropXpOnBlockBreak</a>, <a href="../../../net/minecraft/block/Block.html#fillWithRain(net.minecraft.world.World,%20int,%20int,%20int)">fillWithRain</a>, <a href="../../../net/minecraft/block/Block.html#func_149730_j()">func_149730_j</a>, <a href="../../../net/minecraft/block/Block.html#func_149735_b(int,%20int)">func_149735_b</a>, <a href="../../../net/minecraft/block/Block.html#getAmbientOcclusionLightValue()">getAmbientOcclusionLightValue</a>, <a href="../../../net/minecraft/block/Block.html#getBedDirection(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBedDirection</a>, <a href="../../../net/minecraft/block/Block.html#getBedSpawnPosition(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">getBedSpawnPosition</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxX()">getBlockBoundsMaxX</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxY()">getBlockBoundsMaxY</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxZ()">getBlockBoundsMaxZ</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinX()">getBlockBoundsMinX</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinY()">getBlockBoundsMinY</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinZ()">getBlockBoundsMinZ</a>, <a href="../../../net/minecraft/block/Block.html#getBlockById(int)">getBlockById</a>, <a href="../../../net/minecraft/block/Block.html#getBlockColor()">getBlockColor</a>, <a href="../../../net/minecraft/block/Block.html#getBlockFromItem(net.minecraft.item.Item)">getBlockFromItem</a>, <a href="../../../net/minecraft/block/Block.html#getBlockFromName(java.lang.String)">getBlockFromName</a>, <a href="../../../net/minecraft/block/Block.html#getBlockHardness(net.minecraft.world.World,%20int,%20int,%20int)">getBlockHardness</a>, <a href="../../../net/minecraft/block/Block.html#getBlockTextureFromSide(int)">getBlockTextureFromSide</a>, <a href="../../../net/minecraft/block/Block.html#getCanBlockGrass()">getCanBlockGrass</a>, <a href="../../../net/minecraft/block/Block.html#getComparatorInputOverride(net.minecraft.world.World,%20int,%20int,%20int,%20int)">getComparatorInputOverride</a>, <a href="../../../net/minecraft/block/Block.html#getCreativeTabToDisplayOn()">getCreativeTabToDisplayOn</a>, <a href="../../../net/minecraft/block/Block.html#getDamageValue(net.minecraft.world.World,%20int,%20int,%20int)">getDamageValue</a>, <a href="../../../net/minecraft/block/Block.html#getDrops(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">getDrops</a>, <a href="../../../net/minecraft/block/Block.html#getEnableStats()">getEnableStats</a>, <a href="../../../net/minecraft/block/Block.html#getEnchantPowerBonus(net.minecraft.world.World,%20int,%20int,%20int)">getEnchantPowerBonus</a>, <a href="../../../net/minecraft/block/Block.html#getExpDrop(net.minecraft.world.IBlockAccess,%20int,%20int)">getExpDrop</a>, <a href="../../../net/minecraft/block/Block.html#getExplosionResistance(net.minecraft.entity.Entity)">getExplosionResistance</a>, <a href="../../../net/minecraft/block/Block.html#getExplosionResistance(net.minecraft.entity.Entity,%20net.minecraft.world.World,%20int,%20int,%20int,%20double,%20double,%20double)">getExplosionResistance</a>, <a href="../../../net/minecraft/block/Block.html#getFireSpreadSpeed(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">getFireSpreadSpeed</a>, <a href="../../../net/minecraft/block/Block.html#getFlammability(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">getFlammability</a>, <a href="../../../net/minecraft/block/Block.html#getHarvestLevel(int)">getHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#getHarvestTool(int)">getHarvestTool</a>, <a href="../../../net/minecraft/block/Block.html#getIcon(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getIcon</a>, <a href="../../../net/minecraft/block/Block.html#getIcon(int,%20int)">getIcon</a>, <a href="../../../net/minecraft/block/Block.html#getIdFromBlock(net.minecraft.block.Block)">getIdFromBlock</a>, <a href="../../../net/minecraft/block/Block.html#getItem(net.minecraft.world.World,%20int,%20int,%20int)">getItem</a>, <a href="../../../net/minecraft/block/Block.html#getItemIconName()">getItemIconName</a>, <a href="../../../net/minecraft/block/Block.html#getLightOpacity()">getLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#getLightOpacity(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#getLightValue()">getLightValue</a>, <a href="../../../net/minecraft/block/Block.html#getLocalizedName()">getLocalizedName</a>, <a href="../../../net/minecraft/block/Block.html#getMapColor(int)">getMapColor</a>, <a href="../../../net/minecraft/block/Block.html#getMaterial()">getMaterial</a>, <a href="../../../net/minecraft/block/Block.html#getMobilityFlag()">getMobilityFlag</a>, <a href="../../../net/minecraft/block/Block.html#getPickBlock(net.minecraft.util.MovingObjectPosition,%20net.minecraft.world.World,%20int,%20int,%20int)">getPickBlock</a>, <a href="../../../net/minecraft/block/Block.html#getPickBlock(net.minecraft.util.MovingObjectPosition,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">getPickBlock</a>, <a href="../../../net/minecraft/block/Block.html#getPlayerRelativeBlockHardness(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int)">getPlayerRelativeBlockHardness</a>, <a href="../../../net/minecraft/block/Block.html#getRenderColor(int)">getRenderColor</a>, <a href="../../../net/minecraft/block/Block.html#getSelectedBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getSelectedBoundingBoxFromPool</a>, <a href="../../../net/minecraft/block/Block.html#getSubBlocks(net.minecraft.item.Item,%20net.minecraft.creativetab.CreativeTabs,%20java.util.List)">getSubBlocks</a>, <a href="../../../net/minecraft/block/Block.html#getTextureName()">getTextureName</a>, <a href="../../../net/minecraft/block/Block.html#getTickRandomly()">getTickRandomly</a>, <a href="../../../net/minecraft/block/Block.html#getUnlocalizedName()">getUnlocalizedName</a>, <a href="../../../net/minecraft/block/Block.html#getUseNeighborBrightness()">getUseNeighborBrightness</a>, <a href="../../../net/minecraft/block/Block.html#getValidRotations(net.minecraft.world.World,%20int,%20int,%20int)">getValidRotations</a>, <a href="../../../net/minecraft/block/Block.html#getWeakChanges(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getWeakChanges</a>, <a href="../../../net/minecraft/block/Block.html#harvestBlock(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20int)">harvestBlock</a>, <a href="../../../net/minecraft/block/Block.html#hasComparatorInputOverride()">hasComparatorInputOverride</a>, <a href="../../../net/minecraft/block/Block.html#hasTileEntity()">hasTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#hasTileEntity(int)">hasTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#isAir(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isAir</a>, <a href="../../../net/minecraft/block/Block.html#isAssociatedBlock(net.minecraft.block.Block)">isAssociatedBlock</a>, <a href="../../../net/minecraft/block/Block.html#isBeaconBase(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int,%20int,%20int)">isBeaconBase</a>, <a href="../../../net/minecraft/block/Block.html#isBed(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">isBed</a>, <a href="../../../net/minecraft/block/Block.html#isBedFoot(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isBedFoot</a>, <a href="../../../net/minecraft/block/Block.html#isBlockNormalCube()">isBlockNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isBlockSolid(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isBlockSolid</a>, <a href="../../../net/minecraft/block/Block.html#isBurning(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isBurning</a>, <a href="../../../net/minecraft/block/Block.html#isCollidable()">isCollidable</a>, <a href="../../../net/minecraft/block/Block.html#isEqualTo(net.minecraft.block.Block,%20net.minecraft.block.Block)">isEqualTo</a>, <a href="../../../net/minecraft/block/Block.html#isFertile(net.minecraft.world.World,%20int,%20int,%20int)">isFertile</a>, <a href="../../../net/minecraft/block/Block.html#isFireSource(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isFireSource</a>, <a href="../../../net/minecraft/block/Block.html#isFlammable(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isFlammable</a>, <a href="../../../net/minecraft/block/Block.html#isFlowerPot()">isFlowerPot</a>, <a href="../../../net/minecraft/block/Block.html#isFoliage(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isFoliage</a>, <a href="../../../net/minecraft/block/Block.html#isLadder(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">isLadder</a>, <a href="../../../net/minecraft/block/Block.html#isLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isLeaves</a>, <a href="../../../net/minecraft/block/Block.html#isNormalCube()">isNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isNormalCube(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isProvidingStrongPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isProvidingStrongPower</a>, <a href="../../../net/minecraft/block/Block.html#isProvidingWeakPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isProvidingWeakPower</a>, <a href="../../../net/minecraft/block/Block.html#isReplaceable(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isReplaceable</a>, <a href="../../../net/minecraft/block/Block.html#isReplaceableOreGen(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">isReplaceableOreGen</a>, <a href="../../../net/minecraft/block/Block.html#isSideSolid(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isSideSolid</a>, <a href="../../../net/minecraft/block/Block.html#isToolEffective(java.lang.String,%20int)">isToolEffective</a>, <a href="../../../net/minecraft/block/Block.html#isWood(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isWood</a>, <a href="../../../net/minecraft/block/Block.html#onBlockActivated(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer,%20int,%20float,%20float,%20float)">onBlockActivated</a>, <a href="../../../net/minecraft/block/Block.html#onBlockClicked(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">onBlockClicked</a>, <a href="../../../net/minecraft/block/Block.html#onBlockDestroyedByExplosion(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.world.Explosion)">onBlockDestroyedByExplosion</a>, <a href="../../../net/minecraft/block/Block.html#onBlockDestroyedByPlayer(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onBlockDestroyedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#onBlockEventReceived(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">onBlockEventReceived</a>, <a href="../../../net/minecraft/block/Block.html#onBlockExploded(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.world.Explosion)">onBlockExploded</a>, <a href="../../../net/minecraft/block/Block.html#onBlockHarvested(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">onBlockHarvested</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPlaced(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20float,%20float,%20int)">onBlockPlaced</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPlacedBy(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack)">onBlockPlacedBy</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPreDestroy(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onBlockPreDestroy</a>, <a href="../../../net/minecraft/block/Block.html#onEntityCollidedWithBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">onEntityCollidedWithBlock</a>, <a href="../../../net/minecraft/block/Block.html#onEntityWalking(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">onEntityWalking</a>, <a href="../../../net/minecraft/block/Block.html#onFallenUpon(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20float)">onFallenUpon</a>, <a href="../../../net/minecraft/block/Block.html#onNeighborChange(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int,%20int,%20int)">onNeighborChange</a>, <a href="../../../net/minecraft/block/Block.html#onPlantGrow(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int,%20int)">onPlantGrow</a>, <a href="../../../net/minecraft/block/Block.html#onPostBlockPlaced(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onPostBlockPlaced</a>, <a href="../../../net/minecraft/block/Block.html#quantityDropped(int,%20int,%20java.util.Random)">quantityDropped</a>, <a href="../../../net/minecraft/block/Block.html#quantityDroppedWithBonus(int,%20java.util.Random)">quantityDroppedWithBonus</a>, <a href="../../../net/minecraft/block/Block.html#randomDisplayTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">randomDisplayTick</a>, <a href="../../../net/minecraft/block/Block.html#recolourBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection,%20int)">recolourBlock</a>, <a href="../../../net/minecraft/block/Block.html#registerBlockIcons(net.minecraft.client.renderer.texture.IIconRegister)">registerBlockIcons</a>, <a href="../../../net/minecraft/block/Block.html#registerBlocks()">registerBlocks</a>, <a href="../../../net/minecraft/block/Block.html#removedByPlayer(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int)">removedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#removedByPlayer(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20boolean)">removedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#rotateBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">rotateBlock</a>, <a href="../../../net/minecraft/block/Block.html#setBedOccupied(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer,%20boolean)">setBedOccupied</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBounds(float,%20float,%20float,%20float,%20float,%20float)">setBlockBounds</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBoundsBasedOnState(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">setBlockBoundsBasedOnState</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBoundsForItemRender()">setBlockBoundsForItemRender</a>, <a href="../../../net/minecraft/block/Block.html#setBlockName(java.lang.String)">setBlockName</a>, <a href="../../../net/minecraft/block/Block.html#setBlockTextureName(java.lang.String)">setBlockTextureName</a>, <a href="../../../net/minecraft/block/Block.html#setBlockUnbreakable()">setBlockUnbreakable</a>, <a href="../../../net/minecraft/block/Block.html#setCreativeTab(net.minecraft.creativetab.CreativeTabs)">setCreativeTab</a>, <a href="../../../net/minecraft/block/Block.html#setHardness(float)">setHardness</a>, <a href="../../../net/minecraft/block/Block.html#setHarvestLevel(java.lang.String,%20int)">setHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#setHarvestLevel(java.lang.String,%20int,%20int)">setHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#setLightLevel(float)">setLightLevel</a>, <a href="../../../net/minecraft/block/Block.html#setLightOpacity(int)">setLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#setResistance(float)">setResistance</a>, <a href="../../../net/minecraft/block/Block.html#setStepSound(net.minecraft.block.Block.SoundType)">setStepSound</a>, <a href="../../../net/minecraft/block/Block.html#setTickRandomly(boolean)">setTickRandomly</a>, <a href="../../../net/minecraft/block/Block.html#shouldCheckWeakPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldCheckWeakPower</a>, <a href="../../../net/minecraft/block/Block.html#updateTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">updateTick</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>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.fluids.IFluidBlock">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#canDrain(net.minecraft.world.World,%20int,%20int,%20int)">canDrain</a>, <a href="../../../net/minecraftforge/fluids/IFluidBlock.html#drain(net.minecraft.world.World,%20int,%20int,%20int,%20boolean)">drain</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="defaultDisplacements">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defaultDisplacements</h4>
+<pre>protected static final&nbsp;java.util.Map&lt;<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>,java.lang.Boolean&gt; defaultDisplacements</pre>
+</li>
+</ul>
+<a name="displacements">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>displacements</h4>
+<pre>protected&nbsp;java.util.Map&lt;<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>,java.lang.Boolean&gt; displacements</pre>
+</li>
+</ul>
+<a name="quantaPerBlock">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>quantaPerBlock</h4>
+<pre>protected&nbsp;int quantaPerBlock</pre>
+</li>
+</ul>
+<a name="quantaPerBlockFloat">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>quantaPerBlockFloat</h4>
+<pre>protected&nbsp;float quantaPerBlockFloat</pre>
+</li>
+</ul>
+<a name="density">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>density</h4>
+<pre>protected&nbsp;int density</pre>
+</li>
+</ul>
+<a name="densityDir">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>densityDir</h4>
+<pre>protected&nbsp;int densityDir</pre>
+</li>
+</ul>
+<a name="temperature">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>temperature</h4>
+<pre>protected&nbsp;int temperature</pre>
+</li>
+</ul>
+<a name="tickRate">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tickRate</h4>
+<pre>protected&nbsp;int tickRate</pre>
+</li>
+</ul>
+<a name="renderPass">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderPass</h4>
+<pre>protected&nbsp;int renderPass</pre>
+</li>
+</ul>
+<a name="maxScaledLight">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>maxScaledLight</h4>
+<pre>protected&nbsp;int maxScaledLight</pre>
+</li>
+</ul>
+<a name="fluidName">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fluidName</h4>
+<pre>protected final&nbsp;java.lang.String fluidName</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BlockFluidBase(net.minecraftforge.fluids.Fluid, net.minecraft.block.material.Material)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BlockFluidBase</h4>
+<pre>public&nbsp;BlockFluidBase(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a>&nbsp;material)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setQuantaPerBlock(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setQuantaPerBlock</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a>&nbsp;setQuantaPerBlock(int&nbsp;quantaPerBlock)</pre>
+</li>
+</ul>
+<a name="setDensity(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDensity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a>&nbsp;setDensity(int&nbsp;density)</pre>
+</li>
+</ul>
+<a name="setTemperature(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTemperature</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a>&nbsp;setTemperature(int&nbsp;temperature)</pre>
+</li>
+</ul>
+<a name="setTickRate(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTickRate</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a>&nbsp;setTickRate(int&nbsp;tickRate)</pre>
+</li>
+</ul>
+<a name="setRenderPass(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRenderPass</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a>&nbsp;setRenderPass(int&nbsp;renderPass)</pre>
+</li>
+</ul>
+<a name="setMaxScaledLight(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMaxScaledLight</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a>&nbsp;setMaxScaledLight(int&nbsp;maxScaledLight)</pre>
+</li>
+</ul>
+<a name="canDisplace(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canDisplace</h4>
+<pre>public&nbsp;boolean&nbsp;canDisplace(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block">Returns true if the block at (x, y, z) is displaceable. Does not displace the block.</div>
+</li>
+</ul>
+<a name="displaceIfPossible(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>displaceIfPossible</h4>
+<pre>public&nbsp;boolean&nbsp;displaceIfPossible(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block">Attempt to displace the block at (x, y, z), return true if it was displaced.</div>
+</li>
+</ul>
+<a name="getQuantaValue(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQuantaValue</h4>
+<pre>public abstract&nbsp;int&nbsp;getQuantaValue(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="canCollideCheck(int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canCollideCheck</h4>
+<pre>public abstract&nbsp;boolean&nbsp;canCollideCheck(int&nbsp;meta,
+ boolean&nbsp;fullHit)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#canCollideCheck(int,%20boolean)">canCollideCheck</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMaxRenderHeightMeta()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxRenderHeightMeta</h4>
+<pre>public abstract&nbsp;int&nbsp;getMaxRenderHeightMeta()</pre>
+</li>
+</ul>
+<a name="onBlockAdded(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onBlockAdded</h4>
+<pre>public&nbsp;void&nbsp;onBlockAdded(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#onBlockAdded(net.minecraft.world.World,%20int,%20int,%20int)">onBlockAdded</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="onNeighborBlockChange(net.minecraft.world.World, int, int, int, net.minecraft.block.Block)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNeighborBlockChange</h4>
+<pre>public&nbsp;void&nbsp;onNeighborBlockChange(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#onNeighborBlockChange(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">onNeighborBlockChange</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="func_149698_L()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>func_149698_L</h4>
+<pre>public&nbsp;boolean&nbsp;func_149698_L()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#func_149698_L()">func_149698_L</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBlocksMovement(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlocksMovement</h4>
+<pre>public&nbsp;boolean&nbsp;getBlocksMovement(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#getBlocksMovement(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBlocksMovement</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCollisionBoundingBoxFromPool(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCollisionBoundingBoxFromPool</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a>&nbsp;getCollisionBoundingBoxFromPool(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#getCollisionBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getCollisionBoundingBoxFromPool</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getItemDropped(int, java.util.Random, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemDropped</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;getItemDropped(int&nbsp;par1,
+ java.util.Random&nbsp;par2Random,
+ int&nbsp;par3)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#getItemDropped(int,%20java.util.Random,%20int)">getItemDropped</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="quantityDropped(java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>quantityDropped</h4>
+<pre>public&nbsp;int&nbsp;quantityDropped(java.util.Random&nbsp;par1Random)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#quantityDropped(java.util.Random)">quantityDropped</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="tickRate(net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tickRate</h4>
+<pre>public&nbsp;int&nbsp;tickRate(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#tickRate(net.minecraft.world.World)">tickRate</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="velocityToAddToEntity(net.minecraft.world.World, int, int, int, net.minecraft.entity.Entity, net.minecraft.util.Vec3)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>velocityToAddToEntity</h4>
+<pre>public&nbsp;void&nbsp;velocityToAddToEntity(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;entity,
+ <a href="../../../net/minecraft/util/Vec3.html" title="class in net.minecraft.util">Vec3</a>&nbsp;vec)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#velocityToAddToEntity(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20net.minecraft.util.Vec3)">velocityToAddToEntity</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLightValue(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLightValue</h4>
+<pre>public&nbsp;int&nbsp;getLightValue(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../net/minecraft/block/Block.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">Block</a></code></strong></div>
+<div class="block">Get a light value for the block at the specified coordinates, normal ranges are between 0 and 15</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>world</code> - The current world</dd><dd><code>x</code> - X Position</dd><dd><code>y</code> - Y position</dd><dd><code>z</code> - Z position</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The light value</dd></dl>
+</li>
+</ul>
+<a name="getRenderType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRenderType</h4>
+<pre>public&nbsp;int&nbsp;getRenderType()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#getRenderType()">getRenderType</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isOpaqueCube()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOpaqueCube</h4>
+<pre>public&nbsp;boolean&nbsp;isOpaqueCube()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#isOpaqueCube()">isOpaqueCube</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="renderAsNormalBlock()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderAsNormalBlock</h4>
+<pre>public&nbsp;boolean&nbsp;renderAsNormalBlock()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#renderAsNormalBlock()">renderAsNormalBlock</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMixedBrightnessForBlock</h4>
+<pre>public&nbsp;int&nbsp;getMixedBrightnessForBlock(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getMixedBrightnessForBlock</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRenderBlockPass()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRenderBlockPass</h4>
+<pre>public&nbsp;int&nbsp;getRenderBlockPass()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#getRenderBlockPass()">getRenderBlockPass</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldSideBeRendered(net.minecraft.world.IBlockAccess, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldSideBeRendered</h4>
+<pre>public&nbsp;boolean&nbsp;shouldSideBeRendered(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;side)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#shouldSideBeRendered(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldSideBeRendered</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getDensity(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDensity</h4>
+<pre>public static final&nbsp;int&nbsp;getDensity(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getTemperature(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTemperature</h4>
+<pre>public static final&nbsp;int&nbsp;getTemperature(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getFlowDirection(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFlowDirection</h4>
+<pre>public static&nbsp;double&nbsp;getFlowDirection(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getQuantaValueBelow(net.minecraft.world.IBlockAccess, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQuantaValueBelow</h4>
+<pre>public final&nbsp;int&nbsp;getQuantaValueBelow(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;belowThis)</pre>
+</li>
+</ul>
+<a name="getQuantaValueAbove(net.minecraft.world.IBlockAccess, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQuantaValueAbove</h4>
+<pre>public final&nbsp;int&nbsp;getQuantaValueAbove(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;aboveThis)</pre>
+</li>
+</ul>
+<a name="getQuantaPercentage(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQuantaPercentage</h4>
+<pre>public final&nbsp;float&nbsp;getQuantaPercentage(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getFlowVector(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFlowVector</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/util/Vec3.html" title="class in net.minecraft.util">Vec3</a>&nbsp;getFlowVector(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getFluid()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluid</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;getFluid()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFluid()">IFluidBlock</a></code></strong></div>
+<div class="block">Returns the Fluid associated with this Block.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFluid()">getFluid</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getFilledPercentage(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFilledPercentage</h4>
+<pre>public&nbsp;float&nbsp;getFilledPercentage(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFilledPercentage(net.minecraft.world.World,%20int,%20int,%20int)">IFluidBlock</a></code></strong></div>
+<div class="block">Returns the amount of a single block is filled. Value between 0 and 1.
+ 1 meaning the entire 1x1x1 cube is full, 0 meaning completely empty.
+
+ If the return value is negative. It will be treated as filling the block
+ from the top down instead of bottom up.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFilledPercentage(net.minecraft.world.World,%20int,%20int,%20int)">getFilledPercentage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Class</li>
+<li><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/BlockFluidBase.html" target="_top">Frames</a></li>
+<li><a href="BlockFluidBase.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_classes_inherited_from_class_net.minecraft.block.Block">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/fluids/BlockFluidClassic.html b/javadoc/net/minecraftforge/fluids/BlockFluidClassic.html
new file mode 100644
index 0000000..aabb44e
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/BlockFluidClassic.html
@@ -0,0 +1,698 @@
+<!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>BlockFluidClassic (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="BlockFluidClassic (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/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/BlockFluidClassic.html" target="_top">Frames</a></li>
+<li><a href="BlockFluidClassic.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_classes_inherited_from_class_net.minecraft.block.Block">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.fluids</div>
+<h2 title="Class BlockFluidClassic" class="title">Class BlockFluidClassic</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">net.minecraft.block.Block</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">net.minecraftforge.fluids.BlockFluidBase</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.BlockFluidClassic</li>
+</ul>
+</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/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">BlockFluidClassic</span>
+extends <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></pre>
+<div class="block">This is a fluid block implementation which emulates vanilla Minecraft fluid behavior.
+
+ It is highly recommended that you use/extend this class for "classic" fluid blocks.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraft.block.Block">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3>
+<code><a href="../../../net/minecraft/block/Block.SoundType.html" title="class in net.minecraft.block">Block.SoundType</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#flowCost">flowCost</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#isOptimalFlowDirection">isOptimalFlowDirection</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#stack">stack</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.fluids.BlockFluidBase">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#defaultDisplacements">defaultDisplacements</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#density">density</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#densityDir">densityDir</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#displacements">displacements</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#fluidName">fluidName</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#maxScaledLight">maxScaledLight</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantaPerBlock">quantaPerBlock</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantaPerBlockFloat">quantaPerBlockFloat</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#renderPass">renderPass</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#temperature">temperature</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#tickRate">tickRate</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.block.Block">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3>
+<code><a href="../../../net/minecraft/block/Block.html#blockConstructorCalled">blockConstructorCalled</a>, <a href="../../../net/minecraft/block/Block.html#blockHardness">blockHardness</a>, <a href="../../../net/minecraft/block/Block.html#blockIcon">blockIcon</a>, <a href="../../../net/minecraft/block/Block.html#blockMaterial">blockMaterial</a>, <a href="../../../net/minecraft/block/Block.html#blockParticleGravity">blockParticleGravity</a>, <a href="../../../net/minecraft/block/Block.html#blockRegistry">blockRegistry</a>, <a href="../../../net/minecraft/block/Block.html#blockResistance">blockResistance</a>, <a href="../../../net/minecraft/block/Block.html#canBlockGrass">canBlockGrass</a>, <a href="../../../net/minecraft/block/Block.html#capturedDrops">capturedDrops</a>, <a href="../../../net/minecraft/block/Block.html#captureDrops">captureDrops</a>, <a href="../../../net/minecraft/block/Block.html#delegate">delegate</a>, <a href="../../../net/minecraft/block/Block.html#enableStats">enableStats</a>, <a href="../../../net/minecraft/block/Block.html#harvesters">harvesters</a>, <a href="../../../net/minecraft/block/Block.html#isBlockContainer">isBlockContainer</a>, <a href="../../../net/minecraft/block/Block.html#lightOpacity">lightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#lightValue">lightValue</a>, <a href="../../../net/minecraft/block/Block.html#maxX">maxX</a>, <a href="../../../net/minecraft/block/Block.html#maxY">maxY</a>, <a href="../../../net/minecraft/block/Block.html#maxZ">maxZ</a>, <a href="../../../net/minecraft/block/Block.html#minX">minX</a>, <a href="../../../net/minecraft/block/Block.html#minY">minY</a>, <a href="../../../net/minecraft/block/Block.html#minZ">minZ</a>, <a href="../../../net/minecraft/block/Block.html#needsRandomTick">needsRandomTick</a>, <a href="../../../net/minecraft/block/Block.html#opaque">opaque</a>, <a href="../../../net/minecraft/block/Block.html#slipperiness">slipperiness</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeAnvil">soundTypeAnvil</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeCloth">soundTypeCloth</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGlass">soundTypeGlass</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGrass">soundTypeGrass</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGravel">soundTypeGravel</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeLadder">soundTypeLadder</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeMetal">soundTypeMetal</a>, <a href="../../../net/minecraft/block/Block.html#soundTypePiston">soundTypePiston</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeSand">soundTypeSand</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeSnow">soundTypeSnow</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeStone">soundTypeStone</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeWood">soundTypeWood</a>, <a href="../../../net/minecraft/block/Block.html#stepSound">stepSound</a>, <a href="../../../net/minecraft/block/Block.html#textureName">textureName</a>, <a href="../../../net/minecraft/block/Block.html#useNeighborBrightness">useNeighborBrightness</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/minecraftforge/fluids/BlockFluidClassic.html#BlockFluidClassic(net.minecraftforge.fluids.Fluid,%20net.minecraft.block.material.Material)">BlockFluidClassic</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a>&nbsp;material)</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 int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#calculateFlowCost(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">calculateFlowCost</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;recurseDepth,
+ int&nbsp;side)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#canCollideCheck(int,%20boolean)">canCollideCheck</a></strong>(int&nbsp;meta,
+ boolean&nbsp;fullHit)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#canDrain(net.minecraft.world.World,%20int,%20int,%20int)">canDrain</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Check to see if a block can be drained.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#canFlowInto(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canFlowInto</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#drain(net.minecraft.world.World,%20int,%20int,%20int,%20boolean)">drain</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ boolean&nbsp;doDrain)</code>
+<div class="block">Attempt to drain the block.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#flowIntoBlock(net.minecraft.world.World,%20int,%20int,%20int,%20int)">flowIntoBlock</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;meta)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#getLargerQuanta(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getLargerQuanta</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;compare)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightValue</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Get a light value for the block at the specified coordinates, normal ranges are between 0 and 15</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#getMaxRenderHeightMeta()">getMaxRenderHeightMeta</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#getOptimalFlowDirections(net.minecraft.world.World,%20int,%20int,%20int)">getOptimalFlowDirections</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#getQuantaValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaValue</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#isFlowingVertically(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isFlowingVertically</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#isSourceBlock(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isSourceBlock</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids">BlockFluidClassic</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#setFluidStack(net.minecraftforge.fluids.FluidStack)">setFluidStack</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids">BlockFluidClassic</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#setFluidStackAmount(int)">setFluidStackAmount</a></strong>(int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html#updateTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">updateTick</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.util.Random&nbsp;rand)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.fluids.BlockFluidBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#canDisplace(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canDisplace</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#displaceIfPossible(net.minecraft.world.World,%20int,%20int,%20int)">displaceIfPossible</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#func_149698_L()">func_149698_L</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getBlocksMovement(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBlocksMovement</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getCollisionBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getCollisionBoundingBoxFromPool</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getDensity(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getDensity</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFilledPercentage(net.minecraft.world.World,%20int,%20int,%20int)">getFilledPercentage</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFlowDirection(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getFlowDirection</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFlowVector(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getFlowVector</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFluid()">getFluid</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getItemDropped(int,%20java.util.Random,%20int)">getItemDropped</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getMixedBrightnessForBlock</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaPercentage(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaPercentage</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValueAbove(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getQuantaValueAbove</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValueBelow(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getQuantaValueBelow</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getRenderBlockPass()">getRenderBlockPass</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getRenderType()">getRenderType</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getTemperature(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getTemperature</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#isOpaqueCube()">isOpaqueCube</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#onBlockAdded(net.minecraft.world.World,%20int,%20int,%20int)">onBlockAdded</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#onNeighborBlockChange(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">onNeighborBlockChange</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantityDropped(java.util.Random)">quantityDropped</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#renderAsNormalBlock()">renderAsNormalBlock</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setDensity(int)">setDensity</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setMaxScaledLight(int)">setMaxScaledLight</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setQuantaPerBlock(int)">setQuantaPerBlock</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setRenderPass(int)">setRenderPass</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setTemperature(int)">setTemperature</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setTickRate(int)">setTickRate</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#shouldSideBeRendered(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldSideBeRendered</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#tickRate(net.minecraft.world.World)">tickRate</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#velocityToAddToEntity(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20net.minecraft.util.Vec3)">velocityToAddToEntity</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.block.Block">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3>
+<code><a href="../../../net/minecraft/block/Block.html#addCollisionBoxesToList(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.entity.Entity)">addCollisionBoxesToList</a>, <a href="../../../net/minecraft/block/Block.html#addDestroyEffects(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.client.particle.EffectRenderer)">addDestroyEffects</a>, <a href="../../../net/minecraft/block/Block.html#addHitEffects(net.minecraft.world.World,%20net.minecraft.util.MovingObjectPosition,%20net.minecraft.client.particle.EffectRenderer)">addHitEffects</a>, <a href="../../../net/minecraft/block/Block.html#beginLeavesDecay(net.minecraft.world.World,%20int,%20int,%20int)">beginLeavesDecay</a>, <a href="../../../net/minecraft/block/Block.html#breakBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block,%20int)">breakBlock</a>, <a href="../../../net/minecraft/block/Block.html#canBeReplacedByLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canBeReplacedByLeaves</a>, <a href="../../../net/minecraft/block/Block.html#canBlockStay(net.minecraft.world.World,%20int,%20int,%20int)">canBlockStay</a>, <a href="../../../net/minecraft/block/Block.html#canConnectRedstone(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">canConnectRedstone</a>, <a href="../../../net/minecraft/block/Block.html#canCreatureSpawn(net.minecraft.entity.EnumCreatureType,%20net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canCreatureSpawn</a>, <a href="../../../net/minecraft/block/Block.html#canDropFromExplosion(net.minecraft.world.Explosion)">canDropFromExplosion</a>, <a href="../../../net/minecraft/block/Block.html#canEntityDestroy(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">canEntityDestroy</a>, <a href="../../../net/minecraft/block/Block.html#canHarvestBlock(net.minecraft.entity.player.EntityPlayer,%20int)">canHarvestBlock</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceBlockAt(net.minecraft.world.World,%20int,%20int,%20int)">canPlaceBlockAt</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceBlockOnSide(net.minecraft.world.World,%20int,%20int,%20int,%20int)">canPlaceBlockOnSide</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceTorchOnTop(net.minecraft.world.World,%20int,%20int,%20int)">canPlaceTorchOnTop</a>, <a href="../../../net/minecraft/block/Block.html#canProvidePower()">canProvidePower</a>, <a href="../../../net/minecraft/block/Block.html#canRenderInPass(int)">canRenderInPass</a>, <a href="../../../net/minecraft/block/Block.html#canReplace(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.item.ItemStack)">canReplace</a>, <a href="../../../net/minecraft/block/Block.html#canSilkHarvest()">canSilkHarvest</a>, <a href="../../../net/minecraft/block/Block.html#canSilkHarvest(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20int)">canSilkHarvest</a>, <a href="../../../net/minecraft/block/Block.html#canSustainLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canSustainLeaves</a>, <a href="../../../net/minecraft/block/Block.html#canSustainPlant(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.common.IPlantable)">canSustainPlant</a>, <a href="../../../net/minecraft/block/Block.html#captureDrops(boolean)">captureDrops</a>, <a href="../../../net/minecraft/block/Block.html#collisionRayTrace(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.util.Vec3,%20net.minecraft.util.Vec3)">collisionRayTrace</a>, <a href="../../../net/minecraft/block/Block.html#colorMultiplier(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">colorMultiplier</a>, <a href="../../../net/minecraft/block/Block.html#createStackedBlock(int)">createStackedBlock</a>, <a href="../../../net/minecraft/block/Block.html#createTileEntity(net.minecraft.world.World,%20int)">createTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#damageDropped(int)">damageDropped</a>, <a href="../../../net/minecraft/block/Block.html#disableStats()">disableStats</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItem(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">dropBlockAsItem</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItem(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.item.ItemStack)">dropBlockAsItem</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItemWithChance(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20int)">dropBlockAsItemWithChance</a>, <a href="../../../net/minecraft/block/Block.html#dropXpOnBlockBreak(net.minecraft.world.World,%20int,%20int,%20int,%20int)">dropXpOnBlockBreak</a>, <a href="../../../net/minecraft/block/Block.html#fillWithRain(net.minecraft.world.World,%20int,%20int,%20int)">fillWithRain</a>, <a href="../../../net/minecraft/block/Block.html#func_149730_j()">func_149730_j</a>, <a href="../../../net/minecraft/block/Block.html#func_149735_b(int,%20int)">func_149735_b</a>, <a href="../../../net/minecraft/block/Block.html#getAmbientOcclusionLightValue()">getAmbientOcclusionLightValue</a>, <a href="../../../net/minecraft/block/Block.html#getBedDirection(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBedDirection</a>, <a href="../../../net/minecraft/block/Block.html#getBedSpawnPosition(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">getBedSpawnPosition</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxX()">getBlockBoundsMaxX</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxY()">getBlockBoundsMaxY</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxZ()">getBlockBoundsMaxZ</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinX()">getBlockBoundsMinX</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinY()">getBlockBoundsMinY</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinZ()">getBlockBoundsMinZ</a>, <a href="../../../net/minecraft/block/Block.html#getBlockById(int)">getBlockById</a>, <a href="../../../net/minecraft/block/Block.html#getBlockColor()">getBlockColor</a>, <a href="../../../net/minecraft/block/Block.html#getBlockFromItem(net.minecraft.item.Item)">getBlockFromItem</a>, <a href="../../../net/minecraft/block/Block.html#getBlockFromName(java.lang.String)">getBlockFromName</a>, <a href="../../../net/minecraft/block/Block.html#getBlockHardness(net.minecraft.world.World,%20int,%20int,%20int)">getBlockHardness</a>, <a href="../../../net/minecraft/block/Block.html#getBlockTextureFromSide(int)">getBlockTextureFromSide</a>, <a href="../../../net/minecraft/block/Block.html#getCanBlockGrass()">getCanBlockGrass</a>, <a href="../../../net/minecraft/block/Block.html#getComparatorInputOverride(net.minecraft.world.World,%20int,%20int,%20int,%20int)">getComparatorInputOverride</a>, <a href="../../../net/minecraft/block/Block.html#getCreativeTabToDisplayOn()">getCreativeTabToDisplayOn</a>, <a href="../../../net/minecraft/block/Block.html#getDamageValue(net.minecraft.world.World,%20int,%20int,%20int)">getDamageValue</a>, <a href="../../../net/minecraft/block/Block.html#getDrops(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">getDrops</a>, <a href="../../../net/minecraft/block/Block.html#getEnableStats()">getEnableStats</a>, <a href="../../../net/minecraft/block/Block.html#getEnchantPowerBonus(net.minecraft.world.World,%20int,%20int,%20int)">getEnchantPowerBonus</a>, <a href="../../../net/minecraft/block/Block.html#getExpDrop(net.minecraft.world.IBlockAccess,%20int,%20int)">getExpDrop</a>, <a href="../../../net/minecraft/block/Block.html#getExplosionResistance(net.minecraft.entity.Entity)">getExplosionResistance</a>, <a href="../../../net/minecraft/block/Block.html#getExplosionResistance(net.minecraft.entity.Entity,%20net.minecraft.world.World,%20int,%20int,%20int,%20double,%20double,%20double)">getExplosionResistance</a>, <a href="../../../net/minecraft/block/Block.html#getFireSpreadSpeed(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">getFireSpreadSpeed</a>, <a href="../../../net/minecraft/block/Block.html#getFlammability(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">getFlammability</a>, <a href="../../../net/minecraft/block/Block.html#getHarvestLevel(int)">getHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#getHarvestTool(int)">getHarvestTool</a>, <a href="../../../net/minecraft/block/Block.html#getIcon(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getIcon</a>, <a href="../../../net/minecraft/block/Block.html#getIcon(int,%20int)">getIcon</a>, <a href="../../../net/minecraft/block/Block.html#getIdFromBlock(net.minecraft.block.Block)">getIdFromBlock</a>, <a href="../../../net/minecraft/block/Block.html#getItem(net.minecraft.world.World,%20int,%20int,%20int)">getItem</a>, <a href="../../../net/minecraft/block/Block.html#getItemIconName()">getItemIconName</a>, <a href="../../../net/minecraft/block/Block.html#getLightOpacity()">getLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#getLightOpacity(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#getLightValue()">getLightValue</a>, <a href="../../../net/minecraft/block/Block.html#getLocalizedName()">getLocalizedName</a>, <a href="../../../net/minecraft/block/Block.html#getMapColor(int)">getMapColor</a>, <a href="../../../net/minecraft/block/Block.html#getMaterial()">getMaterial</a>, <a href="../../../net/minecraft/block/Block.html#getMobilityFlag()">getMobilityFlag</a>, <a href="../../../net/minecraft/block/Block.html#getPickBlock(net.minecraft.util.MovingObjectPosition,%20net.minecraft.world.World,%20int,%20int,%20int)">getPickBlock</a>, <a href="../../../net/minecraft/block/Block.html#getPickBlock(net.minecraft.util.MovingObjectPosition,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">getPickBlock</a>, <a href="../../../net/minecraft/block/Block.html#getPlayerRelativeBlockHardness(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int)">getPlayerRelativeBlockHardness</a>, <a href="../../../net/minecraft/block/Block.html#getRenderColor(int)">getRenderColor</a>, <a href="../../../net/minecraft/block/Block.html#getSelectedBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getSelectedBoundingBoxFromPool</a>, <a href="../../../net/minecraft/block/Block.html#getSubBlocks(net.minecraft.item.Item,%20net.minecraft.creativetab.CreativeTabs,%20java.util.List)">getSubBlocks</a>, <a href="../../../net/minecraft/block/Block.html#getTextureName()">getTextureName</a>, <a href="../../../net/minecraft/block/Block.html#getTickRandomly()">getTickRandomly</a>, <a href="../../../net/minecraft/block/Block.html#getUnlocalizedName()">getUnlocalizedName</a>, <a href="../../../net/minecraft/block/Block.html#getUseNeighborBrightness()">getUseNeighborBrightness</a>, <a href="../../../net/minecraft/block/Block.html#getValidRotations(net.minecraft.world.World,%20int,%20int,%20int)">getValidRotations</a>, <a href="../../../net/minecraft/block/Block.html#getWeakChanges(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getWeakChanges</a>, <a href="../../../net/minecraft/block/Block.html#harvestBlock(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20int)">harvestBlock</a>, <a href="../../../net/minecraft/block/Block.html#hasComparatorInputOverride()">hasComparatorInputOverride</a>, <a href="../../../net/minecraft/block/Block.html#hasTileEntity()">hasTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#hasTileEntity(int)">hasTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#isAir(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isAir</a>, <a href="../../../net/minecraft/block/Block.html#isAssociatedBlock(net.minecraft.block.Block)">isAssociatedBlock</a>, <a href="../../../net/minecraft/block/Block.html#isBeaconBase(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int,%20int,%20int)">isBeaconBase</a>, <a href="../../../net/minecraft/block/Block.html#isBed(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">isBed</a>, <a href="../../../net/minecraft/block/Block.html#isBedFoot(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isBedFoot</a>, <a href="../../../net/minecraft/block/Block.html#isBlockNormalCube()">isBlockNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isBlockSolid(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isBlockSolid</a>, <a href="../../../net/minecraft/block/Block.html#isBurning(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isBurning</a>, <a href="../../../net/minecraft/block/Block.html#isCollidable()">isCollidable</a>, <a href="../../../net/minecraft/block/Block.html#isEqualTo(net.minecraft.block.Block,%20net.minecraft.block.Block)">isEqualTo</a>, <a href="../../../net/minecraft/block/Block.html#isFertile(net.minecraft.world.World,%20int,%20int,%20int)">isFertile</a>, <a href="../../../net/minecraft/block/Block.html#isFireSource(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isFireSource</a>, <a href="../../../net/minecraft/block/Block.html#isFlammable(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isFlammable</a>, <a href="../../../net/minecraft/block/Block.html#isFlowerPot()">isFlowerPot</a>, <a href="../../../net/minecraft/block/Block.html#isFoliage(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isFoliage</a>, <a href="../../../net/minecraft/block/Block.html#isLadder(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">isLadder</a>, <a href="../../../net/minecraft/block/Block.html#isLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isLeaves</a>, <a href="../../../net/minecraft/block/Block.html#isNormalCube()">isNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isNormalCube(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isProvidingStrongPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isProvidingStrongPower</a>, <a href="../../../net/minecraft/block/Block.html#isProvidingWeakPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isProvidingWeakPower</a>, <a href="../../../net/minecraft/block/Block.html#isReplaceable(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isReplaceable</a>, <a href="../../../net/minecraft/block/Block.html#isReplaceableOreGen(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">isReplaceableOreGen</a>, <a href="../../../net/minecraft/block/Block.html#isSideSolid(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isSideSolid</a>, <a href="../../../net/minecraft/block/Block.html#isToolEffective(java.lang.String,%20int)">isToolEffective</a>, <a href="../../../net/minecraft/block/Block.html#isWood(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isWood</a>, <a href="../../../net/minecraft/block/Block.html#onBlockActivated(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer,%20int,%20float,%20float,%20float)">onBlockActivated</a>, <a href="../../../net/minecraft/block/Block.html#onBlockClicked(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">onBlockClicked</a>, <a href="../../../net/minecraft/block/Block.html#onBlockDestroyedByExplosion(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.world.Explosion)">onBlockDestroyedByExplosion</a>, <a href="../../../net/minecraft/block/Block.html#onBlockDestroyedByPlayer(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onBlockDestroyedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#onBlockEventReceived(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">onBlockEventReceived</a>, <a href="../../../net/minecraft/block/Block.html#onBlockExploded(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.world.Explosion)">onBlockExploded</a>, <a href="../../../net/minecraft/block/Block.html#onBlockHarvested(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">onBlockHarvested</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPlaced(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20float,%20float,%20int)">onBlockPlaced</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPlacedBy(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack)">onBlockPlacedBy</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPreDestroy(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onBlockPreDestroy</a>, <a href="../../../net/minecraft/block/Block.html#onEntityCollidedWithBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">onEntityCollidedWithBlock</a>, <a href="../../../net/minecraft/block/Block.html#onEntityWalking(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">onEntityWalking</a>, <a href="../../../net/minecraft/block/Block.html#onFallenUpon(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20float)">onFallenUpon</a>, <a href="../../../net/minecraft/block/Block.html#onNeighborChange(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int,%20int,%20int)">onNeighborChange</a>, <a href="../../../net/minecraft/block/Block.html#onPlantGrow(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int,%20int)">onPlantGrow</a>, <a href="../../../net/minecraft/block/Block.html#onPostBlockPlaced(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onPostBlockPlaced</a>, <a href="../../../net/minecraft/block/Block.html#quantityDropped(int,%20int,%20java.util.Random)">quantityDropped</a>, <a href="../../../net/minecraft/block/Block.html#quantityDroppedWithBonus(int,%20java.util.Random)">quantityDroppedWithBonus</a>, <a href="../../../net/minecraft/block/Block.html#randomDisplayTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">randomDisplayTick</a>, <a href="../../../net/minecraft/block/Block.html#recolourBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection,%20int)">recolourBlock</a>, <a href="../../../net/minecraft/block/Block.html#registerBlockIcons(net.minecraft.client.renderer.texture.IIconRegister)">registerBlockIcons</a>, <a href="../../../net/minecraft/block/Block.html#registerBlocks()">registerBlocks</a>, <a href="../../../net/minecraft/block/Block.html#removedByPlayer(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int)">removedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#removedByPlayer(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20boolean)">removedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#rotateBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">rotateBlock</a>, <a href="../../../net/minecraft/block/Block.html#setBedOccupied(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer,%20boolean)">setBedOccupied</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBounds(float,%20float,%20float,%20float,%20float,%20float)">setBlockBounds</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBoundsBasedOnState(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">setBlockBoundsBasedOnState</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBoundsForItemRender()">setBlockBoundsForItemRender</a>, <a href="../../../net/minecraft/block/Block.html#setBlockName(java.lang.String)">setBlockName</a>, <a href="../../../net/minecraft/block/Block.html#setBlockTextureName(java.lang.String)">setBlockTextureName</a>, <a href="../../../net/minecraft/block/Block.html#setBlockUnbreakable()">setBlockUnbreakable</a>, <a href="../../../net/minecraft/block/Block.html#setCreativeTab(net.minecraft.creativetab.CreativeTabs)">setCreativeTab</a>, <a href="../../../net/minecraft/block/Block.html#setHardness(float)">setHardness</a>, <a href="../../../net/minecraft/block/Block.html#setHarvestLevel(java.lang.String,%20int)">setHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#setHarvestLevel(java.lang.String,%20int,%20int)">setHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#setLightLevel(float)">setLightLevel</a>, <a href="../../../net/minecraft/block/Block.html#setLightOpacity(int)">setLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#setResistance(float)">setResistance</a>, <a href="../../../net/minecraft/block/Block.html#setStepSound(net.minecraft.block.Block.SoundType)">setStepSound</a>, <a href="../../../net/minecraft/block/Block.html#setTickRandomly(boolean)">setTickRandomly</a>, <a href="../../../net/minecraft/block/Block.html#shouldCheckWeakPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldCheckWeakPower</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="isOptimalFlowDirection">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOptimalFlowDirection</h4>
+<pre>protected&nbsp;boolean[] isOptimalFlowDirection</pre>
+</li>
+</ul>
+<a name="flowCost">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flowCost</h4>
+<pre>protected&nbsp;int[] flowCost</pre>
+</li>
+</ul>
+<a name="stack">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>stack</h4>
+<pre>protected&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a> stack</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BlockFluidClassic(net.minecraftforge.fluids.Fluid, net.minecraft.block.material.Material)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BlockFluidClassic</h4>
+<pre>public&nbsp;BlockFluidClassic(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a>&nbsp;material)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setFluidStack(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFluidStack</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids">BlockFluidClassic</a>&nbsp;setFluidStack(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="setFluidStackAmount(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFluidStackAmount</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids">BlockFluidClassic</a>&nbsp;setFluidStackAmount(int&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="getQuantaValue(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQuantaValue</h4>
+<pre>public&nbsp;int&nbsp;getQuantaValue(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="canCollideCheck(int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canCollideCheck</h4>
+<pre>public&nbsp;boolean&nbsp;canCollideCheck(int&nbsp;meta,
+ boolean&nbsp;fullHit)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#canCollideCheck(int,%20boolean)">canCollideCheck</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMaxRenderHeightMeta()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxRenderHeightMeta</h4>
+<pre>public&nbsp;int&nbsp;getMaxRenderHeightMeta()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getMaxRenderHeightMeta()">getMaxRenderHeightMeta</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLightValue(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLightValue</h4>
+<pre>public&nbsp;int&nbsp;getLightValue(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../net/minecraft/block/Block.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">Block</a></code></strong></div>
+<div class="block">Get a light value for the block at the specified coordinates, normal ranges are between 0 and 15</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>world</code> - The current world</dd><dd><code>x</code> - X Position</dd><dd><code>y</code> - Y position</dd><dd><code>z</code> - Z position</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The light value</dd></dl>
+</li>
+</ul>
+<a name="updateTick(net.minecraft.world.World, int, int, int, java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateTick</h4>
+<pre>public&nbsp;void&nbsp;updateTick(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.util.Random&nbsp;rand)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#updateTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">updateTick</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="isFlowingVertically(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isFlowingVertically</h4>
+<pre>public&nbsp;boolean&nbsp;isFlowingVertically(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="isSourceBlock(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSourceBlock</h4>
+<pre>public&nbsp;boolean&nbsp;isSourceBlock(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getOptimalFlowDirections(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOptimalFlowDirections</h4>
+<pre>protected&nbsp;boolean[]&nbsp;getOptimalFlowDirections(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="calculateFlowCost(net.minecraft.world.World, int, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>calculateFlowCost</h4>
+<pre>protected&nbsp;int&nbsp;calculateFlowCost(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;recurseDepth,
+ int&nbsp;side)</pre>
+</li>
+</ul>
+<a name="flowIntoBlock(net.minecraft.world.World, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flowIntoBlock</h4>
+<pre>protected&nbsp;void&nbsp;flowIntoBlock(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;meta)</pre>
+</li>
+</ul>
+<a name="canFlowInto(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canFlowInto</h4>
+<pre>protected&nbsp;boolean&nbsp;canFlowInto(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getLargerQuanta(net.minecraft.world.IBlockAccess, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLargerQuanta</h4>
+<pre>protected&nbsp;int&nbsp;getLargerQuanta(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;compare)</pre>
+</li>
+</ul>
+<a name="drain(net.minecraft.world.World, int, int, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drain</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ boolean&nbsp;doDrain)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#drain(net.minecraft.world.World,%20int,%20int,%20int,%20boolean)">IFluidBlock</a></code></strong></div>
+<div class="block">Attempt to drain the block. This method should be called by devices such as pumps.
+
+ NOTE: The block is intended to handle its own state changes.</div>
+<dl><dd><code>doDrain</code> - If false, the drain will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="canDrain(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>canDrain</h4>
+<pre>public&nbsp;boolean&nbsp;canDrain(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#canDrain(net.minecraft.world.World,%20int,%20int,%20int)">IFluidBlock</a></code></strong></div>
+<div class="block">Check to see if a block can be drained. This method should be called by devices such as
+ pumps.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/BlockFluidClassic.html" target="_top">Frames</a></li>
+<li><a href="BlockFluidClassic.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_classes_inherited_from_class_net.minecraft.block.Block">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/fluids/BlockFluidFinite.html b/javadoc/net/minecraftforge/fluids/BlockFluidFinite.html
new file mode 100644
index 0000000..aa1e059
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/BlockFluidFinite.html
@@ -0,0 +1,470 @@
+<!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>BlockFluidFinite (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="BlockFluidFinite (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/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/BlockFluidFinite.html" target="_top">Frames</a></li>
+<li><a href="BlockFluidFinite.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_classes_inherited_from_class_net.minecraft.block.Block">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.fluids.BlockFluidBase">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.minecraftforge.fluids</div>
+<h2 title="Class BlockFluidFinite" class="title">Class BlockFluidFinite</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">net.minecraft.block.Block</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">net.minecraftforge.fluids.BlockFluidBase</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.BlockFluidFinite</li>
+</ul>
+</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/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">BlockFluidFinite</span>
+extends <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></pre>
+<div class="block">This is a cellular-automata based finite fluid block implementation.
+
+ It is highly recommended that you use/extend this class for finite fluid blocks.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraft.block.Block">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3>
+<code><a href="../../../net/minecraft/block/Block.SoundType.html" title="class in net.minecraft.block">Block.SoundType</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.fluids.BlockFluidBase">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#defaultDisplacements">defaultDisplacements</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#density">density</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#densityDir">densityDir</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#displacements">displacements</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#fluidName">fluidName</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#maxScaledLight">maxScaledLight</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantaPerBlock">quantaPerBlock</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantaPerBlockFloat">quantaPerBlockFloat</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#renderPass">renderPass</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#temperature">temperature</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#tickRate">tickRate</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.block.Block">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3>
+<code><a href="../../../net/minecraft/block/Block.html#blockConstructorCalled">blockConstructorCalled</a>, <a href="../../../net/minecraft/block/Block.html#blockHardness">blockHardness</a>, <a href="../../../net/minecraft/block/Block.html#blockIcon">blockIcon</a>, <a href="../../../net/minecraft/block/Block.html#blockMaterial">blockMaterial</a>, <a href="../../../net/minecraft/block/Block.html#blockParticleGravity">blockParticleGravity</a>, <a href="../../../net/minecraft/block/Block.html#blockRegistry">blockRegistry</a>, <a href="../../../net/minecraft/block/Block.html#blockResistance">blockResistance</a>, <a href="../../../net/minecraft/block/Block.html#canBlockGrass">canBlockGrass</a>, <a href="../../../net/minecraft/block/Block.html#capturedDrops">capturedDrops</a>, <a href="../../../net/minecraft/block/Block.html#captureDrops">captureDrops</a>, <a href="../../../net/minecraft/block/Block.html#delegate">delegate</a>, <a href="../../../net/minecraft/block/Block.html#enableStats">enableStats</a>, <a href="../../../net/minecraft/block/Block.html#harvesters">harvesters</a>, <a href="../../../net/minecraft/block/Block.html#isBlockContainer">isBlockContainer</a>, <a href="../../../net/minecraft/block/Block.html#lightOpacity">lightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#lightValue">lightValue</a>, <a href="../../../net/minecraft/block/Block.html#maxX">maxX</a>, <a href="../../../net/minecraft/block/Block.html#maxY">maxY</a>, <a href="../../../net/minecraft/block/Block.html#maxZ">maxZ</a>, <a href="../../../net/minecraft/block/Block.html#minX">minX</a>, <a href="../../../net/minecraft/block/Block.html#minY">minY</a>, <a href="../../../net/minecraft/block/Block.html#minZ">minZ</a>, <a href="../../../net/minecraft/block/Block.html#needsRandomTick">needsRandomTick</a>, <a href="../../../net/minecraft/block/Block.html#opaque">opaque</a>, <a href="../../../net/minecraft/block/Block.html#slipperiness">slipperiness</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeAnvil">soundTypeAnvil</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeCloth">soundTypeCloth</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGlass">soundTypeGlass</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGrass">soundTypeGrass</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGravel">soundTypeGravel</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeLadder">soundTypeLadder</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeMetal">soundTypeMetal</a>, <a href="../../../net/minecraft/block/Block.html#soundTypePiston">soundTypePiston</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeSand">soundTypeSand</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeSnow">soundTypeSnow</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeStone">soundTypeStone</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeWood">soundTypeWood</a>, <a href="../../../net/minecraft/block/Block.html#stepSound">stepSound</a>, <a href="../../../net/minecraft/block/Block.html#textureName">textureName</a>, <a href="../../../net/minecraft/block/Block.html#useNeighborBrightness">useNeighborBrightness</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/minecraftforge/fluids/BlockFluidFinite.html#BlockFluidFinite(net.minecraftforge.fluids.Fluid,%20net.minecraft.block.material.Material)">BlockFluidFinite</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a>&nbsp;material)</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/minecraftforge/fluids/BlockFluidFinite.html#canCollideCheck(int,%20boolean)">canCollideCheck</a></strong>(int&nbsp;meta,
+ boolean&nbsp;fullHit)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html#canDrain(net.minecraft.world.World,%20int,%20int,%20int)">canDrain</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Check to see if a block can be drained.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html#drain(net.minecraft.world.World,%20int,%20int,%20int,%20boolean)">drain</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ boolean&nbsp;doDrain)</code>
+<div class="block">Attempt to drain the block.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html#getMaxRenderHeightMeta()">getMaxRenderHeightMeta</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html#getQuantaValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaValue</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html#tryToFlowVerticallyInto(net.minecraft.world.World,%20int,%20int,%20int,%20int)">tryToFlowVerticallyInto</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;amtToInput)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html#updateTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">updateTick</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.util.Random&nbsp;rand)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.fluids.BlockFluidBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#canDisplace(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canDisplace</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#displaceIfPossible(net.minecraft.world.World,%20int,%20int,%20int)">displaceIfPossible</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#func_149698_L()">func_149698_L</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getBlocksMovement(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBlocksMovement</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getCollisionBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getCollisionBoundingBoxFromPool</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getDensity(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getDensity</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFilledPercentage(net.minecraft.world.World,%20int,%20int,%20int)">getFilledPercentage</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFlowDirection(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getFlowDirection</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFlowVector(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getFlowVector</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFluid()">getFluid</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getItemDropped(int,%20java.util.Random,%20int)">getItemDropped</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightValue</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getMixedBrightnessForBlock</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaPercentage(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaPercentage</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValueAbove(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getQuantaValueAbove</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValueBelow(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getQuantaValueBelow</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getRenderBlockPass()">getRenderBlockPass</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getRenderType()">getRenderType</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getTemperature(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getTemperature</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#isOpaqueCube()">isOpaqueCube</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#onBlockAdded(net.minecraft.world.World,%20int,%20int,%20int)">onBlockAdded</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#onNeighborBlockChange(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">onNeighborBlockChange</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantityDropped(java.util.Random)">quantityDropped</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#renderAsNormalBlock()">renderAsNormalBlock</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setDensity(int)">setDensity</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setMaxScaledLight(int)">setMaxScaledLight</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setQuantaPerBlock(int)">setQuantaPerBlock</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setRenderPass(int)">setRenderPass</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setTemperature(int)">setTemperature</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setTickRate(int)">setTickRate</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#shouldSideBeRendered(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldSideBeRendered</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#tickRate(net.minecraft.world.World)">tickRate</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#velocityToAddToEntity(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20net.minecraft.util.Vec3)">velocityToAddToEntity</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.block.Block">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3>
+<code><a href="../../../net/minecraft/block/Block.html#addCollisionBoxesToList(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.entity.Entity)">addCollisionBoxesToList</a>, <a href="../../../net/minecraft/block/Block.html#addDestroyEffects(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.client.particle.EffectRenderer)">addDestroyEffects</a>, <a href="../../../net/minecraft/block/Block.html#addHitEffects(net.minecraft.world.World,%20net.minecraft.util.MovingObjectPosition,%20net.minecraft.client.particle.EffectRenderer)">addHitEffects</a>, <a href="../../../net/minecraft/block/Block.html#beginLeavesDecay(net.minecraft.world.World,%20int,%20int,%20int)">beginLeavesDecay</a>, <a href="../../../net/minecraft/block/Block.html#breakBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block,%20int)">breakBlock</a>, <a href="../../../net/minecraft/block/Block.html#canBeReplacedByLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canBeReplacedByLeaves</a>, <a href="../../../net/minecraft/block/Block.html#canBlockStay(net.minecraft.world.World,%20int,%20int,%20int)">canBlockStay</a>, <a href="../../../net/minecraft/block/Block.html#canConnectRedstone(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">canConnectRedstone</a>, <a href="../../../net/minecraft/block/Block.html#canCreatureSpawn(net.minecraft.entity.EnumCreatureType,%20net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canCreatureSpawn</a>, <a href="../../../net/minecraft/block/Block.html#canDropFromExplosion(net.minecraft.world.Explosion)">canDropFromExplosion</a>, <a href="../../../net/minecraft/block/Block.html#canEntityDestroy(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">canEntityDestroy</a>, <a href="../../../net/minecraft/block/Block.html#canHarvestBlock(net.minecraft.entity.player.EntityPlayer,%20int)">canHarvestBlock</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceBlockAt(net.minecraft.world.World,%20int,%20int,%20int)">canPlaceBlockAt</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceBlockOnSide(net.minecraft.world.World,%20int,%20int,%20int,%20int)">canPlaceBlockOnSide</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceTorchOnTop(net.minecraft.world.World,%20int,%20int,%20int)">canPlaceTorchOnTop</a>, <a href="../../../net/minecraft/block/Block.html#canProvidePower()">canProvidePower</a>, <a href="../../../net/minecraft/block/Block.html#canRenderInPass(int)">canRenderInPass</a>, <a href="../../../net/minecraft/block/Block.html#canReplace(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.item.ItemStack)">canReplace</a>, <a href="../../../net/minecraft/block/Block.html#canSilkHarvest()">canSilkHarvest</a>, <a href="../../../net/minecraft/block/Block.html#canSilkHarvest(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20int)">canSilkHarvest</a>, <a href="../../../net/minecraft/block/Block.html#canSustainLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canSustainLeaves</a>, <a href="../../../net/minecraft/block/Block.html#canSustainPlant(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.common.IPlantable)">canSustainPlant</a>, <a href="../../../net/minecraft/block/Block.html#captureDrops(boolean)">captureDrops</a>, <a href="../../../net/minecraft/block/Block.html#collisionRayTrace(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.util.Vec3,%20net.minecraft.util.Vec3)">collisionRayTrace</a>, <a href="../../../net/minecraft/block/Block.html#colorMultiplier(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">colorMultiplier</a>, <a href="../../../net/minecraft/block/Block.html#createStackedBlock(int)">createStackedBlock</a>, <a href="../../../net/minecraft/block/Block.html#createTileEntity(net.minecraft.world.World,%20int)">createTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#damageDropped(int)">damageDropped</a>, <a href="../../../net/minecraft/block/Block.html#disableStats()">disableStats</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItem(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">dropBlockAsItem</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItem(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.item.ItemStack)">dropBlockAsItem</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItemWithChance(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20int)">dropBlockAsItemWithChance</a>, <a href="../../../net/minecraft/block/Block.html#dropXpOnBlockBreak(net.minecraft.world.World,%20int,%20int,%20int,%20int)">dropXpOnBlockBreak</a>, <a href="../../../net/minecraft/block/Block.html#fillWithRain(net.minecraft.world.World,%20int,%20int,%20int)">fillWithRain</a>, <a href="../../../net/minecraft/block/Block.html#func_149730_j()">func_149730_j</a>, <a href="../../../net/minecraft/block/Block.html#func_149735_b(int,%20int)">func_149735_b</a>, <a href="../../../net/minecraft/block/Block.html#getAmbientOcclusionLightValue()">getAmbientOcclusionLightValue</a>, <a href="../../../net/minecraft/block/Block.html#getBedDirection(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBedDirection</a>, <a href="../../../net/minecraft/block/Block.html#getBedSpawnPosition(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">getBedSpawnPosition</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxX()">getBlockBoundsMaxX</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxY()">getBlockBoundsMaxY</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxZ()">getBlockBoundsMaxZ</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinX()">getBlockBoundsMinX</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinY()">getBlockBoundsMinY</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinZ()">getBlockBoundsMinZ</a>, <a href="../../../net/minecraft/block/Block.html#getBlockById(int)">getBlockById</a>, <a href="../../../net/minecraft/block/Block.html#getBlockColor()">getBlockColor</a>, <a href="../../../net/minecraft/block/Block.html#getBlockFromItem(net.minecraft.item.Item)">getBlockFromItem</a>, <a href="../../../net/minecraft/block/Block.html#getBlockFromName(java.lang.String)">getBlockFromName</a>, <a href="../../../net/minecraft/block/Block.html#getBlockHardness(net.minecraft.world.World,%20int,%20int,%20int)">getBlockHardness</a>, <a href="../../../net/minecraft/block/Block.html#getBlockTextureFromSide(int)">getBlockTextureFromSide</a>, <a href="../../../net/minecraft/block/Block.html#getCanBlockGrass()">getCanBlockGrass</a>, <a href="../../../net/minecraft/block/Block.html#getComparatorInputOverride(net.minecraft.world.World,%20int,%20int,%20int,%20int)">getComparatorInputOverride</a>, <a href="../../../net/minecraft/block/Block.html#getCreativeTabToDisplayOn()">getCreativeTabToDisplayOn</a>, <a href="../../../net/minecraft/block/Block.html#getDamageValue(net.minecraft.world.World,%20int,%20int,%20int)">getDamageValue</a>, <a href="../../../net/minecraft/block/Block.html#getDrops(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">getDrops</a>, <a href="../../../net/minecraft/block/Block.html#getEnableStats()">getEnableStats</a>, <a href="../../../net/minecraft/block/Block.html#getEnchantPowerBonus(net.minecraft.world.World,%20int,%20int,%20int)">getEnchantPowerBonus</a>, <a href="../../../net/minecraft/block/Block.html#getExpDrop(net.minecraft.world.IBlockAccess,%20int,%20int)">getExpDrop</a>, <a href="../../../net/minecraft/block/Block.html#getExplosionResistance(net.minecraft.entity.Entity)">getExplosionResistance</a>, <a href="../../../net/minecraft/block/Block.html#getExplosionResistance(net.minecraft.entity.Entity,%20net.minecraft.world.World,%20int,%20int,%20int,%20double,%20double,%20double)">getExplosionResistance</a>, <a href="../../../net/minecraft/block/Block.html#getFireSpreadSpeed(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">getFireSpreadSpeed</a>, <a href="../../../net/minecraft/block/Block.html#getFlammability(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">getFlammability</a>, <a href="../../../net/minecraft/block/Block.html#getHarvestLevel(int)">getHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#getHarvestTool(int)">getHarvestTool</a>, <a href="../../../net/minecraft/block/Block.html#getIcon(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getIcon</a>, <a href="../../../net/minecraft/block/Block.html#getIcon(int,%20int)">getIcon</a>, <a href="../../../net/minecraft/block/Block.html#getIdFromBlock(net.minecraft.block.Block)">getIdFromBlock</a>, <a href="../../../net/minecraft/block/Block.html#getItem(net.minecraft.world.World,%20int,%20int,%20int)">getItem</a>, <a href="../../../net/minecraft/block/Block.html#getItemIconName()">getItemIconName</a>, <a href="../../../net/minecraft/block/Block.html#getLightOpacity()">getLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#getLightOpacity(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#getLightValue()">getLightValue</a>, <a href="../../../net/minecraft/block/Block.html#getLocalizedName()">getLocalizedName</a>, <a href="../../../net/minecraft/block/Block.html#getMapColor(int)">getMapColor</a>, <a href="../../../net/minecraft/block/Block.html#getMaterial()">getMaterial</a>, <a href="../../../net/minecraft/block/Block.html#getMobilityFlag()">getMobilityFlag</a>, <a href="../../../net/minecraft/block/Block.html#getPickBlock(net.minecraft.util.MovingObjectPosition,%20net.minecraft.world.World,%20int,%20int,%20int)">getPickBlock</a>, <a href="../../../net/minecraft/block/Block.html#getPickBlock(net.minecraft.util.MovingObjectPosition,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">getPickBlock</a>, <a href="../../../net/minecraft/block/Block.html#getPlayerRelativeBlockHardness(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int)">getPlayerRelativeBlockHardness</a>, <a href="../../../net/minecraft/block/Block.html#getRenderColor(int)">getRenderColor</a>, <a href="../../../net/minecraft/block/Block.html#getSelectedBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getSelectedBoundingBoxFromPool</a>, <a href="../../../net/minecraft/block/Block.html#getSubBlocks(net.minecraft.item.Item,%20net.minecraft.creativetab.CreativeTabs,%20java.util.List)">getSubBlocks</a>, <a href="../../../net/minecraft/block/Block.html#getTextureName()">getTextureName</a>, <a href="../../../net/minecraft/block/Block.html#getTickRandomly()">getTickRandomly</a>, <a href="../../../net/minecraft/block/Block.html#getUnlocalizedName()">getUnlocalizedName</a>, <a href="../../../net/minecraft/block/Block.html#getUseNeighborBrightness()">getUseNeighborBrightness</a>, <a href="../../../net/minecraft/block/Block.html#getValidRotations(net.minecraft.world.World,%20int,%20int,%20int)">getValidRotations</a>, <a href="../../../net/minecraft/block/Block.html#getWeakChanges(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getWeakChanges</a>, <a href="../../../net/minecraft/block/Block.html#harvestBlock(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20int)">harvestBlock</a>, <a href="../../../net/minecraft/block/Block.html#hasComparatorInputOverride()">hasComparatorInputOverride</a>, <a href="../../../net/minecraft/block/Block.html#hasTileEntity()">hasTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#hasTileEntity(int)">hasTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#isAir(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isAir</a>, <a href="../../../net/minecraft/block/Block.html#isAssociatedBlock(net.minecraft.block.Block)">isAssociatedBlock</a>, <a href="../../../net/minecraft/block/Block.html#isBeaconBase(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int,%20int,%20int)">isBeaconBase</a>, <a href="../../../net/minecraft/block/Block.html#isBed(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">isBed</a>, <a href="../../../net/minecraft/block/Block.html#isBedFoot(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isBedFoot</a>, <a href="../../../net/minecraft/block/Block.html#isBlockNormalCube()">isBlockNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isBlockSolid(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isBlockSolid</a>, <a href="../../../net/minecraft/block/Block.html#isBurning(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isBurning</a>, <a href="../../../net/minecraft/block/Block.html#isCollidable()">isCollidable</a>, <a href="../../../net/minecraft/block/Block.html#isEqualTo(net.minecraft.block.Block,%20net.minecraft.block.Block)">isEqualTo</a>, <a href="../../../net/minecraft/block/Block.html#isFertile(net.minecraft.world.World,%20int,%20int,%20int)">isFertile</a>, <a href="../../../net/minecraft/block/Block.html#isFireSource(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isFireSource</a>, <a href="../../../net/minecraft/block/Block.html#isFlammable(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isFlammable</a>, <a href="../../../net/minecraft/block/Block.html#isFlowerPot()">isFlowerPot</a>, <a href="../../../net/minecraft/block/Block.html#isFoliage(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isFoliage</a>, <a href="../../../net/minecraft/block/Block.html#isLadder(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">isLadder</a>, <a href="../../../net/minecraft/block/Block.html#isLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isLeaves</a>, <a href="../../../net/minecraft/block/Block.html#isNormalCube()">isNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isNormalCube(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isProvidingStrongPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isProvidingStrongPower</a>, <a href="../../../net/minecraft/block/Block.html#isProvidingWeakPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isProvidingWeakPower</a>, <a href="../../../net/minecraft/block/Block.html#isReplaceable(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isReplaceable</a>, <a href="../../../net/minecraft/block/Block.html#isReplaceableOreGen(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">isReplaceableOreGen</a>, <a href="../../../net/minecraft/block/Block.html#isSideSolid(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isSideSolid</a>, <a href="../../../net/minecraft/block/Block.html#isToolEffective(java.lang.String,%20int)">isToolEffective</a>, <a href="../../../net/minecraft/block/Block.html#isWood(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isWood</a>, <a href="../../../net/minecraft/block/Block.html#onBlockActivated(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer,%20int,%20float,%20float,%20float)">onBlockActivated</a>, <a href="../../../net/minecraft/block/Block.html#onBlockClicked(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">onBlockClicked</a>, <a href="../../../net/minecraft/block/Block.html#onBlockDestroyedByExplosion(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.world.Explosion)">onBlockDestroyedByExplosion</a>, <a href="../../../net/minecraft/block/Block.html#onBlockDestroyedByPlayer(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onBlockDestroyedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#onBlockEventReceived(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">onBlockEventReceived</a>, <a href="../../../net/minecraft/block/Block.html#onBlockExploded(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.world.Explosion)">onBlockExploded</a>, <a href="../../../net/minecraft/block/Block.html#onBlockHarvested(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">onBlockHarvested</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPlaced(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20float,%20float,%20int)">onBlockPlaced</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPlacedBy(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack)">onBlockPlacedBy</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPreDestroy(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onBlockPreDestroy</a>, <a href="../../../net/minecraft/block/Block.html#onEntityCollidedWithBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">onEntityCollidedWithBlock</a>, <a href="../../../net/minecraft/block/Block.html#onEntityWalking(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">onEntityWalking</a>, <a href="../../../net/minecraft/block/Block.html#onFallenUpon(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20float)">onFallenUpon</a>, <a href="../../../net/minecraft/block/Block.html#onNeighborChange(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int,%20int,%20int)">onNeighborChange</a>, <a href="../../../net/minecraft/block/Block.html#onPlantGrow(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int,%20int)">onPlantGrow</a>, <a href="../../../net/minecraft/block/Block.html#onPostBlockPlaced(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onPostBlockPlaced</a>, <a href="../../../net/minecraft/block/Block.html#quantityDropped(int,%20int,%20java.util.Random)">quantityDropped</a>, <a href="../../../net/minecraft/block/Block.html#quantityDroppedWithBonus(int,%20java.util.Random)">quantityDroppedWithBonus</a>, <a href="../../../net/minecraft/block/Block.html#randomDisplayTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">randomDisplayTick</a>, <a href="../../../net/minecraft/block/Block.html#recolourBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection,%20int)">recolourBlock</a>, <a href="../../../net/minecraft/block/Block.html#registerBlockIcons(net.minecraft.client.renderer.texture.IIconRegister)">registerBlockIcons</a>, <a href="../../../net/minecraft/block/Block.html#registerBlocks()">registerBlocks</a>, <a href="../../../net/minecraft/block/Block.html#removedByPlayer(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int)">removedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#removedByPlayer(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20boolean)">removedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#rotateBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">rotateBlock</a>, <a href="../../../net/minecraft/block/Block.html#setBedOccupied(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer,%20boolean)">setBedOccupied</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBounds(float,%20float,%20float,%20float,%20float,%20float)">setBlockBounds</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBoundsBasedOnState(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">setBlockBoundsBasedOnState</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBoundsForItemRender()">setBlockBoundsForItemRender</a>, <a href="../../../net/minecraft/block/Block.html#setBlockName(java.lang.String)">setBlockName</a>, <a href="../../../net/minecraft/block/Block.html#setBlockTextureName(java.lang.String)">setBlockTextureName</a>, <a href="../../../net/minecraft/block/Block.html#setBlockUnbreakable()">setBlockUnbreakable</a>, <a href="../../../net/minecraft/block/Block.html#setCreativeTab(net.minecraft.creativetab.CreativeTabs)">setCreativeTab</a>, <a href="../../../net/minecraft/block/Block.html#setHardness(float)">setHardness</a>, <a href="../../../net/minecraft/block/Block.html#setHarvestLevel(java.lang.String,%20int)">setHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#setHarvestLevel(java.lang.String,%20int,%20int)">setHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#setLightLevel(float)">setLightLevel</a>, <a href="../../../net/minecraft/block/Block.html#setLightOpacity(int)">setLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#setResistance(float)">setResistance</a>, <a href="../../../net/minecraft/block/Block.html#setStepSound(net.minecraft.block.Block.SoundType)">setStepSound</a>, <a href="../../../net/minecraft/block/Block.html#setTickRandomly(boolean)">setTickRandomly</a>, <a href="../../../net/minecraft/block/Block.html#shouldCheckWeakPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldCheckWeakPower</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="BlockFluidFinite(net.minecraftforge.fluids.Fluid, net.minecraft.block.material.Material)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BlockFluidFinite</h4>
+<pre>public&nbsp;BlockFluidFinite(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a>&nbsp;material)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getQuantaValue(net.minecraft.world.IBlockAccess, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getQuantaValue</h4>
+<pre>public&nbsp;int&nbsp;getQuantaValue(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="canCollideCheck(int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canCollideCheck</h4>
+<pre>public&nbsp;boolean&nbsp;canCollideCheck(int&nbsp;meta,
+ boolean&nbsp;fullHit)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#canCollideCheck(int,%20boolean)">canCollideCheck</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMaxRenderHeightMeta()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMaxRenderHeightMeta</h4>
+<pre>public&nbsp;int&nbsp;getMaxRenderHeightMeta()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getMaxRenderHeightMeta()">getMaxRenderHeightMeta</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="updateTick(net.minecraft.world.World, int, int, int, java.util.Random)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateTick</h4>
+<pre>public&nbsp;void&nbsp;updateTick(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ java.util.Random&nbsp;rand)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/block/Block.html#updateTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">updateTick</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="tryToFlowVerticallyInto(net.minecraft.world.World, int, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tryToFlowVerticallyInto</h4>
+<pre>public&nbsp;int&nbsp;tryToFlowVerticallyInto(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ int&nbsp;amtToInput)</pre>
+</li>
+</ul>
+<a name="drain(net.minecraft.world.World, int, int, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drain</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ boolean&nbsp;doDrain)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#drain(net.minecraft.world.World,%20int,%20int,%20int,%20boolean)">IFluidBlock</a></code></strong></div>
+<div class="block">Attempt to drain the block. This method should be called by devices such as pumps.
+
+ NOTE: The block is intended to handle its own state changes.</div>
+<dl><dd><code>doDrain</code> - If false, the drain will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="canDrain(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>canDrain</h4>
+<pre>public&nbsp;boolean&nbsp;canDrain(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#canDrain(net.minecraft.world.World,%20int,%20int,%20int)">IFluidBlock</a></code></strong></div>
+<div class="block">Check to see if a block can be drained. This method should be called by devices such as
+ pumps.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/BlockFluidFinite.html" target="_top">Frames</a></li>
+<li><a href="BlockFluidFinite.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_classes_inherited_from_class_net.minecraft.block.Block">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.fluids.BlockFluidBase">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/minecraftforge/fluids/Fluid.html b/javadoc/net/minecraftforge/fluids/Fluid.html
new file mode 100644
index 0000000..0b91ec0
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/Fluid.html
@@ -0,0 +1,1169 @@
+<!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>Fluid (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="Fluid (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/minecraftforge/fluids/BlockFluidFinite.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/Fluid.html" target="_top">Frames</a></li>
+<li><a href="Fluid.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.minecraftforge.fluids</div>
+<h2 title="Class Fluid" class="title">Class Fluid</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.Fluid</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">Fluid</span>
+extends java.lang.Object</pre>
+<div class="block">Minecraft Forge Fluid Implementation
+
+ This class is a fluid (liquid or gas) equivalent to "Item." It describes the nature of a fluid
+ and contains its general properties.
+
+ These properties do not have inherent gameplay mechanics - they are provided so that mods may
+ choose to take advantage of them.
+
+ Fluid implementations are not required to actively use these properties, nor are objects
+ interfacing with fluids required to make use of them, but it is encouraged.
+
+ The default values can be used as a reference point for mods adding fluids such as oil or heavy
+ water.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#block">block</a></strong></code>
+<div class="block">If there is a Block implementation of the Fluid, the Block is linked here.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#density">density</a></strong></code>
+<div class="block">Density of the fluid - completely arbitrary; negative density indicates that the fluid is
+ lighter than air.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#flowingIcon">flowingIcon</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#fluidName">fluidName</a></strong></code>
+<div class="block">The unique identification name for this fluid.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#isGaseous">isGaseous</a></strong></code>
+<div class="block">This indicates if the fluid is gaseous.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#luminosity">luminosity</a></strong></code>
+<div class="block">The light level emitted by this fluid.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#rarity">rarity</a></strong></code>
+<div class="block">The rarity of the fluid.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#stillIcon">stillIcon</a></strong></code>
+<div class="block">The Icons for this fluid.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#temperature">temperature</a></strong></code>
+<div class="block">Temperature of the fluid - completely arbitrary; higher temperature indicates that the fluid is
+ hotter than air.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#unlocalizedName">unlocalizedName</a></strong></code>
+<div class="block">The unlocalized name of this fluid.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#viscosity">viscosity</a></strong></code>
+<div class="block">Viscosity ("thickness") of the fluid - completely arbitrary; negative values are not
+ permissible.</div>
+</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/minecraftforge/fluids/Fluid.html#Fluid(java.lang.String)">Fluid</a></strong>(java.lang.String&nbsp;fluidName)</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/minecraftforge/fluids/Fluid.html#canBePlacedInWorld()">canBePlacedInWorld</a></strong>()</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/minecraftforge/fluids/Fluid.html#getBlock()">getBlock</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getColor()">getColor</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getColor(net.minecraftforge.fluids.FluidStack)">getColor</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getColor(net.minecraft.world.World,%20int,%20int,%20int)">getColor</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getDensity()">getDensity</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getDensity(net.minecraftforge.fluids.FluidStack)">getDensity</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getDensity(net.minecraft.world.World,%20int,%20int,%20int)">getDensity</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getFlowingIcon()">getFlowingIcon</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getIcon()">getIcon</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getIcon(net.minecraftforge.fluids.FluidStack)">getIcon</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getIcon(net.minecraft.world.World,%20int,%20int,%20int)">getIcon</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getID()">getID</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getLocalizedName()">getLocalizedName</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getLocalizedName(net.minecraftforge.fluids.FluidStack)">getLocalizedName</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>
+<div class="block">Returns the localized name of this fluid.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getLuminosity()">getLuminosity</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getLuminosity(net.minecraftforge.fluids.FluidStack)">getLuminosity</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getLuminosity(net.minecraft.world.World,%20int,%20int,%20int)">getLuminosity</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getName()">getName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getRarity()">getRarity</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getRarity(net.minecraftforge.fluids.FluidStack)">getRarity</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getRarity(net.minecraft.world.World,%20int,%20int,%20int)">getRarity</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getSpriteNumber()">getSpriteNumber</a></strong>()</code>
+<div class="block">Returns 0 for "/terrain.png".</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getStillIcon()">getStillIcon</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getTemperature()">getTemperature</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getTemperature(net.minecraftforge.fluids.FluidStack)">getTemperature</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getTemperature(net.minecraft.world.World,%20int,%20int,%20int)">getTemperature</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getUnlocalizedName()">getUnlocalizedName</a></strong>()</code>
+<div class="block">Returns the unlocalized name of this fluid.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getUnlocalizedName(net.minecraftforge.fluids.FluidStack)">getUnlocalizedName</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>
+<div class="block">A FluidStack sensitive version of getUnlocalizedName</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getViscosity()">getViscosity</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getViscosity(net.minecraftforge.fluids.FluidStack)">getViscosity</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#getViscosity(net.minecraft.world.World,%20int,%20int,%20int)">getViscosity</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#isGaseous()">isGaseous</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#isGaseous(net.minecraftforge.fluids.FluidStack)">isGaseous</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#isGaseous(net.minecraft.world.World,%20int,%20int,%20int)">isGaseous</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#registerLegacyName(java.lang.String,%20java.lang.String)">registerLegacyName</a></strong>(java.lang.String&nbsp;legacyName,
+ java.lang.String&nbsp;canonicalName)</code>
+<div class="block">Register a legacy liquid name with the Fluids system</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setBlock(net.minecraft.block.Block)">setBlock</a></strong>(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setDensity(int)">setDensity</a></strong>(int&nbsp;density)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setFlowingIcon(net.minecraft.util.IIcon)">setFlowingIcon</a></strong>(<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;flowingIcon)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setGaseous(boolean)">setGaseous</a></strong>(boolean&nbsp;isGaseous)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setIcons(net.minecraft.util.IIcon)">setIcons</a></strong>(<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;commonIcon)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setIcons(net.minecraft.util.IIcon,%20net.minecraft.util.IIcon)">setIcons</a></strong>(<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;stillIcon,
+ <a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;flowingIcon)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setLuminosity(int)">setLuminosity</a></strong>(int&nbsp;luminosity)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setRarity(net.minecraft.item.EnumRarity)">setRarity</a></strong>(<a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a>&nbsp;rarity)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setStillIcon(net.minecraft.util.IIcon)">setStillIcon</a></strong>(<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;stillIcon)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setTemperature(int)">setTemperature</a></strong>(int&nbsp;temperature)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setUnlocalizedName(java.lang.String)">setUnlocalizedName</a></strong>(java.lang.String&nbsp;unlocalizedName)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/Fluid.html#setViscosity(int)">setViscosity</a></strong>(int&nbsp;viscosity)</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="fluidName">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fluidName</h4>
+<pre>protected final&nbsp;java.lang.String fluidName</pre>
+<div class="block">The unique identification name for this fluid.</div>
+</li>
+</ul>
+<a name="unlocalizedName">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unlocalizedName</h4>
+<pre>protected&nbsp;java.lang.String unlocalizedName</pre>
+<div class="block">The unlocalized name of this fluid.</div>
+</li>
+</ul>
+<a name="stillIcon">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>stillIcon</h4>
+<pre>protected&nbsp;<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a> stillIcon</pre>
+<div class="block">The Icons for this fluid.</div>
+</li>
+</ul>
+<a name="flowingIcon">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>flowingIcon</h4>
+<pre>protected&nbsp;<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a> flowingIcon</pre>
+</li>
+</ul>
+<a name="luminosity">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>luminosity</h4>
+<pre>protected&nbsp;int luminosity</pre>
+<div class="block">The light level emitted by this fluid.
+
+ Default value is 0, as most fluids do not actively emit light.</div>
+</li>
+</ul>
+<a name="density">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>density</h4>
+<pre>protected&nbsp;int density</pre>
+<div class="block">Density of the fluid - completely arbitrary; negative density indicates that the fluid is
+ lighter than air.
+
+ Default value is approximately the real-life density of water in kg/m^3.</div>
+</li>
+</ul>
+<a name="temperature">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>temperature</h4>
+<pre>protected&nbsp;int temperature</pre>
+<div class="block">Temperature of the fluid - completely arbitrary; higher temperature indicates that the fluid is
+ hotter than air.
+
+ Default value is approximately the real-life room temperature of water in degrees Kelvin.</div>
+</li>
+</ul>
+<a name="viscosity">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>viscosity</h4>
+<pre>protected&nbsp;int viscosity</pre>
+<div class="block">Viscosity ("thickness") of the fluid - completely arbitrary; negative values are not
+ permissible.
+
+ Default value is approximately the real-life density of water in m/s^2 (x10^-3).</div>
+</li>
+</ul>
+<a name="isGaseous">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isGaseous</h4>
+<pre>protected&nbsp;boolean isGaseous</pre>
+<div class="block">This indicates if the fluid is gaseous.
+
+ Useful for rendering the fluid in containers and the world.
+
+ Generally this is associated with negative density fluids.</div>
+</li>
+</ul>
+<a name="rarity">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>rarity</h4>
+<pre>protected&nbsp;<a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a> rarity</pre>
+<div class="block">The rarity of the fluid.
+
+ Used primarily in tool tips.</div>
+</li>
+</ul>
+<a name="block">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>block</h4>
+<pre>protected&nbsp;<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> block</pre>
+<div class="block">If there is a Block implementation of the Fluid, the Block is linked here.
+
+ The default value of null should remain for any Fluid without a Block implementation.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Fluid(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Fluid</h4>
+<pre>public&nbsp;Fluid(java.lang.String&nbsp;fluidName)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setUnlocalizedName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setUnlocalizedName</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setUnlocalizedName(java.lang.String&nbsp;unlocalizedName)</pre>
+</li>
+</ul>
+<a name="setBlock(net.minecraft.block.Block)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBlock</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setBlock(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block)</pre>
+</li>
+</ul>
+<a name="setLuminosity(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLuminosity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setLuminosity(int&nbsp;luminosity)</pre>
+</li>
+</ul>
+<a name="setDensity(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDensity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setDensity(int&nbsp;density)</pre>
+</li>
+</ul>
+<a name="setTemperature(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTemperature</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setTemperature(int&nbsp;temperature)</pre>
+</li>
+</ul>
+<a name="setViscosity(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setViscosity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setViscosity(int&nbsp;viscosity)</pre>
+</li>
+</ul>
+<a name="setGaseous(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setGaseous</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setGaseous(boolean&nbsp;isGaseous)</pre>
+</li>
+</ul>
+<a name="setRarity(net.minecraft.item.EnumRarity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setRarity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setRarity(<a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a>&nbsp;rarity)</pre>
+</li>
+</ul>
+<a name="getName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public final&nbsp;java.lang.String&nbsp;getName()</pre>
+</li>
+</ul>
+<a name="getID()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getID</h4>
+<pre>public final&nbsp;int&nbsp;getID()</pre>
+</li>
+</ul>
+<a name="getBlock()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBlock</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;getBlock()</pre>
+</li>
+</ul>
+<a name="canBePlacedInWorld()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canBePlacedInWorld</h4>
+<pre>public final&nbsp;boolean&nbsp;canBePlacedInWorld()</pre>
+</li>
+</ul>
+<a name="getLocalizedName(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLocalizedName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLocalizedName(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+<div class="block">Returns the localized name of this fluid.</div>
+</li>
+</ul>
+<a name="getLocalizedName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLocalizedName</h4>
+<pre>@Deprecated
+public&nbsp;java.lang.String&nbsp;getLocalizedName()</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Use the FluidStack sensitive version above</div>
+</li>
+</ul>
+<a name="getUnlocalizedName(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUnlocalizedName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getUnlocalizedName(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+<div class="block">A FluidStack sensitive version of getUnlocalizedName</div>
+</li>
+</ul>
+<a name="getUnlocalizedName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUnlocalizedName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getUnlocalizedName()</pre>
+<div class="block">Returns the unlocalized name of this fluid.</div>
+</li>
+</ul>
+<a name="getSpriteNumber()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSpriteNumber</h4>
+<pre>public final&nbsp;int&nbsp;getSpriteNumber()</pre>
+<div class="block">Returns 0 for "/terrain.png". ALL FLUID TEXTURES MUST BE ON THIS SHEET.</div>
+</li>
+</ul>
+<a name="getLuminosity()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLuminosity</h4>
+<pre>public final&nbsp;int&nbsp;getLuminosity()</pre>
+</li>
+</ul>
+<a name="getDensity()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDensity</h4>
+<pre>public final&nbsp;int&nbsp;getDensity()</pre>
+</li>
+</ul>
+<a name="getTemperature()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTemperature</h4>
+<pre>public final&nbsp;int&nbsp;getTemperature()</pre>
+</li>
+</ul>
+<a name="getViscosity()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getViscosity</h4>
+<pre>public final&nbsp;int&nbsp;getViscosity()</pre>
+</li>
+</ul>
+<a name="isGaseous()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isGaseous</h4>
+<pre>public final&nbsp;boolean&nbsp;isGaseous()</pre>
+</li>
+</ul>
+<a name="getRarity()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRarity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a>&nbsp;getRarity()</pre>
+</li>
+</ul>
+<a name="getColor()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getColor</h4>
+<pre>public&nbsp;int&nbsp;getColor()</pre>
+</li>
+</ul>
+<a name="setStillIcon(net.minecraft.util.IIcon)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStillIcon</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setStillIcon(<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;stillIcon)</pre>
+</li>
+</ul>
+<a name="setFlowingIcon(net.minecraft.util.IIcon)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFlowingIcon</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setFlowingIcon(<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;flowingIcon)</pre>
+</li>
+</ul>
+<a name="setIcons(net.minecraft.util.IIcon, net.minecraft.util.IIcon)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIcons</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setIcons(<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;stillIcon,
+ <a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;flowingIcon)</pre>
+</li>
+</ul>
+<a name="setIcons(net.minecraft.util.IIcon)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIcons</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;setIcons(<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;commonIcon)</pre>
+</li>
+</ul>
+<a name="getIcon()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIcon</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;getIcon()</pre>
+</li>
+</ul>
+<a name="getStillIcon()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStillIcon</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;getStillIcon()</pre>
+</li>
+</ul>
+<a name="getFlowingIcon()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFlowingIcon</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;getFlowingIcon()</pre>
+</li>
+</ul>
+<a name="getLuminosity(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLuminosity</h4>
+<pre>public&nbsp;int&nbsp;getLuminosity(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="getDensity(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDensity</h4>
+<pre>public&nbsp;int&nbsp;getDensity(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="getTemperature(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTemperature</h4>
+<pre>public&nbsp;int&nbsp;getTemperature(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="getViscosity(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getViscosity</h4>
+<pre>public&nbsp;int&nbsp;getViscosity(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="isGaseous(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isGaseous</h4>
+<pre>public&nbsp;boolean&nbsp;isGaseous(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="getRarity(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRarity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a>&nbsp;getRarity(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="getColor(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getColor</h4>
+<pre>public&nbsp;int&nbsp;getColor(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="getIcon(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIcon</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;getIcon(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="getLuminosity(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLuminosity</h4>
+<pre>public&nbsp;int&nbsp;getLuminosity(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getDensity(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDensity</h4>
+<pre>public&nbsp;int&nbsp;getDensity(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getTemperature(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTemperature</h4>
+<pre>public&nbsp;int&nbsp;getTemperature(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getViscosity(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getViscosity</h4>
+<pre>public&nbsp;int&nbsp;getViscosity(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="isGaseous(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isGaseous</h4>
+<pre>public&nbsp;boolean&nbsp;isGaseous(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getRarity(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRarity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/EnumRarity.html" title="enum in net.minecraft.item">EnumRarity</a>&nbsp;getRarity(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getColor(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getColor</h4>
+<pre>public&nbsp;int&nbsp;getColor(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="getIcon(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIcon</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/util/IIcon.html" title="interface in net.minecraft.util">IIcon</a>&nbsp;getIcon(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+<a name="registerLegacyName(java.lang.String, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>registerLegacyName</h4>
+<pre>public static&nbsp;void&nbsp;registerLegacyName(java.lang.String&nbsp;legacyName,
+ java.lang.String&nbsp;canonicalName)</pre>
+<div class="block">Register a legacy liquid name with the Fluids system</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>legacyName</code> - The legacy name to recognize</dd><dd><code>canonicalName</code> - The canonical fluid name it will become</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/minecraftforge/fluids/BlockFluidFinite.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/Fluid.html" target="_top">Frames</a></li>
+<li><a href="Fluid.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/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html b/javadoc/net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html
new file mode 100644
index 0000000..033bc06
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html
@@ -0,0 +1,344 @@
+<!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>FluidContainerRegistry.FluidContainerData (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="FluidContainerRegistry.FluidContainerData (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/minecraftforge/fluids/FluidContainerRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" target="_top">Frames</a></li>
+<li><a href="FluidContainerRegistry.FluidContainerData.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.minecraftforge.fluids</div>
+<h2 title="Class FluidContainerRegistry.FluidContainerData" class="title">Class FluidContainerRegistry.FluidContainerData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidContainerRegistry.FluidContainerData</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">FluidContainerRegistry.FluidContainerData</span>
+extends java.lang.Object</pre>
+<div class="block">Wrapper class for the registry entries. Ensures that none of the attempted registrations
+ contain null references unless permitted.</div>
+</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/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html#emptyContainer">emptyContainer</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html#filledContainer">filledContainer</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html#fluid">fluid</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/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html#FluidContainerRegistry.FluidContainerData(net.minecraftforge.fluids.FluidStack,%20net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack)">FluidContainerRegistry.FluidContainerData</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;emptyContainer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html#FluidContainerRegistry.FluidContainerData(net.minecraftforge.fluids.FluidStack,%20net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack,%20boolean)">FluidContainerRegistry.FluidContainerData</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;emptyContainer,
+ boolean&nbsp;nullEmpty)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html#copy()">copy</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="fluid">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fluid</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a> fluid</pre>
+</li>
+</ul>
+<a name="filledContainer">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>filledContainer</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> filledContainer</pre>
+</li>
+</ul>
+<a name="emptyContainer">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>emptyContainer</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> emptyContainer</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FluidContainerRegistry.FluidContainerData(net.minecraftforge.fluids.FluidStack, net.minecraft.item.ItemStack, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FluidContainerRegistry.FluidContainerData</h4>
+<pre>public&nbsp;FluidContainerRegistry.FluidContainerData(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;emptyContainer)</pre>
+</li>
+</ul>
+<a name="FluidContainerRegistry.FluidContainerData(net.minecraftforge.fluids.FluidStack, net.minecraft.item.ItemStack, net.minecraft.item.ItemStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidContainerRegistry.FluidContainerData</h4>
+<pre>public&nbsp;FluidContainerRegistry.FluidContainerData(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;emptyContainer,
+ boolean&nbsp;nullEmpty)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="copy()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a>&nbsp;copy()</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/minecraftforge/fluids/FluidContainerRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" target="_top">Frames</a></li>
+<li><a href="FluidContainerRegistry.FluidContainerData.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/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html b/javadoc/net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html
new file mode 100644
index 0000000..9af3599
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html
@@ -0,0 +1,293 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>FluidContainerRegistry.FluidContainerRegisterEvent (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="FluidContainerRegistry.FluidContainerRegisterEvent (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/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidContainerRegistry.FluidContainerRegisterEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.fluids</div>
+<h2 title="Class FluidContainerRegistry.FluidContainerRegisterEvent" class="title">Class FluidContainerRegistry.FluidContainerRegisterEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidContainerRegistry.FluidContainerRegisterEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">FluidContainerRegistry.FluidContainerRegisterEvent</span>
+extends <a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.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/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html#FluidContainerRegistry.FluidContainerRegisterEvent(net.minecraftforge.fluids.FluidContainerRegistry.FluidContainerData)">FluidContainerRegistry.FluidContainerRegisterEvent</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a>&nbsp;data)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="data">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>data</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a> 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="FluidContainerRegistry.FluidContainerRegisterEvent(net.minecraftforge.fluids.FluidContainerRegistry.FluidContainerData)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidContainerRegistry.FluidContainerRegisterEvent</h4>
+<pre>public&nbsp;FluidContainerRegistry.FluidContainerRegisterEvent(<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a>&nbsp;data)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidContainerRegistry.FluidContainerRegisterEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/fluids/FluidContainerRegistry.html b/javadoc/net/minecraftforge/fluids/FluidContainerRegistry.html
new file mode 100644
index 0000000..2b5be34
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidContainerRegistry.html
@@ -0,0 +1,586 @@
+<!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>FluidContainerRegistry (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="FluidContainerRegistry (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/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidContainerRegistry.html" target="_top">Frames</a></li>
+<li><a href="FluidContainerRegistry.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.fluids</div>
+<h2 title="Class FluidContainerRegistry" class="title">Class FluidContainerRegistry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidContainerRegistry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public abstract class <span class="strong">FluidContainerRegistry</span>
+extends java.lang.Object</pre>
+<div class="block">Register simple items that contain fluids here. Useful for buckets, bottles, and things that have
+ ID/metadata mappings.
+
+ For more complex items, use <a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids"><code>IFluidContainerItem</code></a> instead.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a></strong></code>
+<div class="block">Wrapper class for the registry entries.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerRegisterEvent</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#BUCKET_VOLUME">BUCKET_VOLUME</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#EMPTY_BOTTLE">EMPTY_BOTTLE</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#EMPTY_BUCKET">EMPTY_BUCKET</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 boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#containsFluid(net.minecraft.item.ItemStack,%20net.minecraftforge.fluids.FluidStack)">containsFluid</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid)</code>
+<div class="block">Determines if a container holds a specific fluid.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#drainFluidContainer(net.minecraft.item.ItemStack)">drainFluidContainer</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>
+<div class="block">Attempts to empty a full container.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#fillFluidContainer(net.minecraftforge.fluids.FluidStack,%20net.minecraft.item.ItemStack)">fillFluidContainer</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>
+<div class="block">Attempts to fill an empty container with a fluid.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#getContainerCapacity(net.minecraftforge.fluids.FluidStack,%20net.minecraft.item.ItemStack)">getContainerCapacity</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>
+<div class="block">Determines the capacity of a container.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#getContainerCapacity(net.minecraft.item.ItemStack)">getContainerCapacity</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>
+<div class="block">Determines the capacity of a full container.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#getFluidForFilledItem(net.minecraft.item.ItemStack)">getFluidForFilledItem</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>
+<div class="block">Determines the fluid type and amount inside a container.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#getRegisteredFluidContainerData()">getRegisteredFluidContainerData</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/minecraftforge/fluids/FluidContainerRegistry.html#isBucket(net.minecraft.item.ItemStack)">isBucket</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#isContainer(net.minecraft.item.ItemStack)">isContainer</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#isEmptyContainer(net.minecraft.item.ItemStack)">isEmptyContainer</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#isFilledContainer(net.minecraft.item.ItemStack)">isFilledContainer</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#registerFluidContainer(net.minecraftforge.fluids.FluidContainerRegistry.FluidContainerData)">registerFluidContainer</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a>&nbsp;data)</code>
+<div class="block">Register a new fluid containing item.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#registerFluidContainer(net.minecraftforge.fluids.Fluid,%20net.minecraft.item.ItemStack)">registerFluidContainer</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer)</code>
+<div class="block">Register a new fluid containing item that does not have an empty container.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#registerFluidContainer(net.minecraftforge.fluids.Fluid,%20net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack)">registerFluidContainer</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;emptyContainer)</code>
+<div class="block">Register a new fluid containing item.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#registerFluidContainer(net.minecraftforge.fluids.FluidStack,%20net.minecraft.item.ItemStack)">registerFluidContainer</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer)</code>
+<div class="block">Register a new fluid containing item that does not have an empty container.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html#registerFluidContainer(net.minecraftforge.fluids.FluidStack,%20net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack)">registerFluidContainer</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;emptyContainer)</code>
+<div class="block">Register a new fluid containing item.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="BUCKET_VOLUME">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BUCKET_VOLUME</h4>
+<pre>public static final&nbsp;int BUCKET_VOLUME</pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.fluids.FluidContainerRegistry.BUCKET_VOLUME">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="EMPTY_BUCKET">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EMPTY_BUCKET</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> EMPTY_BUCKET</pre>
+</li>
+</ul>
+<a name="EMPTY_BOTTLE">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EMPTY_BOTTLE</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> EMPTY_BOTTLE</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="registerFluidContainer(net.minecraftforge.fluids.FluidStack, net.minecraft.item.ItemStack, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerFluidContainer</h4>
+<pre>public static&nbsp;boolean&nbsp;registerFluidContainer(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;emptyContainer)</pre>
+<div class="block">Register a new fluid containing item.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>stack</code> - FluidStack containing the type and amount of the fluid stored in the item.</dd><dd><code>filledContainer</code> - ItemStack representing the container when it is full.</dd><dd><code>emptyContainer</code> - ItemStack representing the container when it is empty.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>True if container was successfully registered; false if it already is.</dd></dl>
+</li>
+</ul>
+<a name="registerFluidContainer(net.minecraftforge.fluids.Fluid, net.minecraft.item.ItemStack, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerFluidContainer</h4>
+<pre>public static&nbsp;boolean&nbsp;registerFluidContainer(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;emptyContainer)</pre>
+<div class="block">Register a new fluid containing item. The item is assumed to hold 1000 mB of fluid. Also
+ registers the Fluid if possible.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fluid</code> - Fluid type that is stored in the item.</dd><dd><code>filledContainer</code> - ItemStack representing the container when it is full.</dd><dd><code>emptyContainer</code> - ItemStack representing the container when it is empty.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>True if container was successfully registered; false if it already is.</dd></dl>
+</li>
+</ul>
+<a name="registerFluidContainer(net.minecraftforge.fluids.FluidStack, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerFluidContainer</h4>
+<pre>public static&nbsp;boolean&nbsp;registerFluidContainer(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer)</pre>
+<div class="block">Register a new fluid containing item that does not have an empty container.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>stack</code> - FluidStack containing the type and amount of the fluid stored in the item.</dd><dd><code>filledContainer</code> - ItemStack representing the container when it is full.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>True if container was successfully registered; false if it already is.</dd></dl>
+</li>
+</ul>
+<a name="registerFluidContainer(net.minecraftforge.fluids.Fluid, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerFluidContainer</h4>
+<pre>public static&nbsp;boolean&nbsp;registerFluidContainer(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;filledContainer)</pre>
+<div class="block">Register a new fluid containing item that does not have an empty container. The item is
+ assumed to hold 1000 mB of fluid. Also registers the Fluid if possible.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fluid</code> - Fluid type that is stored in the item.</dd><dd><code>filledContainer</code> - ItemStack representing the container when it is full.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>True if container was successfully registered; false if it already is.</dd></dl>
+</li>
+</ul>
+<a name="registerFluidContainer(net.minecraftforge.fluids.FluidContainerRegistry.FluidContainerData)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerFluidContainer</h4>
+<pre>public static&nbsp;boolean&nbsp;registerFluidContainer(<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a>&nbsp;data)</pre>
+<div class="block">Register a new fluid containing item.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>data</code> - See <a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids"><code>FluidContainerRegistry.FluidContainerData</code></a>.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>True if container was successfully registered; false if it already is.</dd></dl>
+</li>
+</ul>
+<a name="getFluidForFilledItem(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluidForFilledItem</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;getFluidForFilledItem(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+<div class="block">Determines the fluid type and amount inside a container.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - The fluid container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>FluidStack representing stored fluid.</dd></dl>
+</li>
+</ul>
+<a name="fillFluidContainer(net.minecraftforge.fluids.FluidStack, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fillFluidContainer</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;fillFluidContainer(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+<div class="block">Attempts to fill an empty container with a fluid.
+
+ NOTE: Returns null on fail, NOT the empty container.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fluid</code> - FluidStack containing the type and amount of fluid to fill.</dd><dd><code>container</code> - ItemStack representing the empty container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Filled container if successful, otherwise null.</dd></dl>
+</li>
+</ul>
+<a name="drainFluidContainer(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drainFluidContainer</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;drainFluidContainer(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+<div class="block">Attempts to empty a full container.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - ItemStack representing the full container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Empty container if successful, otherwise null.</dd></dl>
+</li>
+</ul>
+<a name="getContainerCapacity(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContainerCapacity</h4>
+<pre>public static&nbsp;int&nbsp;getContainerCapacity(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+<div class="block">Determines the capacity of a full container.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - The full container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The containers capacity, or 0 if the ItemStack does not represent
+ a registered container.</dd></dl>
+</li>
+</ul>
+<a name="getContainerCapacity(net.minecraftforge.fluids.FluidStack, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContainerCapacity</h4>
+<pre>public static&nbsp;int&nbsp;getContainerCapacity(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+<div class="block">Determines the capacity of a container.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fluid</code> - FluidStack containing the type of fluid the capacity should be
+ determined for (ignored for full containers).</dd><dd><code>container</code> - The container (full or empty).</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The containers capacity, or 0 if the ItemStack does not represent
+ a registered container or the FluidStack is not registered with
+ the empty container.</dd></dl>
+</li>
+</ul>
+<a name="containsFluid(net.minecraft.item.ItemStack, net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>containsFluid</h4>
+<pre>public static&nbsp;boolean&nbsp;containsFluid(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid)</pre>
+<div class="block">Determines if a container holds a specific fluid.</div>
+</li>
+</ul>
+<a name="isBucket(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBucket</h4>
+<pre>public static&nbsp;boolean&nbsp;isBucket(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+</li>
+</ul>
+<a name="isContainer(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isContainer</h4>
+<pre>public static&nbsp;boolean&nbsp;isContainer(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+</li>
+</ul>
+<a name="isEmptyContainer(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEmptyContainer</h4>
+<pre>public static&nbsp;boolean&nbsp;isEmptyContainer(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+</li>
+</ul>
+<a name="isFilledContainer(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isFilledContainer</h4>
+<pre>public static&nbsp;boolean&nbsp;isFilledContainer(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+</li>
+</ul>
+<a name="getRegisteredFluidContainerData()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRegisteredFluidContainerData</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a>[]&nbsp;getRegisteredFluidContainerData()</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/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidContainerRegistry.html" target="_top">Frames</a></li>
+<li><a href="FluidContainerRegistry.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html b/javadoc/net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html
new file mode 100644
index 0000000..403acca
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html
@@ -0,0 +1,374 @@
+<!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>FluidEvent.FluidDrainingEvent (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="FluidEvent.FluidDrainingEvent (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/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.FluidDrainingEvent.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_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.fluids.FluidEvent">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.minecraftforge.fluids</div>
+<h2 title="Class FluidEvent.FluidDrainingEvent" class="title">Class FluidEvent.FluidDrainingEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">net.minecraftforge.fluids.FluidEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidEvent.FluidDrainingEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">FluidEvent.FluidDrainingEvent</span>
+extends <a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></pre>
+<div class="block">Mods should fire this event when a fluid is <a href="../../../net/minecraftforge/fluids/IFluidTank.html#drain(int,%20boolean)"><code>IFluidTank.drain(int, boolean)</code></a> from their
+ tank.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidDrainingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidFillingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidMotionEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidSpilledEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html#amount">amount</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html#tank">tank</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.html#fluid">fluid</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#world">world</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#x">x</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#y">y</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#z">z</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/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html#FluidEvent.FluidDrainingEvent(net.minecraftforge.fluids.FluidStack,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.fluids.IFluidTank)">FluidEvent.FluidDrainingEvent</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Will be removed in 1.8</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html#FluidEvent.FluidDrainingEvent(net.minecraftforge.fluids.FluidStack,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.fluids.IFluidTank,%20int)">FluidEvent.FluidDrainingEvent</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank,
+ int&nbsp;amount)</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_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.html#fireEvent(net.minecraftforge.fluids.FluidEvent)">fireEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="tank">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tank</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a> tank</pre>
+</li>
+</ul>
+<a name="amount">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>amount</h4>
+<pre>public final&nbsp;int amount</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FluidEvent.FluidDrainingEvent(net.minecraftforge.fluids.FluidStack, net.minecraft.world.World, int, int, int, net.minecraftforge.fluids.IFluidTank)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FluidEvent.FluidDrainingEvent</h4>
+<pre>@Deprecated
+public&nbsp;FluidEvent.FluidDrainingEvent(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Will be removed in 1.8</i></div>
+</li>
+</ul>
+<a name="FluidEvent.FluidDrainingEvent(net.minecraftforge.fluids.FluidStack, net.minecraft.world.World, int, int, int, net.minecraftforge.fluids.IFluidTank, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidEvent.FluidDrainingEvent</h4>
+<pre>public&nbsp;FluidEvent.FluidDrainingEvent(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank,
+ int&nbsp;amount)</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/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.FluidDrainingEvent.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_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.fluids.FluidEvent">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/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html b/javadoc/net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html
new file mode 100644
index 0000000..0e121a0
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html
@@ -0,0 +1,374 @@
+<!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>FluidEvent.FluidFillingEvent (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="FluidEvent.FluidFillingEvent (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/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.FluidFillingEvent.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_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.fluids.FluidEvent">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.minecraftforge.fluids</div>
+<h2 title="Class FluidEvent.FluidFillingEvent" class="title">Class FluidEvent.FluidFillingEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">net.minecraftforge.fluids.FluidEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidEvent.FluidFillingEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">FluidEvent.FluidFillingEvent</span>
+extends <a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></pre>
+<div class="block">Mods should fire this event when a fluid is <a href="../../../net/minecraftforge/fluids/IFluidTank.html#fill(net.minecraftforge.fluids.FluidStack,%20boolean)"><code>IFluidTank.fill(FluidStack, boolean)</code></a>
+ their tank implementation. <a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids"><code>FluidTank</code></a> does.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidDrainingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidFillingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidMotionEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidSpilledEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html#amount">amount</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html#tank">tank</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.html#fluid">fluid</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#world">world</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#x">x</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#y">y</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#z">z</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/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html#FluidEvent.FluidFillingEvent(net.minecraftforge.fluids.FluidStack,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.fluids.IFluidTank)">FluidEvent.FluidFillingEvent</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;
+<div class="block"><i>Will be removed in 1.8</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html#FluidEvent.FluidFillingEvent(net.minecraftforge.fluids.FluidStack,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.fluids.IFluidTank,%20int)">FluidEvent.FluidFillingEvent</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank,
+ int&nbsp;amount)</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_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.html#fireEvent(net.minecraftforge.fluids.FluidEvent)">fireEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="tank">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tank</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a> tank</pre>
+</li>
+</ul>
+<a name="amount">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>amount</h4>
+<pre>public final&nbsp;int amount</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FluidEvent.FluidFillingEvent(net.minecraftforge.fluids.FluidStack, net.minecraft.world.World, int, int, int, net.minecraftforge.fluids.IFluidTank)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FluidEvent.FluidFillingEvent</h4>
+<pre>@Deprecated
+public&nbsp;FluidEvent.FluidFillingEvent(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Will be removed in 1.8</i></div>
+</li>
+</ul>
+<a name="FluidEvent.FluidFillingEvent(net.minecraftforge.fluids.FluidStack, net.minecraft.world.World, int, int, int, net.minecraftforge.fluids.IFluidTank, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidEvent.FluidFillingEvent</h4>
+<pre>public&nbsp;FluidEvent.FluidFillingEvent(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank,
+ int&nbsp;amount)</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/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.FluidFillingEvent.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_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.fluids.FluidEvent">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/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html b/javadoc/net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html
new file mode 100644
index 0000000..fc7f16a
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html
@@ -0,0 +1,300 @@
+<!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>FluidEvent.FluidMotionEvent (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="FluidEvent.FluidMotionEvent (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/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.FluidMotionEvent.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_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.fluids</div>
+<h2 title="Class FluidEvent.FluidMotionEvent" class="title">Class FluidEvent.FluidMotionEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">net.minecraftforge.fluids.FluidEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidEvent.FluidMotionEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">FluidEvent.FluidMotionEvent</span>
+extends <a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></pre>
+<div class="block">Mods should fire this event when they move fluids around.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidDrainingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidFillingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidMotionEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidSpilledEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.html#fluid">fluid</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#world">world</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#x">x</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#y">y</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#z">z</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/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html#FluidEvent.FluidMotionEvent(net.minecraftforge.fluids.FluidStack,%20net.minecraft.world.World,%20int,%20int,%20int)">FluidEvent.FluidMotionEvent</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.html#fireEvent(net.minecraftforge.fluids.FluidEvent)">fireEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="FluidEvent.FluidMotionEvent(net.minecraftforge.fluids.FluidStack, net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidEvent.FluidMotionEvent</h4>
+<pre>public&nbsp;FluidEvent.FluidMotionEvent(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.FluidMotionEvent.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_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html b/javadoc/net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html
new file mode 100644
index 0000000..b3e6f83
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html
@@ -0,0 +1,301 @@
+<!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>FluidEvent.FluidSpilledEvent (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="FluidEvent.FluidSpilledEvent (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/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.FluidSpilledEvent.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_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.fluids</div>
+<h2 title="Class FluidEvent.FluidSpilledEvent" class="title">Class FluidEvent.FluidSpilledEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">net.minecraftforge.fluids.FluidEvent</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidEvent.FluidSpilledEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">FluidEvent.FluidSpilledEvent</span>
+extends <a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></pre>
+<div class="block">Mods should fire this event when a fluid "spills", for example, if a block containing fluid
+ is broken.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidDrainingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidFillingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidMotionEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidSpilledEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.html#fluid">fluid</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#world">world</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#x">x</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#y">y</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.html#z">z</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/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html#FluidEvent.FluidSpilledEvent(net.minecraftforge.fluids.FluidStack,%20net.minecraft.world.World,%20int,%20int,%20int)">FluidEvent.FluidSpilledEvent</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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_net.minecraftforge.fluids.FluidEvent">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></h3>
+<code><a href="../../../net/minecraftforge/fluids/FluidEvent.html#fireEvent(net.minecraftforge.fluids.FluidEvent)">fireEvent</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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="FluidEvent.FluidSpilledEvent(net.minecraftforge.fluids.FluidStack, net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidEvent.FluidSpilledEvent</h4>
+<pre>public&nbsp;FluidEvent.FluidSpilledEvent(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.FluidSpilledEvent.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_classes_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_net.minecraftforge.fluids.FluidEvent">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/fluids/FluidEvent.html b/javadoc/net/minecraftforge/fluids/FluidEvent.html
new file mode 100644
index 0000000..bf39397
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidEvent.html
@@ -0,0 +1,419 @@
+<!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>FluidEvent (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="FluidEvent (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/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.fluids</div>
+<h2 title="Class FluidEvent" class="title">Class FluidEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidDrainingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidFillingEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidMotionEvent</a>, <a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidSpilledEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FluidEvent</span>
+extends <a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidDrainingEvent</a></strong></code>
+<div class="block">Mods should fire this event when a fluid is <a href="../../../net/minecraftforge/fluids/IFluidTank.html#drain(int,%20boolean)"><code>IFluidTank.drain(int, boolean)</code></a> from their
+ tank.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidFillingEvent</a></strong></code>
+<div class="block">Mods should fire this event when a fluid is <a href="../../../net/minecraftforge/fluids/IFluidTank.html#fill(net.minecraftforge.fluids.FluidStack,%20boolean)"><code>IFluidTank.fill(FluidStack, boolean)</code></a>
+ their tank implementation.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidMotionEvent</a></strong></code>
+<div class="block">Mods should fire this event when they move fluids around.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidSpilledEvent</a></strong></code>
+<div class="block">Mods should fire this event when a fluid "spills", for example, if a block containing fluid
+ is broken.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.html#fluid">fluid</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<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/minecraftforge/fluids/FluidEvent.html#world">world</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.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/minecraftforge/fluids/FluidEvent.html#y">y</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidEvent.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/minecraftforge/fluids/FluidEvent.html#FluidEvent(net.minecraftforge.fluids.FluidStack,%20net.minecraft.world.World,%20int,%20int,%20int)">FluidEvent</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</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/minecraftforge/fluids/FluidEvent.html#fireEvent(net.minecraftforge.fluids.FluidEvent)">fireEvent</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a>&nbsp;event)</code>
+<div class="block">A handy shortcut for firing the various fluid events.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="fluid">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fluid</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a> fluid</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="y">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>y</h4>
+<pre>public final&nbsp;int y</pre>
+</li>
+</ul>
+<a name="z">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>z</h4>
+<pre>public final&nbsp;int z</pre>
+</li>
+</ul>
+<a name="world">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>world</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FluidEvent(net.minecraftforge.fluids.FluidStack, net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidEvent</h4>
+<pre>public&nbsp;FluidEvent(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="fireEvent(net.minecraftforge.fluids.FluidEvent)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fireEvent</h4>
+<pre>public static final&nbsp;void&nbsp;fireEvent(<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a>&nbsp;event)</pre>
+<div class="block">A handy shortcut for firing the various fluid events.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>event</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/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidEvent.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html b/javadoc/net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html
new file mode 100644
index 0000000..d72b7bc
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html
@@ -0,0 +1,308 @@
+<!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>FluidRegistry.FluidRegisterEvent (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="FluidRegistry.FluidRegisterEvent (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/minecraftforge/fluids/FluidRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidRegistry.FluidRegisterEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.fluids</div>
+<h2 title="Class FluidRegistry.FluidRegisterEvent" class="title">Class FluidRegistry.FluidRegisterEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidRegistry.FluidRegisterEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/FluidRegistry.html" title="class in net.minecraftforge.fluids">FluidRegistry</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">FluidRegistry.FluidRegisterEvent</span>
+extends <a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html#fluidID">fluidID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html#fluidName">fluidName</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/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html#FluidRegistry.FluidRegisterEvent(java.lang.String,%20int)">FluidRegistry.FluidRegisterEvent</a></strong>(java.lang.String&nbsp;fluidName,
+ int&nbsp;fluidID)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="fluidName">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fluidName</h4>
+<pre>public final&nbsp;java.lang.String fluidName</pre>
+</li>
+</ul>
+<a name="fluidID">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fluidID</h4>
+<pre>public final&nbsp;int fluidID</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FluidRegistry.FluidRegisterEvent(java.lang.String, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidRegistry.FluidRegisterEvent</h4>
+<pre>public&nbsp;FluidRegistry.FluidRegisterEvent(java.lang.String&nbsp;fluidName,
+ int&nbsp;fluidID)</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/minecraftforge/fluids/FluidRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html" target="_top">Frames</a></li>
+<li><a href="FluidRegistry.FluidRegisterEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/fluids/FluidRegistry.html b/javadoc/net/minecraftforge/fluids/FluidRegistry.html
new file mode 100644
index 0000000..ae3c6bf
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidRegistry.html
@@ -0,0 +1,488 @@
+<!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>FluidRegistry (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="FluidRegistry (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/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidRegistry.html" target="_top">Frames</a></li>
+<li><a href="FluidRegistry.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.fluids</div>
+<h2 title="Class FluidRegistry" class="title">Class FluidRegistry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidRegistry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public abstract class <span class="strong">FluidRegistry</span>
+extends java.lang.Object</pre>
+<div class="block">Handles Fluid registrations. Fluids MUST be registered in order to function.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html" title="class in net.minecraftforge.fluids">FluidRegistry.FluidRegisterEvent</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#LAVA">LAVA</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#renderIdFluid">renderIdFluid</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#WATER">WATER</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 <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#getFluid(int)">getFluid</a></strong>(int&nbsp;fluidID)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#getFluid(java.lang.String)">getFluid</a></strong>(java.lang.String&nbsp;fluidName)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#getFluidID(java.lang.String)">getFluidID</a></strong>(java.lang.String&nbsp;fluidName)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#getFluidName(net.minecraftforge.fluids.FluidStack)">getFluidName</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#getFluidName(int)">getFluidName</a></strong>(int&nbsp;fluidID)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#getFluidStack(java.lang.String,%20int)">getFluidStack</a></strong>(java.lang.String&nbsp;fluidName,
+ int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#getMaxID()">getMaxID</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.Map&lt;java.lang.String,java.lang.Integer&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#getRegisteredFluidIDs()">getRegisteredFluidIDs</a></strong>()</code>
+<div class="block">Returns a read-only map containing Fluid Names and their associated IDs.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.Map&lt;java.lang.String,<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#getRegisteredFluids()">getRegisteredFluids</a></strong>()</code>
+<div class="block">Returns a read-only map containing Fluid Names and their associated Fluids.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#initFluidIDs(com.google.common.collect.BiMap)">initFluidIDs</a></strong>(com.google.common.collect.BiMap&lt;java.lang.String,java.lang.Integer&gt;&nbsp;newfluidIDs)</code>
+<div class="block">Called by Forge to prepare the ID map for server -> client sync.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#isFluidRegistered(net.minecraftforge.fluids.Fluid)">isFluidRegistered</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#isFluidRegistered(java.lang.String)">isFluidRegistered</a></strong>(java.lang.String&nbsp;fluidName)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#lookupFluidForBlock(net.minecraft.block.Block)">lookupFluidForBlock</a></strong>(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidRegistry.html#registerFluid(net.minecraftforge.fluids.Fluid)">registerFluid</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</code>
+<div class="block">Register a new Fluid.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="WATER">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WATER</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a> WATER</pre>
+</li>
+</ul>
+<a name="LAVA">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAVA</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a> LAVA</pre>
+</li>
+</ul>
+<a name="renderIdFluid">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>renderIdFluid</h4>
+<pre>public static&nbsp;int renderIdFluid</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="initFluidIDs(com.google.common.collect.BiMap)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initFluidIDs</h4>
+<pre>public static&nbsp;void&nbsp;initFluidIDs(com.google.common.collect.BiMap&lt;java.lang.String,java.lang.Integer&gt;&nbsp;newfluidIDs)</pre>
+<div class="block">Called by Forge to prepare the ID map for server -> client sync.
+ Modders, DO NOT call this.</div>
+</li>
+</ul>
+<a name="registerFluid(net.minecraftforge.fluids.Fluid)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerFluid</h4>
+<pre>public static&nbsp;boolean&nbsp;registerFluid(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</pre>
+<div class="block">Register a new Fluid. If a fluid with the same name already exists, registration is denied.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fluid</code> - The fluid to register.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>True if the fluid was successfully registered; false if there is a name clash.</dd></dl>
+</li>
+</ul>
+<a name="isFluidRegistered(net.minecraftforge.fluids.Fluid)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isFluidRegistered</h4>
+<pre>public static&nbsp;boolean&nbsp;isFluidRegistered(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</pre>
+</li>
+</ul>
+<a name="isFluidRegistered(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isFluidRegistered</h4>
+<pre>public static&nbsp;boolean&nbsp;isFluidRegistered(java.lang.String&nbsp;fluidName)</pre>
+</li>
+</ul>
+<a name="getFluid(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluid</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;getFluid(java.lang.String&nbsp;fluidName)</pre>
+</li>
+</ul>
+<a name="getFluid(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluid</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;getFluid(int&nbsp;fluidID)</pre>
+</li>
+</ul>
+<a name="getFluidName(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluidName</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getFluidName(int&nbsp;fluidID)</pre>
+</li>
+</ul>
+<a name="getFluidName(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluidName</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getFluidName(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack)</pre>
+</li>
+</ul>
+<a name="getFluidID(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluidID</h4>
+<pre>public static&nbsp;int&nbsp;getFluidID(java.lang.String&nbsp;fluidName)</pre>
+</li>
+</ul>
+<a name="getFluidStack(java.lang.String, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluidStack</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;getFluidStack(java.lang.String&nbsp;fluidName,
+ int&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="getRegisteredFluids()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRegisteredFluids</h4>
+<pre>public static&nbsp;java.util.Map&lt;java.lang.String,<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&gt;&nbsp;getRegisteredFluids()</pre>
+<div class="block">Returns a read-only map containing Fluid Names and their associated Fluids.</div>
+</li>
+</ul>
+<a name="getRegisteredFluidIDs()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRegisteredFluidIDs</h4>
+<pre>public static&nbsp;java.util.Map&lt;java.lang.String,java.lang.Integer&gt;&nbsp;getRegisteredFluidIDs()</pre>
+<div class="block">Returns a read-only map containing Fluid Names and their associated IDs.</div>
+</li>
+</ul>
+<a name="lookupFluidForBlock(net.minecraft.block.Block)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lookupFluidForBlock</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;lookupFluidForBlock(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block)</pre>
+</li>
+</ul>
+<a name="getMaxID()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getMaxID</h4>
+<pre>public static&nbsp;int&nbsp;getMaxID()</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/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidRegistry.html" target="_top">Frames</a></li>
+<li><a href="FluidRegistry.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/fluids/FluidStack.html b/javadoc/net/minecraftforge/fluids/FluidStack.html
new file mode 100644
index 0000000..ec97065
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidStack.html
@@ -0,0 +1,569 @@
+<!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>FluidStack (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="FluidStack (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/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidStack.html" target="_top">Frames</a></li>
+<li><a href="FluidStack.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.minecraftforge.fluids</div>
+<h2 title="Class FluidStack" class="title">Class FluidStack</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidStack</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">FluidStack</span>
+extends java.lang.Object</pre>
+<div class="block">ItemStack substitute for Fluids.
+
+ NOTE: Equality is based on the Fluid, not the amount. Use
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html#isFluidStackIdentical(net.minecraftforge.fluids.FluidStack)"><code>isFluidStackIdentical(FluidStack)</code></a> to determine if FluidID, Amount and NBT Tag are all
+ equal.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#amount">amount</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#fluidID">fluidID</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#tag">tag</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/minecraftforge/fluids/FluidStack.html#FluidStack(net.minecraftforge.fluids.Fluid,%20int)">FluidStack</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#FluidStack(net.minecraftforge.fluids.FluidStack,%20int)">FluidStack</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#FluidStack(int,%20int)">FluidStack</a></strong>(int&nbsp;fluidID,
+ int&nbsp;amount)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#FluidStack(int,%20int,%20net.minecraft.nbt.NBTTagCompound)">FluidStack</a></strong>(int&nbsp;fluidID,
+ int&nbsp;amount,
+ <a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</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 boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#areFluidStackTagsEqual(net.minecraftforge.fluids.FluidStack,%20net.minecraftforge.fluids.FluidStack)">areFluidStackTagsEqual</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack1,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack2)</code>
+<div class="block">Determines if the NBT Tags are equal.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#containsFluid(net.minecraftforge.fluids.FluidStack)">containsFluid</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;other)</code>
+<div class="block">Determines if the Fluids are equal and this stack is larger.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#copy()">copy</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;o)</code>
+<div class="block">Default equality comparison for a FluidStack.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#getFluid()">getFluid</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#getLocalizedName()">getLocalizedName</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/minecraftforge/fluids/FluidStack.html#getUnlocalizedName()">getUnlocalizedName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#isFluidEqual(net.minecraftforge.fluids.FluidStack)">isFluidEqual</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;other)</code>
+<div class="block">Determines if the FluidIDs and NBT Tags are equal.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#isFluidEqual(net.minecraft.item.ItemStack)">isFluidEqual</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;other)</code>
+<div class="block">Determines if the FluidIDs and NBT Tags are equal compared to a registered container
+ ItemStack.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#isFluidStackIdentical(net.minecraftforge.fluids.FluidStack)">isFluidStackIdentical</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;other)</code>
+<div class="block">Determines if the FluidIDs, Amounts, and NBT Tags are all equal.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#loadFluidStackFromNBT(net.minecraft.nbt.NBTTagCompound)">loadFluidStackFromNBT</a></strong>(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</code>
+<div class="block">This provides a safe method for retrieving a FluidStack - if the Fluid is invalid, the stack
+ will return as null.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidStack.html#writeToNBT(net.minecraft.nbt.NBTTagCompound)">writeToNBT</a></strong>(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="fluidID">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fluidID</h4>
+<pre>public&nbsp;int fluidID</pre>
+</li>
+</ul>
+<a name="amount">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>amount</h4>
+<pre>public&nbsp;int amount</pre>
+</li>
+</ul>
+<a name="tag">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tag</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a> tag</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FluidStack(net.minecraftforge.fluids.Fluid, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FluidStack</h4>
+<pre>public&nbsp;FluidStack(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ int&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="FluidStack(int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FluidStack</h4>
+<pre>public&nbsp;FluidStack(int&nbsp;fluidID,
+ int&nbsp;amount)</pre>
+</li>
+</ul>
+<a name="FluidStack(int, int, net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FluidStack</h4>
+<pre>public&nbsp;FluidStack(int&nbsp;fluidID,
+ int&nbsp;amount,
+ <a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</pre>
+</li>
+</ul>
+<a name="FluidStack(net.minecraftforge.fluids.FluidStack, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidStack</h4>
+<pre>public&nbsp;FluidStack(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ int&nbsp;amount)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="loadFluidStackFromNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>loadFluidStackFromNBT</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;loadFluidStackFromNBT(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</pre>
+<div class="block">This provides a safe method for retrieving a FluidStack - if the Fluid is invalid, the stack
+ will return as null.</div>
+</li>
+</ul>
+<a name="writeToNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeToNBT</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;writeToNBT(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</pre>
+</li>
+</ul>
+<a name="getFluid()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluid</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;getFluid()</pre>
+</li>
+</ul>
+<a name="getLocalizedName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLocalizedName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLocalizedName()</pre>
+</li>
+</ul>
+<a name="getUnlocalizedName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUnlocalizedName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getUnlocalizedName()</pre>
+</li>
+</ul>
+<a name="copy()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>copy</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;copy()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>A copy of this FluidStack</dd></dl>
+</li>
+</ul>
+<a name="isFluidEqual(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isFluidEqual</h4>
+<pre>public&nbsp;boolean&nbsp;isFluidEqual(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;other)</pre>
+<div class="block">Determines if the FluidIDs and NBT Tags are equal. This does not check amounts.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>other</code> - The FluidStack for comparison</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the Fluids (IDs and NBT Tags) are the same</dd></dl>
+</li>
+</ul>
+<a name="areFluidStackTagsEqual(net.minecraftforge.fluids.FluidStack, net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>areFluidStackTagsEqual</h4>
+<pre>public static&nbsp;boolean&nbsp;areFluidStackTagsEqual(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack1,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack2)</pre>
+<div class="block">Determines if the NBT Tags are equal. Useful if the FluidIDs are known to be equal.</div>
+</li>
+</ul>
+<a name="containsFluid(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>containsFluid</h4>
+<pre>public&nbsp;boolean&nbsp;containsFluid(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;other)</pre>
+<div class="block">Determines if the Fluids are equal and this stack is larger.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>other</code> - </dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if this FluidStack contains the other FluidStack (same fluid and >= amount)</dd></dl>
+</li>
+</ul>
+<a name="isFluidStackIdentical(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isFluidStackIdentical</h4>
+<pre>public&nbsp;boolean&nbsp;isFluidStackIdentical(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;other)</pre>
+<div class="block">Determines if the FluidIDs, Amounts, and NBT Tags are all equal.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>other</code> - - the FluidStack for comparison</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the two FluidStacks are exactly the same</dd></dl>
+</li>
+</ul>
+<a name="isFluidEqual(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isFluidEqual</h4>
+<pre>public&nbsp;boolean&nbsp;isFluidEqual(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;other)</pre>
+<div class="block">Determines if the FluidIDs and NBT Tags are equal compared to a registered container
+ ItemStack. This does not check amounts.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>other</code> - The ItemStack for comparison</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the Fluids (IDs and NBT Tags) are the same</dd></dl>
+</li>
+</ul>
+<a name="hashCode()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public final&nbsp;int&nbsp;hashCode()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+<a name="equals(java.lang.Object)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public final&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;o)</pre>
+<div class="block">Default equality comparison for a FluidStack. Same functionality as isFluidEqual().
+
+ This is included for use in data structures.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidStack.html" target="_top">Frames</a></li>
+<li><a href="FluidStack.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/minecraftforge/fluids/FluidTank.html b/javadoc/net/minecraftforge/fluids/FluidTank.html
new file mode 100644
index 0000000..bd7c390
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidTank.html
@@ -0,0 +1,507 @@
+<!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>FluidTank (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="FluidTank (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/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidTank.html" target="_top">Frames</a></li>
+<li><a href="FluidTank.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.minecraftforge.fluids</div>
+<h2 title="Class FluidTank" class="title">Class FluidTank</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidTank</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">FluidTank</span>
+extends java.lang.Object
+implements <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></pre>
+<div class="block">Reference implementation of <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids"><code>IFluidTank</code></a>. Use/extend this or implement your own.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#capacity">capacity</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#fluid">fluid</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <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/minecraftforge/fluids/FluidTank.html#tile">tile</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/minecraftforge/fluids/FluidTank.html#FluidTank(net.minecraftforge.fluids.Fluid,%20int,%20int)">FluidTank</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ int&nbsp;amount,
+ int&nbsp;capacity)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#FluidTank(net.minecraftforge.fluids.FluidStack,%20int)">FluidTank</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ int&nbsp;capacity)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#FluidTank(int)">FluidTank</a></strong>(int&nbsp;capacity)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#drain(int,%20boolean)">drain</a></strong>(int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#fill(net.minecraftforge.fluids.FluidStack,%20boolean)">fill</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#getCapacity()">getCapacity</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#getFluid()">getFluid</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#getFluidAmount()">getFluidAmount</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids">FluidTankInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#getInfo()">getInfo</a></strong>()</code>
+<div class="block">Returns a wrapper object <a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><code>FluidTankInfo</code></a> containing the capacity of the tank and the
+ FluidStack it holds.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids">FluidTank</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#readFromNBT(net.minecraft.nbt.NBTTagCompound)">readFromNBT</a></strong>(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#setCapacity(int)">setCapacity</a></strong>(int&nbsp;capacity)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#setFluid(net.minecraftforge.fluids.FluidStack)">setFluid</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTank.html#writeToNBT(net.minecraft.nbt.NBTTagCompound)">writeToNBT</a></strong>(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</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="fluid">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fluid</h4>
+<pre>protected&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a> fluid</pre>
+</li>
+</ul>
+<a name="capacity">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>capacity</h4>
+<pre>protected&nbsp;int capacity</pre>
+</li>
+</ul>
+<a name="tile">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tile</h4>
+<pre>protected&nbsp;<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a> tile</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FluidTank(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FluidTank</h4>
+<pre>public&nbsp;FluidTank(int&nbsp;capacity)</pre>
+</li>
+</ul>
+<a name="FluidTank(net.minecraftforge.fluids.FluidStack, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FluidTank</h4>
+<pre>public&nbsp;FluidTank(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;stack,
+ int&nbsp;capacity)</pre>
+</li>
+</ul>
+<a name="FluidTank(net.minecraftforge.fluids.Fluid, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidTank</h4>
+<pre>public&nbsp;FluidTank(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid,
+ int&nbsp;amount,
+ int&nbsp;capacity)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="readFromNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readFromNBT</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids">FluidTank</a>&nbsp;readFromNBT(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</pre>
+</li>
+</ul>
+<a name="writeToNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeToNBT</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;writeToNBT(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;nbt)</pre>
+</li>
+</ul>
+<a name="setFluid(net.minecraftforge.fluids.FluidStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFluid</h4>
+<pre>public&nbsp;void&nbsp;setFluid(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid)</pre>
+</li>
+</ul>
+<a name="setCapacity(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCapacity</h4>
+<pre>public&nbsp;void&nbsp;setCapacity(int&nbsp;capacity)</pre>
+</li>
+</ul>
+<a name="getFluid()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluid</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;getFluid()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidTank.html#getFluid()">getFluid</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>FluidStack representing the fluid in the tank, null if the tank is empty.</dd></dl>
+</li>
+</ul>
+<a name="getFluidAmount()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluidAmount</h4>
+<pre>public&nbsp;int&nbsp;getFluidAmount()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidTank.html#getFluidAmount()">getFluidAmount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Current amount of fluid in the tank.</dd></dl>
+</li>
+</ul>
+<a name="getCapacity()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCapacity</h4>
+<pre>public&nbsp;int&nbsp;getCapacity()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidTank.html#getCapacity()">getCapacity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>Capacity of this fluid tank.</dd></dl>
+</li>
+</ul>
+<a name="getInfo()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInfo</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids">FluidTankInfo</a>&nbsp;getInfo()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidTank.html#getInfo()">IFluidTank</a></code></strong></div>
+<div class="block">Returns a wrapper object <a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><code>FluidTankInfo</code></a> containing the capacity of the tank and the
+ FluidStack it holds.
+
+ Should prevent manipulation of the IFluidTank. See <a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids"><code>FluidTank</code></a>.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidTank.html#getInfo()">getInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>State information for the IFluidTank.</dd></dl>
+</li>
+</ul>
+<a name="fill(net.minecraftforge.fluids.FluidStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fill</h4>
+<pre>public&nbsp;int&nbsp;fill(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidTank.html#fill(net.minecraftforge.fluids.FluidStack,%20boolean)">fill</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>resource</code> - FluidStack attempting to fill the tank.</dd><dd><code>doFill</code> - If false, the fill will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of fluid that was accepted by the tank.</dd></dl>
+</li>
+</ul>
+<a name="drain(int, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>drain</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidTank.html#drain(int,%20boolean)">drain</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>maxDrain</code> - Maximum amount of fluid to be removed from the container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of fluid that was removed from the tank.</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/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidTank.html" target="_top">Frames</a></li>
+<li><a href="FluidTank.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/minecraftforge/fluids/FluidTankInfo.html b/javadoc/net/minecraftforge/fluids/FluidTankInfo.html
new file mode 100644
index 0000000..62788dd
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/FluidTankInfo.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:17 EST 2015 -->
+<title>FluidTankInfo (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="FluidTankInfo (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/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidTankInfo.html" target="_top">Frames</a></li>
+<li><a href="FluidTankInfo.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.minecraftforge.fluids</div>
+<h2 title="Class FluidTankInfo" class="title">Class FluidTankInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.FluidTankInfo</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="strong">FluidTankInfo</span>
+extends java.lang.Object</pre>
+<div class="block">Wrapper class used to encapsulate information about an IFluidTank.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html#capacity">capacity</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html#fluid">fluid</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/minecraftforge/fluids/FluidTankInfo.html#FluidTankInfo(net.minecraftforge.fluids.FluidStack,%20int)">FluidTankInfo</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ int&nbsp;capacity)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html#FluidTankInfo(net.minecraftforge.fluids.IFluidTank)">FluidTankInfo</a></strong>(<a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank)</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="fluid">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fluid</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a> fluid</pre>
+</li>
+</ul>
+<a name="capacity">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>capacity</h4>
+<pre>public final&nbsp;int capacity</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FluidTankInfo(net.minecraftforge.fluids.FluidStack, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FluidTankInfo</h4>
+<pre>public&nbsp;FluidTankInfo(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;fluid,
+ int&nbsp;capacity)</pre>
+</li>
+</ul>
+<a name="FluidTankInfo(net.minecraftforge.fluids.IFluidTank)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FluidTankInfo</h4>
+<pre>public&nbsp;FluidTankInfo(<a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>&nbsp;tank)</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/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/FluidTankInfo.html" target="_top">Frames</a></li>
+<li><a href="FluidTankInfo.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/minecraftforge/fluids/IFluidBlock.html b/javadoc/net/minecraftforge/fluids/IFluidBlock.html
new file mode 100644
index 0000000..6d3ebea
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/IFluidBlock.html
@@ -0,0 +1,294 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>IFluidBlock (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="IFluidBlock (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/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/IFluidBlock.html" target="_top">Frames</a></li>
+<li><a href="IFluidBlock.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.minecraftforge.fluids</div>
+<h2 title="Interface IFluidBlock" class="title">Interface IFluidBlock</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/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids">BlockFluidClassic</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html" title="class in net.minecraftforge.fluids">BlockFluidFinite</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IFluidBlock</span></pre>
+<div class="block">Implement this interface on Block classes which represent world-placeable Fluids.
+
+ NOTE: Using/extending the reference implementations <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids"><code>BlockFluidBase</code></a> is encouraged.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#canDrain(net.minecraft.world.World,%20int,%20int,%20int)">canDrain</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Check to see if a block can be drained.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#drain(net.minecraft.world.World,%20int,%20int,%20int,%20boolean)">drain</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ boolean&nbsp;doDrain)</code>
+<div class="block">Attempt to drain the block.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFilledPercentage(net.minecraft.world.World,%20int,%20int,%20int)">getFilledPercentage</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</code>
+<div class="block">Returns the amount of a single block is filled.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFluid()">getFluid</a></strong>()</code>
+<div class="block">Returns the Fluid associated with this Block.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getFluid()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluid</h4>
+<pre><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;getFluid()</pre>
+<div class="block">Returns the Fluid associated with this Block.</div>
+</li>
+</ul>
+<a name="drain(net.minecraft.world.World, int, int, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drain</h4>
+<pre><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ boolean&nbsp;doDrain)</pre>
+<div class="block">Attempt to drain the block. This method should be called by devices such as pumps.
+
+ NOTE: The block is intended to handle its own state changes.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>doDrain</code> - If false, the drain will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="canDrain(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canDrain</h4>
+<pre>boolean&nbsp;canDrain(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block">Check to see if a block can be drained. This method should be called by devices such as
+ pumps.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>doDrain</code> - If false, the drain will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+<a name="getFilledPercentage(net.minecraft.world.World, int, int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFilledPercentage</h4>
+<pre>float&nbsp;getFilledPercentage(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z)</pre>
+<div class="block">Returns the amount of a single block is filled. Value between 0 and 1.
+ 1 meaning the entire 1x1x1 cube is full, 0 meaning completely empty.
+
+ If the return value is negative. It will be treated as filling the block
+ from the top down instead of bottom up.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/IFluidBlock.html" target="_top">Frames</a></li>
+<li><a href="IFluidBlock.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/minecraftforge/fluids/IFluidContainerItem.html b/javadoc/net/minecraftforge/fluids/IFluidContainerItem.html
new file mode 100644
index 0000000..247bdc1
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/IFluidContainerItem.html
@@ -0,0 +1,271 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>IFluidContainerItem (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="IFluidContainerItem (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/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/IFluidContainerItem.html" target="_top">Frames</a></li>
+<li><a href="IFluidContainerItem.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.minecraftforge.fluids</div>
+<h2 title="Interface IFluidContainerItem" class="title">Interface IFluidContainerItem</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/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids">ItemFluidContainer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IFluidContainerItem</span></pre>
+<div class="block">Implement this interface on Item classes that support external manipulation of their internal
+ fluid storage.
+
+ A reference implementation is provided <a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids"><code>ItemFluidContainer</code></a>.
+
+ NOTE: Use of NBT data on the containing ItemStack is encouraged.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html#drain(net.minecraft.item.ItemStack,%20int,%20boolean)">drain</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html#fill(net.minecraft.item.ItemStack,%20net.minecraftforge.fluids.FluidStack,%20boolean)">fill</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html#getCapacity(net.minecraft.item.ItemStack)">getCapacity</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html#getFluid(net.minecraft.item.ItemStack)">getFluid</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</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="getFluid(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluid</h4>
+<pre><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;getFluid(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - ItemStack which is the fluid container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>FluidStack representing the fluid in the container, null if the container is empty.</dd></dl>
+</li>
+</ul>
+<a name="getCapacity(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCapacity</h4>
+<pre>int&nbsp;getCapacity(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - ItemStack which is the fluid container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Capacity of this fluid container.</dd></dl>
+</li>
+</ul>
+<a name="fill(net.minecraft.item.ItemStack, net.minecraftforge.fluids.FluidStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fill</h4>
+<pre>int&nbsp;fill(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - ItemStack which is the fluid container.</dd><dd><code>resource</code> - FluidStack attempting to fill the container.</dd><dd><code>doFill</code> - If false, the fill will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of fluid that was (or would have been, if simulated) filled into the
+ container.</dd></dl>
+</li>
+</ul>
+<a name="drain(net.minecraft.item.ItemStack, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>drain</h4>
+<pre><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - ItemStack which is the fluid container.</dd><dd><code>maxDrain</code> - Maximum amount of fluid to be removed from the container.</dd><dd><code>doFill</code> - If false, the drain will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of fluid that was (or would have been, if simulated) drained from the
+ container.</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/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/IFluidContainerItem.html" target="_top">Frames</a></li>
+<li><a href="IFluidContainerItem.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/minecraftforge/fluids/IFluidHandler.html b/javadoc/net/minecraftforge/fluids/IFluidHandler.html
new file mode 100644
index 0000000..a3ee123
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/IFluidHandler.html
@@ -0,0 +1,328 @@
+<!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>IFluidHandler (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="IFluidHandler (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/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/IFluidHandler.html" target="_top">Frames</a></li>
+<li><a href="IFluidHandler.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.minecraftforge.fluids</div>
+<h2 title="Interface IFluidHandler" class="title">Interface IFluidHandler</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/minecraftforge/fluids/TileFluidHandler.html" title="class in net.minecraftforge.fluids">TileFluidHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IFluidHandler</span></pre>
+<div class="block">Implement this interface on TileEntities which should handle fluids, generally storing them in
+ one or more internal <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids"><code>IFluidTank</code></a> objects.
+
+ A reference implementation is provided <a href="../../../net/minecraftforge/fluids/TileFluidHandler.html" title="class in net.minecraftforge.fluids"><code>TileFluidHandler</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#canDrain(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.Fluid)">canDrain</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</code>
+<div class="block">Returns true if the given fluid can be extracted from the given direction.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#canFill(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.Fluid)">canFill</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</code>
+<div class="block">Returns true if the given fluid can be inserted into the given direction.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#drain(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.FluidStack,%20boolean)">drain</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doDrain)</code>
+<div class="block">Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#drain(net.minecraftforge.common.util.ForgeDirection,%20int,%20boolean)">drain</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</code>
+<div class="block">Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#fill(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.FluidStack,%20boolean)">fill</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</code>
+<div class="block">Fills fluid into internal tanks, distribution is left entirely to the IFluidHandler.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids">FluidTankInfo</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#getTankInfo(net.minecraftforge.common.util.ForgeDirection)">getTankInfo</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from)</code>
+<div class="block">Returns an array of objects which represent the internal tanks.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="fill(net.minecraftforge.common.util.ForgeDirection, net.minecraftforge.fluids.FluidStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fill</h4>
+<pre>int&nbsp;fill(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</pre>
+<div class="block">Fills fluid into internal tanks, distribution is left entirely to the IFluidHandler.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - Orientation the Fluid is pumped in from.</dd><dd><code>resource</code> - FluidStack representing the Fluid and maximum amount of fluid to be filled.</dd><dd><code>doFill</code> - If false, fill will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of resource that was (or would have been, if simulated) filled.</dd></dl>
+</li>
+</ul>
+<a name="drain(net.minecraftforge.common.util.ForgeDirection, net.minecraftforge.fluids.FluidStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drain</h4>
+<pre><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doDrain)</pre>
+<div class="block">Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - Orientation the Fluid is drained to.</dd><dd><code>resource</code> - FluidStack representing the Fluid and maximum amount of fluid to be drained.</dd><dd><code>doDrain</code> - If false, drain will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>FluidStack representing the Fluid and amount that was (or would have been, if
+ simulated) drained.</dd></dl>
+</li>
+</ul>
+<a name="drain(net.minecraftforge.common.util.ForgeDirection, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drain</h4>
+<pre><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</pre>
+<div class="block">Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.
+
+ This method is not Fluid-sensitive.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - Orientation the fluid is drained to.</dd><dd><code>maxDrain</code> - Maximum amount of fluid to drain.</dd><dd><code>doDrain</code> - If false, drain will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>FluidStack representing the Fluid and amount that was (or would have been, if
+ simulated) drained.</dd></dl>
+</li>
+</ul>
+<a name="canFill(net.minecraftforge.common.util.ForgeDirection, net.minecraftforge.fluids.Fluid)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canFill</h4>
+<pre>boolean&nbsp;canFill(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</pre>
+<div class="block">Returns true if the given fluid can be inserted into the given direction.
+
+ More formally, this should return true if fluid is able to enter from the given direction.</div>
+</li>
+</ul>
+<a name="canDrain(net.minecraftforge.common.util.ForgeDirection, net.minecraftforge.fluids.Fluid)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canDrain</h4>
+<pre>boolean&nbsp;canDrain(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</pre>
+<div class="block">Returns true if the given fluid can be extracted from the given direction.
+
+ More formally, this should return true if fluid is able to leave from the given direction.</div>
+</li>
+</ul>
+<a name="getTankInfo(net.minecraftforge.common.util.ForgeDirection)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getTankInfo</h4>
+<pre><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids">FluidTankInfo</a>[]&nbsp;getTankInfo(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from)</pre>
+<div class="block">Returns an array of objects which represent the internal tanks. These objects cannot be used
+ to manipulate the internal tanks. See <a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><code>FluidTankInfo</code></a>.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - Orientation determining which tanks should be queried.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Info for the relevant internal tanks.</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/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/IFluidHandler.html" target="_top">Frames</a></li>
+<li><a href="IFluidHandler.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/minecraftforge/fluids/IFluidTank.html b/javadoc/net/minecraftforge/fluids/IFluidTank.html
new file mode 100644
index 0000000..9e87672
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/IFluidTank.html
@@ -0,0 +1,295 @@
+<!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>IFluidTank (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="IFluidTank (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/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/IFluidTank.html" target="_top">Frames</a></li>
+<li><a href="IFluidTank.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.minecraftforge.fluids</div>
+<h2 title="Interface IFluidTank" class="title">Interface IFluidTank</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/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids">FluidTank</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="strong">IFluidTank</span></pre>
+<div class="block">A tank is the unit of interaction with Fluid inventories.
+
+ A reference implementation can be found at <a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids"><code>FluidTank</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidTank.html#drain(int,%20boolean)">drain</a></strong>(int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidTank.html#fill(net.minecraftforge.fluids.FluidStack,%20boolean)">fill</a></strong>(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidTank.html#getCapacity()">getCapacity</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidTank.html#getFluid()">getFluid</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidTank.html#getFluidAmount()">getFluidAmount</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids">FluidTankInfo</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/IFluidTank.html#getInfo()">getInfo</a></strong>()</code>
+<div class="block">Returns a wrapper object <a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><code>FluidTankInfo</code></a> containing the capacity of the tank and the
+ FluidStack it holds.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getFluid()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluid</h4>
+<pre><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;getFluid()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>FluidStack representing the fluid in the tank, null if the tank is empty.</dd></dl>
+</li>
+</ul>
+<a name="getFluidAmount()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluidAmount</h4>
+<pre>int&nbsp;getFluidAmount()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Current amount of fluid in the tank.</dd></dl>
+</li>
+</ul>
+<a name="getCapacity()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCapacity</h4>
+<pre>int&nbsp;getCapacity()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Capacity of this fluid tank.</dd></dl>
+</li>
+</ul>
+<a name="getInfo()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInfo</h4>
+<pre><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids">FluidTankInfo</a>&nbsp;getInfo()</pre>
+<div class="block">Returns a wrapper object <a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><code>FluidTankInfo</code></a> containing the capacity of the tank and the
+ FluidStack it holds.
+
+ Should prevent manipulation of the IFluidTank. See <a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids"><code>FluidTank</code></a>.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>State information for the IFluidTank.</dd></dl>
+</li>
+</ul>
+<a name="fill(net.minecraftforge.fluids.FluidStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fill</h4>
+<pre>int&nbsp;fill(<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>resource</code> - FluidStack attempting to fill the tank.</dd><dd><code>doFill</code> - If false, the fill will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of fluid that was accepted by the tank.</dd></dl>
+</li>
+</ul>
+<a name="drain(int, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>drain</h4>
+<pre><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</pre>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>maxDrain</code> - Maximum amount of fluid to be removed from the container.</dd><dd><code>doFill</code> - If false, the fill will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of fluid that was removed from the tank.</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/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/IFluidTank.html" target="_top">Frames</a></li>
+<li><a href="IFluidTank.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/minecraftforge/fluids/ItemFluidContainer.html b/javadoc/net/minecraftforge/fluids/ItemFluidContainer.html
new file mode 100644
index 0000000..f9e01a3
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/ItemFluidContainer.html
@@ -0,0 +1,426 @@
+<!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>ItemFluidContainer (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="ItemFluidContainer (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/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/ItemFluidContainer.html" target="_top">Frames</a></li>
+<li><a href="ItemFluidContainer.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_classes_inherited_from_class_net.minecraft.item.Item">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.fluids</div>
+<h2 title="Class ItemFluidContainer" class="title">Class ItemFluidContainer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">net.minecraft.item.Item</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.ItemFluidContainer</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/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids">IFluidContainerItem</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ItemFluidContainer</span>
+extends <a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>
+implements <a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids">IFluidContainerItem</a></pre>
+<div class="block">Reference implementation of <a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids"><code>IFluidContainerItem</code></a>. Use/extend this or implement your own.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraft.item.Item">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;net.minecraft.item.<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a></h3>
+<code><a href="../../../net/minecraft/item/Item.ToolMaterial.html" title="enum in net.minecraft.item">Item.ToolMaterial</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html#capacity">capacity</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.item.Item">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.item.<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a></h3>
+<code><a href="../../../net/minecraft/item/Item.html#bFull3D">bFull3D</a>, <a href="../../../net/minecraft/item/Item.html#canRepair">canRepair</a>, <a href="../../../net/minecraft/item/Item.html#delegate">delegate</a>, <a href="../../../net/minecraft/item/Item.html#field_111210_e">field_111210_e</a>, <a href="../../../net/minecraft/item/Item.html#hasSubtypes">hasSubtypes</a>, <a href="../../../net/minecraft/item/Item.html#iconString">iconString</a>, <a href="../../../net/minecraft/item/Item.html#itemIcon">itemIcon</a>, <a href="../../../net/minecraft/item/Item.html#itemRand">itemRand</a>, <a href="../../../net/minecraft/item/Item.html#itemRegistry">itemRegistry</a>, <a href="../../../net/minecraft/item/Item.html#maxStackSize">maxStackSize</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/minecraftforge/fluids/ItemFluidContainer.html#ItemFluidContainer(int)">ItemFluidContainer</a></strong>(int&nbsp;itemID)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html#ItemFluidContainer(int,%20int)">ItemFluidContainer</a></strong>(int&nbsp;itemID,
+ int&nbsp;capacity)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html#drain(net.minecraft.item.ItemStack,%20int,%20boolean)">drain</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html#fill(net.minecraft.item.ItemStack,%20net.minecraftforge.fluids.FluidStack,%20boolean)">fill</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html#getCapacity(net.minecraft.item.ItemStack)">getCapacity</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html#getFluid(net.minecraft.item.ItemStack)">getFluid</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids">ItemFluidContainer</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html#setCapacity(int)">setCapacity</a></strong>(int&nbsp;capacity)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.item.Item">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.item.<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a></h3>
+<code><a href="../../../net/minecraft/item/Item.html#addInformation(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20java.util.List,%20boolean)">addInformation</a>, <a href="../../../net/minecraft/item/Item.html#canHarvestBlock(net.minecraft.block.Block,%20net.minecraft.item.ItemStack)">canHarvestBlock</a>, <a href="../../../net/minecraft/item/Item.html#canItemEditBlocks()">canItemEditBlocks</a>, <a href="../../../net/minecraft/item/Item.html#createEntity(net.minecraft.world.World,%20net.minecraft.entity.Entity,%20net.minecraft.item.ItemStack)">createEntity</a>, <a href="../../../net/minecraft/item/Item.html#doesContainerItemLeaveCraftingGrid(net.minecraft.item.ItemStack)">doesContainerItemLeaveCraftingGrid</a>, <a href="../../../net/minecraft/item/Item.html#doesSneakBypassUse(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">doesSneakBypassUse</a>, <a href="../../../net/minecraft/item/Item.html#func_150893_a(net.minecraft.item.ItemStack,%20net.minecraft.block.Block)">func_150893_a</a>, <a href="../../../net/minecraft/item/Item.html#func_150897_b(net.minecraft.block.Block)">func_150897_b</a>, <a href="../../../net/minecraft/item/Item.html#getArmorModel(net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack,%20int)">getArmorModel</a>, <a href="../../../net/minecraft/item/Item.html#getArmorTexture(net.minecraft.item.ItemStack,%20net.minecraft.entity.Entity,%20int,%20java.lang.String)">getArmorTexture</a>, <a href="../../../net/minecraft/item/Item.html#getAttributeModifiers(net.minecraft.item.ItemStack)">getAttributeModifiers</a>, <a href="../../../net/minecraft/item/Item.html#getChestGenBase(net.minecraftforge.common.ChestGenHooks,%20java.util.Random,%20net.minecraft.util.WeightedRandomChestContent)">getChestGenBase</a>, <a href="../../../net/minecraft/item/Item.html#getColorFromItemStack(net.minecraft.item.ItemStack,%20int)">getColorFromItemStack</a>, <a href="../../../net/minecraft/item/Item.html#getContainerItem()">getContainerItem</a>, <a href="../../../net/minecraft/item/Item.html#getContainerItem(net.minecraft.item.ItemStack)">getContainerItem</a>, <a href="../../../net/minecraft/item/Item.html#getCreativeTab()">getCreativeTab</a>, <a href="../../../net/minecraft/item/Item.html#getCreativeTabs()">getCreativeTabs</a>, <a href="../../../net/minecraft/item/Item.html#getDamage(net.minecraft.item.ItemStack)">getDamage</a>, <a href="../../../net/minecraft/item/Item.html#getDigSpeed(net.minecraft.item.ItemStack,%20net.minecraft.block.Block,%20int)">getDigSpeed</a>, <a href="../../../net/minecraft/item/Item.html#getDisplayDamage(net.minecraft.item.ItemStack)">getDisplayDamage</a>, <a href="../../../net/minecraft/item/Item.html#getDurabilityForDisplay(net.minecraft.item.ItemStack)">getDurabilityForDisplay</a>, <a href="../../../net/minecraft/item/Item.html#getEntityLifespan(net.minecraft.item.ItemStack,%20net.minecraft.world.World)">getEntityLifespan</a>, <a href="../../../net/minecraft/item/Item.html#getFontRenderer(net.minecraft.item.ItemStack)">getFontRenderer</a>, <a href="../../../net/minecraft/item/Item.html#getHarvestLevel(net.minecraft.item.ItemStack,%20java.lang.String)">getHarvestLevel</a>, <a href="../../../net/minecraft/item/Item.html#getHasSubtypes()">getHasSubtypes</a>, <a href="../../../net/minecraft/item/Item.html#getIcon(net.minecraft.item.ItemStack,%20int)">getIcon</a>, <a href="../../../net/minecraft/item/Item.html#getIcon(net.minecraft.item.ItemStack,%20int,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack,%20int)">getIcon</a>, <a href="../../../net/minecraft/item/Item.html#getIconFromDamage(int)">getIconFromDamage</a>, <a href="../../../net/minecraft/item/Item.html#getIconFromDamageForRenderPass(int,%20int)">getIconFromDamageForRenderPass</a>, <a href="../../../net/minecraft/item/Item.html#getIconIndex(net.minecraft.item.ItemStack)">getIconIndex</a>, <a href="../../../net/minecraft/item/Item.html#getIconString()">getIconString</a>, <a href="../../../net/minecraft/item/Item.html#getIdFromItem(net.minecraft.item.Item)">getIdFromItem</a>, <a href="../../../net/minecraft/item/Item.html#getIsRepairable(net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack)">getIsRepairable</a>, <a href="../../../net/minecraft/item/Item.html#getItemAttributeModifiers()">getItemAttributeModifiers</a>, <a href="../../../net/minecraft/item/Item.html#getItemById(int)">getItemById</a>, <a href="../../../net/minecraft/item/Item.html#getItemEnchantability()">getItemEnchantability</a>, <a href="../../../net/minecraft/item/Item.html#getItemEnchantability(net.minecraft.item.ItemStack)">getItemEnchantability</a>, <a href="../../../net/minecraft/item/Item.html#getItemFromBlock(net.minecraft.block.Block)">getItemFromBlock</a>, <a href="../../../net/minecraft/item/Item.html#getItemStackDisplayName(net.minecraft.item.ItemStack)">getItemStackDisplayName</a>, <a href="../../../net/minecraft/item/Item.html#getItemStackLimit()">getItemStackLimit</a>, <a href="../../../net/minecraft/item/Item.html#getItemStackLimit(net.minecraft.item.ItemStack)">getItemStackLimit</a>, <a href="../../../net/minecraft/item/Item.html#getItemUseAction(net.minecraft.item.ItemStack)">getItemUseAction</a>, <a href="../../../net/minecraft/item/Item.html#getMaxDamage()">getMaxDamage</a>, <a href="../../../net/minecraft/item/Item.html#getMaxDamage(net.minecraft.item.ItemStack)">getMaxDamage</a>, <a href="../../../net/minecraft/item/Item.html#getMaxItemUseDuration(net.minecraft.item.ItemStack)">getMaxItemUseDuration</a>, <a href="../../../net/minecraft/item/Item.html#getMetadata(int)">getMetadata</a>, <a href="../../../net/minecraft/item/Item.html#getMovingObjectPositionFromPlayer(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20boolean)">getMovingObjectPositionFromPlayer</a>, <a href="../../../net/minecraft/item/Item.html#getPotionEffect(net.minecraft.item.ItemStack)">getPotionEffect</a>, <a href="../../../net/minecraft/item/Item.html#getRarity(net.minecraft.item.ItemStack)">getRarity</a>, <a href="../../../net/minecraft/item/Item.html#getRenderPasses(int)">getRenderPasses</a>, <a href="../../../net/minecraft/item/Item.html#getShareTag()">getShareTag</a>, <a href="../../../net/minecraft/item/Item.html#getSmeltingExperience(net.minecraft.item.ItemStack)">getSmeltingExperience</a>, <a href="../../../net/minecraft/item/Item.html#getSpriteNumber()">getSpriteNumber</a>, <a href="../../../net/minecraft/item/Item.html#getSubItems(net.minecraft.item.Item,%20net.minecraft.creativetab.CreativeTabs,%20java.util.List)">getSubItems</a>, <a href="../../../net/minecraft/item/Item.html#getToolClasses(net.minecraft.item.ItemStack)">getToolClasses</a>, <a href="../../../net/minecraft/item/Item.html#getUnlocalizedName()">getUnlocalizedName</a>, <a href="../../../net/minecraft/item/Item.html#getUnlocalizedName(net.minecraft.item.ItemStack)">getUnlocalizedName</a>, <a href="../../../net/minecraft/item/Item.html#getUnlocalizedNameInefficiently(net.minecraft.item.ItemStack)">getUnlocalizedNameInefficiently</a>, <a href="../../../net/minecraft/item/Item.html#hasContainerItem()">hasContainerItem</a>, <a href="../../../net/minecraft/item/Item.html#hasContainerItem(net.minecraft.item.ItemStack)">hasContainerItem</a>, <a href="../../../net/minecraft/item/Item.html#hasCustomEntity(net.minecraft.item.ItemStack)">hasCustomEntity</a>, <a href="../../../net/minecraft/item/Item.html#hasEffect(net.minecraft.item.ItemStack)">hasEffect</a>, <a href="../../../net/minecraft/item/Item.html#hasEffect(net.minecraft.item.ItemStack,%20int)">hasEffect</a>, <a href="../../../net/minecraft/item/Item.html#hitEntity(net.minecraft.item.ItemStack,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.entity.EntityLivingBase)">hitEntity</a>, <a href="../../../net/minecraft/item/Item.html#isBeaconPayment(net.minecraft.item.ItemStack)">isBeaconPayment</a>, <a href="../../../net/minecraft/item/Item.html#isBookEnchantable(net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack)">isBookEnchantable</a>, <a href="../../../net/minecraft/item/Item.html#isDamageable()">isDamageable</a>, <a href="../../../net/minecraft/item/Item.html#isDamaged(net.minecraft.item.ItemStack)">isDamaged</a>, <a href="../../../net/minecraft/item/Item.html#isFull3D()">isFull3D</a>, <a href="../../../net/minecraft/item/Item.html#isItemTool(net.minecraft.item.ItemStack)">isItemTool</a>, <a href="../../../net/minecraft/item/Item.html#isMap()">isMap</a>, <a href="../../../net/minecraft/item/Item.html#isPotionIngredient(net.minecraft.item.ItemStack)">isPotionIngredient</a>, <a href="../../../net/minecraft/item/Item.html#isRepairable()">isRepairable</a>, <a href="../../../net/minecraft/item/Item.html#isValidArmor(net.minecraft.item.ItemStack,%20int,%20net.minecraft.entity.Entity)">isValidArmor</a>, <a href="../../../net/minecraft/item/Item.html#itemInteractionForEntity(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.entity.EntityLivingBase)">itemInteractionForEntity</a>, <a href="../../../net/minecraft/item/Item.html#onArmorTick(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.item.ItemStack)">onArmorTick</a>, <a href="../../../net/minecraft/item/Item.html#onBlockDestroyed(net.minecraft.item.ItemStack,%20net.minecraft.world.World,%20net.minecraft.block.Block,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">onBlockDestroyed</a>, <a href="../../../net/minecraft/item/Item.html#onBlockStartBreak(net.minecraft.item.ItemStack,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">onBlockStartBreak</a>, <a href="../../../net/minecraft/item/Item.html#onCreated(net.minecraft.item.ItemStack,%20net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer)">onCreated</a>, <a href="../../../net/minecraft/item/Item.html#onDroppedByPlayer(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer)">onDroppedByPlayer</a>, <a href="../../../net/minecraft/item/Item.html#onEaten(net.minecraft.item.ItemStack,%20net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer)">onEaten</a>, <a href="../../../net/minecraft/item/Item.html#onEntityItemUpdate(net.minecraft.entity.item.EntityItem)">onEntityItemUpdate</a>, <a href="../../../net/minecraft/item/Item.html#onEntitySwing(net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack)">onEntitySwing</a>, <a href="../../../net/minecraft/item/Item.html#onItemRightClick(net.minecraft.item.ItemStack,%20net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer)">onItemRightClick</a>, <a href="../../../net/minecraft/item/Item.html#onItemUse(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20float,%20float)">onItemUse</a>, <a href="../../../net/minecraft/item/Item.html#onItemUseFirst(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20float,%20float)">onItemUseFirst</a>, <a href="../../../net/minecraft/item/Item.html#onLeftClickEntity(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.entity.Entity)">onLeftClickEntity</a>, <a href="../../../net/minecraft/item/Item.html#onPlayerStoppedUsing(net.minecraft.item.ItemStack,%20net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int)">onPlayerStoppedUsing</a>, <a href="../../../net/minecraft/item/Item.html#onUpdate(net.minecraft.item.ItemStack,%20net.minecraft.world.World,%20net.minecraft.entity.Entity,%20int,%20boolean)">onUpdate</a>, <a href="../../../net/minecraft/item/Item.html#onUsingTick(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20int)">onUsingTick</a>, <a href="../../../net/minecraft/item/Item.html#registerIcons(net.minecraft.client.renderer.texture.IIconRegister)">registerIcons</a>, <a href="../../../net/minecraft/item/Item.html#registerItems()">registerItems</a>, <a href="../../../net/minecraft/item/Item.html#renderHelmetOverlay(net.minecraft.item.ItemStack,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.client.gui.ScaledResolution,%20float,%20boolean,%20int,%20int)">renderHelmetOverlay</a>, <a href="../../../net/minecraft/item/Item.html#requiresMultipleRenderPasses()">requiresMultipleRenderPasses</a>, <a href="../../../net/minecraft/item/Item.html#setContainerItem(net.minecraft.item.Item)">setContainerItem</a>, <a href="../../../net/minecraft/item/Item.html#setCreativeTab(net.minecraft.creativetab.CreativeTabs)">setCreativeTab</a>, <a href="../../../net/minecraft/item/Item.html#setDamage(net.minecraft.item.ItemStack,%20int)">setDamage</a>, <a href="../../../net/minecraft/item/Item.html#setFull3D()">setFull3D</a>, <a href="../../../net/minecraft/item/Item.html#setHarvestLevel(java.lang.String,%20int)">setHarvestLevel</a>, <a href="../../../net/minecraft/item/Item.html#setHasSubtypes(boolean)">setHasSubtypes</a>, <a href="../../../net/minecraft/item/Item.html#setMaxDamage(int)">setMaxDamage</a>, <a href="../../../net/minecraft/item/Item.html#setMaxStackSize(int)">setMaxStackSize</a>, <a href="../../../net/minecraft/item/Item.html#setNoRepair()">setNoRepair</a>, <a href="../../../net/minecraft/item/Item.html#setPotionEffect(java.lang.String)">setPotionEffect</a>, <a href="../../../net/minecraft/item/Item.html#setTextureName(java.lang.String)">setTextureName</a>, <a href="../../../net/minecraft/item/Item.html#setUnlocalizedName(java.lang.String)">setUnlocalizedName</a>, <a href="../../../net/minecraft/item/Item.html#shouldRotateAroundWhenRendering()">shouldRotateAroundWhenRendering</a>, <a href="../../../net/minecraft/item/Item.html#showDurabilityBar(net.minecraft.item.ItemStack)">showDurabilityBar</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="capacity">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>capacity</h4>
+<pre>protected&nbsp;int capacity</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ItemFluidContainer(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ItemFluidContainer</h4>
+<pre>public&nbsp;ItemFluidContainer(int&nbsp;itemID)</pre>
+</li>
+</ul>
+<a name="ItemFluidContainer(int, int)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ItemFluidContainer</h4>
+<pre>public&nbsp;ItemFluidContainer(int&nbsp;itemID,
+ int&nbsp;capacity)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setCapacity(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCapacity</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids">ItemFluidContainer</a>&nbsp;setCapacity(int&nbsp;capacity)</pre>
+</li>
+</ul>
+<a name="getFluid(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluid</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;getFluid(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html#getFluid(net.minecraft.item.ItemStack)">getFluid</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids">IFluidContainerItem</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - ItemStack which is the fluid container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>FluidStack representing the fluid in the container, null if the container is empty.</dd></dl>
+</li>
+</ul>
+<a name="getCapacity(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCapacity</h4>
+<pre>public&nbsp;int&nbsp;getCapacity(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html#getCapacity(net.minecraft.item.ItemStack)">getCapacity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids">IFluidContainerItem</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - ItemStack which is the fluid container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Capacity of this fluid container.</dd></dl>
+</li>
+</ul>
+<a name="fill(net.minecraft.item.ItemStack, net.minecraftforge.fluids.FluidStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fill</h4>
+<pre>public&nbsp;int&nbsp;fill(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html#fill(net.minecraft.item.ItemStack,%20net.minecraftforge.fluids.FluidStack,%20boolean)">fill</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids">IFluidContainerItem</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - ItemStack which is the fluid container.</dd><dd><code>resource</code> - FluidStack attempting to fill the container.</dd><dd><code>doFill</code> - If false, the fill will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of fluid that was (or would have been, if simulated) filled into the
+ container.</dd></dl>
+</li>
+</ul>
+<a name="drain(net.minecraft.item.ItemStack, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>drain</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;container,
+ int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html#drain(net.minecraft.item.ItemStack,%20int,%20boolean)">drain</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids">IFluidContainerItem</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - ItemStack which is the fluid container.</dd><dd><code>maxDrain</code> - Maximum amount of fluid to be removed from the container.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of fluid that was (or would have been, if simulated) drained from the
+ container.</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/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/ItemFluidContainer.html" target="_top">Frames</a></li>
+<li><a href="ItemFluidContainer.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_classes_inherited_from_class_net.minecraft.item.Item">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/fluids/RenderBlockFluid.html b/javadoc/net/minecraftforge/fluids/RenderBlockFluid.html
new file mode 100644
index 0000000..e4dae0f
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/RenderBlockFluid.html
@@ -0,0 +1,403 @@
+<!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>RenderBlockFluid (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="RenderBlockFluid (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/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/RenderBlockFluid.html" target="_top">Frames</a></li>
+<li><a href="RenderBlockFluid.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.minecraftforge.fluids</div>
+<h2 title="Class RenderBlockFluid" class="title">Class RenderBlockFluid</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.RenderBlockFluid</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html" title="interface in cpw.mods.fml.client.registry">ISimpleBlockRenderingHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RenderBlockFluid</span>
+extends java.lang.Object
+implements <a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html" title="interface in cpw.mods.fml.client.registry">ISimpleBlockRenderingHandler</a></pre>
+<div class="block">Default renderer for Forge fluid blocks.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html" title="class in net.minecraftforge.fluids">RenderBlockFluid</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html#instance">instance</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/minecraftforge/fluids/RenderBlockFluid.html#RenderBlockFluid()">RenderBlockFluid</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>float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html#getFluidHeightAverage(float[])">getFluidHeightAverage</a></strong>(float[]&nbsp;flow)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>float</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html#getFluidHeightForRender(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.fluids.BlockFluidBase)">getFluidHeightForRender</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a>&nbsp;block)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html#getRenderId()">getRenderId</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html#renderInventoryBlock(net.minecraft.block.Block,%20int,%20int,%20net.minecraft.client.renderer.RenderBlocks)">renderInventoryBlock</a></strong>(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ int&nbsp;modelID,
+ <a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderer)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html#renderWorldBlock(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.block.Block,%20int,%20net.minecraft.client.renderer.RenderBlocks)">renderWorldBlock</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;modelId,
+ <a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderer)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html#shouldRender3DInInventory(int)">shouldRender3DInInventory</a></strong>(int&nbsp;modelId)</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="instance">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>instance</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html" title="class in net.minecraftforge.fluids">RenderBlockFluid</a> instance</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RenderBlockFluid()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RenderBlockFluid</h4>
+<pre>public&nbsp;RenderBlockFluid()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getFluidHeightAverage(float[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluidHeightAverage</h4>
+<pre>public&nbsp;float&nbsp;getFluidHeightAverage(float[]&nbsp;flow)</pre>
+</li>
+</ul>
+<a name="getFluidHeightForRender(net.minecraft.world.IBlockAccess, int, int, int, net.minecraftforge.fluids.BlockFluidBase)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFluidHeightForRender</h4>
+<pre>public&nbsp;float&nbsp;getFluidHeightForRender(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a>&nbsp;block)</pre>
+</li>
+</ul>
+<a name="renderInventoryBlock(net.minecraft.block.Block, int, int, net.minecraft.client.renderer.RenderBlocks)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderInventoryBlock</h4>
+<pre>public&nbsp;void&nbsp;renderInventoryBlock(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;metadata,
+ int&nbsp;modelID,
+ <a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderer)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html#renderInventoryBlock(net.minecraft.block.Block,%20int,%20int,%20net.minecraft.client.renderer.RenderBlocks)">renderInventoryBlock</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html" title="interface in cpw.mods.fml.client.registry">ISimpleBlockRenderingHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="renderWorldBlock(net.minecraft.world.IBlockAccess, int, int, int, net.minecraft.block.Block, int, net.minecraft.client.renderer.RenderBlocks)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>renderWorldBlock</h4>
+<pre>public&nbsp;boolean&nbsp;renderWorldBlock(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a>&nbsp;world,
+ int&nbsp;x,
+ int&nbsp;y,
+ int&nbsp;z,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;block,
+ int&nbsp;modelId,
+ <a href="../../../net/minecraft/client/renderer/RenderBlocks.html" title="class in net.minecraft.client.renderer">RenderBlocks</a>&nbsp;renderer)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html#renderWorldBlock(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.block.Block,%20int,%20net.minecraft.client.renderer.RenderBlocks)">renderWorldBlock</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html" title="interface in cpw.mods.fml.client.registry">ISimpleBlockRenderingHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldRender3DInInventory(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldRender3DInInventory</h4>
+<pre>public&nbsp;boolean&nbsp;shouldRender3DInInventory(int&nbsp;modelId)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html#shouldRender3DInInventory(int)">shouldRender3DInInventory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html" title="interface in cpw.mods.fml.client.registry">ISimpleBlockRenderingHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRenderId()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRenderId</h4>
+<pre>public&nbsp;int&nbsp;getRenderId()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html#getRenderId()">getRenderId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html" title="interface in cpw.mods.fml.client.registry">ISimpleBlockRenderingHandler</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/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/RenderBlockFluid.html" target="_top">Frames</a></li>
+<li><a href="RenderBlockFluid.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/minecraftforge/fluids/TileFluidHandler.html b/javadoc/net/minecraftforge/fluids/TileFluidHandler.html
new file mode 100644
index 0000000..50a53aa
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/TileFluidHandler.html
@@ -0,0 +1,491 @@
+<!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>TileFluidHandler (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="TileFluidHandler (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/minecraftforge/fluids/RenderBlockFluid.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/TileFluidHandler.html" target="_top">Frames</a></li>
+<li><a href="TileFluidHandler.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.minecraftforge.fluids</div>
+<h2 title="Class TileFluidHandler" class="title">Class TileFluidHandler</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">net.minecraft.tileentity.TileEntity</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.fluids.TileFluidHandler</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/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">TileFluidHandler</span>
+extends <a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>
+implements <a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a></pre>
+<div class="block">Reference Tile Entity implementation of <a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids"><code>IFluidHandler</code></a>. Use/extend this or write your own.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids">FluidTank</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html#tank">tank</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.tileentity.TileEntity">
+<!-- -->
+</a>
+<h3>Fields inherited from class&nbsp;net.minecraft.tileentity.<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a></h3>
+<code><a href="../../../net/minecraft/tileentity/TileEntity.html#blockMetadata">blockMetadata</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#blockType">blockType</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#INFINITE_EXTENT_AABB">INFINITE_EXTENT_AABB</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#tileEntityInvalid">tileEntityInvalid</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#worldObj">worldObj</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#xCoord">xCoord</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#yCoord">yCoord</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#zCoord">zCoord</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/minecraftforge/fluids/TileFluidHandler.html#TileFluidHandler()">TileFluidHandler</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>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html#canDrain(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.Fluid)">canDrain</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</code>
+<div class="block">Returns true if the given fluid can be extracted from the given direction.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html#canFill(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.Fluid)">canFill</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</code>
+<div class="block">Returns true if the given fluid can be inserted into the given direction.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html#drain(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.FluidStack,%20boolean)">drain</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doDrain)</code>
+<div class="block">Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html#drain(net.minecraftforge.common.util.ForgeDirection,%20int,%20boolean)">drain</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</code>
+<div class="block">Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html#fill(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.FluidStack,%20boolean)">fill</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</code>
+<div class="block">Fills fluid into internal tanks, distribution is left entirely to the IFluidHandler.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids">FluidTankInfo</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html#getTankInfo(net.minecraftforge.common.util.ForgeDirection)">getTankInfo</a></strong>(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from)</code>
+<div class="block">Returns an array of objects which represent the internal tanks.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html#readFromNBT(net.minecraft.nbt.NBTTagCompound)">readFromNBT</a></strong>(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;tag)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html#writeToNBT(net.minecraft.nbt.NBTTagCompound)">writeToNBT</a></strong>(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;tag)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.tileentity.TileEntity">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.tileentity.<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a></h3>
+<code><a href="../../../net/minecraft/tileentity/TileEntity.html#addMapping(java.lang.Class,%20java.lang.String)">addMapping</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#canUpdate()">canUpdate</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#createAndLoadEntity(net.minecraft.nbt.NBTTagCompound)">createAndLoadEntity</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#func_145828_a(net.minecraft.crash.CrashReportCategory)">func_145828_a</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#getBlockMetadata()">getBlockMetadata</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#getBlockType()">getBlockType</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#getDescriptionPacket()">getDescriptionPacket</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#getDistanceFrom(double,%20double,%20double)">getDistanceFrom</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#getMaxRenderDistanceSquared()">getMaxRenderDistanceSquared</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#getRenderBoundingBox()">getRenderBoundingBox</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#getWorldObj()">getWorldObj</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#hasWorldObj()">hasWorldObj</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#invalidate()">invalidate</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#isInvalid()">isInvalid</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#markDirty()">markDirty</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#onChunkUnload()">onChunkUnload</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#onDataPacket(net.minecraft.network.NetworkManager,%20net.minecraft.network.play.server.S35PacketUpdateTileEntity)">onDataPacket</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#receiveClientEvent(int,%20int)">receiveClientEvent</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#setWorldObj(net.minecraft.world.World)">setWorldObj</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#shouldRefresh(net.minecraft.block.Block,%20net.minecraft.block.Block,%20int,%20int,%20net.minecraft.world.World,%20int,%20int,%20int)">shouldRefresh</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#shouldRenderInPass(int)">shouldRenderInPass</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#updateContainingBlockInfo()">updateContainingBlockInfo</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#updateEntity()">updateEntity</a>, <a href="../../../net/minecraft/tileentity/TileEntity.html#validate()">validate</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="tank">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tank</h4>
+<pre>protected&nbsp;<a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids">FluidTank</a> tank</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TileFluidHandler()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TileFluidHandler</h4>
+<pre>public&nbsp;TileFluidHandler()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="readFromNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readFromNBT</h4>
+<pre>public&nbsp;void&nbsp;readFromNBT(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;tag)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/tileentity/TileEntity.html#readFromNBT(net.minecraft.nbt.NBTTagCompound)">readFromNBT</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="writeToNBT(net.minecraft.nbt.NBTTagCompound)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeToNBT</h4>
+<pre>public&nbsp;void&nbsp;writeToNBT(<a href="../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a>&nbsp;tag)</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../net/minecraft/tileentity/TileEntity.html#writeToNBT(net.minecraft.nbt.NBTTagCompound)">writeToNBT</a></code>&nbsp;in class&nbsp;<code><a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="fill(net.minecraftforge.common.util.ForgeDirection, net.minecraftforge.fluids.FluidStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fill</h4>
+<pre>public&nbsp;int&nbsp;fill(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doFill)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#fill(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.FluidStack,%20boolean)">IFluidHandler</a></code></strong></div>
+<div class="block">Fills fluid into internal tanks, distribution is left entirely to the IFluidHandler.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#fill(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.FluidStack,%20boolean)">fill</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - Orientation the Fluid is pumped in from.</dd><dd><code>resource</code> - FluidStack representing the Fluid and maximum amount of fluid to be filled.</dd><dd><code>doFill</code> - If false, fill will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Amount of resource that was (or would have been, if simulated) filled.</dd></dl>
+</li>
+</ul>
+<a name="drain(net.minecraftforge.common.util.ForgeDirection, net.minecraftforge.fluids.FluidStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drain</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;resource,
+ boolean&nbsp;doDrain)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#drain(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.FluidStack,%20boolean)">IFluidHandler</a></code></strong></div>
+<div class="block">Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#drain(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.FluidStack,%20boolean)">drain</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - Orientation the Fluid is drained to.</dd><dd><code>resource</code> - FluidStack representing the Fluid and maximum amount of fluid to be drained.</dd><dd><code>doDrain</code> - If false, drain will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>FluidStack representing the Fluid and amount that was (or would have been, if
+ simulated) drained.</dd></dl>
+</li>
+</ul>
+<a name="drain(net.minecraftforge.common.util.ForgeDirection, int, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>drain</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a>&nbsp;drain(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ int&nbsp;maxDrain,
+ boolean&nbsp;doDrain)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#drain(net.minecraftforge.common.util.ForgeDirection,%20int,%20boolean)">IFluidHandler</a></code></strong></div>
+<div class="block">Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.
+
+ This method is not Fluid-sensitive.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#drain(net.minecraftforge.common.util.ForgeDirection,%20int,%20boolean)">drain</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - Orientation the fluid is drained to.</dd><dd><code>maxDrain</code> - Maximum amount of fluid to drain.</dd><dd><code>doDrain</code> - If false, drain will only be simulated.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>FluidStack representing the Fluid and amount that was (or would have been, if
+ simulated) drained.</dd></dl>
+</li>
+</ul>
+<a name="canFill(net.minecraftforge.common.util.ForgeDirection, net.minecraftforge.fluids.Fluid)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canFill</h4>
+<pre>public&nbsp;boolean&nbsp;canFill(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#canFill(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.Fluid)">IFluidHandler</a></code></strong></div>
+<div class="block">Returns true if the given fluid can be inserted into the given direction.
+
+ More formally, this should return true if fluid is able to enter from the given direction.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#canFill(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.Fluid)">canFill</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="canDrain(net.minecraftforge.common.util.ForgeDirection, net.minecraftforge.fluids.Fluid)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canDrain</h4>
+<pre>public&nbsp;boolean&nbsp;canDrain(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from,
+ <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a>&nbsp;fluid)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#canDrain(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.Fluid)">IFluidHandler</a></code></strong></div>
+<div class="block">Returns true if the given fluid can be extracted from the given direction.
+
+ More formally, this should return true if fluid is able to leave from the given direction.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#canDrain(net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.fluids.Fluid)">canDrain</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTankInfo(net.minecraftforge.common.util.ForgeDirection)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getTankInfo</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids">FluidTankInfo</a>[]&nbsp;getTankInfo(<a href="../../../net/minecraftforge/common/util/ForgeDirection.html" title="enum in net.minecraftforge.common.util">ForgeDirection</a>&nbsp;from)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#getTankInfo(net.minecraftforge.common.util.ForgeDirection)">IFluidHandler</a></code></strong></div>
+<div class="block">Returns an array of objects which represent the internal tanks. These objects cannot be used
+ to manipulate the internal tanks. See <a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><code>FluidTankInfo</code></a>.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html#getTankInfo(net.minecraftforge.common.util.ForgeDirection)">getTankInfo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - Orientation determining which tanks should be queried.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>Info for the relevant internal tanks.</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/minecraftforge/fluids/RenderBlockFluid.html" title="class in net.minecraftforge.fluids"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/TileFluidHandler.html" target="_top">Frames</a></li>
+<li><a href="TileFluidHandler.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/minecraftforge/fluids/package-frame.html b/javadoc/net/minecraftforge/fluids/package-frame.html
new file mode 100644
index 0000000..a060527
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/package-frame.html
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.fluids (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/minecraftforge/fluids/package-summary.html" target="classFrame">net.minecraftforge.fluids</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IFluidBlock.html" title="interface in net.minecraftforge.fluids" target="classFrame"><i>IFluidBlock</i></a></li>
+<li><a href="IFluidContainerItem.html" title="interface in net.minecraftforge.fluids" target="classFrame"><i>IFluidContainerItem</i></a></li>
+<li><a href="IFluidHandler.html" title="interface in net.minecraftforge.fluids" target="classFrame"><i>IFluidHandler</i></a></li>
+<li><a href="IFluidTank.html" title="interface in net.minecraftforge.fluids" target="classFrame"><i>IFluidTank</i></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="BlockFluidBase.html" title="class in net.minecraftforge.fluids" target="classFrame">BlockFluidBase</a></li>
+<li><a href="BlockFluidClassic.html" title="class in net.minecraftforge.fluids" target="classFrame">BlockFluidClassic</a></li>
+<li><a href="BlockFluidFinite.html" title="class in net.minecraftforge.fluids" target="classFrame">BlockFluidFinite</a></li>
+<li><a href="Fluid.html" title="class in net.minecraftforge.fluids" target="classFrame">Fluid</a></li>
+<li><a href="FluidContainerRegistry.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidContainerRegistry</a></li>
+<li><a href="FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidContainerRegistry.FluidContainerData</a></li>
+<li><a href="FluidContainerRegistry.FluidContainerRegisterEvent.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidContainerRegistry.FluidContainerRegisterEvent</a></li>
+<li><a href="FluidEvent.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidEvent</a></li>
+<li><a href="FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidEvent.FluidDrainingEvent</a></li>
+<li><a href="FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidEvent.FluidFillingEvent</a></li>
+<li><a href="FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidEvent.FluidMotionEvent</a></li>
+<li><a href="FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidEvent.FluidSpilledEvent</a></li>
+<li><a href="FluidRegistry.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidRegistry</a></li>
+<li><a href="FluidRegistry.FluidRegisterEvent.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidRegistry.FluidRegisterEvent</a></li>
+<li><a href="FluidStack.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidStack</a></li>
+<li><a href="FluidTank.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidTank</a></li>
+<li><a href="FluidTankInfo.html" title="class in net.minecraftforge.fluids" target="classFrame">FluidTankInfo</a></li>
+<li><a href="ItemFluidContainer.html" title="class in net.minecraftforge.fluids" target="classFrame">ItemFluidContainer</a></li>
+<li><a href="RenderBlockFluid.html" title="class in net.minecraftforge.fluids" target="classFrame">RenderBlockFluid</a></li>
+<li><a href="TileFluidHandler.html" title="class in net.minecraftforge.fluids" target="classFrame">TileFluidHandler</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/fluids/package-summary.html b/javadoc/net/minecraftforge/fluids/package-summary.html
new file mode 100644
index 0000000..cbefdef
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/package-summary.html
@@ -0,0 +1,284 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.fluids (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.minecraftforge.fluids (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/minecraftforge/event/world/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/oredict/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/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.minecraftforge.fluids</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/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></td>
+<td class="colLast">
+<div class="block">Implement this interface on Block classes which represent world-placeable Fluids.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids">IFluidContainerItem</a></td>
+<td class="colLast">
+<div class="block">Implement this interface on Item classes that support external manipulation of their internal
+ fluid storage.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a></td>
+<td class="colLast">
+<div class="block">Implement this interface on TileEntities which should handle fluids, generally storing them in
+ one or more internal <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids"><code>IFluidTank</code></a> objects.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a></td>
+<td class="colLast">
+<div class="block">A tank is the unit of interaction with Fluid inventories.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></td>
+<td class="colLast">
+<div class="block">This is a base implementation for Fluid blocks.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids">BlockFluidClassic</a></td>
+<td class="colLast">
+<div class="block">This is a fluid block implementation which emulates vanilla Minecraft fluid behavior.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html" title="class in net.minecraftforge.fluids">BlockFluidFinite</a></td>
+<td class="colLast">
+<div class="block">This is a cellular-automata based finite fluid block implementation.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></td>
+<td class="colLast">
+<div class="block">Minecraft Forge Fluid Implementation
+
+ This class is a fluid (liquid or gas) equivalent to "Item." It describes the nature of a fluid
+ and contains its general properties.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry</a></td>
+<td class="colLast">
+<div class="block">Register simple items that contain fluids here.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerData</a></td>
+<td class="colLast">
+<div class="block">Wrapper class for the registry entries.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html" title="class in net.minecraftforge.fluids">FluidContainerRegistry.FluidContainerRegisterEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids">FluidEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidDrainingEvent</a></td>
+<td class="colLast">
+<div class="block">Mods should fire this event when a fluid is <a href="../../../net/minecraftforge/fluids/IFluidTank.html#drain(int,%20boolean)"><code>IFluidTank.drain(int, boolean)</code></a> from their
+ tank.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidFillingEvent</a></td>
+<td class="colLast">
+<div class="block">Mods should fire this event when a fluid is <a href="../../../net/minecraftforge/fluids/IFluidTank.html#fill(net.minecraftforge.fluids.FluidStack,%20boolean)"><code>IFluidTank.fill(FluidStack, boolean)</code></a>
+ their tank implementation.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidMotionEvent</a></td>
+<td class="colLast">
+<div class="block">Mods should fire this event when they move fluids around.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids">FluidEvent.FluidSpilledEvent</a></td>
+<td class="colLast">
+<div class="block">Mods should fire this event when a fluid "spills", for example, if a block containing fluid
+ is broken.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidRegistry.html" title="class in net.minecraftforge.fluids">FluidRegistry</a></td>
+<td class="colLast">
+<div class="block">Handles Fluid registrations.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html" title="class in net.minecraftforge.fluids">FluidRegistry.FluidRegisterEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids">FluidStack</a></td>
+<td class="colLast">
+<div class="block">ItemStack substitute for Fluids.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids">FluidTank</a></td>
+<td class="colLast">
+<div class="block">Reference implementation of <a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids"><code>IFluidTank</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids">FluidTankInfo</a></td>
+<td class="colLast">
+<div class="block">Wrapper class used to encapsulate information about an IFluidTank.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids">ItemFluidContainer</a></td>
+<td class="colLast">
+<div class="block">Reference implementation of <a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids"><code>IFluidContainerItem</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html" title="class in net.minecraftforge.fluids">RenderBlockFluid</a></td>
+<td class="colLast">
+<div class="block">Default renderer for Forge fluid blocks.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/fluids/TileFluidHandler.html" title="class in net.minecraftforge.fluids">TileFluidHandler</a></td>
+<td class="colLast">
+<div class="block">Reference Tile Entity implementation of <a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids"><code>IFluidHandler</code></a>.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/event/world/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/oredict/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/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/minecraftforge/fluids/package-tree.html b/javadoc/net/minecraftforge/fluids/package-tree.html
new file mode 100644
index 0000000..0313551
--- /dev/null
+++ b/javadoc/net/minecraftforge/fluids/package-tree.html
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.fluids 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.minecraftforge.fluids 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/minecraftforge/event/world/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/oredict/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/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.minecraftforge.fluids</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.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block"><span class="strong">Block</span></a>
+<ul>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids"><span class="strong">BlockFluidBase</span></a> (implements net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a>)
+<ul>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids"><span class="strong">BlockFluidClassic</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html" title="class in net.minecraftforge.fluids"><span class="strong">BlockFluidFinite</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidContainerRegistry.FluidContainerRegisterEvent</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidEvent</span></a>
+<ul>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.FluidDrainingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidEvent.FluidDrainingEvent</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.FluidFillingEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidEvent.FluidFillingEvent</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.FluidMotionEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidEvent.FluidMotionEvent</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidEvent.FluidSpilledEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidEvent.FluidSpilledEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidRegistry.FluidRegisterEvent.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidRegistry.FluidRegisterEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids"><span class="strong">Fluid</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidContainerRegistry</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidContainerRegistry.FluidContainerData.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidContainerRegistry.FluidContainerData</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidRegistry.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidRegistry</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidStack.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidStack</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidTank.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidTank</span></a> (implements net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids">IFluidTank</a>)</li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/FluidTankInfo.html" title="class in net.minecraftforge.fluids"><span class="strong">FluidTankInfo</span></a></li>
+<li type="circle">net.minecraft.item.<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item"><span class="strong">Item</span></a>
+<ul>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/ItemFluidContainer.html" title="class in net.minecraftforge.fluids"><span class="strong">ItemFluidContainer</span></a> (implements net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids">IFluidContainerItem</a>)</li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/RenderBlockFluid.html" title="class in net.minecraftforge.fluids"><span class="strong">RenderBlockFluid</span></a> (implements cpw.mods.fml.client.registry.<a href="../../../cpw/mods/fml/client/registry/ISimpleBlockRenderingHandler.html" title="interface in cpw.mods.fml.client.registry">ISimpleBlockRenderingHandler</a>)</li>
+<li type="circle">net.minecraft.tileentity.<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity"><span class="strong">TileEntity</span></a>
+<ul>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/TileFluidHandler.html" title="class in net.minecraftforge.fluids"><span class="strong">TileFluidHandler</span></a> (implements net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids">IFluidHandler</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids"><span class="strong">IFluidBlock</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidContainerItem.html" title="interface in net.minecraftforge.fluids"><span class="strong">IFluidContainerItem</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidHandler.html" title="interface in net.minecraftforge.fluids"><span class="strong">IFluidHandler</span></a></li>
+<li type="circle">net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidTank.html" title="interface in net.minecraftforge.fluids"><span class="strong">IFluidTank</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/minecraftforge/event/world/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/oredict/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/fluids/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/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html b/javadoc/net/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html
new file mode 100644
index 0000000..86c9735
--- /dev/null
+++ b/javadoc/net/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html
@@ -0,0 +1,308 @@
+<!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>OreDictionary.OreRegisterEvent (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="OreDictionary.OreRegisterEvent (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/minecraftforge/oredict/OreDictionary.html" title="class in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/oredict/RecipeSorter.html" title="class in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html" target="_top">Frames</a></li>
+<li><a href="OreDictionary.OreRegisterEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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.minecraftforge.oredict</div>
+<h2 title="Class OreDictionary.OreRegisterEvent" class="title">Class OreDictionary.OreRegisterEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.oredict.OreDictionary.OreRegisterEvent</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/oredict/OreDictionary.html" title="class in net.minecraftforge.oredict">OreDictionary</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="strong">OreDictionary.OreRegisterEvent</span>
+extends <a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html#Name">Name</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html#Ore">Ore</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/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html#OreDictionary.OreRegisterEvent(java.lang.String,%20net.minecraft.item.ItemStack)">OreDictionary.OreRegisterEvent</a></strong>(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;ore)</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_cpw.mods.fml.common.eventhandler.Event">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3>
+<code><a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="Name">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>Name</h4>
+<pre>public final&nbsp;java.lang.String Name</pre>
+</li>
+</ul>
+<a name="Ore">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Ore</h4>
+<pre>public final&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> Ore</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OreDictionary.OreRegisterEvent(java.lang.String, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OreDictionary.OreRegisterEvent</h4>
+<pre>public&nbsp;OreDictionary.OreRegisterEvent(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;ore)</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/minecraftforge/oredict/OreDictionary.html" title="class in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/oredict/RecipeSorter.html" title="class in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html" target="_top">Frames</a></li>
+<li><a href="OreDictionary.OreRegisterEvent.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_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">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/minecraftforge/oredict/OreDictionary.html b/javadoc/net/minecraftforge/oredict/OreDictionary.html
new file mode 100644
index 0000000..36b420a
--- /dev/null
+++ b/javadoc/net/minecraftforge/oredict/OreDictionary.html
@@ -0,0 +1,601 @@
+<!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>OreDictionary (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="OreDictionary (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/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html" title="class in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/OreDictionary.html" target="_top">Frames</a></li>
+<li><a href="OreDictionary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.oredict</div>
+<h2 title="Class OreDictionary" class="title">Class OreDictionary</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.oredict.OreDictionary</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">OreDictionary</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/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html" title="class in net.minecraftforge.oredict">OreDictionary.OreRegisterEvent</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#EMPTY_LIST">EMPTY_LIST</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#WILDCARD_VALUE">WILDCARD_VALUE</a></strong></code>
+<div class="block">Minecraft changed from -1 to Short.MAX_VALUE in 1.5 release for the "block wildcard".</div>
+</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/minecraftforge/oredict/OreDictionary.html#OreDictionary()">OreDictionary</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 int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#getOreID(net.minecraft.item.ItemStack)">getOreID</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#getOreID(java.lang.String)">getOreID</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Gets the integer ID for the specified ore name.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#getOreIDs(net.minecraft.item.ItemStack)">getOreIDs</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</code>
+<div class="block">Gets all the integer ID for the ores that the specified item stakc is registered to.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#getOreName(int)">getOreName</a></strong>(int&nbsp;id)</code>
+<div class="block">Reverse of getOreID, will not create new entries.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#getOreNames()">getOreNames</a></strong>()</code>
+<div class="block">Retrieves a list of all unique ore names that are already registered.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#getOres(java.lang.Integer)">getOres</a></strong>(java.lang.Integer&nbsp;id)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#getOres(java.lang.String)">getOres</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Retrieves the ArrayList of items that are registered to this ore type.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#initVanillaEntries()">initVanillaEntries</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#itemMatches(net.minecraft.item.ItemStack,%20net.minecraft.item.ItemStack,%20boolean)">itemMatches</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;target,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;input,
+ boolean&nbsp;strict)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#rebakeMap()">rebakeMap</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#registerOre(int,%20net.minecraft.block.Block)">registerOre</a></strong>(int&nbsp;id,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;ore)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#registerOre(int,%20net.minecraft.item.Item)">registerOre</a></strong>(int&nbsp;id,
+ <a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;ore)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#registerOre(int,%20net.minecraft.item.ItemStack)">registerOre</a></strong>(int&nbsp;id,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;ore)</code>
+<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#registerOre(java.lang.String,%20net.minecraft.block.Block)">registerOre</a></strong>(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;ore)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#registerOre(java.lang.String,%20net.minecraft.item.Item)">registerOre</a></strong>(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;ore)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/OreDictionary.html#registerOre(java.lang.String,%20net.minecraft.item.ItemStack)">registerOre</a></strong>(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;ore)</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="EMPTY_LIST">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EMPTY_LIST</h4>
+<pre>public static final&nbsp;java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt; EMPTY_LIST</pre>
+</li>
+</ul>
+<a name="WILDCARD_VALUE">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>WILDCARD_VALUE</h4>
+<pre>public static final&nbsp;int WILDCARD_VALUE</pre>
+<div class="block">Minecraft changed from -1 to Short.MAX_VALUE in 1.5 release for the "block wildcard". Use this in case it
+ changes again.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#net.minecraftforge.oredict.OreDictionary.WILDCARD_VALUE">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="OreDictionary()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>OreDictionary</h4>
+<pre>public&nbsp;OreDictionary()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="initVanillaEntries()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initVanillaEntries</h4>
+<pre>public static&nbsp;void&nbsp;initVanillaEntries()</pre>
+</li>
+</ul>
+<a name="getOreID(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOreID</h4>
+<pre>public static&nbsp;int&nbsp;getOreID(java.lang.String&nbsp;name)</pre>
+<div class="block">Gets the integer ID for the specified ore name.
+ If the name does not have a ID it assigns it a new one.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The unique name for this ore 'oreIron', 'ingotIron', etc..</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A number representing the ID for this ore type</dd></dl>
+</li>
+</ul>
+<a name="getOreName(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOreName</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;getOreName(int&nbsp;id)</pre>
+<div class="block">Reverse of getOreID, will not create new entries.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - The ID to translate to a string</dd>
+<dt><span class="strong">Returns:</span></dt><dd>The String name, or "Unknown" if not found.</dd></dl>
+</li>
+</ul>
+<a name="getOreID(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOreID</h4>
+<pre>@Deprecated
+public static&nbsp;int&nbsp;getOreID(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Gets the integer ID for the specified item stack.
+ If the item stack is not linked to any ore, this will return -1 and no new entry will be created.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>stack</code> - The item stack of the ore.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>A number representing the ID for this ore type, or -1 if couldn't find it.</dd></dl>
+</li>
+</ul>
+<a name="getOreIDs(net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOreIDs</h4>
+<pre>public static&nbsp;int[]&nbsp;getOreIDs(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;stack)</pre>
+<div class="block">Gets all the integer ID for the ores that the specified item stakc is registered to.
+ If the item stack is not linked to any ore, this will return an empty array and no new entry will be created.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>stack</code> - The item stack of the ore.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>An array of ids that this ore is registerd as.</dd></dl>
+</li>
+</ul>
+<a name="getOres(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOres</h4>
+<pre>public static&nbsp;java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;&nbsp;getOres(java.lang.String&nbsp;name)</pre>
+<div class="block">Retrieves the ArrayList of items that are registered to this ore type.
+ Creates the list as empty if it did not exist.
+
+ The returned List is unmodifiable, but will be updated if a new ore
+ is registered using registerOre</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The ore name, directly calls getOreID</dd>
+<dt><span class="strong">Returns:</span></dt><dd>An arrayList containing ItemStacks registered for this ore</dd></dl>
+</li>
+</ul>
+<a name="getOreNames()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOreNames</h4>
+<pre>public static&nbsp;java.lang.String[]&nbsp;getOreNames()</pre>
+<div class="block">Retrieves a list of all unique ore names that are already registered.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>All unique ore names that are currently registered.</dd></dl>
+</li>
+</ul>
+<a name="getOres(java.lang.Integer)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOres</h4>
+<pre>@Deprecated
+public static&nbsp;java.util.ArrayList&lt;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&gt;&nbsp;getOres(java.lang.Integer&nbsp;id)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+<div class="block">Retrieves the ArrayList of items that are registered to this ore type.
+ Creates the list as empty if it did not exist.
+
+ Warning: In 1.8, the return value will become a immutible list,
+ and this function WILL NOT create the entry if the ID doesn't exist,
+ IDs are intended to be internal OreDictionary things and modders
+ should not ever code them in.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - The ore ID, see getOreID</dd>
+<dt><span class="strong">Returns:</span></dt><dd>An List containing ItemStacks registered for this ore</dd></dl>
+</li>
+</ul>
+<a name="itemMatches(net.minecraft.item.ItemStack, net.minecraft.item.ItemStack, boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>itemMatches</h4>
+<pre>public static&nbsp;boolean&nbsp;itemMatches(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;target,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;input,
+ boolean&nbsp;strict)</pre>
+</li>
+</ul>
+<a name="registerOre(java.lang.String, net.minecraft.item.Item)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerOre</h4>
+<pre>public static&nbsp;void&nbsp;registerOre(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;ore)</pre>
+</li>
+</ul>
+<a name="registerOre(java.lang.String, net.minecraft.block.Block)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerOre</h4>
+<pre>public static&nbsp;void&nbsp;registerOre(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;ore)</pre>
+</li>
+</ul>
+<a name="registerOre(java.lang.String, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerOre</h4>
+<pre>public static&nbsp;void&nbsp;registerOre(java.lang.String&nbsp;name,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;ore)</pre>
+</li>
+</ul>
+<a name="registerOre(int, net.minecraft.item.Item)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerOre</h4>
+<pre>@Deprecated
+public static&nbsp;void&nbsp;registerOre(int&nbsp;id,
+ <a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;ore)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="registerOre(int, net.minecraft.block.Block)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerOre</h4>
+<pre>@Deprecated
+public static&nbsp;void&nbsp;registerOre(int&nbsp;id,
+ <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;ore)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="registerOre(int, net.minecraft.item.ItemStack)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerOre</h4>
+<pre>@Deprecated
+public static&nbsp;void&nbsp;registerOre(int&nbsp;id,
+ <a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;ore)</pre>
+<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="rebakeMap()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>rebakeMap</h4>
+<pre>public static&nbsp;void&nbsp;rebakeMap()</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/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html" title="class in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/OreDictionary.html" target="_top">Frames</a></li>
+<li><a href="OreDictionary.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/oredict/RecipeSorter.Category.html b/javadoc/net/minecraftforge/oredict/RecipeSorter.Category.html
new file mode 100644
index 0000000..1834add
--- /dev/null
+++ b/javadoc/net/minecraftforge/oredict/RecipeSorter.Category.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 -->
+<title>RecipeSorter.Category (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="RecipeSorter.Category (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/minecraftforge/oredict/RecipeSorter.html" title="class in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html" title="class in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/RecipeSorter.Category.html" target="_top">Frames</a></li>
+<li><a href="RecipeSorter.Category.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.oredict</div>
+<h2 title="Enum RecipeSorter.Category" class="title">Enum RecipeSorter.Category</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.oredict.RecipeSorter.Category</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&gt;</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../net/minecraftforge/oredict/RecipeSorter.html" title="class in net.minecraftforge.oredict">RecipeSorter</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="strong">RecipeSorter.Category</span>
+extends java.lang.Enum&lt;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_summary">
+<!-- -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Enum Constant and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html#SHAPED">SHAPED</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html#SHAPELESS">SHAPELESS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html#UNKNOWN">UNKNOWN</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 <a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html#values()">values</a></strong>()</code>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum_constant_detail">
+<!-- -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="UNKNOWN">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>UNKNOWN</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a> UNKNOWN</pre>
+</li>
+</ul>
+<a name="SHAPELESS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHAPELESS</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a> SHAPELESS</pre>
+</li>
+</ul>
+<a name="SHAPED">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SHAPED</h4>
+<pre>public static final&nbsp;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a> SHAPED</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="values()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (RecipeSorter.Category c : RecipeSorter.Category.values())
+&nbsp; System.out.println(c);
+</pre></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl>
+</li>
+</ul>
+<a name="valueOf(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl>
+</li>
+</ul>
+</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/minecraftforge/oredict/RecipeSorter.html" title="class in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html" title="class in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/RecipeSorter.Category.html" target="_top">Frames</a></li>
+<li><a href="RecipeSorter.Category.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum_constant_summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum_constant_detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/oredict/RecipeSorter.html b/javadoc/net/minecraftforge/oredict/RecipeSorter.html
new file mode 100644
index 0000000..b4c3e3b
--- /dev/null
+++ b/javadoc/net/minecraftforge/oredict/RecipeSorter.html
@@ -0,0 +1,366 @@
+<!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>RecipeSorter (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="RecipeSorter (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/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html" title="class in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/RecipeSorter.html" target="_top">Frames</a></li>
+<li><a href="RecipeSorter.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.oredict</div>
+<h2 title="Class RecipeSorter" class="title">Class RecipeSorter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.oredict.RecipeSorter</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.util.Comparator&lt;<a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>&gt;</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">RecipeSorter</span>
+extends java.lang.Object
+implements java.util.Comparator&lt;<a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>&gt;</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/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/oredict/RecipeSorter.html" title="class in net.minecraftforge.oredict">RecipeSorter</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.html#INSTANCE">INSTANCE</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>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.html#compare(net.minecraft.item.crafting.IRecipe,%20net.minecraft.item.crafting.IRecipe)">compare</a></strong>(<a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>&nbsp;r1,
+ <a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>&nbsp;r2)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.html#getCategory(java.lang.Class)">getCategory</a></strong>(java.lang.Class&lt;?&gt;&nbsp;recipe)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.html#getCategory(net.minecraft.item.crafting.IRecipe)">getCategory</a></strong>(<a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>&nbsp;recipe)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.html#register(java.lang.String,%20java.lang.Class,%20net.minecraftforge.oredict.RecipeSorter.Category,%20java.lang.String)">register</a></strong>(java.lang.String&nbsp;name,
+ java.lang.Class&lt;?&gt;&nbsp;recipe,
+ <a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&nbsp;category,
+ java.lang.String&nbsp;dependancies)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.html#setCategory(java.lang.Class,%20net.minecraftforge.oredict.RecipeSorter.Category)">setCategory</a></strong>(java.lang.Class&lt;?&gt;&nbsp;recipe,
+ <a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&nbsp;category)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/RecipeSorter.html#sortCraftManager()">sortCraftManager</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>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.util.Comparator">
+<!-- -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.Comparator</h3>
+<code>equals</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="INSTANCE">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INSTANCE</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/oredict/RecipeSorter.html" title="class in net.minecraftforge.oredict">RecipeSorter</a> INSTANCE</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="compare(net.minecraft.item.crafting.IRecipe, net.minecraft.item.crafting.IRecipe)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>compare</h4>
+<pre>public&nbsp;int&nbsp;compare(<a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>&nbsp;r1,
+ <a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>&nbsp;r2)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>compare</code>&nbsp;in interface&nbsp;<code>java.util.Comparator&lt;<a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+<a name="sortCraftManager()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>sortCraftManager</h4>
+<pre>public static&nbsp;void&nbsp;sortCraftManager()</pre>
+</li>
+</ul>
+<a name="register(java.lang.String, java.lang.Class, net.minecraftforge.oredict.RecipeSorter.Category, java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>register</h4>
+<pre>public static&nbsp;void&nbsp;register(java.lang.String&nbsp;name,
+ java.lang.Class&lt;?&gt;&nbsp;recipe,
+ <a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&nbsp;category,
+ java.lang.String&nbsp;dependancies)</pre>
+</li>
+</ul>
+<a name="setCategory(java.lang.Class, net.minecraftforge.oredict.RecipeSorter.Category)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCategory</h4>
+<pre>public static&nbsp;void&nbsp;setCategory(java.lang.Class&lt;?&gt;&nbsp;recipe,
+ <a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&nbsp;category)</pre>
+</li>
+</ul>
+<a name="getCategory(net.minecraft.item.crafting.IRecipe)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCategory</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&nbsp;getCategory(<a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>&nbsp;recipe)</pre>
+</li>
+</ul>
+<a name="getCategory(java.lang.Class)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getCategory</h4>
+<pre>public static&nbsp;<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</a>&nbsp;getCategory(java.lang.Class&lt;?&gt;&nbsp;recipe)</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/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html" title="class in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/RecipeSorter.html" target="_top">Frames</a></li>
+<li><a href="RecipeSorter.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/oredict/ShapedOreRecipe.html b/javadoc/net/minecraftforge/oredict/ShapedOreRecipe.html
new file mode 100644
index 0000000..fdf11d1
--- /dev/null
+++ b/javadoc/net/minecraftforge/oredict/ShapedOreRecipe.html
@@ -0,0 +1,378 @@
+<!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>ShapedOreRecipe (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="ShapedOreRecipe (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/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html" title="class in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/ShapedOreRecipe.html" target="_top">Frames</a></li>
+<li><a href="ShapedOreRecipe.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.minecraftforge.oredict</div>
+<h2 title="Class ShapedOreRecipe" class="title">Class ShapedOreRecipe</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.oredict.ShapedOreRecipe</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ShapedOreRecipe</span>
+extends java.lang.Object
+implements <a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html#ShapedOreRecipe(net.minecraft.block.Block,%20java.lang.Object...)">ShapedOreRecipe</a></strong>(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html#ShapedOreRecipe(net.minecraft.item.Item,%20java.lang.Object...)">ShapedOreRecipe</a></strong>(<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html#ShapedOreRecipe(net.minecraft.item.ItemStack,%20java.lang.Object...)">ShapedOreRecipe</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;var1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.Object[]</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html#getInput()">getInput</a></strong>()</code>
+<div class="block">Returns the input for this recipe, any mod accessing this value should never
+ manipulate the values in this array as it will effect the recipe itself.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html#getRecipeOutput()">getRecipeOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html#getRecipeSize()">getRecipeSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;inv,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html" title="class in net.minecraftforge.oredict">ShapedOreRecipe</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html#setMirrored(boolean)">setMirrored</a></strong>(boolean&nbsp;mirror)</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="ShapedOreRecipe(net.minecraft.block.Block, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ShapedOreRecipe</h4>
+<pre>public&nbsp;ShapedOreRecipe(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</pre>
+</li>
+</ul>
+<a name="ShapedOreRecipe(net.minecraft.item.Item, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ShapedOreRecipe</h4>
+<pre>public&nbsp;ShapedOreRecipe(<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</pre>
+</li>
+</ul>
+<a name="ShapedOreRecipe(net.minecraft.item.ItemStack, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ShapedOreRecipe</h4>
+<pre>public&nbsp;ShapedOreRecipe(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;var1)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeSize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeSize</h4>
+<pre>public&nbsp;int&nbsp;getRecipeSize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/item/crafting/IRecipe.html#getRecipeSize()">getRecipeSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeOutput()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeOutput</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRecipeOutput()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/item/crafting/IRecipe.html#getRecipeOutput()">getRecipeOutput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>public&nbsp;boolean&nbsp;matches(<a href="../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;inv,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setMirrored(boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMirrored</h4>
+<pre>public&nbsp;<a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html" title="class in net.minecraftforge.oredict">ShapedOreRecipe</a>&nbsp;setMirrored(boolean&nbsp;mirror)</pre>
+</li>
+</ul>
+<a name="getInput()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getInput</h4>
+<pre>public&nbsp;java.lang.Object[]&nbsp;getInput()</pre>
+<div class="block">Returns the input for this recipe, any mod accessing this value should never
+ manipulate the values in this array as it will effect the recipe itself.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The recipes input vales.</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/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html" title="class in net.minecraftforge.oredict"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/ShapedOreRecipe.html" target="_top">Frames</a></li>
+<li><a href="ShapedOreRecipe.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/minecraftforge/oredict/ShapelessOreRecipe.html b/javadoc/net/minecraftforge/oredict/ShapelessOreRecipe.html
new file mode 100644
index 0000000..04c804b
--- /dev/null
+++ b/javadoc/net/minecraftforge/oredict/ShapelessOreRecipe.html
@@ -0,0 +1,365 @@
+<!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>ShapelessOreRecipe (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="ShapelessOreRecipe (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/minecraftforge/oredict/ShapedOreRecipe.html" title="class in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/ShapelessOreRecipe.html" target="_top">Frames</a></li>
+<li><a href="ShapelessOreRecipe.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.minecraftforge.oredict</div>
+<h2 title="Class ShapelessOreRecipe" class="title">Class ShapelessOreRecipe</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.oredict.ShapelessOreRecipe</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ShapelessOreRecipe</span>
+extends java.lang.Object
+implements <a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html#ShapelessOreRecipe(net.minecraft.block.Block,%20java.lang.Object...)">ShapelessOreRecipe</a></strong>(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html#ShapelessOreRecipe(net.minecraft.item.Item,%20java.lang.Object...)">ShapelessOreRecipe</a></strong>(<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html#ShapelessOreRecipe(net.minecraft.item.ItemStack,%20java.lang.Object...)">ShapelessOreRecipe</a></strong>(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></strong>(<a href="../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;var1)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Object&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html#getInput()">getInput</a></strong>()</code>
+<div class="block">Returns the input for this recipe, any mod accessing this value should never
+ manipulate the values in this array as it will effect the recipe itself.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html#getRecipeOutput()">getRecipeOutput</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html#getRecipeSize()">getRecipeSize</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></strong>(<a href="../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;var1,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</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="ShapelessOreRecipe(net.minecraft.block.Block, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ShapelessOreRecipe</h4>
+<pre>public&nbsp;ShapelessOreRecipe(<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</pre>
+</li>
+</ul>
+<a name="ShapelessOreRecipe(net.minecraft.item.Item, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ShapelessOreRecipe</h4>
+<pre>public&nbsp;ShapelessOreRecipe(<a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</pre>
+</li>
+</ul>
+<a name="ShapelessOreRecipe(net.minecraft.item.ItemStack, java.lang.Object...)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ShapelessOreRecipe</h4>
+<pre>public&nbsp;ShapelessOreRecipe(<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;result,
+ java.lang.Object...&nbsp;recipe)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getRecipeSize()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeSize</h4>
+<pre>public&nbsp;int&nbsp;getRecipeSize()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/item/crafting/IRecipe.html#getRecipeSize()">getRecipeSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRecipeOutput()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRecipeOutput</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getRecipeOutput()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/item/crafting/IRecipe.html#getRecipeOutput()">getRecipeOutput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCraftingResult(net.minecraft.inventory.InventoryCrafting)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCraftingResult</h4>
+<pre>public&nbsp;<a href="../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a>&nbsp;getCraftingResult(<a href="../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;var1)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/item/crafting/IRecipe.html#getCraftingResult(net.minecraft.inventory.InventoryCrafting)">getCraftingResult</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="matches(net.minecraft.inventory.InventoryCrafting, net.minecraft.world.World)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>matches</h4>
+<pre>public&nbsp;boolean&nbsp;matches(<a href="../../../net/minecraft/inventory/InventoryCrafting.html" title="class in net.minecraft.inventory">InventoryCrafting</a>&nbsp;var1,
+ <a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a>&nbsp;world)</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../net/minecraft/item/crafting/IRecipe.html#matches(net.minecraft.inventory.InventoryCrafting,%20net.minecraft.world.World)">matches</a></code>&nbsp;in interface&nbsp;<code><a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getInput()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getInput</h4>
+<pre>public&nbsp;java.util.ArrayList&lt;java.lang.Object&gt;&nbsp;getInput()</pre>
+<div class="block">Returns the input for this recipe, any mod accessing this value should never
+ manipulate the values in this array as it will effect the recipe itself.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The recipes input vales.</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/minecraftforge/oredict/ShapedOreRecipe.html" title="class in net.minecraftforge.oredict"><span class="strong">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/ShapelessOreRecipe.html" target="_top">Frames</a></li>
+<li><a href="ShapelessOreRecipe.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/minecraftforge/oredict/package-frame.html b/javadoc/net/minecraftforge/oredict/package-frame.html
new file mode 100644
index 0000000..b79d9e3
--- /dev/null
+++ b/javadoc/net/minecraftforge/oredict/package-frame.html
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.oredict (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/minecraftforge/oredict/package-summary.html" target="classFrame">net.minecraftforge.oredict</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="OreDictionary.html" title="class in net.minecraftforge.oredict" target="classFrame">OreDictionary</a></li>
+<li><a href="OreDictionary.OreRegisterEvent.html" title="class in net.minecraftforge.oredict" target="classFrame">OreDictionary.OreRegisterEvent</a></li>
+<li><a href="RecipeSorter.html" title="class in net.minecraftforge.oredict" target="classFrame">RecipeSorter</a></li>
+<li><a href="ShapedOreRecipe.html" title="class in net.minecraftforge.oredict" target="classFrame">ShapedOreRecipe</a></li>
+<li><a href="ShapelessOreRecipe.html" title="class in net.minecraftforge.oredict" target="classFrame">ShapelessOreRecipe</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict" target="classFrame">RecipeSorter.Category</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/oredict/package-summary.html b/javadoc/net/minecraftforge/oredict/package-summary.html
new file mode 100644
index 0000000..5220bdc
--- /dev/null
+++ b/javadoc/net/minecraftforge/oredict/package-summary.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.oredict (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.minecraftforge.oredict (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/minecraftforge/fluids/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/server/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/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.minecraftforge.oredict</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/oredict/OreDictionary.html" title="class in net.minecraftforge.oredict">OreDictionary</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html" title="class in net.minecraftforge.oredict">OreDictionary.OreRegisterEvent</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/oredict/RecipeSorter.html" title="class in net.minecraftforge.oredict">RecipeSorter</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html" title="class in net.minecraftforge.oredict">ShapedOreRecipe</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html" title="class in net.minecraftforge.oredict">ShapelessOreRecipe</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict">RecipeSorter.Category</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/minecraftforge/fluids/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/server/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/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/minecraftforge/oredict/package-tree.html b/javadoc/net/minecraftforge/oredict/package-tree.html
new file mode 100644
index 0000000..972b009
--- /dev/null
+++ b/javadoc/net/minecraftforge/oredict/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:25 EST 2015 -->
+<title>net.minecraftforge.oredict 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.minecraftforge.oredict 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/minecraftforge/fluids/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/server/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/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.minecraftforge.oredict</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a>
+<ul>
+<li type="circle">net.minecraftforge.oredict.<a href="../../../net/minecraftforge/oredict/OreDictionary.OreRegisterEvent.html" title="class in net.minecraftforge.oredict"><span class="strong">OreDictionary.OreRegisterEvent</span></a></li>
+</ul>
+</li>
+<li type="circle">net.minecraftforge.oredict.<a href="../../../net/minecraftforge/oredict/OreDictionary.html" title="class in net.minecraftforge.oredict"><span class="strong">OreDictionary</span></a></li>
+<li type="circle">net.minecraftforge.oredict.<a href="../../../net/minecraftforge/oredict/RecipeSorter.html" title="class in net.minecraftforge.oredict"><span class="strong">RecipeSorter</span></a> (implements java.util.Comparator&lt;T&gt;)</li>
+<li type="circle">net.minecraftforge.oredict.<a href="../../../net/minecraftforge/oredict/ShapedOreRecipe.html" title="class in net.minecraftforge.oredict"><span class="strong">ShapedOreRecipe</span></a> (implements net.minecraft.item.crafting.<a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>)</li>
+<li type="circle">net.minecraftforge.oredict.<a href="../../../net/minecraftforge/oredict/ShapelessOreRecipe.html" title="class in net.minecraftforge.oredict"><span class="strong">ShapelessOreRecipe</span></a> (implements net.minecraft.item.crafting.<a href="../../../net/minecraft/item/crafting/IRecipe.html" title="interface in net.minecraft.item.crafting">IRecipe</a>)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li type="circle">net.minecraftforge.oredict.<a href="../../../net/minecraftforge/oredict/RecipeSorter.Category.html" title="enum in net.minecraftforge.oredict"><span class="strong">RecipeSorter.Category</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/fluids/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/server/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/oredict/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/minecraftforge/server/ForgeTimeTracker.html b/javadoc/net/minecraftforge/server/ForgeTimeTracker.html
new file mode 100644
index 0000000..97c25b8
--- /dev/null
+++ b/javadoc/net/minecraftforge/server/ForgeTimeTracker.html
@@ -0,0 +1,334 @@
+<!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:14 EST 2015 -->
+<title>ForgeTimeTracker (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="ForgeTimeTracker (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>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/server/ForgeTimeTracker.html" target="_top">Frames</a></li>
+<li><a href="ForgeTimeTracker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.server</div>
+<h2 title="Class ForgeTimeTracker" class="title">Class ForgeTimeTracker</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.server.ForgeTimeTracker</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeTimeTracker</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/server/ForgeTimeTracker.html#tileEntityTracking">tileEntityTracking</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/server/ForgeTimeTracker.html#tileEntityTrackingDuration">tileEntityTrackingDuration</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static long</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/server/ForgeTimeTracker.html#tileEntityTrackingTime">tileEntityTrackingTime</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 com.google.common.collect.ImmutableMap&lt;<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>,int[]&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/server/ForgeTimeTracker.html#getTileTimings()">getTileTimings</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/server/ForgeTimeTracker.html#trackEnd(net.minecraft.entity.Entity)">trackEnd</a></strong>(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;par1Entity)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/server/ForgeTimeTracker.html#trackEnd(net.minecraft.tileentity.TileEntity)">trackEnd</a></strong>(<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;tileEntity)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/server/ForgeTimeTracker.html#trackStart(net.minecraft.entity.Entity)">trackStart</a></strong>(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;par1Entity)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><strong><a href="../../../net/minecraftforge/server/ForgeTimeTracker.html#trackStart(net.minecraft.tileentity.TileEntity)">trackStart</a></strong>(<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;tileEntity)</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="tileEntityTracking">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tileEntityTracking</h4>
+<pre>public static&nbsp;boolean tileEntityTracking</pre>
+</li>
+</ul>
+<a name="tileEntityTrackingDuration">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tileEntityTrackingDuration</h4>
+<pre>public static&nbsp;int tileEntityTrackingDuration</pre>
+</li>
+</ul>
+<a name="tileEntityTrackingTime">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tileEntityTrackingTime</h4>
+<pre>public static&nbsp;long tileEntityTrackingTime</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getTileTimings()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTileTimings</h4>
+<pre>public static&nbsp;com.google.common.collect.ImmutableMap&lt;<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>,int[]&gt;&nbsp;getTileTimings()</pre>
+</li>
+</ul>
+<a name="trackStart(net.minecraft.tileentity.TileEntity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trackStart</h4>
+<pre>public static&nbsp;void&nbsp;trackStart(<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;tileEntity)</pre>
+</li>
+</ul>
+<a name="trackEnd(net.minecraft.tileentity.TileEntity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trackEnd</h4>
+<pre>public static&nbsp;void&nbsp;trackEnd(<a href="../../../net/minecraft/tileentity/TileEntity.html" title="class in net.minecraft.tileentity">TileEntity</a>&nbsp;tileEntity)</pre>
+</li>
+</ul>
+<a name="trackStart(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>trackStart</h4>
+<pre>public static&nbsp;void&nbsp;trackStart(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;par1Entity)</pre>
+</li>
+</ul>
+<a name="trackEnd(net.minecraft.entity.Entity)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>trackEnd</h4>
+<pre>public static&nbsp;void&nbsp;trackEnd(<a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a>&nbsp;par1Entity)</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>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/server/ForgeTimeTracker.html" target="_top">Frames</a></li>
+<li><a href="ForgeTimeTracker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/server/command/ForgeCommand.html b/javadoc/net/minecraftforge/server/command/ForgeCommand.html
new file mode 100644
index 0000000..b9bffae
--- /dev/null
+++ b/javadoc/net/minecraftforge/server/command/ForgeCommand.html
@@ -0,0 +1,315 @@
+<!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:20 EST 2015 -->
+<title>ForgeCommand (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="ForgeCommand (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>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/server/command/ForgeCommand.html" target="_top">Frames</a></li>
+<li><a href="ForgeCommand.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.minecraftforge.server.command</div>
+<h2 title="Class ForgeCommand" class="title">Class ForgeCommand</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../net/minecraft/command/CommandBase.html" title="class in net.minecraft.command">net.minecraft.command.CommandBase</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.server.command.ForgeCommand</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>java.lang.Comparable, <a href="../../../../net/minecraft/command/ICommand.html" title="interface in net.minecraft.command">ICommand</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeCommand</span>
+extends <a href="../../../../net/minecraft/command/CommandBase.html" title="class in net.minecraft.command">CommandBase</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/minecraftforge/server/command/ForgeCommand.html#ForgeCommand(net.minecraft.server.MinecraftServer)">ForgeCommand</a></strong>(<a href="../../../../net/minecraft/server/MinecraftServer.html" title="class in net.minecraft.server">MinecraftServer</a>&nbsp;server)</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/server/command/ForgeCommand.html#getCommandName()">getCommandName</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/server/command/ForgeCommand.html#getCommandUsage(net.minecraft.command.ICommandSender)">getCommandUsage</a></strong>(<a href="../../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>&nbsp;icommandsender)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/server/command/ForgeCommand.html#getRequiredPermissionLevel()">getRequiredPermissionLevel</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../net/minecraftforge/server/command/ForgeCommand.html#processCommand(net.minecraft.command.ICommandSender,%20java.lang.String[])">processCommand</a></strong>(<a href="../../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>&nbsp;sender,
+ java.lang.String[]&nbsp;args)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.command.CommandBase">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;net.minecraft.command.<a href="../../../../net/minecraft/command/CommandBase.html" title="class in net.minecraft.command">CommandBase</a></h3>
+<code><a href="../../../../net/minecraft/command/CommandBase.html#addTabCompletionOptions(net.minecraft.command.ICommandSender,%20java.lang.String[])">addTabCompletionOptions</a>, <a href="../../../../net/minecraft/command/CommandBase.html#canCommandSenderUseCommand(net.minecraft.command.ICommandSender)">canCommandSenderUseCommand</a>, <a href="../../../../net/minecraft/command/CommandBase.html#compareTo(net.minecraft.command.ICommand)">compareTo</a>, <a href="../../../../net/minecraft/command/CommandBase.html#compareTo(java.lang.Object)">compareTo</a>, <a href="../../../../net/minecraft/command/CommandBase.html#doesStringStartWith(java.lang.String,%20java.lang.String)">doesStringStartWith</a>, <a href="../../../../net/minecraft/command/CommandBase.html#func_110665_a(net.minecraft.command.ICommandSender,%20double,%20java.lang.String,%20int,%20int)">func_110665_a</a>, <a href="../../../../net/minecraft/command/CommandBase.html#func_110666_a(net.minecraft.command.ICommandSender,%20double,%20java.lang.String)">func_110666_a</a>, <a href="../../../../net/minecraft/command/CommandBase.html#func_147176_a(net.minecraft.command.ICommandSender,%20java.lang.String[],%20int,%20boolean)">func_147176_a</a>, <a href="../../../../net/minecraft/command/CommandBase.html#func_147178_a(net.minecraft.command.ICommandSender,%20java.lang.String[],%20int)">func_147178_a</a>, <a href="../../../../net/minecraft/command/CommandBase.html#func_152373_a(net.minecraft.command.ICommandSender,%20net.minecraft.command.ICommand,%20java.lang.String,%20java.lang.Object...)">func_152373_a</a>, <a href="../../../../net/minecraft/command/CommandBase.html#func_152374_a(net.minecraft.command.ICommandSender,%20net.minecraft.command.ICommand,%20int,%20java.lang.String,%20java.lang.Object...)">func_152374_a</a>, <a href="../../../../net/minecraft/command/CommandBase.html#func_82360_a(net.minecraft.command.ICommandSender,%20java.lang.String[],%20int)">func_82360_a</a>, <a href="../../../../net/minecraft/command/CommandBase.html#func_96332_d(net.minecraft.command.ICommandSender,%20java.lang.String)">func_96332_d</a>, <a href="../../../../net/minecraft/command/CommandBase.html#getBlockByText(net.minecraft.command.ICommandSender,%20java.lang.String)">getBlockByText</a>, <a href="../../../../net/minecraft/command/CommandBase.html#getCommandAliases()">getCommandAliases</a>, <a href="../../../../net/minecraft/command/CommandBase.html#getCommandSenderAsPlayer(net.minecraft.command.ICommandSender)">getCommandSenderAsPlayer</a>, <a href="../../../../net/minecraft/command/CommandBase.html#getItemByText(net.minecraft.command.ICommandSender,%20java.lang.String)">getItemByText</a>, <a href="../../../../net/minecraft/command/CommandBase.html#getListOfStringsFromIterableMatchingLastWord(java.lang.String[],%20java.lang.Iterable)">getListOfStringsFromIterableMatchingLastWord</a>, <a href="../../../../net/minecraft/command/CommandBase.html#getListOfStringsMatchingLastWord(java.lang.String[],%20java.lang.String...)">getListOfStringsMatchingLastWord</a>, <a href="../../../../net/minecraft/command/CommandBase.html#getPlayer(net.minecraft.command.ICommandSender,%20java.lang.String)">getPlayer</a>, <a href="../../../../net/minecraft/command/CommandBase.html#isUsernameIndex(java.lang.String[],%20int)">isUsernameIndex</a>, <a href="../../../../net/minecraft/command/CommandBase.html#joinNiceString(net.minecraft.util.IChatComponent[])">joinNiceString</a>, <a href="../../../../net/minecraft/command/CommandBase.html#joinNiceString(java.lang.Object[])">joinNiceString</a>, <a href="../../../../net/minecraft/command/CommandBase.html#joinNiceStringFromCollection(java.util.Collection)">joinNiceStringFromCollection</a>, <a href="../../../../net/minecraft/command/CommandBase.html#parseBoolean(net.minecraft.command.ICommandSender,%20java.lang.String)">parseBoolean</a>, <a href="../../../../net/minecraft/command/CommandBase.html#parseDouble(net.minecraft.command.ICommandSender,%20java.lang.String)">parseDouble</a>, <a href="../../../../net/minecraft/command/CommandBase.html#parseDoubleBounded(net.minecraft.command.ICommandSender,%20java.lang.String,%20double,%20double)">parseDoubleBounded</a>, <a href="../../../../net/minecraft/command/CommandBase.html#parseDoubleWithMin(net.minecraft.command.ICommandSender,%20java.lang.String,%20double)">parseDoubleWithMin</a>, <a href="../../../../net/minecraft/command/CommandBase.html#parseInt(net.minecraft.command.ICommandSender,%20java.lang.String)">parseInt</a>, <a href="../../../../net/minecraft/command/CommandBase.html#parseIntBounded(net.minecraft.command.ICommandSender,%20java.lang.String,%20int,%20int)">parseIntBounded</a>, <a href="../../../../net/minecraft/command/CommandBase.html#parseIntWithMin(net.minecraft.command.ICommandSender,%20java.lang.String,%20int)">parseIntWithMin</a>, <a href="../../../../net/minecraft/command/CommandBase.html#setAdminCommander(net.minecraft.command.IAdminCommand)">setAdminCommander</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="ForgeCommand(net.minecraft.server.MinecraftServer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeCommand</h4>
+<pre>public&nbsp;ForgeCommand(<a href="../../../../net/minecraft/server/MinecraftServer.html" title="class in net.minecraft.server">MinecraftServer</a>&nbsp;server)</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCommandName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCommandName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCommandName()</pre>
+</li>
+</ul>
+<a name="getCommandUsage(net.minecraft.command.ICommandSender)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCommandUsage</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCommandUsage(<a href="../../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>&nbsp;icommandsender)</pre>
+</li>
+</ul>
+<a name="getRequiredPermissionLevel()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRequiredPermissionLevel</h4>
+<pre>public&nbsp;int&nbsp;getRequiredPermissionLevel()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../net/minecraft/command/CommandBase.html#getRequiredPermissionLevel()">getRequiredPermissionLevel</a></code>&nbsp;in class&nbsp;<code><a href="../../../../net/minecraft/command/CommandBase.html" title="class in net.minecraft.command">CommandBase</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="processCommand(net.minecraft.command.ICommandSender, java.lang.String[])">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>processCommand</h4>
+<pre>public&nbsp;void&nbsp;processCommand(<a href="../../../../net/minecraft/command/ICommandSender.html" title="interface in net.minecraft.command">ICommandSender</a>&nbsp;sender,
+ java.lang.String[]&nbsp;args)</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>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/server/command/ForgeCommand.html" target="_top">Frames</a></li>
+<li><a href="ForgeCommand.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/minecraftforge/server/command/package-frame.html b/javadoc/net/minecraftforge/server/command/package-frame.html
new file mode 100644
index 0000000..c9529e7
--- /dev/null
+++ b/javadoc/net/minecraftforge/server/command/package-frame.html
@@ -0,0 +1,19 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.server.command (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/minecraftforge/server/command/package-summary.html" target="classFrame">net.minecraftforge.server.command</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ForgeCommand.html" title="class in net.minecraftforge.server.command" target="classFrame">ForgeCommand</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/server/command/package-summary.html b/javadoc/net/minecraftforge/server/command/package-summary.html
new file mode 100644
index 0000000..1f0ae85
--- /dev/null
+++ b/javadoc/net/minecraftforge/server/command/package-summary.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.server.command (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.minecraftforge.server.command (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/minecraftforge/server/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/transformers/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/server/command/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.minecraftforge.server.command</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/server/command/ForgeCommand.html" title="class in net.minecraftforge.server.command">ForgeCommand</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/minecraftforge/server/package-summary.html">Prev Package</a></li>
+<li><a href="../../../../net/minecraftforge/transformers/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/server/command/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/minecraftforge/server/command/package-tree.html b/javadoc/net/minecraftforge/server/command/package-tree.html
new file mode 100644
index 0000000..99a9e5e
--- /dev/null
+++ b/javadoc/net/minecraftforge/server/command/package-tree.html
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.server.command 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.minecraftforge.server.command 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/minecraftforge/server/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/transformers/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/server/command/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.minecraftforge.server.command</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.command.<a href="../../../../net/minecraft/command/CommandBase.html" title="class in net.minecraft.command"><span class="strong">CommandBase</span></a> (implements net.minecraft.command.<a href="../../../../net/minecraft/command/ICommand.html" title="interface in net.minecraft.command">ICommand</a>)
+<ul>
+<li type="circle">net.minecraftforge.server.command.<a href="../../../../net/minecraftforge/server/command/ForgeCommand.html" title="class in net.minecraftforge.server.command"><span class="strong">ForgeCommand</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../net/minecraftforge/server/package-tree.html">Prev</a></li>
+<li><a href="../../../../net/minecraftforge/transformers/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?net/minecraftforge/server/command/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/minecraftforge/server/package-frame.html b/javadoc/net/minecraftforge/server/package-frame.html
new file mode 100644
index 0000000..9898c7e
--- /dev/null
+++ b/javadoc/net/minecraftforge/server/package-frame.html
@@ -0,0 +1,19 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.server (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/minecraftforge/server/package-summary.html" target="classFrame">net.minecraftforge.server</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ForgeTimeTracker.html" title="class in net.minecraftforge.server" target="classFrame">ForgeTimeTracker</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/server/package-summary.html b/javadoc/net/minecraftforge/server/package-summary.html
new file mode 100644
index 0000000..2126fd5
--- /dev/null
+++ b/javadoc/net/minecraftforge/server/package-summary.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.server (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.minecraftforge.server (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/minecraftforge/oredict/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/server/command/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/server/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.minecraftforge.server</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/server/ForgeTimeTracker.html" title="class in net.minecraftforge.server">ForgeTimeTracker</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/minecraftforge/oredict/package-summary.html">Prev Package</a></li>
+<li><a href="../../../net/minecraftforge/server/command/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/server/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/minecraftforge/server/package-tree.html b/javadoc/net/minecraftforge/server/package-tree.html
new file mode 100644
index 0000000..9cfe831
--- /dev/null
+++ b/javadoc/net/minecraftforge/server/package-tree.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.server 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.minecraftforge.server 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/minecraftforge/oredict/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/server/command/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/server/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.minecraftforge.server</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.minecraftforge.server.<a href="../../../net/minecraftforge/server/ForgeTimeTracker.html" title="class in net.minecraftforge.server"><span class="strong">ForgeTimeTracker</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/oredict/package-tree.html">Prev</a></li>
+<li><a href="../../../net/minecraftforge/server/command/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/server/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/minecraftforge/transformers/ForgeAccessTransformer.html b/javadoc/net/minecraftforge/transformers/ForgeAccessTransformer.html
new file mode 100644
index 0000000..47cd9df
--- /dev/null
+++ b/javadoc/net/minecraftforge/transformers/ForgeAccessTransformer.html
@@ -0,0 +1,245 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:16 EST 2015 -->
+<title>ForgeAccessTransformer (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="ForgeAccessTransformer (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>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/transformers/ForgeAccessTransformer.html" target="_top">Frames</a></li>
+<li><a href="ForgeAccessTransformer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.asm.transformers.AccessTransformer">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">net.minecraftforge.transformers</div>
+<h2 title="Class ForgeAccessTransformer" class="title">Class ForgeAccessTransformer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../cpw/mods/fml/common/asm/transformers/AccessTransformer.html" title="class in cpw.mods.fml.common.asm.transformers">cpw.mods.fml.common.asm.transformers.AccessTransformer</a></li>
+<li>
+<ul class="inheritance">
+<li>net.minecraftforge.transformers.ForgeAccessTransformer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>net.minecraft.launchwrapper.IClassTransformer</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">ForgeAccessTransformer</span>
+extends <a href="../../../cpw/mods/fml/common/asm/transformers/AccessTransformer.html" title="class in cpw.mods.fml.common.asm.transformers">AccessTransformer</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/minecraftforge/transformers/ForgeAccessTransformer.html#ForgeAccessTransformer()">ForgeAccessTransformer</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.asm.transformers.AccessTransformer">
+<!-- -->
+</a>
+<h3>Methods inherited from class&nbsp;cpw.mods.fml.common.asm.transformers.<a href="../../../cpw/mods/fml/common/asm/transformers/AccessTransformer.html" title="class in cpw.mods.fml.common.asm.transformers">AccessTransformer</a></h3>
+<code><a href="../../../cpw/mods/fml/common/asm/transformers/AccessTransformer.html#main(java.lang.String[])">main</a>, <a href="../../../cpw/mods/fml/common/asm/transformers/AccessTransformer.html#processATFile(com.google.common.io.CharSource)">processATFile</a>, <a href="../../../cpw/mods/fml/common/asm/transformers/AccessTransformer.html#transform(java.lang.String,%20java.lang.String,%20byte[])">transform</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="ForgeAccessTransformer()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ForgeAccessTransformer</h4>
+<pre>public&nbsp;ForgeAccessTransformer()
+ 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>Prev Class</li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/transformers/ForgeAccessTransformer.html" target="_top">Frames</a></li>
+<li><a href="ForgeAccessTransformer.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.asm.transformers.AccessTransformer">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/transformers/package-frame.html b/javadoc/net/minecraftforge/transformers/package-frame.html
new file mode 100644
index 0000000..034cd60
--- /dev/null
+++ b/javadoc/net/minecraftforge/transformers/package-frame.html
@@ -0,0 +1,19 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.transformers (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/minecraftforge/transformers/package-summary.html" target="classFrame">net.minecraftforge.transformers</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ForgeAccessTransformer.html" title="class in net.minecraftforge.transformers" target="classFrame">ForgeAccessTransformer</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/net/minecraftforge/transformers/package-summary.html b/javadoc/net/minecraftforge/transformers/package-summary.html
new file mode 100644
index 0000000..66183b9
--- /dev/null
+++ b/javadoc/net/minecraftforge/transformers/package-summary.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.transformers (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.minecraftforge.transformers (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/minecraftforge/server/command/package-summary.html">Prev Package</a></li>
+<li><a href="../../../paulscode/sound/codecs/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/transformers/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.minecraftforge.transformers</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<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/minecraftforge/transformers/ForgeAccessTransformer.html" title="class in net.minecraftforge.transformers">ForgeAccessTransformer</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/minecraftforge/server/command/package-summary.html">Prev Package</a></li>
+<li><a href="../../../paulscode/sound/codecs/package-summary.html">Next Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/transformers/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/minecraftforge/transformers/package-tree.html b/javadoc/net/minecraftforge/transformers/package-tree.html
new file mode 100644
index 0000000..d0a2977
--- /dev/null
+++ b/javadoc/net/minecraftforge/transformers/package-tree.html
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:25 EST 2015 -->
+<title>net.minecraftforge.transformers 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.minecraftforge.transformers 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/minecraftforge/server/command/package-tree.html">Prev</a></li>
+<li><a href="../../../paulscode/sound/codecs/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/transformers/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.minecraftforge.transformers</h1>
+<span class="strong">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.Object
+<ul>
+<li type="circle">cpw.mods.fml.common.asm.transformers.<a href="../../../cpw/mods/fml/common/asm/transformers/AccessTransformer.html" title="class in cpw.mods.fml.common.asm.transformers"><span class="strong">AccessTransformer</span></a> (implements net.minecraft.launchwrapper.IClassTransformer)
+<ul>
+<li type="circle">net.minecraftforge.transformers.<a href="../../../net/minecraftforge/transformers/ForgeAccessTransformer.html" title="class in net.minecraftforge.transformers"><span class="strong">ForgeAccessTransformer</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../net/minecraftforge/server/command/package-tree.html">Prev</a></li>
+<li><a href="../../../paulscode/sound/codecs/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?net/minecraftforge/transformers/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>