public class BlockPistonBase 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 |
|---|
BlockPistonBase(int i,
int j,
boolean flag) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
blockActivated(World world,
int i,
int j,
int k,
EntityPlayer entityplayer) |
int |
func_31040_i() |
static int |
func_31044_d(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() |
static boolean |
isPowered(int i) |
void |
onBlockAdded(World world,
int i,
int j,
int k) |
void |
onBlockPlacedBy(World world,
int i,
int j,
int k,
EntityLiving entityliving) |
void |
onNeighborBlockChange(World world,
int i,
int j,
int k,
int l) |
void |
playBlock(World world,
int i,
int j,
int k,
int l,
int i1) |
boolean |
renderAsNormalBlock() |
void |
setBlockBoundsBasedOnState(IBlockAccess iblockaccess,
int i,
int j,
int k) |
void |
setBlockBoundsForItemRender() |
blockStrength, canBlockStay, canCollideCheck, canPlaceBlockAt, canPlaceBlockOnSide, 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, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockPlaced, onBlockRemoval, onEntityCollidedWithBlock, onEntityWalking, quantityDropped, randomDisplayTick, setBlockBounds, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setResistance, setStepSound, setTickOnLoad, shouldSideBeRendered, tickRate, translateBlockName, updateTick, velocityToAddToEntitypublic int func_31040_i()
public int getBlockTextureFromSideAndMetadata(int i,
int j)
getBlockTextureFromSideAndMetadata in class Blockpublic int getRenderType()
getRenderType in class Blockpublic boolean isOpaqueCube()
isOpaqueCube in class Blockpublic boolean blockActivated(World world, int i, int j, int k, EntityPlayer entityplayer)
blockActivated in class Blockpublic void onBlockPlacedBy(World world, int i, int j, int k, EntityLiving entityliving)
onBlockPlacedBy in class Blockpublic void onNeighborBlockChange(World world, int i, int j, int k, int l)
onNeighborBlockChange in class Blockpublic void onBlockAdded(World world, int i, int j, int k)
onBlockAdded in class Blockpublic void playBlock(World world, int i, int j, int k, int l, int i1)
public void setBlockBoundsBasedOnState(IBlockAccess iblockaccess, int i, int j, int k)
setBlockBoundsBasedOnState in class Blockpublic void setBlockBoundsForItemRender()
setBlockBoundsForItemRender in class Blockpublic void getCollidingBoundingBoxes(World world, int i, int j, int k, AxisAlignedBB axisalignedbb, java.util.ArrayList arraylist)
getCollidingBoundingBoxes in class Blockpublic boolean renderAsNormalBlock()
renderAsNormalBlock in class Blockpublic static int func_31044_d(int i)
public static boolean isPowered(int i)