Package net.minecraft.world.block
Class StairsBlock
- java.lang.Object
-
- net.minecraft.world.block.Block
-
- net.minecraft.world.block.StairsBlock
-
public class StairsBlock extends Block
-
-
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 Modifier Constructor Description protectedStairsBlock(int var1, Block var2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanblockActivated(World var1, int var2, int var3, int var4, Player var5)booleancanCollideCheck(int var1, boolean var2)booleancanPlaceBlockAt(World var1, int var2, int var3, int var4)@net.minecraft.modding.api.Side.Client floatgetBlockBrightness(IBlockAccess var1, int var2, int var3, int var4)intgetBlockTextureFromSide(int var1)intgetBlockTextureFromSideAndMetadata(int var1, int var2)voidgetCollidingBoundingBoxes(World var1, int var2, int var3, int var4, AxisAlignedBB var5, java.util.ArrayList var6)AxisAlignedBBgetCollisionBoundingBoxFromPool(World var1, int var2, int var3, int var4)floatgetExplosionResistance(Entity var1)@net.minecraft.modding.api.Side.Client intgetMixedBrightnessForBlock(IBlockAccess var1, int var2, int var3, int var4)@net.minecraft.modding.api.Side.Client intgetRenderBlockPass()intgetRenderType()@Client AxisAlignedBBgetSelectedBoundingBoxFromPool(World var1, int var2, int var3, int var4)booleanisCollidable()booleanisOpaqueCube()voidonBlockAdded(World var1, int var2, int var3, int var4)voidonBlockClicked(World var1, int var2, int var3, int var4, Player var5)voidonBlockDestroyedByExplosion(World var1, int var2, int var3, int var4)voidonBlockDestroyedByPlayer(World var1, int var2, int var3, int var4, int var5)voidonBlockPlaced(World var1, int var2, int var3, int var4, int var5)voidonBlockPlacedBy(World var1, int var2, int var3, int var4, LivingEntity var5)voidonBlockRemoval(World var1, int var2, int var3, int var4)voidonEntityWalking(World var1, int var2, int var3, int var4, Entity var5)voidrandomDisplayTick(World var1, int var2, int var3, int var4, java.util.Random var5)booleanrenderAsNormalBlock()voidsetBlockBoundsBasedOnState(IBlockAccess var1, int var2, int var3, int var4)@net.minecraft.modding.api.Side.Client booleanshouldSideBeRendered(IBlockAccess var1, int var2, int var3, int var4, int var5)inttickRate()voidupdateTick(World var1, int var2, int var3, int var4, java.util.Random var5)voidvelocityToAddToEntity(World var1, int var2, int var3, int var4, Entity var5, Vec3D var6)-
Methods inherited from class net.minecraft.world.block.Block
blockStrength, canBlockStay, canPlaceBlockOnSide, canProvidePower, collisionRayTrace, colorMultiplier, createStackedBlock, damageDropped, disableStats, dropBlockAsItem, dropBlockAsItem_do, dropBlockAsItemWithChance, func_50074_q, getAmbientOcclusionLightValue, getBlockColor, getBlockName, getBlocksMovement, getBlockTexture, getEnableStats, getHardness, getMetadataInfo, getMobilityFlag, getRenderColor, getSubBlocks, getTickRandomly, harvestBlock, hasTileEntity, idDropped, initializeBlock, isBlockSolid, isIndirectlyPoweringTo, isNormalCube, isPoweringTo, onEntityCollidedWithBlock, onFallenUpon, onNeighborBlockChange, postRegister, powerBlock, quantityDropped, quantityDroppedWithBonus, registerVanilla, setBlockBounds, setBlockBoundsForItemRender, setBlockName, setBlockUnbreakable, setHardness, setLightOpacity, setLightValue, setRequiresSelfNotify, setResistance, setStepSound, setTickRandomly, toString, translateBlockName
-
-
-
-
Constructor Detail
-
StairsBlock
protected StairsBlock(int var1, Block var2)
-
-
Method Detail
-
setBlockBoundsBasedOnState
public void setBlockBoundsBasedOnState(IBlockAccess var1, int var2, int var3, int var4)
- Overrides:
setBlockBoundsBasedOnStatein classBlock
-
getCollisionBoundingBoxFromPool
public AxisAlignedBB getCollisionBoundingBoxFromPool(World var1, int var2, int var3, int var4)
- Overrides:
getCollisionBoundingBoxFromPoolin classBlock
-
isOpaqueCube
public boolean isOpaqueCube()
- Overrides:
isOpaqueCubein classBlock
-
renderAsNormalBlock
public boolean renderAsNormalBlock()
- Overrides:
renderAsNormalBlockin classBlock
-
getRenderType
public int getRenderType()
- Overrides:
getRenderTypein classBlock
-
shouldSideBeRendered
@Client public @net.minecraft.modding.api.Side.Client boolean shouldSideBeRendered(IBlockAccess var1, int var2, int var3, int var4, int var5)
- Overrides:
shouldSideBeRenderedin classBlock
-
getCollidingBoundingBoxes
public void getCollidingBoundingBoxes(World var1, int var2, int var3, int var4, AxisAlignedBB var5, java.util.ArrayList var6)
- Overrides:
getCollidingBoundingBoxesin classBlock
-
randomDisplayTick
@Client public void randomDisplayTick(World var1, int var2, int var3, int var4, java.util.Random var5)
- Overrides:
randomDisplayTickin classBlock
-
onBlockClicked
public void onBlockClicked(World var1, int var2, int var3, int var4, Player var5)
- Overrides:
onBlockClickedin classBlock
-
onBlockDestroyedByPlayer
public void onBlockDestroyedByPlayer(World var1, int var2, int var3, int var4, int var5)
- Overrides:
onBlockDestroyedByPlayerin classBlock
-
getMixedBrightnessForBlock
@Client public @net.minecraft.modding.api.Side.Client int getMixedBrightnessForBlock(IBlockAccess var1, int var2, int var3, int var4)
- Overrides:
getMixedBrightnessForBlockin classBlock
-
getBlockBrightness
@Client public @net.minecraft.modding.api.Side.Client float getBlockBrightness(IBlockAccess var1, int var2, int var3, int var4)
- Overrides:
getBlockBrightnessin classBlock
-
getExplosionResistance
public float getExplosionResistance(Entity var1)
- Overrides:
getExplosionResistancein classBlock
-
getRenderBlockPass
@Client public @net.minecraft.modding.api.Side.Client int getRenderBlockPass()
- Overrides:
getRenderBlockPassin classBlock
-
getBlockTextureFromSideAndMetadata
public int getBlockTextureFromSideAndMetadata(int var1, int var2)- Overrides:
getBlockTextureFromSideAndMetadatain classBlock
-
getBlockTextureFromSide
public int getBlockTextureFromSide(int var1)
- Overrides:
getBlockTextureFromSidein classBlock
-
getSelectedBoundingBoxFromPool
@Client public @Client AxisAlignedBB getSelectedBoundingBoxFromPool(World var1, int var2, int var3, int var4)
- Overrides:
getSelectedBoundingBoxFromPoolin classBlock
-
velocityToAddToEntity
public void velocityToAddToEntity(World var1, int var2, int var3, int var4, Entity var5, Vec3D var6)
- Overrides:
velocityToAddToEntityin classBlock
-
isCollidable
public boolean isCollidable()
- Overrides:
isCollidablein classBlock
-
canCollideCheck
public boolean canCollideCheck(int var1, boolean var2)- Overrides:
canCollideCheckin classBlock
-
canPlaceBlockAt
public boolean canPlaceBlockAt(World var1, int var2, int var3, int var4)
- Overrides:
canPlaceBlockAtin classBlock
-
onBlockAdded
public void onBlockAdded(World var1, int var2, int var3, int var4)
- Overrides:
onBlockAddedin classBlock
-
onBlockRemoval
public void onBlockRemoval(World var1, int var2, int var3, int var4)
- Overrides:
onBlockRemovalin classBlock
-
onEntityWalking
public void onEntityWalking(World var1, int var2, int var3, int var4, Entity var5)
- Overrides:
onEntityWalkingin classBlock
-
updateTick
public void updateTick(World var1, int var2, int var3, int var4, java.util.Random var5)
- Overrides:
updateTickin classBlock
-
blockActivated
public boolean blockActivated(World var1, int var2, int var3, int var4, Player var5)
- Overrides:
blockActivatedin classBlock
-
onBlockDestroyedByExplosion
public void onBlockDestroyedByExplosion(World var1, int var2, int var3, int var4)
- Overrides:
onBlockDestroyedByExplosionin classBlock
-
onBlockPlacedBy
public void onBlockPlacedBy(World var1, int var2, int var3, int var4, LivingEntity var5)
- Overrides:
onBlockPlacedByin classBlock
-
onBlockPlaced
public void onBlockPlaced(World var1, int var2, int var3, int var4, int var5)
- Overrides:
onBlockPlacedin classBlock
-
-