public class BlockPistonExtension extends Block
bedrock, blockBed, blockClay, blockConstructorCalled, blockDiamond, blockGold, blockHardness, blockID, blockIndexInTexture, blockLapis, blockMaterial, blockParticleGravity, blockResistance, blocksList, blockSnow, blockSteel, bookShelf, brick, button, cactus, cake, canBlockGrass, chest, cloth, cobblestone, cobblestoneMossy, crops, deadBush, dirt, dispenser, doorSteel, doorWood, enableStats, fence, field_28032_t, fire, glass, glowStone, grass, gravel, ice, isBlockContainer, jukebox, ladder, lavaMoving, lavaStill, leaves, lever, lightOpacity, lightValue, lockedChest, maxX, maxY, maxZ, minX, minY, minZ, mobSpawner, mushroomBrown, mushroomRed, musicBlock, netherrack, obsidian, opaqueCubeLookup, oreCoal, oreDiamond, oreGold, oreIron, oreLapis, oreRedstone, oreRedstoneGlowing, pistonBase, pistonExtension, pistonMoving, pistonStickyBase, planks, plantRed, plantYellow, portal, pressurePlatePlanks, pressurePlateStone, pumpkin, pumpkinLantern, rail, railDetector, railPowered, redstoneRepeaterActive, redstoneRepeaterIdle, redstoneWire, reed, sand, sandStone, sapling, signPost, signWall, slipperiness, slowSand, snow, soundClothFootstep, soundGlassFootstep, soundGrassFootstep, soundGravelFootstep, soundMetalFootstep, soundPowderFootstep, soundSandFootstep, soundStoneFootstep, soundWoodFootstep, sponge, stairCompactCobblestone, stairCompactPlanks, stairDouble, stairSingle, stepSound, stone, stoneOvenActive, stoneOvenIdle, tallGrass, tickOnLoad, tilledField, tnt, torchRedstoneActive, torchRedstoneIdle, torchWood, trapdoor, waterMoving, waterStill, web, wood, workbench| Constructor and Description |
|---|
BlockPistonExtension(int i,
int j) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canPlaceBlockAt(World world,
int i,
int j,
int k) |
boolean |
canPlaceBlockOnSide(World world,
int i,
int j,
int k,
int l) |
static int |
func_31050_c(int i) |
void |
func_31051_a() |
void |
func_31052_a_(int i) |
int |
getBlockTextureFromSideAndMetadata(int i,
int j) |
void |
getCollidingBoundingBoxes(World world,
int i,
int j,
int k,
AxisAlignedBB axisalignedbb,
java.util.ArrayList arraylist) |
int |
getRenderType() |
boolean |
isOpaqueCube() |
void |
onBlockRemoval(World world,
int i,
int j,
int k) |
void |
onNeighborBlockChange(World world,
int i,
int j,
int k,
int l) |
int |
quantityDropped(java.util.Random random) |
boolean |
renderAsNormalBlock() |
void |
setBlockBoundsBasedOnState(IBlockAccess iblockaccess,
int i,
int j,
int k) |
blockActivated, blockStrength, canBlockStay, canCollideCheck, canProvidePower, collisionRayTrace, colorMultiplier, damageDropped, disableNeighborNotifyOnMetadataChange, disableStats, dropBlockAsItem_do, dropBlockAsItem, dropBlockAsItemWithChance, getBlockBrightness, getBlockName, getBlockTexture, getBlockTextureFromSide, getCollisionBoundingBoxFromPool, getEnableStats, getExplosionResistance, getHardness, getIsBlockSolid, getMobilityFlag, getRenderBlockPass, getRenderColor, getSelectedBoundingBoxFromPool, harvestBlock, idDropped, initializeBlock, isCollidable, isIndirectlyPoweringTo, isPoweringTo, onBlockAdded, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockPlaced, onBlockPlacedBy, onEntityCollidedWithBlock, onEntityWalking, playBlock, randomDisplayTick, setBlockBounds, setBlockBoundsForItemRender, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setResistance, setStepSound, setTickOnLoad, shouldSideBeRendered, tickRate, translateBlockName, updateTick, velocityToAddToEntitypublic void func_31052_a_(int i)
public void func_31051_a()
public void onBlockRemoval(World world, int i, int j, int k)
onBlockRemoval in class Blockpublic int getBlockTextureFromSideAndMetadata(int i,
int j)
getBlockTextureFromSideAndMetadata in class Blockpublic int getRenderType()
getRenderType in class Blockpublic boolean isOpaqueCube()
isOpaqueCube in class Blockpublic boolean renderAsNormalBlock()
renderAsNormalBlock in class Blockpublic boolean canPlaceBlockAt(World world, int i, int j, int k)
canPlaceBlockAt in class Blockpublic boolean canPlaceBlockOnSide(World world, int i, int j, int k, int l)
canPlaceBlockOnSide in class Blockpublic int quantityDropped(java.util.Random random)
quantityDropped in class Blockpublic void getCollidingBoundingBoxes(World world, int i, int j, int k, AxisAlignedBB axisalignedbb, java.util.ArrayList arraylist)
getCollidingBoundingBoxes in class Blockpublic void setBlockBoundsBasedOnState(IBlockAccess iblockaccess, int i, int j, int k)
setBlockBoundsBasedOnState in class Blockpublic void onNeighborBlockChange(World world, int i, int j, int k, int l)
onNeighborBlockChange in class Blockpublic static int func_31050_c(int i)