net.minecraft.block

public class StairsBlock

extends Block

ans
net.minecraft.class_188
net.minecraft.block.StairsBlock
net.minecraft.block.BlockStairs

Field summary

Modifier and TypeField
private static final int[][]
a
field_323
ROTATIONS
field_150150_a
private final Block
b
field_324
baseBlock
field_150149_b
private final int
M
field_325
type
field_150151_M
private boolean
N
field_326
isCorner
field_150152_N
private int
O
field_327
stairType
field_150153_O

Constructor summary

ModifierConstructor
protected (Block block, int type)

Method summary

Modifier and TypeMethod
public void
a(ahl arg0, int arg1, int arg2, int arg3)
method_425(class_1158 arg0, int arg1, int arg2, int arg3)
updateShape(WorldView arg0, int arg1, int arg2, int arg3)
setBlockBoundsBasedOnState(IBlockAccess arg0, int arg1, int arg2, int arg3)
public boolean
c()
method_449()
isSolidRender()
isOpaqueCube()
public boolean
d()
method_441()
isCube()
renderAsNormalBlock()
public int
b()
method_429()
getRenderType()
getRenderType()
public void
e(ahl arg0, int arg1, int arg2, int arg3)
method_4178(class_1158 arg0, int arg1, int arg2, int arg3)
setBaseShapeForCollisions(WorldView world, int x, int y, int z)
setBaseBounds(IBlockAccess arg0, int arg1, int arg2, int arg3)
public static boolean
a(aji arg0)
method_6513(class_197 arg0)
isStair(Block block)
isBlockStairs(Block arg0)
private boolean
f(ahl arg0, int arg1, int arg2, int arg3, int arg4)
method_4180(class_1158 arg0, int arg1, int arg2, int arg3, int arg4)
isStairSameHalfSameFacing(WorldView world, int x, int y, int z, int metadata)
func_150146_f(IBlockAccess arg0, int arg1, int arg2, int arg3, int arg4)
public boolean
f(ahl arg0, int arg1, int arg2, int arg3)
method_4181(class_1158 arg0, int arg1, int arg2, int arg3)
isInnerStair(WorldView world, int x, int y, int z)
func_150145_f(IBlockAccess arg0, int arg1, int arg2, int arg3)
public boolean
g(ahl arg0, int arg1, int arg2, int arg3)
method_4182(class_1158 arg0, int arg1, int arg2, int arg3)
setStepShapeForCollisions(WorldView world, int x, int y, int z)
func_150144_g(IBlockAccess arg0, int arg1, int arg2, int arg3)
public void
a(ahb arg0, int arg1, int arg2, int arg3, azt arg4, List arg5, sa arg6)
method_413(class_1150 arg0, int arg1, int arg2, int arg3, class_231 arg4, List arg5, class_864 arg6)
addCollisions(World arg0, int arg1, int arg2, int arg3, Box arg4, List arg5, Entity arg6)
addCollisionBoxesToList(World arg0, int arg1, int arg2, int arg3, AxisAlignedBB arg4, List arg5, Entity arg6)
public void
a(ahb arg0, int arg1, int arg2, int arg3, yz arg4)
method_420(class_1150 arg0, int arg1, int arg2, int arg3, class_988 arg4)
startMining(World arg0, int arg1, int arg2, int arg3, PlayerEntity arg4)
onBlockClicked(World arg0, int arg1, int arg2, int arg3, EntityPlayer arg4)
public void
b(ahb arg0, int arg1, int arg2, int arg3, int arg4)
method_451(class_1150 arg0, int arg1, int arg2, int arg3, int arg4)
onBroken(World arg0, int arg1, int arg2, int arg3, int arg4)
onBlockDestroyedByPlayer(World arg0, int arg1, int arg2, int arg3, int arg4)
public float
a(sa arg0)
method_404(class_864 arg0)
getBlastResistance(Entity arg0)
getExplosionResistance(Entity arg0)
public int
a(ahb arg0)
method_4789(class_1150 arg0)
getTickRate(World arg0)
tickRate(World arg0)
public void
a(ahb arg0, int arg1, int arg2, int arg3, sa arg4, azw arg5)
method_418(class_1150 arg0, int arg1, int arg2, int arg3, class_864 arg4, class_236 arg5)
applyMaterialDrag(World arg0, int arg1, int arg2, int arg3, Entity arg4, Vec3d arg5)
modifyEntityVelocity(World arg0, int arg1, int arg2, int arg3, Entity arg4, Vec3 arg5)
public boolean
v()
method_469()
canRayTrace()
isCollidable()
public boolean
a(int arg0, boolean arg1)
method_400(int arg0, boolean arg1)
canRayTrace(int arg0, boolean arg1)
canStopRayTrace(int arg0, boolean arg1)
public boolean
c(ahb arg0, int arg1, int arg2, int arg3)
method_434(class_1150 arg0, int arg1, int arg2, int arg3)
canBePlaced(World arg0, int arg1, int arg2, int arg3)
canPlaceBlockAt(World arg0, int arg1, int arg2, int arg3)
public void
b(ahb arg0, int arg1, int arg2, int arg3)
method_460(class_1150 arg0, int arg1, int arg2, int arg3)
onAdded(World arg0, int arg1, int arg2, int arg3)
onBlockAdded(World arg0, int arg1, int arg2, int arg3)
public void
a(ahb arg0, int arg1, int arg2, int arg3, aji arg4, int arg5)
method_411(class_1150 arg0, int arg1, int arg2, int arg3, class_197 arg4, int arg5)
onRemoved(World arg0, int arg1, int arg2, int arg3, Block arg4, int arg5)
breakBlock(World arg0, int arg1, int arg2, int arg3, Block arg4, int arg5)
public void
b(ahb arg0, int arg1, int arg2, int arg3, sa arg4)
method_437(class_1150 arg0, int arg1, int arg2, int arg3, class_864 arg4)
onSteppedOn(World arg0, int arg1, int arg2, int arg3, Entity arg4)
onEntityWalking(World arg0, int arg1, int arg2, int arg3, Entity arg4)
public void
a(ahb arg0, int arg1, int arg2, int arg3, Random arg4)
method_436(class_1150 arg0, int arg1, int arg2, int arg3, Random arg4)
tick(World arg0, int arg1, int arg2, int arg3, Random arg4)
updateTick(World arg0, int arg1, int arg2, int arg3, Random arg4)
public boolean
a(ahb arg0, int arg1, int arg2, int arg3, yz arg4, int arg5, float arg6, float arg7, float arg8)
method_421(class_1150 arg0, int arg1, int arg2, int arg3, class_988 arg4, int arg5, float arg6, float arg7, float arg8)
use(World arg0, int arg1, int arg2, int arg3, PlayerEntity arg4, int arg5, float arg6, float arg7, float arg8)
onBlockActivated(World arg0, int arg1, int arg2, int arg3, EntityPlayer arg4, int arg5, float arg6, float arg7, float arg8)
public void
a(ahb arg0, int arg1, int arg2, int arg3, agw arg4)
method_468(class_1150 arg0, int arg1, int arg2, int arg3, class_1147 arg4)
onExploded(World arg0, int arg1, int arg2, int arg3, Explosion arg4)
onBlockDestroyedByExplosion(World arg0, int arg1, int arg2, int arg3, Explosion arg4)
public MapColor
f(int arg0)
method_6449(int arg0)
getMapColor(int arg0)
getMapColor(int arg0)
public void
a(ahb arg0, int arg1, int arg2, int arg3, sv arg4, add arg5)
method_419(class_1150 arg0, int arg1, int arg2, int arg3, class_1699 arg4, class_1071 arg5)
onPlaced(World arg0, int arg1, int arg2, int arg3, LivingEntity arg4, ItemStack arg5)
onBlockPlacedBy(World arg0, int arg1, int arg2, int arg3, EntityLivingBase arg4, ItemStack arg5)
public int
a(ahb arg0, int arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, int arg8)
method_4185(class_1150 arg0, int arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, int arg8)
getPlacementMetadata(World arg0, int arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, int arg8)
onBlockPlaced(World arg0, int arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, int arg8)
public HitResult
a(ahb arg0, int arg1, int arg2, int arg3, azw arg4, azw arg5)
method_414(class_1150 arg0, int arg1, int arg2, int arg3, class_236 arg4, class_236 arg5)
rayTrace(World arg0, int arg1, int arg2, int arg3, Vec3d arg4, Vec3d arg5)
collisionRayTrace(World arg0, int arg1, int arg2, int arg3, Vec3 arg4, Vec3 arg5)
public void
b(ahb arg0, int arg1, int arg2, int arg3, Random arg4)
method_415(class_1150 arg0, int arg1, int arg2, int arg3, Random arg4)
randomDisplayTick(World arg0, int arg1, int arg2, int arg3, Random arg4)
randomDisplayTick(World arg0, int arg1, int arg2, int arg3, Random arg4)
public int
c(ahl arg0, int arg1, int arg2, int arg3)
method_455(class_1158 arg0, int arg1, int arg2, int arg3)
getLightColor(WorldView arg0, int arg1, int arg2, int arg3)
getMixedBrightnessForBlock(IBlockAccess arg0, int arg1, int arg2, int arg3)
public int
w()
method_479()
getRenderLayer()
getRenderBlockPass()
public Sprite
a(int arg0, int arg1)
method_395(int arg0, int arg1)
getSprite(int arg0, int arg1)
getIcon(int arg0, int arg1)
public Box
g(ahb arg0, int arg1, int arg2, int arg3)
method_427(class_1150 arg0, int arg1, int arg2, int arg3)
getOutlineShape(World arg0, int arg1, int arg2, int arg3)
getSelectedBoundingBoxFromPool(World arg0, int arg1, int arg2, int arg3)
public void
a(rg arg0)
method_4791(class_1558 arg0)
registerSprites(SpriteRegistry arg0)
registerIcons(IIconRegister arg0)