Package net.minecraft.block
Class StairsBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.StairsBlock
- Mappings:
Namespace Name official amdintermediary net/minecraft/class_188named net/minecraft/block/StairsBlock
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Blockprivate static final int[][]private final intprivate booleanprivate intFields inherited from class net.minecraft.block.Block
blastResistance, blockEntity, boundingBoxMaxX, boundingBoxMaxY, boundingBoxMaxZ, boundingBoxMinX, boundingBoxMinY, boundingBoxMinZ, field_469, field_483, field_484, field_486, field_487, field_6259, field_7261, field_7262, field_7263, field_7264, field_7265, field_7266, field_7267, field_7268, fullBlock, hardness, lightLevel, material, opacity, particleGravity, randomTicks, REGISTRY, side, slipperiness, soundGroup, stats, transluscent, useNeighbourLight -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbreakNaturally(World world, int x, int y, int z) booleancanPlaceBlockAt(World world, int x, int y, int z) floatgetBlastResistance(Entity entity) Returns the block's blast resistance as per the entity provided.intgetTexture(int side, int blockData) intgetTickRate(World world) Returns the block's tick rate.booleanReturns whether a block has collision, i.e.booleanbooleanmethod_400(int int2, boolean bool) voidmethod_411(World world, int int2, int int3, int int4, Block block, int int5) voidmethod_413(World world, int int2, int int3, int int4, Box box, List list, Entity entity) method_414(World world, int int2, int int3, int int4, Vec3d vec3d, Vec3d vec3d2) voidmethod_415(World world, int int2, int int3, int int4, Random random) voidmethod_4178(BlockView blockView, int int2, int int3, int int4) voidmethod_418(World world, int int2, int int3, int int4, Entity entity, Vec3d vec3d) private booleanmethod_4180(BlockView blockView, int int2, int int3, int int4, int int5) booleanmethod_4181(BlockView blockView, int int2, int int3, int int4) booleanmethod_4182(BlockView blockView, int int2, int int3, int int4) intmethod_4185(World world, int int2, int int3, int int4, int int5, float float2, float float3, float float4, int int6) voidmethod_420(World world, int int2, int int3, int int4, PlayerEntity playerEntity) voidmethod_425(BlockView blockView, int int2, int int3, int int4) method_427(World world, int int2, int int3, int int4) voidmethod_437(World world, int int2, int int3, int int4, Entity entity) intmethod_455(BlockView blockView, int int2, int int3, int int4) voidmethod_468(World world, int int2, int int3, int int4, Explosion explosion) intmethod_6449(int int2) static booleanmethod_6513(Block block) booleanonActivated(World world, int x, int y, int z, PlayerEntity player, int int2, float float2, float float3, float float4) voidonBreak(World world, int x, int y, int z, LivingEntity entity, ItemStack item) voidonDestroyed(World world, int x, int y, int z, int blockData) voidvoidregisterTextures(TextureRegistry registry) booleanReturns whether the block can be rendered as a normal blockMethods inherited from class net.minecraft.block.Block
appendItemStacks, areBlocksEqual, canStayPlaced, canStayPlaced, disableStats, emitsRedstonePower, get, getAmbientOcclusionLightLevel, getBlockFromItem, getBonusDrops, getById, getColor, getDropCount, getIdByBlock, getItemGroup, getLightLevel, getMaterial, getMaxX, getMaxY, getMaxZ, getMinX, getMinY, getMinZ, getOpacity, getPistonInteractionType, getSideTexture, getStrongRedstonePower, getTextureName, getTranslatedName, getTranslationKey, getWeakRedstonePower, hasBlockEntity, hasComparatorOutput, hasStats, isEqualTo, isFire, isFlowerPot, isFullBlock, isFullCube, isNormalBlock, isTransluscent, method_398, method_405, method_407, method_410, method_412, method_417, method_4186, method_422, method_424, method_428, method_431, method_435, method_438, method_446, method_448, method_452, method_454, method_457, method_459, method_461, method_463, method_464, method_471, method_4790, method_4793, method_4794, method_4798, method_5546, method_6444, onEntityCollision, onNeighborUpdate, requiresSilkTouch, setBlockItemBounds, setBlockSoundGroup, setBoundingBox, setItemGroup, setLightLevel, setOpacity, setResistance, setStrength, setTickRandomly, setTranslationKey, setUnbreakable, setup, shouldDropItemsOnExplosion, shouldRenderSide, ticksRandomly, usesNeighbourLight
-
Field Details
-
field_323
private static final int[][] field_323- Mappings:
Namespace Name Mixin selector official aLamd;a:[[Iintermediary field_323Lnet/minecraft/class_188;field_323:[[Inamed field_323Lnet/minecraft/block/StairsBlock;field_323:[[I
-
block
- Mappings:
Namespace Name Mixin selector official bLamd;b:Laht;intermediary field_324Lnet/minecraft/class_188;field_324:Lnet/minecraft/class_197;named blockLnet/minecraft/block/StairsBlock;block:Lnet/minecraft/block/Block;
-
field_325
private final int field_325- Mappings:
Namespace Name Mixin selector official MLamd;M:Iintermediary field_325Lnet/minecraft/class_188;field_325:Inamed field_325Lnet/minecraft/block/StairsBlock;field_325:I
-
field_326
private boolean field_326- Mappings:
Namespace Name Mixin selector official NLamd;N:Zintermediary field_326Lnet/minecraft/class_188;field_326:Znamed field_326Lnet/minecraft/block/StairsBlock;field_326:Z
-
field_327
private int field_327- Mappings:
Namespace Name Mixin selector official OLamd;O:Iintermediary field_327Lnet/minecraft/class_188;field_327:Inamed field_327Lnet/minecraft/block/StairsBlock;field_327:I
-
-
Constructor Details
-
StairsBlock
-
-
Method Details
-
method_425
- Overrides:
method_425in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafw;III)Vintermediary method_425Lnet/minecraft/class_197;method_425(Lnet/minecraft/class_1158;III)Vnamed method_425Lnet/minecraft/block/Block;method_425(Lnet/minecraft/world/BlockView;III)V
-
hasTransperancy
public boolean hasTransperancy()- Overrides:
hasTransperancyin classBlock- Mappings:
Namespace Name Mixin selector official cLaht;c()Zintermediary method_449Lnet/minecraft/class_197;method_449()Znamed hasTransperancyLnet/minecraft/block/Block;hasTransperancy()Z
-
renderAsNormalBlock
public boolean renderAsNormalBlock()Returns whether the block can be rendered as a normal block- Overrides:
renderAsNormalBlockin classBlock- Returns:
- Whether the block can be rendered as a normal block
- Mappings:
Namespace Name Mixin selector official dLaht;d()Zintermediary method_441Lnet/minecraft/class_197;method_441()Znamed renderAsNormalBlockLnet/minecraft/block/Block;renderAsNormalBlock()Z
-
getBlockType
public int getBlockType()- Overrides:
getBlockTypein classBlock- Mappings:
Namespace Name Mixin selector official bLaht;b()Iintermediary method_429Lnet/minecraft/class_197;method_429()Inamed getBlockTypeLnet/minecraft/block/Block;getBlockType()I
-
method_4178
- Mappings:
Namespace Name Mixin selector official eLamd;e(Lafw;III)Vintermediary method_4178Lnet/minecraft/class_188;method_4178(Lnet/minecraft/class_1158;III)Vnamed method_4178Lnet/minecraft/block/StairsBlock;method_4178(Lnet/minecraft/world/BlockView;III)V
-
method_6513
- Mappings:
Namespace Name Mixin selector official aLamd;a(Laht;)Zintermediary method_6513Lnet/minecraft/class_188;method_6513(Lnet/minecraft/class_197;)Znamed method_6513Lnet/minecraft/block/StairsBlock;method_6513(Lnet/minecraft/block/Block;)Z
-
method_4180
- Mappings:
Namespace Name Mixin selector official fLamd;f(Lafw;IIII)Zintermediary method_4180Lnet/minecraft/class_188;method_4180(Lnet/minecraft/class_1158;IIII)Znamed method_4180Lnet/minecraft/block/StairsBlock;method_4180(Lnet/minecraft/world/BlockView;IIII)Z
-
method_4181
- Mappings:
Namespace Name Mixin selector official fLamd;f(Lafw;III)Zintermediary method_4181Lnet/minecraft/class_188;method_4181(Lnet/minecraft/class_1158;III)Znamed method_4181Lnet/minecraft/block/StairsBlock;method_4181(Lnet/minecraft/world/BlockView;III)Z
-
method_4182
- Mappings:
Namespace Name Mixin selector official gLamd;g(Lafw;III)Zintermediary method_4182Lnet/minecraft/class_188;method_4182(Lnet/minecraft/class_1158;III)Znamed method_4182Lnet/minecraft/block/StairsBlock;method_4182(Lnet/minecraft/world/BlockView;III)Z
-
method_413
public void method_413(World world, int int2, int int3, int int4, Box box, List list, Entity entity) - Overrides:
method_413in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILaye;Ljava/util/List;Lqm;)Vintermediary method_413Lnet/minecraft/class_197;method_413(Lnet/minecraft/class_1150;IIILnet/minecraft/class_231;Ljava/util/List;Lnet/minecraft/class_864;)Vnamed method_413Lnet/minecraft/block/Block;method_413(Lnet/minecraft/world/World;IIILnet/minecraft/util/math/Box;Ljava/util/List;Lnet/minecraft/entity/Entity;)V
-
method_415
@Environment(CLIENT) public void method_415(World world, int int2, int int3, int int4, Random random) - Overrides:
method_415in classBlock- Mappings:
Namespace Name Mixin selector official bLaht;b(Lafm;IIILjava/util/Random;)Vintermediary method_415Lnet/minecraft/class_197;method_415(Lnet/minecraft/class_1150;IIILjava/util/Random;)Vnamed method_415Lnet/minecraft/block/Block;method_415(Lnet/minecraft/world/World;IIILjava/util/Random;)V
-
method_420
- Overrides:
method_420in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILxk;)Vintermediary method_420Lnet/minecraft/class_197;method_420(Lnet/minecraft/class_1150;IIILnet/minecraft/class_988;)Vnamed method_420Lnet/minecraft/block/Block;method_420(Lnet/minecraft/world/World;IIILnet/minecraft/entity/player/PlayerEntity;)V
-
onDestroyed
- Overrides:
onDestroyedin classBlock- Mappings:
Namespace Name Mixin selector official bLaht;b(Lafm;IIII)Vintermediary method_451Lnet/minecraft/class_197;method_451(Lnet/minecraft/class_1150;IIII)Vnamed onDestroyedLnet/minecraft/block/Block;onDestroyed(Lnet/minecraft/world/World;IIII)V
-
method_455
- Overrides:
method_455in classBlock- Mappings:
Namespace Name Mixin selector official cLaht;c(Lafw;III)Iintermediary method_455Lnet/minecraft/class_197;method_455(Lnet/minecraft/class_1158;III)Inamed method_455Lnet/minecraft/block/Block;method_455(Lnet/minecraft/world/BlockView;III)I
-
getBlastResistance
Returns the block's blast resistance as per the entity provided.- Overrides:
getBlastResistancein classBlock- Parameters:
entity- The entity that blast resistance must be calculated for- Returns:
- Blast Resistance
- Mappings:
Namespace Name Mixin selector official aLaht;a(Lqm;)Fintermediary method_404Lnet/minecraft/class_197;method_404(Lnet/minecraft/class_864;)Fnamed getBlastResistanceLnet/minecraft/block/Block;getBlastResistance(Lnet/minecraft/entity/Entity;)F
-
method_479
- Overrides:
method_479in classBlock- Mappings:
Namespace Name Mixin selector official wLaht;w()Iintermediary method_479Lnet/minecraft/class_197;method_479()Inamed method_479Lnet/minecraft/block/Block;method_479()I
-
getTexture
- Overrides:
getTexturein classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(II)Lpr;intermediary method_395Lnet/minecraft/class_197;method_395(II)Lnet/minecraft/class_1557;named getTextureLnet/minecraft/block/Block;getTexture(II)Lnet/minecraft/client/Texture;
-
getTickRate
Returns the block's tick rate. Default is 10.- Overrides:
getTickRatein classBlock- Parameters:
world- The world that the block is placed in- Returns:
- Tick rate
- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;)Iintermediary method_4789Lnet/minecraft/class_197;method_4789(Lnet/minecraft/class_1150;)Inamed getTickRateLnet/minecraft/block/Block;getTickRate(Lnet/minecraft/world/World;)I
-
method_427
- Overrides:
method_427in classBlock- Mappings:
Namespace Name Mixin selector official gLaht;g(Lafm;III)Laye;intermediary method_427Lnet/minecraft/class_197;method_427(Lnet/minecraft/class_1150;III)Lnet/minecraft/class_231;named method_427Lnet/minecraft/block/Block;method_427(Lnet/minecraft/world/World;III)Lnet/minecraft/util/math/Box;
-
method_418
- Overrides:
method_418in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILqm;Layj;)Vintermediary method_418Lnet/minecraft/class_197;method_418(Lnet/minecraft/class_1150;IIILnet/minecraft/class_864;Lnet/minecraft/class_236;)Vnamed method_418Lnet/minecraft/block/Block;method_418(Lnet/minecraft/world/World;IIILnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Vec3d;)V
-
hasCollision
public boolean hasCollision()Returns whether a block has collision, i.e. stops entities- Overrides:
hasCollisionin classBlock- Returns:
- Whether a block has collision
- Mappings:
Namespace Name Mixin selector official vLaht;v()Zintermediary method_469Lnet/minecraft/class_197;method_469()Znamed hasCollisionLnet/minecraft/block/Block;hasCollision()Z
-
method_400
public boolean method_400(int int2, boolean bool) - Overrides:
method_400in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(IZ)Zintermediary method_400Lnet/minecraft/class_197;method_400(IZ)Znamed method_400Lnet/minecraft/block/Block;method_400(IZ)Z
-
canPlaceBlockAt
- Overrides:
canPlaceBlockAtin classBlock- Mappings:
Namespace Name Mixin selector official cLaht;c(Lafm;III)Zintermediary method_434Lnet/minecraft/class_197;method_434(Lnet/minecraft/class_1150;III)Znamed canPlaceBlockAtLnet/minecraft/block/Block;canPlaceBlockAt(Lnet/minecraft/world/World;III)Z
-
breakNaturally
- Overrides:
breakNaturallyin classBlock- Mappings:
Namespace Name Mixin selector official bLaht;b(Lafm;III)Vintermediary method_460Lnet/minecraft/class_197;method_460(Lnet/minecraft/class_1150;III)Vnamed breakNaturallyLnet/minecraft/block/Block;breakNaturally(Lnet/minecraft/world/World;III)V
-
method_411
- Overrides:
method_411in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILaht;I)Vintermediary method_411Lnet/minecraft/class_197;method_411(Lnet/minecraft/class_1150;IIILnet/minecraft/class_197;I)Vnamed method_411Lnet/minecraft/block/Block;method_411(Lnet/minecraft/world/World;IIILnet/minecraft/block/Block;I)V
-
method_437
- Overrides:
method_437in classBlock- Mappings:
Namespace Name Mixin selector official bLaht;b(Lafm;IIILqm;)Vintermediary method_437Lnet/minecraft/class_197;method_437(Lnet/minecraft/class_1150;IIILnet/minecraft/class_864;)Vnamed method_437Lnet/minecraft/block/Block;method_437(Lnet/minecraft/world/World;IIILnet/minecraft/entity/Entity;)V
-
onTick
- Overrides:
onTickin classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILjava/util/Random;)Vintermediary method_436Lnet/minecraft/class_197;method_436(Lnet/minecraft/class_1150;IIILjava/util/Random;)Vnamed onTickLnet/minecraft/block/Block;onTick(Lnet/minecraft/world/World;IIILjava/util/Random;)V
-
onActivated
public boolean onActivated(World world, int x, int y, int z, PlayerEntity player, int int2, float float2, float float3, float float4) - Overrides:
onActivatedin classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILxk;IFFF)Zintermediary method_421Lnet/minecraft/class_197;method_421(Lnet/minecraft/class_1150;IIILnet/minecraft/class_988;IFFF)Znamed onActivatedLnet/minecraft/block/Block;onActivated(Lnet/minecraft/world/World;IIILnet/minecraft/entity/player/PlayerEntity;IFFF)Z
-
method_468
- Overrides:
method_468in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILafh;)Vintermediary method_468Lnet/minecraft/class_197;method_468(Lnet/minecraft/class_1150;IIILnet/minecraft/class_1147;)Vnamed method_468Lnet/minecraft/block/Block;method_468(Lnet/minecraft/world/World;IIILnet/minecraft/world/explosion/Explosion;)V
-
method_6449
- Overrides:
method_6449in classBlock- Mappings:
Namespace Name Mixin selector official fLaht;f(I)Lavg;intermediary method_6449Lnet/minecraft/class_197;method_6449(I)Lnet/minecraft/class_65;named method_6449Lnet/minecraft/block/Block;method_6449(I)Lnet/minecraft/block/MaterialColor;
-
onBreak
- Overrides:
onBreakin classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILrg;Labo;)Vintermediary method_419Lnet/minecraft/class_197;method_419(Lnet/minecraft/class_1150;IIILnet/minecraft/class_1699;Lnet/minecraft/class_1071;)Vnamed onBreakLnet/minecraft/block/Block;onBreak(Lnet/minecraft/world/World;IIILnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;)V
-
method_4185
public int method_4185(World world, int int2, int int3, int int4, int int5, float float2, float float3, float float4, int int6) - Overrides:
method_4185in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIIIFFFI)Iintermediary method_4185Lnet/minecraft/class_197;method_4185(Lnet/minecraft/class_1150;IIIIFFFI)Inamed method_4185Lnet/minecraft/block/Block;method_4185(Lnet/minecraft/world/World;IIIIFFFI)I
-
method_414
public BlockHitResult method_414(World world, int int2, int int3, int int4, Vec3d vec3d, Vec3d vec3d2) - Overrides:
method_414in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILayj;Layj;)Layh;intermediary method_414Lnet/minecraft/class_197;method_414(Lnet/minecraft/class_1150;IIILnet/minecraft/class_236;Lnet/minecraft/class_236;)Lnet/minecraft/class_234;named method_414Lnet/minecraft/block/Block;method_414(Lnet/minecraft/world/World;IIILnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/hit/BlockHitResult;
-
registerTextures
- Overrides:
registerTexturesin classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lps;)Vintermediary method_4791Lnet/minecraft/class_197;method_4791(Lnet/minecraft/class_1558;)Vnamed registerTexturesLnet/minecraft/block/Block;registerTextures(Lnet/minecraft/client/TextureRegistry;)V
-