Package net.minecraft.world.block
Class MovingPistonBlock
- java.lang.Object
-
- net.minecraft.world.block.Block
-
- net.minecraft.world.block.BaseEntityBlock
-
- net.minecraft.world.block.MovingPistonBlock
-
public class MovingPistonBlock extends BaseEntityBlock
-
-
Field Summary
-
Fields inherited from class net.minecraft.world.block.Block
bed, bedrock, blockClay, blockConstructorCalled, blockDiamond, blockGold, blockHardness, blockID, blockIndexInTexture, blockLapis, blockMaterial, blockParticleGravity, blockResistance, blocksList, blockSnow, blockSteel, bookShelf, brewingStand, brick, button, cactus, cake, canBlockGrass, cauldron, chest, cloth, cobblestone, cobblestoneMossy, crops, deadBush, dirt, dispenser, doorSteel, doorWood, dragonEgg, enableStats, enchantmentTable, endPortal, endPortalFrame, fence, fenceGate, fenceIron, fire, glass, glowStone, grass, gravel, ice, isBlockContainer, jukebox, ladder, lavaMoving, lavaStill, leaves, lever, lightOpacity, lightValue, lockedChest, maxX, maxY, maxZ, melon, melonStem, minX, minY, minZ, mobSpawner, mushroomBrown, mushroomCapBrown, mushroomCapRed, mushroomRed, music, mycelium, needsRandomTick, netherBrick, netherFence, netherrack, netherStalk, obsidian, opaqueCubeLookup, oreCoal, oreDiamond, oreGold, oreIron, oreLapis, oreRedstone, oreRedstoneGlowing, pistonBase, pistonExtension, pistonMoving, pistonStickyBase, planks, plantRed, plantYellow, portal, pressurePlatePlanks, pressurePlateStone, pumpkin, pumpkinLantern, pumpkinStem, rail, railDetector, railPowered, redstoneLampActive, redstoneLampIdle, redstoneRepeaterActive, redstoneRepeaterIdle, redstoneWire, reed, requiresSelfNotify, sand, sandStone, sapling, signPost, signWall, silverfish, slipperiness, slowSand, snow, soundClothFootstep, soundGlassFootstep, soundGrassFootstep, soundGravelFootstep, soundMetalFootstep, soundPowderFootstep, soundSandFootstep, soundStoneFootstep, soundWoodFootstep, sponge, stairCompactCobblestone, stairCompactPlanks, stairDouble, stairsBrick, stairSingle, stairsNetherBrick, stairsStoneBrickSmooth, stepSound, stone, stoneBrick, stoneOvenActive, stoneOvenIdle, tallGrass, thinGlass, tilledField, tnt, torchRedstoneActive, torchRedstoneIdle, torchWood, trapdoor, useNeighborBrightness, vine, waterlily, waterMoving, waterStill, web, whiteStone, wood, workbench
-
-
Constructor Summary
Constructors Constructor Description MovingPistonBlock(int var1)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanblockActivated(World var1, int var2, int var3, int var4, Player var5)booleancanPlaceBlockAt(World var1, int var2, int var3, int var4)booleancanPlaceBlockOnSide(World var1, int var2, int var3, int var4, int var5)voiddropBlockAsItemWithChance(World var1, int var2, int var3, int var4, int var5, float var6, int var7)AxisAlignedBBgetAxisAlignedBB(World var1, int var2, int var3, int var4, int var5, float var6, int var7)TileEntitygetBlockEntity()AxisAlignedBBgetCollisionBoundingBoxFromPool(World var1, int var2, int var3, int var4)intgetRenderType()static TileEntitygetTileEntity(int var0, int var1, int var2, boolean var3, boolean var4)intidDropped(int var1, java.util.Random var2, int var3)booleanisOpaqueCube()voidonBlockAdded(World var1, int var2, int var3, int var4)voidonBlockRemoval(World var1, int var2, int var3, int var4)voidonNeighborBlockChange(World var1, int var2, int var3, int var4, int var5)booleanrenderAsNormalBlock()voidsetBlockBoundsBasedOnState(IBlockAccess var1, int var2, int var3, int var4)-
Methods inherited from class net.minecraft.world.block.BaseEntityBlock
powerBlock
-
Methods inherited from class net.minecraft.world.block.Block
blockStrength, canBlockStay, canCollideCheck, canProvidePower, collisionRayTrace, colorMultiplier, createStackedBlock, damageDropped, disableStats, dropBlockAsItem, dropBlockAsItem_do, func_50074_q, getAmbientOcclusionLightValue, getBlockBrightness, getBlockColor, getBlockName, getBlocksMovement, getBlockTexture, getBlockTextureFromSide, getBlockTextureFromSideAndMetadata, getCollidingBoundingBoxes, getEnableStats, getExplosionResistance, getHardness, getMetadataInfo, getMixedBrightnessForBlock, getMobilityFlag, getRenderBlockPass, getRenderColor, getSelectedBoundingBoxFromPool, getSubBlocks, getTickRandomly, harvestBlock, hasTileEntity, initializeBlock, isBlockSolid, isCollidable, isIndirectlyPoweringTo, isNormalCube, isPoweringTo, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockPlaced, onBlockPlacedBy, onEntityCollidedWithBlock, onEntityWalking, onFallenUpon, postRegister, quantityDropped, quantityDroppedWithBonus, randomDisplayTick, registerVanilla, setBlockBounds, setBlockBoundsForItemRender, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setRequiresSelfNotify, setResistance, setStepSound, setTickRandomly, shouldSideBeRendered, tickRate, toString, translateBlockName, updateTick, velocityToAddToEntity
-
-
-
-
Method Detail
-
getBlockEntity
public TileEntity getBlockEntity()
- Specified by:
getBlockEntityin classBaseEntityBlock
-
onBlockAdded
public void onBlockAdded(World var1, int var2, int var3, int var4)
- Overrides:
onBlockAddedin classBaseEntityBlock
-
onBlockRemoval
public void onBlockRemoval(World var1, int var2, int var3, int var4)
- Overrides:
onBlockRemovalin classBaseEntityBlock
-
canPlaceBlockAt
public boolean canPlaceBlockAt(World var1, int var2, int var3, int var4)
- Overrides:
canPlaceBlockAtin classBlock
-
canPlaceBlockOnSide
public boolean canPlaceBlockOnSide(World var1, int var2, int var3, int var4, int var5)
- Overrides:
canPlaceBlockOnSidein classBlock
-
getRenderType
public int getRenderType()
- Overrides:
getRenderTypein classBlock
-
isOpaqueCube
public boolean isOpaqueCube()
- Overrides:
isOpaqueCubein classBlock
-
renderAsNormalBlock
public boolean renderAsNormalBlock()
- Overrides:
renderAsNormalBlockin classBlock
-
blockActivated
public boolean blockActivated(World var1, int var2, int var3, int var4, Player var5)
- Overrides:
blockActivatedin classBlock
-
idDropped
public int idDropped(int var1, java.util.Random var2, int var3)
-
dropBlockAsItemWithChance
public void dropBlockAsItemWithChance(World var1, int var2, int var3, int var4, int var5, float var6, int var7)
- Overrides:
dropBlockAsItemWithChancein classBlock
-
onNeighborBlockChange
public void onNeighborBlockChange(World var1, int var2, int var3, int var4, int var5)
- Overrides:
onNeighborBlockChangein classBlock
-
getTileEntity
public static TileEntity getTileEntity(int var0, int var1, int var2, boolean var3, boolean var4)
-
getCollisionBoundingBoxFromPool
public AxisAlignedBB getCollisionBoundingBoxFromPool(World var1, int var2, int var3, int var4)
- Overrides:
getCollisionBoundingBoxFromPoolin classBlock
-
setBlockBoundsBasedOnState
public void setBlockBoundsBasedOnState(IBlockAccess var1, int var2, int var3, int var4)
- Overrides:
setBlockBoundsBasedOnStatein classBlock
-
getAxisAlignedBB
public AxisAlignedBB getAxisAlignedBB(World var1, int var2, int var3, int var4, int var5, float var6, int var7)
-
-