public abstract class BlockBasePressurePlate extends Block
anvil, beacon, bed, bedrock, blockClay, blockDiamond, blockEmerald, blockGold, blockID, blockLapis, blockMaterial, blockParticleGravity, blocksList, blockSnow, blockSteel, bookShelf, brewingStand, brick, cactus, cake, canBlockGrass, carrot, cauldron, chest, cloth, cobblestone, cobblestoneMossy, cobblestoneWall, cocoaPlant, commandBlock, crops, deadBush, dirt, dispenser, doorSteel, doorWood, dragonEgg, enchantmentTable, enderChest, endPortal, endPortalFrame, fence, fenceGate, fenceIron, field_94337_cv, field_94338_cu, field_94339_ct, field_94340_cs, field_94341_cq, field_94342_cr, field_94343_co, field_94344_cp, field_94345_cm, field_94346_cn, field_94347_ck, field_94348_cl, field_96469_cy, fire, flowerPot, furnaceBurning, furnaceIdle, glass, glowStone, grass, gravel, ice, jukebox, ladder, lavaMoving, lavaStill, leaves, lever, lightOpacity, lightValue, lockedChest, melon, melonStem, mobSpawner, mushroomBrown, mushroomCapBrown, mushroomCapRed, mushroomRed, music, mycelium, netherBrick, netherFence, netherrack, netherStalk, obsidian, opaqueCubeLookup, oreCoal, oreDiamond, oreEmerald, oreGold, oreIron, oreLapis, oreRedstone, oreRedstoneGlowing, pistonBase, pistonExtension, pistonMoving, pistonStickyBase, planks, plantRed, plantYellow, portal, potato, pressurePlatePlanks, pressurePlateStone, pumpkin, pumpkinLantern, pumpkinStem, rail, railDetector, railPowered, redstoneLampActive, redstoneLampIdle, redstoneRepeaterActive, redstoneRepeaterIdle, redstoneWire, reed, sand, sandStone, sapling, signPost, signWall, silverfish, skull, slipperiness, slowSand, snow, soundAnvilFootstep, soundClothFootstep, soundGlassFootstep, soundGrassFootstep, soundGravelFootstep, soundLadderFootstep, soundMetalFootstep, soundPowderFootstep, soundSandFootstep, soundSnowFootstep, soundStoneFootstep, soundWoodFootstep, sponge, stairCompactCobblestone, stairCompactPlanks, stairsBrick, stairsNetherBrick, stairsSandStone, stairsStoneBrickSmooth, stairsWoodBirch, stairsWoodJungle, stairsWoodSpruce, stepSound, stone, stoneBrick, stoneButton, stoneDoubleSlab, stoneSingleSlab, tallGrass, thinGlass, tilledField, tnt, torchRedstoneActive, torchRedstoneIdle, torchWood, trapdoor, tripWire, tripWireSource, useNeighborBrightness, vine, waterlily, waterMoving, waterStill, web, whiteStone, wood, woodDoubleSlab, woodenButton, woodSingleSlab, workbench| Modifier and Type | Method and Description | 
|---|---|
void | 
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 
 | 
boolean | 
canPlaceBlockAt(World par1World,
                              int par2,
                              int par3,
                              int par4)
Checks to see if its valid to put this block at the specified coordinates. 
 | 
boolean | 
canProvidePower()
Can this block provide power. 
 | 
void | 
func_94332_a(IconRegister par1IconRegister)  | 
boolean | 
getBlocksMovement(IBlockAccess par1IBlockAccess,
                                  int par2,
                                  int par3,
                                  int par4)  | 
AxisAlignedBB | 
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 | 
getMobilityFlag()
Returns the mobility information of the block, 0 = free, 1 = can't push but can move over, 2 = total immobility
 and stop pistons 
 | 
boolean | 
isOpaqueCube()
Is this block (a) opaque and (b) a full 1m cube?  This determines whether or not to render the shared face of two
 adjacent blocks and also whether the player can attach torches, redstone wire, etc to this block. 
 | 
int | 
isProvidingStrongPower(IBlockAccess par1IBlockAccess,
                                            int par2,
                                            int par3,
                                            int par4,
                                            int par5)
Returns true if the block is emitting direct/strong redstone power on the specified side. 
 | 
int | 
isProvidingWeakPower(IBlockAccess par1IBlockAccess,
                                        int par2,
                                        int par3,
                                        int par4,
                                        int par5)
Returns true if the block is emitting indirect/weak redstone power on the specified side. 
 | 
void | 
onEntityCollidedWithBlock(World par1World,
                                                  int par2,
                                                  int par3,
                                                  int par4,
                                                  Entity par5Entity)
Triggered whenever an entity collides with this block (enters into the block). 
 | 
void | 
onNeighborBlockChange(World par1World,
                                          int par2,
                                          int par3,
                                          int par4,
                                          int par5)
Lets the block know when one of its neighbor changes. 
 | 
boolean | 
renderAsNormalBlock()
If this block doesn't render as an ordinary block it will return False (examples: signs, buttons, stairs, etc) 
 | 
void | 
setBlockBoundsBasedOnState(IBlockAccess par1IBlockAccess,
                                                    int par2,
                                                    int par3,
                                                    int par4)
Updates the blocks bounds based on its current state. 
 | 
void | 
setBlockBoundsForItemRender()
Sets the block's bounds for rendering it as an item 
 | 
int | 
tickRate(World par1World)
How many world ticks before ticking 
 | 
void | 
updateTick(World par1World,
                    int par2,
                    int par3,
                    int par4,
                    Random par5Random)
Ticks the block if it's been scheduled 
 | 
addBlockDestroyEffects, addBlockHitEffects, addCollisionBoxesToList, addCreativeItems, beginLeavesDecay, canBeReplacedByLeaves, canBlockStay, canCollideCheck, canConnectRedstone, canCreatureSpawn, canDragonDestroy, canDropFromExplosion, canHarvestBlock, canPlaceBlockOnSide, canPlaceTorchOnTop, canRenderInPass, canSilkHarvest, canSustainLeaves, canSustainPlant, collisionRayTrace, colorMultiplier, createTileEntity, damageDropped, dropBlockAsItem, dropBlockAsItemWithChance, fillWithRain, func_82505_u_, func_82506_l, func_94327_t_, func_94328_b_, func_94329_b, func_94330_A, func_94331_a, func_94334_h, func_96468_q_, getAmbientOcclusionLightValue, getBedDirection, getBedSpawnPosition, getBlockBoundsMaxX, getBlockBoundsMaxY, getBlockBoundsMaxZ, getBlockBoundsMinX, getBlockBoundsMinY, getBlockBoundsMinZ, getBlockBrightness, getBlockColor, getBlockDropped, getBlockHardness, getBlockTexture, getBlockTextureFromSide, getBlockTextureFromSideAndMetadata, getCreativeTabToDisplayOn, getDamageValue, getEnableStats, getExplosionResistance, getExplosionResistance, getFireSpreadSpeed, getFlammability, getLightOpacity, getLightValue, getLocalizedName, getMixedBrightnessForBlock, getPickBlock, getPlayerRelativeBlockHardness, getRenderBlockPass, getRenderColor, getRenderType, getSelectedBoundingBoxFromPool, getSubBlocks, getTickRandomly, getUnlocalizedName, harvestBlock, hasTileEntity, hasTileEntity, idDropped, idPicked, isAirBlock, isBeaconBase, isBed, isBedFoot, isBlockBurning, isBlockFoliage, isBlockNormalCube, isBlockReplaceable, isBlockSolid, isBlockSolidOnSide, isCollidable, isFertile, isFireSource, isFlammable, isGenMineableReplaceable, isLadder, isLeaves, isNormalCube, isWood, onBlockActivated, onBlockAdded, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockEventReceived, onBlockHarvested, onBlockPlaced, onBlockPlacedBy, onEntityWalking, onFallenUpon, onPlantGrow, onPostBlockPlaced, onSetBlockIDWithMetaData, quantityDropped, quantityDropped, quantityDroppedWithBonus, randomDisplayTick, removeBlockByPlayer, setBedOccupied, setBlockBounds, setBlockUnbreakable, setBurnProperties, setCreativeTab, setHardness, setLightOpacity, setLightValue, setResistance, setStepSound, setTickRandomly, setUnlocalizedName, shouldSideBeRendered, velocityToAddToEntitypublic void setBlockBoundsBasedOnState(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)
setBlockBoundsBasedOnState in class Blockpublic AxisAlignedBB getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)
getCollisionBoundingBoxFromPool in class Blockpublic boolean isOpaqueCube()
isOpaqueCube in class Blockpublic boolean renderAsNormalBlock()
renderAsNormalBlock in class Blockpublic boolean getBlocksMovement(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)
getBlocksMovement in class Blockpublic boolean canPlaceBlockAt(World par1World, int par2, int par3, int par4)
canPlaceBlockAt in class Blockpublic void onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)
onNeighborBlockChange in class Blockpublic void updateTick(World par1World, int par2, int par3, int par4, Random par5Random)
updateTick in class Blockpublic void onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity)
onEntityCollidedWithBlock in class Blockpublic void breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)
breakBlock in class Blockpublic int isProvidingWeakPower(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)
isProvidingWeakPower in class Blockpublic int isProvidingStrongPower(IBlockAccess par1IBlockAccess, int par2, int par3, int par4, int par5)
isProvidingStrongPower in class Blockpublic boolean canProvidePower()
canProvidePower in class Blockpublic void setBlockBoundsForItemRender()
setBlockBoundsForItemRender in class Blockpublic int getMobilityFlag()
getMobilityFlag in class Blockpublic void func_94332_a(IconRegister par1IconRegister)
func_94332_a in class Block