Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
net.minecraft.src.World

Packages that use World
cpw.mods.fml.common |
cpw.mods.fml.common.modloader |
cpw.mods.fml.common.network |
cpw.mods.fml.common.registry |
net.minecraft.src |
net.minecraftforge.client |
net.minecraftforge.common |
net.minecraftforge.event.entity |
net.minecraftforge.event.entity.living |
net.minecraftforge.event.entity.player |
net.minecraftforge.event.world |

Uses of World in cpw.mods.fml.common

Methods in cpw.mods.fml.common with parameters of type World
`int` | `IDispenseHandler.dispense(double x, double y, double z, int xVelocity, int zVelocity, World world, ItemStack item, Random random, double entX, double entY, double entZ)` Deprecated.
`int` | `IDispenserHandler.dispense(int x, int y, int z, int xVelocity, int zVelocity, World world, ItemStack item, Random random, double entX, double entY, double entZ)` Called to dispense an entity
`void` | `IWorldGenerator.generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider)` Generate some world
`void` | `FMLCommonHandler.onWorldLoadTick(World[] worlds)`

Uses of World in cpw.mods.fml.common.modloader

Methods in cpw.mods.fml.common.modloader with parameters of type World
`int` | `ModLoaderDispenseHelper.dispense(int x, int y, int z, int xVelocity, int zVelocity, World world, ItemStack item, Random random, double entX, double entY, double entZ)`
`int` | `BaseModProxy.dispenseEntity(World world, ItemStack item, Random rnd, int x, int y, int z, int xVel, int zVel, double entX, double entY, double entZ)`
`void` | `ModLoaderWorldGenerator.generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider)`
`void` | `BaseModProxy.generateNether(World w, Random random, int i, int j)`
`void` | `BaseModProxy.generateSurface(World w, Random random, int i, int j)`
`Object` | `ModLoaderGuiHelper.getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)`
`Object` | `ModLoaderGuiHelper.getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)`

Uses of World in cpw.mods.fml.common.network

Methods in cpw.mods.fml.common.network with parameters of type World
`Object` | `IGuiHandler.getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)` Returns a Container to be displayed to the user.
`Object` | `IGuiHandler.getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)` Returns a Server side Container to be displayed to the user.
`static void` | `FMLNetworkHandler.openGui(EntityPlayer player, Object mod, int modGuiId, World world, int x, int y, int z)`

Uses of World in cpw.mods.fml.common.registry

Methods in cpw.mods.fml.common.registry with parameters of type World
`static void` | `GameRegistry.generateWorld(int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider)` Callback hook for world gen - if your mod wishes to add extra mod related generation to the world call this
`static int` | `GameRegistry.tryDispense(World world, int x, int y, int z, int xVelocity, int zVelocity, ItemStack item, Random random, double entX, double entY, double entZ)` Callback hook for dispenser activities - if you add a block and want mods to be able to extend their dispenser related activities to it call this

Uses of World in net.minecraft.src

Subclasses of World in net.minecraft.src
`class` | `DemoWorldServer`
`class` | `WorldClient`
`class` | `WorldServer`
`class` | `WorldServerMulti`

Fields in net.minecraft.src declared as World
`World` | `ItemInWorldManager.theWorld` The world object that this object is connected to.
`World` | `WorldRenderer.worldObj` Reference to the World object.
`World` | `RenderManager.worldObj` Reference to the World object.
`World` | `TileEntityRenderer.worldObj` Reference to the World object.
`World` | `TileEntity.worldObj` The reference to the world.
`World` | `WorldProvider.worldObj` world object being used
`World` | `Chunk.worldObj` Reference to the World object.
`World` | `Entity.worldObj` Reference to the World object.

Methods in net.minecraft.src that return World
`World` | `EntityFallingSand.getWorld()`
`World` | `TileEntity.getWorldObj()`

Methods in net.minecraft.src with parameters of type World
`boolean` | `DemoWorldManager.activateBlockOrUseItem(EntityPlayer par1EntityPlayer, World par2World, ItemStack par3ItemStack, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Activate the clicked on block, otherwise use the held item.
`boolean` | `ItemInWorldManager.activateBlockOrUseItem(EntityPlayer par1EntityPlayer, World par2World, ItemStack par3ItemStack, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Activate the clicked on block, otherwise use the held item.
`boolean` | `Block.addBlockDestroyEffects(World world, int x, int y, int z, int meta, EffectRenderer effectRenderer)` Spawn particles for when the block is destroyed.
`boolean` | `Block.addBlockHitEffects(World worldObj, MovingObjectPosition target, EffectRenderer effectRenderer)` Spawn a digging particle effect in the world, this is a wrapper around EffectRenderer.addBlockHitEffects to allow the block more control over the particles.
`void` | `BlockHalfSlab.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `BlockBrewingStand.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `BlockPistonExtension.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `BlockEndPortalFrame.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `BlockLilyPad.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `BlockStairs.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `BlockEndPortal.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `Block.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `BlockPane.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `BlockCauldron.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`void` | `BlockPistonBase.addCollidingBlockToList(World par1World, int par2, int par3, int par4, AxisAlignedBB par5AxisAlignedBB, List par6List, Entity par7Entity)` if the specified block is in the given AABB, add its collision bounding box to the given list
`boolean` | `ComponentStrongholdRightTurn.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentMineshaftStairs.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageChurch.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageHall.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageHouse2.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeStraight.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeCrossing.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentMineshaftCross.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageHouse1.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageWell.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeThrone.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdCrossing.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeCorridor3.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdLibrary.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeNetherStalkRoom.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeEntrance.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdRoomCrossing.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdCorridor.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeCrossing2.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeCorridor2.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentMineshaftCorridor.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdStairs.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeCorridor.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentScatteredFeatureJunglePyramid.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeStairs.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageField.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillagePathGen.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentScatteredFeatureDesertPyramid.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeEnd.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageTorch.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageField2.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`abstract boolean` | `StructureComponent.addComponentParts(World var1, Random var2, StructureBoundingBox var3)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeCorridor5.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdChestCorridor.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdPrison.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeCorridor4.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageHouse4_Garden.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentNetherBridgeCrossing3.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdStairsStraight.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentMineshaftRoom.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdPortalRoom.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageHouse3.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdStraight.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentStrongholdLeftTurn.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`boolean` | `ComponentVillageWoodHut.addComponentParts(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...
`void` | `BlockLeaves.beginLeavesDecay(World world, int x, int y, int z)`
`void` | `Block.beginLeavesDecay(World world, int x, int y, int z)` Called when a leaf should start its decay process.
`void` | `BlockLeaves.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockRedstoneTorch.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockButton.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockDispenser.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockRedstoneWire.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockFurnace.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockBrewingStand.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockContainer.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockTripWire.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockPistonExtension.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockTripWireSource.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockPressurePlate.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockStairs.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockLog.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `Block.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockLever.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockPistonMoving.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockJukeBox.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `BlockChest.breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)` ejects contained items into the world, and notifies neighbours of an update, as appropriate
`void` | `TileEntityRenderer.cacheActiveRenderInfo(World par1World, RenderEngine par2RenderEngine, FontRenderer par3FontRenderer, EntityLiving par4EntityLiving, float par5)` Caches several render-related references, including the active World, RenderEngine, FontRenderer, and the camera- bound EntityLiving's interpolated pitch, yaw and position.
`void` | `RenderManager.cacheActiveRenderInfo(World par1World, RenderEngine par2RenderEngine, FontRenderer par3FontRenderer, EntityLiving par4EntityLiving, GameSettings par5GameSettings, float par6)` Caches the current frame's active render info, including the current World, RenderEngine, GameSettings and FontRenderer settings, as well as interpolated player position, pitch and yaw.
`boolean` | `Block.canBeReplacedByLeaves(World world, int x, int y, int z)` Used during tree growth to determine if newly generated leaves can replace this block.
`boolean` | `BlockFlower.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `BlockMushroom.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `BlockCactus.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `BlockCocoa.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `BlockNetherStalk.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `BlockLilyPad.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `BlockReed.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `Block.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `BlockRedstoneRepeater.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `BlockCake.canBlockStay(World par1World, int par2, int par3, int par4)` Can this block stay at this position.
`boolean` | `Block.canCreatureSpawn(EnumCreatureType type, World world, int x, int y, int z)` Determines if a specified mob type can spawn on this block, returning false will prevent any mob from spawning on the block.
`static boolean` | `SpawnerAnimals.canCreatureTypeSpawnAtLocation(EnumCreatureType par0EnumCreatureType, World par1World, int par2, int par3, int par4)` Returns whether or not the specified creature type can spawn at the specified location.
`boolean` | `Block.canDragonDestroy(World world, int x, int y, int z)` Determines if this block is destroyed when a ender dragon tries to fly through it.
`static boolean` | `BlockSand.canFallBelow(World par0World, int par1, int par2, int par3)` Checks to see if the sand can fall into the block below it
`boolean` | `BlockRail.canMakeSlopes(World world, int x, int y, int z)` Returns true if the rail can make up and down slopes.
`boolean` | `BlockDoor.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockButton.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockRedstoneWire.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockLadder.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockTorch.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockFlower.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockMushroom.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockFenceGate.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockCactus.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockPistonExtension.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockTripWireSource.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockPressurePlate.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockRail.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockStairs.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockLockedChest.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockReed.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `Block.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockLever.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockFire.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockRedstoneRepeater.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockPistonMoving.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockChest.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockSnow.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockCake.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockPumpkin.canPlaceBlockAt(World par1World, int par2, int par3, int par4)` Checks to see if its valid to put this block at the specified coordinates.
`boolean` | `BlockButton.canPlaceBlockOnSide(World par1World, int par2, int par3, int par4, int par5)` checks to see if you can place this block can be placed on that side of a block: BlockLever overrides
`boolean` | `BlockTrapDoor.canPlaceBlockOnSide(World par1World, int par2, int par3, int par4, int par5)` checks to see if you can place this block can be placed on that side of a block: BlockLever overrides
`boolean` | `BlockPistonExtension.canPlaceBlockOnSide(World par1World, int par2, int par3, int par4, int par5)` checks to see if you can place this block can be placed on that side of a block: BlockLever overrides
`boolean` | `BlockTripWireSource.canPlaceBlockOnSide(World par1World, int par2, int par3, int par4, int par5)` checks to see if you can place this block can be placed on that side of a block: BlockLever overrides
`boolean` | `BlockVine.canPlaceBlockOnSide(World par1World, int par2, int par3, int par4, int par5)` checks to see if you can place this block can be placed on that side of a block: BlockLever overrides
`boolean` | `Block.canPlaceBlockOnSide(World par1World, int par2, int par3, int par4, int par5)` checks to see if you can place this block can be placed on that side of a block: BlockLever overrides
`boolean` | `BlockLever.canPlaceBlockOnSide(World par1World, int par2, int par3, int par4, int par5)` checks to see if you can place this block can be placed on that side of a block: BlockLever overrides
`boolean` | `BlockPistonMoving.canPlaceBlockOnSide(World par1World, int par2, int par3, int par4, int par5)` checks to see if you can place this block can be placed on that side of a block: BlockLever overrides
`boolean` | `ItemSlab.canPlaceItemBlockOnSide(World par1World, int par2, int par3, int par4, int par5, EntityPlayer par6EntityPlayer, ItemStack par7ItemStack)`
`boolean` | `ItemBlock.canPlaceItemBlockOnSide(World par1World, int par2, int par3, int par4, int par5, EntityPlayer par6EntityPlayer, ItemStack par7ItemStack)`
`boolean` | `Block.canPlaceTorchOnTop(World world, int x, int y, int z)` Determines if a torch can be placed on the top surface of this block.
`boolean` | `Block.canSilkHarvest(World world, EntityPlayer player, int x, int y, int z, int metadata)` Return true from this function if the player with silk touch can harvest this block directly, and not it's normal drops.
`boolean` | `BlockLog.canSustainLeaves(World world, int x, int y, int z)`
`boolean` | `Block.canSustainLeaves(World world, int x, int y, int z)` Determines if this block can prevent leaves connected to it from decaying.
`boolean` | `Block.canSustainPlant(World world, int x, int y, int z, ForgeDirection direction, IPlantable plant)` Determines if this block can support the passed in plant, allowing it to be planted and grow.
`void` | `EffectRenderer.clearEffects(World par1World)`
`MovingObjectPosition` | `BlockDoor.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `BlockTrapDoor.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `BlockTorch.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `BlockRail.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `BlockStairs.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`MovingObjectPosition` | `Block.collisionRayTrace(World par1World, int par2, int par3, int par4, Vec3 par5Vec3, Vec3 par6Vec3)` Ray traces through the blocks collision from start vector to end vector returning a ray trace hit.
`Entity` | `Item.createEntity(World world, Entity location, ItemStack itemstack)` This function should return a new entity to replace the dropped item.
`static Entity` | `EntityList.createEntityByID(int par0, World par1World)` Create a new instance of an entity in the world by using an entity ID.
`static Entity` | `EntityList.createEntityByName(String par0Str, World par1World)` Create a new instance of an entity in the world by using the entity name.
`static Entity` | `EntityList.createEntityFromNBT(NBTTagCompound par0NBTTagCompound, World par1World)` create a new instance of an entity from NBT store
`Packet` | `ItemMap.createMapDataPacket(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` returns null if no update is to be sent
`Packet` | `ItemMapBase.createMapDataPacket(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` returns null if no update is to be sent
`TileEntity` | `BlockDispenser.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockEnchantmentTable.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockFurnace.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockMobSpawner.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockBrewingStand.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`abstract TileEntity` | `BlockContainer.createNewTileEntity(World var1)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockEnderChest.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockNote.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockSign.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockEndPortal.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockPistonMoving.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockJukeBox.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockChest.createNewTileEntity(World par1World)` Returns a new instance of a block's tile entity class.
`TileEntity` | `BlockContainer.createNewTileEntity(World world, int metadata)`
`boolean` | `Teleporter.createPortal(World par1World, Entity par2Entity)` Create a new portal near an entity.
`TileEntity` | `Block.createTileEntity(World world, int metadata)` Called throughout the code as a replacement for BlockContainer.getBlockEntity Return the same thing you would from that function.
`void` | `BiomeGenBase.decorate(World par1World, Random par2Random, int par3, int par4)`
`void` | `BiomeGenHills.decorate(World par1World, Random par2Random, int par3, int par4)`
`void` | `BiomeDecorator.decorate(World par1World, Random par2Random, int par3, int par4)` Decorates the world.
`void` | `BiomeGenDesert.decorate(World par1World, Random par2Random, int par3, int par4)`
`void` | `BiomeGenJungle.decorate(World par1World, Random par2Random, int par3, int par4)`
`static int` | `BlockPistonBase.determineOrientation(World par0World, int par1, int par2, int par3, EntityPlayer par4EntityPlayer)` gets the way this piston should face for that entity that placed it.
`static boolean` | `ModLoader.dispenseEntity(World world, double x, double y, double z, int xVel, int zVel, ItemStack item)` Deprecated.
`int` | `BaseMod.dispenseEntity(World world, ItemStack item, Random rnd, int x, int y, int z, int xVel, int zVel, double entX, double entY, double entZ)` Override if you wish to perform some action other than just dispensing the item from the dispenser
`void` | `Block.dropBlockAsItem(World par1World, int par2, int par3, int par4, int par5, int par6)` Drops the specified block items
`void` | `BlockStem.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockLeaves.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockRedstoneOre.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockMobSpawner.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockCrops.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockCocoa.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockNetherStalk.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockOre.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `Block.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockPistonMoving.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockJukeBox.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockBed.dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)` Drops the block items with a specified chance of dropping the specified items
`void` | `BlockJukeBox.ejectRecord(World par1World, int par2, int par3, int par4)` Ejects the current record inside of the jukebox.
`void` | `BlockCrops.fertilize(World par1World, int par2, int par3, int par4)` Apply bonemeal to the crops.
`boolean` | `BlockMushroom.fertilizeMushroom(World par1World, int par2, int par3, int par4, Random par5Random)` Fertilize the mushroom.
`void` | `BlockStem.fertilizeStem(World par1World, int par2, int par3, int par4)`
`void` | `Block.fillWithRain(World par1World, int par2, int par3, int par4)` currently only used by BlockCauldron to incrament meta-data during rain
`void` | `BlockCauldron.fillWithRain(World par1World, int par2, int par3, int par4)` currently only used by BlockCauldron to incrament meta-data during rain
`ChunkPosition` | `ChunkProviderClient.findClosestStructure(World par1World, String par2Str, int par3, int par4, int par5)` Returns the location of the closest structure of the specified type.
`ChunkPosition` | `IChunkProvider.findClosestStructure(World var1, String var2, int var3, int var4, int var5)` Returns the location of the closest structure of the specified type.
`ChunkPosition` | `ChunkProviderFlat.findClosestStructure(World par1World, String par2Str, int par3, int par4, int par5)` Returns the location of the closest structure of the specified type.
`ChunkPosition` | `ChunkProviderEnd.findClosestStructure(World par1World, String par2Str, int par3, int par4, int par5)` Returns the location of the closest structure of the specified type.
`ChunkPosition` | `ChunkProviderGenerate.findClosestStructure(World par1World, String par2Str, int par3, int par4, int par5)` Returns the location of the closest structure of the specified type.
`ChunkPosition` | `ChunkProviderHell.findClosestStructure(World par1World, String par2Str, int par3, int par4, int par5)` Returns the location of the closest structure of the specified type.
`ChunkPosition` | `ChunkProviderServer.findClosestStructure(World par1World, String par2Str, int par3, int par4, int par5)` Returns the location of the closest structure of the specified type.
`void` | `BlockTripWireSource.func_72143_a(World par1World, int par2, int par3, int par4, int par5, int par6, boolean par7, int par8, int par9)`
`byte[]` | `MapData.func_76193_a(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)`
`boolean` | `ItemBucket.func_77875_a(World par1World, double par2, double par4, double par6, int par8, int par9, int par10)`
`void` | `ItemStack.func_77941_a(World par1World, int par2, int par3, int par4, int par5, EntityPlayer par6EntityPlayer)`
`void` | `RenderBlocks.func_78588_a(Block par1Block, World par2World, int par3, int par4, int par5, int par6)`
`EntityClientPlayerMP` | `PlayerControllerMP.func_78754_a(World par1World)`
`void` | `MapGenBase.generate(IChunkProvider par1IChunkProvider, World par2World, int par3, int par4, byte[] par5ArrayOfByte)`
`boolean` | `WorldGenDungeons.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenVines.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenWaterlily.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenBigTree.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenClay.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenHellLava.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenReed.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenFire.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenPumpkin.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`abstract boolean` | `WorldGenerator.generate(World var1, Random var2, int var3, int var4, int var5)`
`boolean` | `WorldGenTaiga1.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenTaiga2.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenGlowStone2.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGeneratorBonusChest.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenSpikes.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenDesertWells.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenSwamp.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenSand.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenShrub.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenBigMushroom.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenGlowStone1.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenCactus.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenHugeTrees.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenDeadBush.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenMinable.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenTallGrass.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenLakes.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenLiquids.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenTrees.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenFlowers.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`boolean` | `WorldGenForest.generate(World par1World, Random par2Random, int par3, int par4, int par5)`
`void` | `BaseMod.generateNether(World world, Random random, int chunkX, int chunkZ)` Override if you wish to generate Nether (Hell biome) blocks
`void` | `StructureStart.generateStructure(World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)` Keeps iterating Structure Pieces and spawning them until the checks tell it to stop
`boolean` | `MapGenStructure.generateStructuresInChunk(World par1World, Random par2Random, int par3, int par4)` Generates structures in specified chunk next to existing structures.
`void` | `BaseMod.generateSurface(World world, Random random, int chunkX, int chunkZ)` Override if you wish to generate Overworld (not hell or the end) blocks
`static void` | `ModLoader.genericContainerRemoval(World world, int x, int y, int z)` Remove a container and drop all the items in it on the ground around
`AxisAlignedBB` | `BlockPistonMoving.getAxisAlignedBB(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)`
`ChunkCoordinates` | `Block.getBedSpawnPosition(World world, int x, int y, int z, EntityPlayer player)` Returns the position that the player is moved to upon waking up, or respawning at the bed.
`ArrayList<ItemStack>` | `BlockStem.getBlockDropped(World world, int x, int y, int z, int metadata, int fortune)`
`ArrayList<ItemStack>` | `BlockCrops.getBlockDropped(World world, int x, int y, int z, int metadata, int fortune)`
`ArrayList<ItemStack>` | `BlockNetherStalk.getBlockDropped(World world, int x, int y, int z, int metadata, int fortune)`
`ArrayList<ItemStack>` | `BlockTallGrass.getBlockDropped(World world, int x, int y, int z, int meta, int fortune)`
`ArrayList<ItemStack>` | `Block.getBlockDropped(World world, int x, int y, int z, int metadata, int fortune)` This returns a complete list of items dropped from this block.
`float` | `Block.getBlockHardness(World par1World, int par2, int par3, int par4)` Returns the block hardness at a location.
`static int` | `ActiveRenderInfo.getBlockIdAtEntityViewpoint(World par0World, EntityLiving par1EntityLiving, float par2)` Returns the block ID at the current camera location (either air or fluid), taking into account the height of fluid blocks
`int` | `BlockFire.getChanceToEncourageFire(World par1World, int par2, int par3, int par4, int par5)` Deprecated.
`int` | `BlockFire.getChanceToEncourageFire(World world, int x, int y, int z, int oldChance, ForgeDirection face)` Side sensitive version that calls the block function.
`IChunkProvider` | `WorldType.getChunkGenerator(World world)`
`WorldChunkManager` | `WorldType.getChunkManager(World world)`
`AxisAlignedBB` | `BlockFluid.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockDoor.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockFarmland.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockButton.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockRedstoneWire.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockLadder.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockTrapDoor.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockTorch.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockFlower.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockFenceGate.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockTripWire.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockCactus.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockTripWireSource.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockPressurePlate.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockCocoa.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockPortal.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockRail.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockLilyPad.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockVine.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockSign.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockReed.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `Block.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockLever.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockFire.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockFence.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockSoulSand.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockPistonMoving.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockSnow.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockWeb.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockCake.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`AxisAlignedBB` | `BlockPistonBase.getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)` Returns a bounding box from the pool of bounding boxes (this means this box can change after the pool has been cleared to be reused)
`int` | `BlockCocoa.getDamageValue(World par1World, int par2, int par3, int par4)`
`int` | `BlockSilverfish.getDamageValue(World par1World, int par2, int par3, int par4)`
`int` | `BlockTallGrass.getDamageValue(World par1World, int par2, int par3, int par4)`
`int` | `Block.getDamageValue(World par1World, int par2, int par3, int par4)`
`int` | `Item.getEntityLifespan(ItemStack itemStack, World world)` Retrieves the normal 'lifespan' of this item when it is dropped on the ground as a EntityItem.
`float` | `Block.getExplosionResistance(Entity par1Entity, World world, int x, int y, int z, double explosionX, double explosionY, double explosionZ)` Location sensitive version of getExplosionRestance
`int` | `Block.getFireSpreadSpeed(World world, int x, int y, int z, int metadata, ForgeDirection face)` Called when fire is updating on a neighbor block.
`double` | `WorldType.getHorizon(World world)`
`int` | `Block.getLightOpacity(World world, int x, int y, int z)` Location aware and overrideable version of the lightOpacity array, return the number to subtract from the light value when it passes through this block.
`MapData` | `ItemMap.getMapData(ItemStack par1ItemStack, World par2World)`
`int` | `WorldType.getMinimumSpawnHeight(World world)`
`static MapData` | `ItemMap.getMPMapData(short par0, World par1World)`
`static ChunkCoordinates` | `BlockBed.getNearestEmptyChunkCoordinates(World par0World, int par1, int par2, int par3, int par4)` Gets the nearest empty chunk coordinates for the player to wake up from a bed into.
`ChunkPosition` | `MapGenStructure.getNearestInstance(World par1World, int par2, int par3, int par4)`
`ItemStack` | `Block.getPickBlock(MovingObjectPosition target, World world, int x, int y, int z)` Called when a user uses the creative pick block button on this block
`int` | `BlockFlower.getPlantID(World world, int x, int y, int z)`
`int` | `BlockCactus.getPlantID(World world, int x, int y, int z)`
`int` | `BlockReed.getPlantID(World world, int x, int y, int z)`
`int` | `ItemSeeds.getPlantID(World world, int x, int y, int z)`
`int` | `BlockFlower.getPlantMetadata(World world, int x, int y, int z)`
`int` | `BlockCactus.getPlantMetadata(World world, int x, int y, int z)`
`int` | `BlockReed.getPlantMetadata(World world, int x, int y, int z)`
`int` | `ItemSeeds.getPlantMetadata(World world, int x, int y, int z)`
`EnumPlantType` | `BlockFlower.getPlantType(World world, int x, int y, int z)`
`EnumPlantType` | `BlockCactus.getPlantType(World world, int x, int y, int z)`
`EnumPlantType` | `BlockReed.getPlantType(World world, int x, int y, int z)`
`EnumPlantType` | `ItemSeeds.getPlantType(World world, int x, int y, int z)`
`float` | `Block.getPlayerRelativeBlockHardness(EntityPlayer par1EntityPlayer, World par2World, int par3, int par4, int par5)` Gets the hardness of block at the given coordinates in the given world, relative to the ability of the given EntityPlayer.
`float` | `BlockRail.getRailMaxSpeed(World world, EntityMinecart cart, int y, int x, int z)` Returns the max speed of the rail at the specified position.
`AxisAlignedBB` | `BlockDoor.getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
`AxisAlignedBB` | `BlockLadder.getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
`AxisAlignedBB` | `BlockTrapDoor.getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
`AxisAlignedBB` | `BlockCactus.getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
`AxisAlignedBB` | `BlockCocoa.getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
`AxisAlignedBB` | `BlockStairs.getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
`AxisAlignedBB` | `BlockSign.getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
`AxisAlignedBB` | `Block.getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
`AxisAlignedBB` | `BlockCake.getSelectedBoundingBoxFromPool(World par1World, int par2, int par3, int par4)`
`void` | `BlockSapling.growTree(World par1World, int par2, int par3, int par4, Random par5Random)` Attempts to grow a sapling into a tree
`boolean` | `WorldType.handleSlimeSpawnReduction(Random random, World world)`
`void` | `BlockLeaves.harvestBlock(World par1World, EntityPlayer par2EntityPlayer, int par3, int par4, int par5, int par6)` Called when the player destroys a block with an item that can harvest it.
`void` | `BlockDeadBush.harvestBlock(World par1World, EntityPlayer par2EntityPlayer, int par3, int par4, int par5, int par6)` Called when the player destroys a block with an item that can harvest it.
`void` | `BlockTallGrass.harvestBlock(World par1World, EntityPlayer par2EntityPlayer, int par3, int par4, int par5, int par6)` Called when the player destroys a block with an item that can harvest it.
`void` | `BlockVine.harvestBlock(World par1World, EntityPlayer par2EntityPlayer, int par3, int par4, int par5, int par6)` Called when the player destroys a block with an item that can harvest it.
`void` | `Block.harvestBlock(World par1World, EntityPlayer par2EntityPlayer, int par3, int par4, int par5, int par6)` Called when the player destroys a block with an item that can harvest it.
`void` | `BlockSnow.harvestBlock(World par1World, EntityPlayer par2EntityPlayer, int par3, int par4, int par5, int par6)` Called when the player destroys a block with an item that can harvest it.
`void` | `BlockIce.harvestBlock(World par1World, EntityPlayer par2EntityPlayer, int par3, int par4, int par5, int par6)` Called when the player destroys a block with an item that can harvest it.
`boolean` | `BlockRail.hasPowerBit(World world, int x, int y, int z)` Return true if this rail uses the 4th bit as a power bit.
`int` | `BlockStem.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockDoor.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockFarmland.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockRedstoneTorch.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockRedstoneWire.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockMobSpawner.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockBrewingStand.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockTripWire.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockCrops.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockPistonExtension.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockCocoa.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockDragonEgg.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockPortal.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockNetherStalk.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockSign.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockEndPortal.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockReed.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockMushroomCap.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `Block.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockRedstoneRepeater.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockRedstoneLight.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockPistonMoving.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockCauldron.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockCake.idPicked(World par1World, int par2, int par3, int par4)`
`int` | `BlockBed.idPicked(World par1World, int par2, int par3, int par4)`
`void` | `BlockJukeBox.insertRecord(World par1World, int par2, int par3, int par4, int par5)` Inserts the given record into the JukeBox.
`boolean` | `Block.isAirBlock(World world, int x, int y, int z)` Determines this block should be treated as an air block by the rest of the code.
`boolean` | `Block.isBed(World world, int x, int y, int z, EntityLiving player)` Determines if this block is classified as a Bed, Allowing players to sleep in it, though the block has to specifically perform the sleeping functionality in it's activated event.
`boolean` | `Block.isBlockBurning(World world, int x, int y, int z)` Determines if this block should set fire and deal fire damage to entities coming into contact with it.
`boolean` | `Block.isBlockFoliage(World world, int x, int y, int z)` Used by getTopSolidOrLiquidBlock while placing biome decorations, villages, etc Also used to determine if the player can spawn on this block.
`boolean` | `Block.isBlockNormalCube(World world, int x, int y, int z)` Return true if the block is a normal, solid cube.
`boolean` | `Block.isBlockReplaceable(World world, int x, int y, int z)` Determines if a new block can be replace the space occupied by this one, Used in the player's placement code to make the block act like water, and lava.
`boolean` | `Block.isBlockSolidOnSide(World world, int x, int y, int z, ForgeDirection side)` Checks if the block is a solid face on the given side, used by placement logic.
`boolean` | `Block.isFertile(World world, int x, int y, int z)` Checks if this soil is fertile, typically this means that growth rates of plants on this soil will be slightly sped up.
`boolean` | `Block.isFireSource(World world, int x, int y, int z, int metadata, ForgeDirection side)` Currently only called by fire when it is on top of this block.
`boolean` | `BlockRail.isFlexibleRail(World world, int y, int x, int z)` Return true if the rail can make corners.
`boolean` | `Block.isGenMineableReplaceable(World world, int x, int y, int z)` Determines if the current block is replaceable by Ore veins during world generation.
`boolean` | `BlockRedstoneTorch.isIndirectlyPoweringTo(World par1World, int par2, int par3, int par4, int par5)` Is this block indirectly powering the block on the specified side
`boolean` | `BlockButton.isIndirectlyPoweringTo(World par1World, int par2, int par3, int par4, int par5)` Is this block indirectly powering the block on the specified side
`boolean` | `BlockRedstoneWire.isIndirectlyPoweringTo(World par1World, int par2, int par3, int par4, int par5)` Is this block indirectly powering the block on the specified side
`boolean` | `BlockTripWireSource.isIndirectlyPoweringTo(World par1World, int par2, int par3, int par4, int par5)` Is this block indirectly powering the block on the specified side
`boolean` | `BlockPressurePlate.isIndirectlyPoweringTo(World par1World, int par2, int par3, int par4, int par5)` Is this block indirectly powering the block on the specified side
`boolean` | `Block.isIndirectlyPoweringTo(World par1World, int par2, int par3, int par4, int par5)` Is this block indirectly powering the block on the specified side
`boolean` | `BlockLever.isIndirectlyPoweringTo(World par1World, int par2, int par3, int par4, int par5)` Is this block indirectly powering the block on the specified side
`boolean` | `BlockRedstoneRepeater.isIndirectlyPoweringTo(World par1World, int par2, int par3, int par4, int par5)` Is this block indirectly powering the block on the specified side
`boolean` | `BlockDetectorRail.isIndirectlyPoweringTo(World par1World, int par2, int par3, int par4, int par5)` Is this block indirectly powering the block on the specified side
`boolean` | `BlockLadder.isLadder(World world, int x, int y, int z)`
`boolean` | `BlockVine.isLadder(World world, int x, int y, int z)`
`boolean` | `Block.isLadder(World world, int x, int y, int z)` Checks if a player or entity can use this block to 'climb' like a ladder.
`boolean` | `BlockLeaves.isLeaves(World world, int x, int y, int z)`
`boolean` | `Block.isLeaves(World world, int x, int y, int z)` Determines if this block is considered a leaf block, used to apply the leaf decay and generation system.
`static boolean` | `BlockChest.isOcelotBlockingChest(World par0World, int par1, int par2, int par3)` Looks for a sitting ocelot within certain bounds.
`static boolean` | `BlockRail.isRailBlockAt(World par0World, int par1, int par2, int par3)` Returns true if the block at the coordinates of world passed is a valid rail block (current is rail, powered or detector).
`boolean` | `BlockSapling.isSameSapling(World par1World, int par2, int par3, int par4, int par5)` Determines if the same sapling is present at the given location.
`boolean` | `BlockLeaves.isShearable(ItemStack item, World world, int x, int y, int z)`
`boolean` | `EntityMooshroom.isShearable(ItemStack item, World world, int X, int Y, int Z)`
`boolean` | `BlockTallGrass.isShearable(ItemStack item, World world, int x, int y, int z)`
`boolean` | `EntitySheep.isShearable(ItemStack item, World world, int X, int Y, int Z)`
`boolean` | `BlockVine.isShearable(ItemStack item, World world, int x, int y, int z)`
`boolean` | `BlockLog.isWood(World world, int x, int y, int z)`
`boolean` | `Block.isWood(World world, int x, int y, int z)`
`Chunk` | `AnvilChunkLoader.loadChunk(World par1World, int par2, int par3)` Loads the specified(XZ) chunk into the specified world.
`Chunk` | `IChunkLoader.loadChunk(World var1, int var2, int var3)` Loads the specified(XZ) chunk into the specified world.
`boolean` | `BlockDoor.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockRedstoneOre.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockButton.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockDispenser.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockEnchantmentTable.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockTrapDoor.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockFurnace.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockBrewingStand.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockFenceGate.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockDragonEgg.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockEnderChest.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockNote.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockTNT.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockStairs.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `Block.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockLever.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockRedstoneRepeater.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockPistonMoving.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockJukeBox.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockCauldron.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockChest.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockWorkbench.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockCake.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockBed.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`boolean` | `BlockPistonBase.onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)` Called upon block activation (right click on the block.)
`void` | `BlockFluid.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockRedstoneTorch.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockDispenser.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockRedstoneWire.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockFurnace.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockTorch.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockContainer.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockTripWire.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockDragonEgg.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockRail.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockTNT.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockStairs.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockEndPortal.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockFlowing.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `Block.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockFire.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockRedstoneRepeater.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockRedstoneLight.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockPistonMoving.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockChest.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockSand.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockPumpkin.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockPistonBase.onBlockAdded(World par1World, int par2, int par3, int par4)` Called whenever the block is added into the world.
`void` | `BlockDoor.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`void` | `BlockRedstoneOre.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`void` | `BlockButton.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`void` | `BlockTrapDoor.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`void` | `BlockDragonEgg.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`void` | `BlockNote.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`void` | `BlockStairs.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`void` | `Block.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`void` | `BlockLever.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`void` | `BlockCake.onBlockClicked(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer)` Called when the block is clicked by a player.
`boolean` | `ItemSword.onBlockDestroyed(ItemStack par1ItemStack, World par2World, int par3, int par4, int par5, int par6, EntityLiving par7EntityLiving)`
`boolean` | `ItemTool.onBlockDestroyed(ItemStack par1ItemStack, World par2World, int par3, int par4, int par5, int par6, EntityLiving par7EntityLiving)`
`boolean` | `ItemShears.onBlockDestroyed(ItemStack par1ItemStack, World par2World, int par3, int par4, int par5, int par6, EntityLiving par7EntityLiving)`
`boolean` | `Item.onBlockDestroyed(ItemStack par1ItemStack, World par2World, int par3, int par4, int par5, int par6, EntityLiving par7EntityLiving)`
`void` | `BlockTNT.onBlockDestroyedByExplosion(World par1World, int par2, int par3, int par4)` Called upon the block being destroyed by an explosion
`void` | `BlockStairs.onBlockDestroyedByExplosion(World par1World, int par2, int par3, int par4)` Called upon the block being destroyed by an explosion
`void` | `Block.onBlockDestroyedByExplosion(World par1World, int par2, int par3, int par4)` Called upon the block being destroyed by an explosion
`void` | `BlockSilverfish.onBlockDestroyedByPlayer(World par1World, int par2, int par3, int par4, int par5)` Called right before the block is destroyed by a player.
`void` | `BlockTNT.onBlockDestroyedByPlayer(World par1World, int par2, int par3, int par4, int par5)` Called right before the block is destroyed by a player.
`void` | `BlockStairs.onBlockDestroyedByPlayer(World par1World, int par2, int par3, int par4, int par5)` Called right before the block is destroyed by a player.
`void` | `Block.onBlockDestroyedByPlayer(World par1World, int par2, int par3, int par4, int par5)` Called right before the block is destroyed by a player.
`void` | `BlockRedstoneRepeater.onBlockDestroyedByPlayer(World par1World, int par2, int par3, int par4, int par5)` Called right before the block is destroyed by a player.
`void` | `BlockContainer.onBlockEventReceived(World par1World, int par2, int par3, int par4, int par5, int par6)` Called when the block receives a BlockEvent - see World.addBlockEvent.
`void` | `BlockNote.onBlockEventReceived(World par1World, int par2, int par3, int par4, int par5, int par6)` Called when the block receives a BlockEvent - see World.addBlockEvent.
`void` | `Block.onBlockEventReceived(World par1World, int par2, int par3, int par4, int par5, int par6)` Called when the block receives a BlockEvent - see World.addBlockEvent.
`void` | `BlockPistonBase.onBlockEventReceived(World par1World, int par2, int par3, int par4, int par5, int par6)` Called when the block receives a BlockEvent - see World.addBlockEvent.
`void` | `BlockTripWire.onBlockHarvested(World par1World, int par2, int par3, int par4, int par5, EntityPlayer par6EntityPlayer)` Called when the block is attempted to be harvested
`void` | `Block.onBlockHarvested(World par1World, int par2, int par3, int par4, int par5, EntityPlayer par6EntityPlayer)` Called when the block is attempted to be harvested
`void` | `BlockDispenser.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockFurnace.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockFenceGate.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockEndPortalFrame.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockCocoa.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockEnderChest.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockStairs.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockLog.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `Block.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockRedstoneRepeater.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockChest.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockPumpkin.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `BlockPistonBase.onBlockPlacedBy(World par1World, int par2, int par3, int par4, EntityLiving par5EntityLiving)` Called when the block is placed in the world.
`void` | `ItemStack.onCrafting(World par1World, EntityPlayer par2EntityPlayer, int par3)`
`void` | `ItemMap.onCreated(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called when item is crafted/smelted.
`void` | `Item.onCreated(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called when item is crafted/smelted.
`void` | `BlockTripWire.onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)` Triggered whenever an entity collides with this block (enters into the block).
`void` | `BlockCactus.onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)` Triggered whenever an entity collides with this block (enters into the block).
`void` | `BlockPressurePlate.onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)` Triggered whenever an entity collides with this block (enters into the block).
`void` | `BlockPortal.onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)` Triggered whenever an entity collides with this block (enters into the block).
`void` | `BlockEndPortal.onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)` Triggered whenever an entity collides with this block (enters into the block).
`void` | `Block.onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)` Triggered whenever an entity collides with this block (enters into the block).
`void` | `BlockSoulSand.onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)` Triggered whenever an entity collides with this block (enters into the block).
`void` | `BlockWeb.onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)` Triggered whenever an entity collides with this block (enters into the block).
`void` | `BlockDetectorRail.onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)` Triggered whenever an entity collides with this block (enters into the block).
`void` | `BlockRedstoneOre.onEntityWalking(World par1World, int par2, int par3, int par4, Entity par5Entity)` Called whenever an entity is walking on top of this block.
`void` | `BlockStairs.onEntityWalking(World par1World, int par2, int par3, int par4, Entity par5Entity)` Called whenever an entity is walking on top of this block.
`void` | `Block.onEntityWalking(World par1World, int par2, int par3, int par4, Entity par5Entity)` Called whenever an entity is walking on top of this block.
`void` | `BlockFarmland.onFallenUpon(World par1World, int par2, int par3, int par4, Entity par5Entity, float par6)` Block's chance to react to an entity falling on it.
`void` | `Block.onFallenUpon(World par1World, int par2, int par3, int par4, Entity par5Entity, float par6)` Block's chance to react to an entity falling on it.
`ItemStack` | `ItemFood.onFoodEaten(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)`
`ItemStack` | `ItemBucketMilk.onFoodEaten(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)`
`ItemStack` | `ItemPotion.onFoodEaten(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)`
`ItemStack` | `ItemSoup.onFoodEaten(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)`
`ItemStack` | `ItemBow.onFoodEaten(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)`
`ItemStack` | `Item.onFoodEaten(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)`
`ItemStack` | `ItemStack.onFoodEaten(World par1World, EntityPlayer par2EntityPlayer)`
`ItemStack` | `ItemGlassBottle.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemLilyPad.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemSword.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemFood.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemBoat.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemFishingRod.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemEditableBook.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemBucketMilk.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemWritableBook.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemPotion.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemEnderEye.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemBow.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemExpBottle.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemSnowball.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `Item.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemEgg.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemBucket.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`ItemStack` | `ItemEnderPearl.onItemRightClick(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer)` Called whenever this item is equipped and the right mouse button is pressed.
`boolean` | `ItemDye.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemSlab.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemFlintAndSteel.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemMonsterPlacer.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemMinecart.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemDoor.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemBlock.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemRedstone.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemPotion.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemReed.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemHoe.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemEnderEye.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemRecord.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemBed.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemSign.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemFireball.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `Item.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemPainting.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `ItemSeeds.onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10)` Callback for item usage.
`boolean` | `Item.onItemUseFirst(ItemStack stack, EntityPlayer player, World world, int x, int y, int z, int side)` Deprecated.
`boolean` | `Item.onItemUseFirst(ItemStack stack, EntityPlayer player, World world, int x, int y, int z, int side, float hitX, float hitY, float hitZ)` This is called when the item is used, before the block is activated.
`void` | `BlockRail.onMinecartPass(World world, EntityMinecart cart, int y, int x, int z)` This function is called by any minecart that passes over this rail.
`void` | `BlockFluid.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockDoor.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockFarmland.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockRedstoneTorch.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockButton.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockDispenser.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockRedstoneWire.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockLadder.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockTrapDoor.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockStationary.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockTorch.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockFlower.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockFenceGate.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockTripWire.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockCactus.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockPistonExtension.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockTripWireSource.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockPressurePlate.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockCocoa.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockDragonEgg.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockNote.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockPortal.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockRail.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockTNT.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockVine.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockSign.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockReed.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `Block.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockLever.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockFire.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockRedstoneRepeater.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockRedstoneLight.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockPistonMoving.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockChest.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockSnow.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockSand.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockCake.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockBed.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`void` | `BlockPistonBase.onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)` Lets the block know when one of its neighbor changes.
`boolean` | `PlayerControllerMP.onPlayerRightClick(EntityPlayer par1EntityPlayer, World par2World, ItemStack par3ItemStack, int par4, int par5, int par6, int par7, Vec3 par8Vec3)` Handles a players right click.
`void` | `ItemBow.onPlayerStoppedUsing(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer, int par4)` called when the player releases the use item button.
`void` | `Item.onPlayerStoppedUsing(ItemStack par1ItemStack, World par2World, EntityPlayer par3EntityPlayer, int par4)` called when the player releases the use item button.
`void` | `ItemStack.onPlayerStoppedUsing(World par1World, EntityPlayer par2EntityPlayer, int par3)` Called when the player releases the use item button.
`void` | `BlockDoor.onPoweredBlockChange(World par1World, int par2, int par3, int par4, boolean par5)` A function to open a door.
`void` | `BlockTrapDoor.onPoweredBlockChange(World par1World, int par2, int par3, int par4, boolean par5)`
`void` | `Block.onSetBlockIDWithMetaData(World par1World, int par2, int par3, int par4, int par5)` Called when this block is set (with meta data).
`ArrayList<ItemStack>` | `BlockLeaves.onSheared(ItemStack item, World world, int x, int y, int z, int fortune)`
`ArrayList<ItemStack>` | `EntityMooshroom.onSheared(ItemStack item, World world, int X, int Y, int Z, int fortune)`
`ArrayList<ItemStack>` | `BlockTallGrass.onSheared(ItemStack item, World world, int x, int y, int z, int fortune)`
`ArrayList<ItemStack>` | `EntitySheep.onSheared(ItemStack item, World world, int X, int Y, int Z, int fortune)`
`ArrayList<ItemStack>` | `BlockVine.onSheared(ItemStack item, World world, int x, int y, int z, int fortune)`
`void` | `BlockRedstoneTorch.onTimeChanged(World par1World, long par2, long par4)` Called when the time changes.
`void` | `Block.onTimeChanged(World par1World, long par2, long par4)` Called when the time changes.
`void` | `ItemMap.onUpdate(ItemStack par1ItemStack, World par2World, Entity par3Entity, int par4, boolean par5)` Called each tick as long the item is on a player inventory.
`void` | `Item.onUpdate(ItemStack par1ItemStack, World par2World, Entity par3Entity, int par4, boolean par5)` Called each tick as long the item is on a player inventory.
`void` | `TileEntitySpecialRenderer.onWorldChange(World par1World)` Called when the ingame world being rendered changes (e.g.
`void` | `TileEntityRendererPiston.onWorldChange(World par1World)` Called when the ingame world being rendered changes (e.g.
`void` | `EntityPlayer.openGui(Object mod, int modGuiId, World world, int x, int y, int z)`
`static void` | `SpawnerAnimals.performWorldGenSpawning(World par0World, BiomeGenBase par1BiomeGenBase, int par2, int par3, int par4, int par5, Random par6Random)` Called during chunk generation to spawn initial creatures.
`boolean` | `ItemBlock.placeBlockAt(ItemStack stack, EntityPlayer player, World world, int x, int y, int z, int side, float hitX, float hitY, float hitZ)` Called to actually place the block, after the location is determined and all permission checks have been made.
`static void` | `ItemDoor.placeDoorBlock(World par0World, int par1, int par2, int par3, int par4, Block par5Block)`
`boolean` | `Teleporter.placeInExistingPortal(World par1World, Entity par2Entity)` Place an entity in a nearby portal which already exists.
`void` | `Teleporter.placeInPortal(World par1World, Entity par2Entity)` Place an entity in a nearby portal, creating one if necessary.
`static void` | `ModLoader.populateChunk(IChunkProvider generator, int chunkX, int chunkZ, World world)` Deprecated.
`void` | `BlockFluid.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockLeaves.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockMycelium.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockRedstoneOre.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockRedstoneTorch.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockRedstoneWire.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockEnchantmentTable.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockFurnace.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockTorch.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockBrewingStand.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockEnderChest.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockPortal.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockStairs.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockEndPortal.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `Block.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockFire.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `BlockRedstoneRepeater.randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random)`
`void` | `WorldProvider.registerWorld(World par1World)` associate an existing world with a World provider, and setup its lightbrightness table
`boolean` | `Block.removeBlockByPlayer(World world, EntityPlayer player, int x, int y, int z)` Called when a player removes a block.
`void` | `AnvilChunkLoader.saveChunk(World par1World, Chunk par2Chunk)`
`void` | `IChunkLoader.saveChunk(World var1, Chunk var2)`
`void` | `AnvilChunkLoader.saveExtraChunkData(World par1World, Chunk par2Chunk)` Save extra data associated with this Chunk not normally saved during autosave, only during chunk unload.
`void` | `IChunkLoader.saveExtraChunkData(World var1, Chunk var2)` Save extra data associated with this Chunk not normally saved during autosave, only during chunk unload.
`boolean` | `PlayerControllerMP.sendUseItem(EntityPlayer par1EntityPlayer, World par2World, ItemStack par3ItemStack)` Notifies the server of things like consuming food, etc...
`void` | `RenderManager.set(World par1World)` World sets this RenderManager's worldObj to the world provided
`static void` | `BlockBed.setBedOccupied(World par0World, int par1, int par2, int par3, boolean par4)` Sets whether or not the bed is occupied.
`void` | `Block.setBedOccupied(World world, int x, int y, int z, EntityPlayer player, boolean occupied)` Called when a user either starts or stops sleeping in the bed.
`void` | `TileEntityRenderer.setWorld(World par1World)` Sets the world used by all TileEntitySpecialRender instances and notifies them of this change.
`void` | `Entity.setWorld(World par1World)` Sets the reference to the World object.
`void` | `TileEntity.setWorldObj(World par1World)` Sets the worldObj for this tileEntity.
`static boolean` | `ItemMonsterPlacer.spawnCreature(World par0World, int par1, double par2, double par4, double par6)` Spawns the creature specified by the egg's type in the location specified by the last three parameters.
`Entity` | `BaseMod.spawnEntity(int entityId, World world, double scaledX, double scaledY, double scaledZ)` Spawn the entity of the supplied type, if it is your mod's
`void` | `TileEntityNote.triggerNote(World par1World, int par2, int par3, int par4)` plays the stored note
`boolean` | `ItemStack.tryPlaceItemIntoWorld(EntityPlayer par1EntityPlayer, World par2World, int par3, int par4, int par5, int par6, float par7, float par8, float par9)`
`boolean` | `BlockPortal.tryToCreatePortal(World par1World, int par2, int par3, int par4)` Checks to see if this location is valid to create a portal and will return True if it does.
`boolean` | `DemoWorldManager.tryUseItem(EntityPlayer par1EntityPlayer, World par2World, ItemStack par3ItemStack)` Attempts to right-click use an item by the given EntityPlayer in the given World
`boolean` | `ItemInWorldManager.tryUseItem(EntityPlayer par1EntityPlayer, World par2World, ItemStack par3ItemStack)` Attempts to right-click use an item by the given EntityPlayer in the given World
`void` | `BlockChest.unifyAdjacentChests(World par1World, int par2, int par3, int par4)` Turns the adjacent chests to a double chest.
`void` | `ItemStack.updateAnimation(World par1World, Entity par2Entity, int par3, boolean par4)` Called each tick as long the ItemStack in on player inventory.
`void` | `BlockHalfSlab.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `BlockButton.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `BlockLadder.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `BlockTrapDoor.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `BlockTorch.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `BlockTripWireSource.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `BlockCocoa.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `BlockStairs.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `BlockVine.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `Block.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`void` | `BlockLever.updateBlockMetadata(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8)` called before onBlockPlacedBy by ItemBlock and ItemReed
`static void` | `BlockFurnace.updateFurnaceBlockState(boolean par0, World par1World, int par2, int par3, int par4)` Update which block ID the furnace is using depending on whether or not it is burning
`void` | `ItemMap.updateMapData(World par1World, Entity par2Entity, MapData par3MapData)`
`void` | `BlockStem.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockLeaves.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockMycelium.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockRedstoneOre.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockFarmland.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockRedstoneTorch.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockSnowBlock.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockButton.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockDispenser.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockStationary.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockTorch.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockFlower.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockMushroom.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockTripWire.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockCrops.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockCactus.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockSapling.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockTripWireSource.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockPressurePlate.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockCocoa.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockDragonEgg.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockPortal.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockNetherStalk.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockStairs.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockVine.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockLockedChest.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockReed.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockFlowing.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `Block.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockFire.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockRedstoneRepeater.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockGrass.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockRedstoneLight.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockSnow.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockSand.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockIce.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`void` | `BlockDetectorRail.updateTick(World par1World, int par2, int par3, int par4, Random par5Random)` Ticks the block if it's been scheduled
`ItemStack` | `ItemStack.useItemRightClick(World par1World, EntityPlayer par2EntityPlayer)` Called whenever this item stack is equipped and right clicked.
`void` | `BlockFluid.velocityToAddToEntity(World par1World, int par2, int par3, int par4, Entity par5Entity, Vec3 par6Vec3)` Can add to the passed in vector for a movement vector to be applied to the entity.
`void` | `BlockStairs.velocityToAddToEntity(World par1World, int par2, int par3, int par4, Entity par5Entity, Vec3 par6Vec3)` Can add to the passed in vector for a movement vector to be applied to the entity.
`void` | `Block.velocityToAddToEntity(World par1World, int par2, int par3, int par4, Entity par5Entity, Vec3 par6Vec3)` Can add to the passed in vector for a movement vector to be applied to the entity.
`static ChunkCoordinates` | `EntityPlayer.verifyRespawnCoordinates(World par0World, ChunkCoordinates par1ChunkCoordinates)` Ensure that a block enabling respawning exists at the specified coordinates and find an empty space nearby to spawn.

Constructors in net.minecraft.src with parameters of type World
`Chunk(World world, byte[] ids, byte[] metadata, int chunkX, int chunkZ)` Metadata sensitive Chunk constructor for use in new ChunkProviders that use metadata sensitive blocks during generation.
`Chunk(World par1World, byte[] par2ArrayOfByte, int par3, int par4)`
`Chunk(World par1World, int par2, int par3)`
`ChunkCache(World par1World, int par2, int par3, int par4, int par5, int par6, int par7)`
`ChunkProviderClient(World par1World)`
`ChunkProviderEnd(World par1World, long par2)`
`ChunkProviderFlat(World par1World, long par2, boolean par4)`
`ChunkProviderGenerate(World par1World, long par2, boolean par4)`
`ChunkProviderHell(World par1World, long par2)`
`ContainerEnchantment(InventoryPlayer par1InventoryPlayer, World par2World, int par3, int par4, int par5)`
`ContainerMerchant(InventoryPlayer par1InventoryPlayer, IMerchant par2IMerchant, World par3World)`
`ContainerWorkbench(InventoryPlayer par1InventoryPlayer, World par2World, int par3, int par4, int par5)`
`DemoWorldManager(World par1World)`
`EffectRenderer(World par1World, RenderEngine par2RenderEngine)`
`EmptyChunk(World par1World, int par2, int par3)`
`Entity(World par1World)`
`EntityAgeable(World par1World)`
`EntityAnimal(World par1World)`
`EntityArrow(World par1World)`
`EntityArrow(World par1World, double par2, double par4, double par6)`
`EntityArrow(World par1World, EntityLiving par2EntityLiving, EntityLiving par3EntityLiving, float par4, float par5)`
`EntityArrow(World par1World, EntityLiving par2EntityLiving, float par3)`
`EntityAuraFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityBlaze(World par1World)`
`EntityBoat(World par1World)`
`EntityBoat(World par1World, double par2, double par4, double par6)`
`EntityBreakingFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12, Item par14Item)`
`EntityBreakingFX(World par1World, double par2, double par4, double par6, Item par8Item)`
`EntityBubbleFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityCaveSpider(World par1World)`
`EntityChicken(World par1World)`
`EntityClientPlayerMP(Minecraft par1Minecraft, World par2World, Session par3Session, NetClientHandler par4NetClientHandler)`
`EntityCloudFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityCow(World par1World)`
`EntityCreature(World par1World)`
`EntityCreeper(World par1World)`
`EntityCrit2FX(World par1World, Entity par2Entity)`
`EntityCrit2FX(World par1World, Entity par2Entity, String par3Str)`
`EntityCritFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityCritFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12, float par14)`
`EntityDiggingFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12, Block par14Block, int par15, int par16)`
`EntityDragon(World par1World)`
`EntityDragonBase(World par1World)`
`EntityDropParticleFX(World par1World, double par2, double par4, double par6, Material par8Material)`
`EntityEgg(World par1World)`
`EntityEgg(World par1World, double par2, double par4, double par6)`
`EntityEgg(World par1World, EntityLiving par2EntityLiving)`
`EntityEnchantmentTableParticleFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityEnderCrystal(World par1World)`
`EntityEnderCrystal(World par1World, double par2, double par4, double par6)`
`EntityEnderEye(World par1World)`
`EntityEnderEye(World par1World, double par2, double par4, double par6)`
`EntityEnderman(World par1World)`
`EntityEnderPearl(World par1World)`
`EntityEnderPearl(World par1World, double par2, double par4, double par6)`
`EntityEnderPearl(World par1World, EntityLiving par2EntityLiving)`
`EntityExpBottle(World par1World)`
`EntityExpBottle(World par1World, double par2, double par4, double par6)`
`EntityExpBottle(World par1World, EntityLiving par2EntityLiving)`
`EntityExplodeFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityFallingSand(World par1World)`
`EntityFallingSand(World par1World, double par2, double par4, double par6, int par8)`
`EntityFallingSand(World par1World, double par2, double par4, double par6, int par8, int par9)`
`EntityFireball(World par1World)`
`EntityFireball(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityFireball(World par1World, EntityLiving par2EntityLiving, double par3, double par5, double par7)`
`EntityFishHook(World par1World)`
`EntityFishHook(World par1World, double par2, double par4, double par6, EntityPlayer par8EntityPlayer)`
`EntityFishHook(World par1World, EntityPlayer par2EntityPlayer)`
`EntityFlameFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityFlying(World par1World)`
`EntityFootStepFX(RenderEngine par1RenderEngine, World par2World, double par3, double par5, double par7)`
`EntityFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityGhast(World par1World)`
`EntityGiantZombie(World par1World)`
`EntityGolem(World par1World)`
`EntityHeartFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityHeartFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12, float par14)`
`EntityHugeExplodeFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityIronGolem(World par1World)`
`EntityItem(World par1World)`
`EntityItem(World par1World, double par2, double par4, double par6, ItemStack par8ItemStack)`
`EntityLargeExplodeFX(RenderEngine par1RenderEngine, World par2World, double par3, double par5, double par7, double par9, double par11, double par13)`
`EntityLavaFX(World par1World, double par2, double par4, double par6)`
`EntityLightningBolt(World par1World, double par2, double par4, double par6)`
`EntityLiving(World par1World)`
`EntityMagmaCube(World par1World)`
`EntityMinecart(World par1World)`
`EntityMinecart(World par1World, double par2, double par4, double par6, int par8)`
`EntityMinecart(World world, int type)`
`EntityMob(World par1World)`
`EntityMooshroom(World par1World)`
`EntityNoteFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityNoteFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12, float par14)`
`EntityOcelot(World par1World)`
`EntityOtherPlayerMP(World par1World, String par2Str)`
`EntityPainting(World par1World)`
`EntityPainting(World par1World, int par2, int par3, int par4, int par5)`
`EntityPainting(World par1World, int par2, int par3, int par4, int par5, String par6Str)`
`EntityPickupFX(World par1World, Entity par2Entity, Entity par3Entity, float par4)`
`EntityPig(World par1World)`
`EntityPigZombie(World par1World)`
`EntityPlayer(World par1World)`
`EntityPlayerMP(MinecraftServer par1MinecraftServer, World par2World, String par3Str, ItemInWorldManager par4ItemInWorldManager)`
`EntityPlayerSP(Minecraft par1Minecraft, World par2World, Session par3Session, int par4)`
`EntityPortalFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityPotion(World par1World)`
`EntityPotion(World par1World, double par2, double par4, double par6, int par8)`
`EntityPotion(World par1World, EntityLiving par2EntityLiving, int par3)`
`EntityRainFX(World par1World, double par2, double par4, double par6)`
`EntityReddustFX(World par1World, double par2, double par4, double par6, float par8, float par9, float par10)`
`EntityReddustFX(World par1World, double par2, double par4, double par6, float par8, float par9, float par10, float par11)`
`EntitySheep(World par1World)`
`EntitySilverfish(World par1World)`
`EntitySkeleton(World par1World)`
`EntitySlime(World par1World)`
`EntitySmallFireball(World par1World)`
`EntitySmallFireball(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntitySmallFireball(World par1World, EntityLiving par2EntityLiving, double par3, double par5, double par7)`
`EntitySmokeFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntitySmokeFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12, float par14)`
`EntitySnowball(World par1World)`
`EntitySnowball(World par1World, double par2, double par4, double par6)`
`EntitySnowball(World par1World, EntityLiving par2EntityLiving)`
`EntitySnowman(World par1World)`
`EntitySnowShovelFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntitySnowShovelFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12, float par14)`
`EntitySpellParticleFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntitySpider(World par1World)`
`EntitySplashFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntitySquid(World par1World)`
`EntitySuspendFX(World par1World, double par2, double par4, double par6, double par8, double par10, double par12)`
`EntityTameable(World par1World)`
`EntityThrowable(World par1World)`
`EntityThrowable(World par1World, double par2, double par4, double par6)`
`EntityThrowable(World par1World, EntityLiving par2EntityLiving)`
`EntityTNTPrimed(World par1World)`
`EntityTNTPrimed(World par1World, double par2, double par4, double par6)`
`EntityVillager(World par1World)`
`EntityVillager(World par1World, int par2)`
`EntityWaterMob(World par1World)`
`EntityWeatherEffect(World par1World)`
`EntityWolf(World par1World)`
`EntityXPOrb(World par1World)`
`EntityXPOrb(World par1World, double par2, double par4, double par6, int par8)`
`EntityZombie(World par1World)`
`Explosion(World par1World, Entity par2Entity, double par3, double par5, double par7, float par9)`
`GuiCrafting(InventoryPlayer par1InventoryPlayer, World par2World, int par3, int par4, int par5)`
`GuiEnchantment(InventoryPlayer par1InventoryPlayer, World par2World, int par3, int par4, int par5)`
`GuiMerchant(InventoryPlayer par1InventoryPlayer, IMerchant par2IMerchant, World par3World)`
`ItemInWorldManager(World par1World)`
`Packet52MultiBlockChange(int par1, int par2, short[] par3ArrayOfShort, int par4, World par5World)`
`Packet53BlockChange(int par1, int par2, int par3, World par4World)`
`PathNavigate(EntityLiving par1EntityLiving, World par2World, float par3)`
`RailLogic(BlockRail par1BlockRail, World par2World, int par3, int par4, int par5)`
`StructureMineshaftStart(World par1World, Random par2Random, int par3, int par4)`
`StructureScatteredFeatureStart(World par1World, Random par2Random, int par3, int par4)`
`Village(World par1World)`
`VillageCollection(World par1World)`
`VillageSiege(World par1World)`
`WorldChunkManager(World par1World)`
`WorldRenderer(World par1World, List par2List, int par3, int par4, int par5, int par6)`

Uses of World in net.minecraftforge.client

Methods in net.minecraftforge.client with parameters of type World
`static Object` | `ModCompatibilityClient.mlmpVehicleSpawn(int type, World world, double x, double y, double z, Entity thrower, Object currentEntity)` Attempts to spawn a vehicle using ModLoaderMP's vehicle spawn registry, if MLMP is not installed it returns the passed in currentEntity

Uses of World in net.minecraftforge.common

Methods in net.minecraftforge.common with parameters of type World
`static float` | `ForgeHooks.blockStrength(Block block, EntityPlayer player, World world, int x, int y, int z)`
`static Chunk` | `ForgeChunkManager.fetchDormantChunk(long coords, World world)`
`static ItemStack` | `ForgeHooks.getGrassSeed(World world)`
`static com.google.common.collect.SetMultimap<ChunkCoordIntPair,ForgeChunkManager.Ticket>` | `ForgeChunkManager.getPersistentChunksFor(World world)` The list of persistent chunks in the world.
`int` | `IPlantable.getPlantID(World world, int x, int y, int z)`
`int` | `IPlantable.getPlantMetadata(World world, int x, int y, int z)`
`EnumPlantType` | `IPlantable.getPlantType(World world, int x, int y, int z)`
`static boolean` | `ForgeHooks.isLivingOnLadder(Block block, World world, int x, int y, int z)`
`boolean` | `IShearable.isShearable(ItemStack item, World world, int x, int y, int z)` Checks if the object is currently shearable Example: Sheep return false when they have no wool
`static boolean` | `ForgeHooks.onPickBlock(MovingObjectPosition target, EntityPlayer player, World world)` Called when a player uses 'pick block', calls new Entity and Block hooks.
`ArrayList<ItemStack>` | `IShearable.onSheared(ItemStack item, World world, int x, int y, int z, int fortune)` Performs the shear function on this object.
`static void` | `ForgeHooks.plantGrass(World world, int x, int y, int z)`
`static ForgeChunkManager.Ticket` | `ForgeChunkManager.requestPlayerTicket(Object mod, EntityPlayer player, World world, ForgeChunkManager.Type type)`
`static ForgeChunkManager.Ticket` | `ForgeChunkManager.requestTicket(Object mod, World world, ForgeChunkManager.Type type)` Request a chunkloading ticket of the appropriate type for the supplied mod
`static int` | `ForgeChunkManager.ticketCountAvailableFor(Object mod, World world)` Discover the available tickets for the mod in the world
`void` | `ForgeChunkManager.LoadingCallback.ticketsLoaded(List<ForgeChunkManager.Ticket> tickets, World world)` Called back when tickets are loaded from the world to allow the mod to re-register the chunks associated with those tickets.
`List<ForgeChunkManager.Ticket>` | `ForgeChunkManager.OrderedLoadingCallback.ticketsLoaded(List<ForgeChunkManager.Ticket> tickets, World world, int maxTicketCount)` 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.

Uses of World in net.minecraftforge.event.entity

Fields in net.minecraftforge.event.entity declared as World
`World` | `UseHoeEvent.world`
`World` | `EntityJoinWorldEvent.world`

Constructors in net.minecraftforge.event.entity with parameters of type World
`EntityJoinWorldEvent(Entity entity, World world)`
`UseHoeEvent(EntityPlayer player, ItemStack current, World world, int x, int y, int z)`

Uses of World in net.minecraftforge.event.entity.living

Fields in net.minecraftforge.event.entity.living declared as World
`World` | `LivingSpecialSpawnEvent.world`

Constructors in net.minecraftforge.event.entity.living with parameters of type World
`LivingSpecialSpawnEvent(EntityLiving entity, World world, float x, float y, float z)`

Uses of World in net.minecraftforge.event.entity.player

Fields in net.minecraftforge.event.entity.player declared as World
`World` | `FillBucketEvent.world`
`World` | `BonemealEvent.world`

Constructors in net.minecraftforge.event.entity.player with parameters of type World
`BonemealEvent(EntityPlayer player, World world, int id, int x, int y, int z)`
`FillBucketEvent(EntityPlayer player, ItemStack current, World world, MovingObjectPosition target)`

Uses of World in net.minecraftforge.event.world

Fields in net.minecraftforge.event.world declared as World
`World` | `WorldEvent.world`

Constructors in net.minecraftforge.event.world with parameters of type World
`WorldEvent.Load(World world)`
`WorldEvent.Save(World world)`
`WorldEvent.Unload(World world)`
`WorldEvent(World world)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES