public class BlockStairs 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| Modifier | Constructor and Description |
|---|---|
protected |
BlockStairs(int i,
Block block) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
blockActivated(World world,
int i,
int j,
int k,
EntityPlayer entityplayer) |
boolean |
canCollideCheck(int i,
boolean flag) |
boolean |
canPlaceBlockAt(World world,
int i,
int j,
int k) |
void |
dropBlockAsItemWithChance(World world,
int i,
int j,
int k,
int l,
float f) |
float |
getBlockBrightness(IBlockAccess iblockaccess,
int i,
int j,
int k) |
int |
getBlockTexture(IBlockAccess iblockaccess,
int i,
int j,
int k,
int l) |
int |
getBlockTextureFromSide(int i) |
int |
getBlockTextureFromSideAndMetadata(int i,
int j) |
void |
getCollidingBoundingBoxes(World world,
int i,
int j,
int k,
AxisAlignedBB axisalignedbb,
java.util.ArrayList arraylist) |
AxisAlignedBB |
getCollisionBoundingBoxFromPool(World world,
int i,
int j,
int k) |
float |
getExplosionResistance(Entity entity) |
int |
getRenderBlockPass() |
int |
getRenderType() |
AxisAlignedBB |
getSelectedBoundingBoxFromPool(World world,
int i,
int j,
int k) |
int |
idDropped(int i,
java.util.Random random) |
boolean |
isCollidable() |
boolean |
isOpaqueCube() |
void |
onBlockAdded(World world,
int i,
int j,
int k) |
void |
onBlockClicked(World world,
int i,
int j,
int k,
EntityPlayer entityplayer) |
void |
onBlockDestroyedByExplosion(World world,
int i,
int j,
int k) |
void |
onBlockDestroyedByPlayer(World world,
int i,
int j,
int k,
int l) |
void |
onBlockPlacedBy(World world,
int i,
int j,
int k,
EntityLiving entityliving) |
void |
onBlockRemoval(World world,
int i,
int j,
int k) |
void |
onEntityWalking(World world,
int i,
int j,
int k,
Entity entity) |
int |
quantityDropped(java.util.Random random) |
void |
randomDisplayTick(World world,
int i,
int j,
int k,
java.util.Random random) |
boolean |
renderAsNormalBlock() |
void |
setBlockBoundsBasedOnState(IBlockAccess iblockaccess,
int i,
int j,
int k) |
boolean |
shouldSideBeRendered(IBlockAccess iblockaccess,
int i,
int j,
int k,
int l) |
int |
tickRate() |
void |
updateTick(World world,
int i,
int j,
int k,
java.util.Random random) |
void |
velocityToAddToEntity(World world,
int i,
int j,
int k,
Entity entity,
Vec3D vec3d) |
blockStrength, canBlockStay, canPlaceBlockOnSide, canProvidePower, collisionRayTrace, colorMultiplier, damageDropped, disableNeighborNotifyOnMetadataChange, disableStats, dropBlockAsItem_do, dropBlockAsItem, getBlockName, getEnableStats, getHardness, getIsBlockSolid, getMobilityFlag, getRenderColor, harvestBlock, initializeBlock, isIndirectlyPoweringTo, isPoweringTo, onBlockPlaced, onEntityCollidedWithBlock, onNeighborBlockChange, playBlock, setBlockBounds, setBlockBoundsForItemRender, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setResistance, setStepSound, setTickOnLoad, translateBlockNameprotected BlockStairs(int i,
Block block)
public void setBlockBoundsBasedOnState(IBlockAccess iblockaccess, int i, int j, int k)
setBlockBoundsBasedOnState in class Blockpublic AxisAlignedBB getCollisionBoundingBoxFromPool(World world, int i, int j, int k)
getCollisionBoundingBoxFromPool in class Blockpublic boolean isOpaqueCube()
isOpaqueCube in class Blockpublic boolean renderAsNormalBlock()
renderAsNormalBlock in class Blockpublic int getRenderType()
getRenderType in class Blockpublic boolean shouldSideBeRendered(IBlockAccess iblockaccess, int i, int j, int k, int l)
shouldSideBeRendered in class Blockpublic void getCollidingBoundingBoxes(World world, int i, int j, int k, AxisAlignedBB axisalignedbb, java.util.ArrayList arraylist)
getCollidingBoundingBoxes in class Blockpublic void randomDisplayTick(World world, int i, int j, int k, java.util.Random random)
randomDisplayTick in class Blockpublic void onBlockClicked(World world, int i, int j, int k, EntityPlayer entityplayer)
onBlockClicked in class Blockpublic void onBlockDestroyedByPlayer(World world, int i, int j, int k, int l)
onBlockDestroyedByPlayer in class Blockpublic float getBlockBrightness(IBlockAccess iblockaccess, int i, int j, int k)
getBlockBrightness in class Blockpublic float getExplosionResistance(Entity entity)
getExplosionResistance in class Blockpublic int getRenderBlockPass()
getRenderBlockPass in class Blockpublic int quantityDropped(java.util.Random random)
quantityDropped in class Blockpublic int getBlockTextureFromSideAndMetadata(int i,
int j)
getBlockTextureFromSideAndMetadata in class Blockpublic int getBlockTextureFromSide(int i)
getBlockTextureFromSide in class Blockpublic int getBlockTexture(IBlockAccess iblockaccess, int i, int j, int k, int l)
getBlockTexture in class Blockpublic AxisAlignedBB getSelectedBoundingBoxFromPool(World world, int i, int j, int k)
getSelectedBoundingBoxFromPool in class Blockpublic void velocityToAddToEntity(World world, int i, int j, int k, Entity entity, Vec3D vec3d)
velocityToAddToEntity in class Blockpublic boolean isCollidable()
isCollidable in class Blockpublic boolean canCollideCheck(int i,
boolean flag)
canCollideCheck in class Blockpublic boolean canPlaceBlockAt(World world, int i, int j, int k)
canPlaceBlockAt in class Blockpublic void onBlockAdded(World world, int i, int j, int k)
onBlockAdded in class Blockpublic void onBlockRemoval(World world, int i, int j, int k)
onBlockRemoval in class Blockpublic void dropBlockAsItemWithChance(World world, int i, int j, int k, int l, float f)
dropBlockAsItemWithChance in class Blockpublic void onEntityWalking(World world, int i, int j, int k, Entity entity)
onEntityWalking in class Blockpublic void updateTick(World world, int i, int j, int k, java.util.Random random)
updateTick in class Blockpublic boolean blockActivated(World world, int i, int j, int k, EntityPlayer entityplayer)
blockActivated in class Blockpublic void onBlockDestroyedByExplosion(World world, int i, int j, int k)
onBlockDestroyedByExplosion in class Blockpublic void onBlockPlacedBy(World world, int i, int j, int k, EntityLiving entityliving)
onBlockPlacedBy in class Block