Package net.minecraft.block
Class PistonBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.PistonBlock
- Mappings:
Namespace Name official aoaintermediary net/minecraft/class_227named net/minecraft/block/PistonBlock
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Textureprivate Textureprivate Textureprivate final booleanFields 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) intgetTexture(int side, int blockData) booleanvoidmethod_413(World world, int int2, int int3, int int4, Box box, List list, Entity entity) voidmethod_425(BlockView blockView, int int2, int int3, int int4) booleanmethod_435(World world, int int2, int int3, int int4, int int5, int int6) method_454(World world, int int2, int int3, int int4) voidmethod_4841(float float2, float float3, float float4, float float5, float float6, float float7) static Texturemethod_4842(String string) static intmethod_555(World world, int int2, int int3, int int4, LivingEntity livingEntity) static intmethod_556(int int2) private booleanmethod_557(World world, int int2, int int3, int int4, int int5) static booleanmethod_558(int int2) private static booleanmethod_559(World world, int int2, int int3, int int4, int int5) private booleanmethod_560(World world, int int2, int int3, int int4, int int5) private voidmethod_561(World world, int int2, int int3, int int4) private static booleanmethod_6529(Block block, World world, int int2, int int3, int int4, boolean bool) 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) voidonNeighborUpdate(World world, int x, int y, int z, Block block) voidregisterTextures(TextureRegistry registry) booleanReturns whether the block can be rendered as a normal blockvoidSets the bounds for the BlockItemMethods inherited from class net.minecraft.block.Block
appendItemStacks, areBlocksEqual, canPlaceBlockAt, canStayPlaced, canStayPlaced, disableStats, emitsRedstonePower, get, getAmbientOcclusionLightLevel, getBlastResistance, getBlockFromItem, getBonusDrops, getById, getCollisionBox, getColor, getDropCount, getHardness, getIdByBlock, getItemGroup, getLightLevel, getMaterial, getMaxX, getMaxY, getMaxZ, getMinX, getMinY, getMinZ, getOpacity, getPistonInteractionType, getSideTexture, getStrongRedstonePower, getTextureName, getTickRate, getTranslatedName, getTranslationKey, getWeakRedstonePower, hasBlockEntity, hasCollision, hasComparatorOutput, hasStats, isEqualTo, isFire, isFlowerPot, isFullBlock, isFullCube, isNormalBlock, isTransluscent, method_398, method_400, method_405, method_407, method_410, method_411, method_412, method_414, method_415, method_417, method_418, method_4185, method_4186, method_420, method_422, method_424, method_428, method_431, method_437, method_438, method_446, method_448, method_452, method_455, method_457, method_459, method_461, method_463, method_464, method_468, method_479, method_4790, method_4793, method_4794, method_4798, method_5546, method_6444, method_6449, onDestroyed, onEntityCollision, onTick, requiresSilkTouch, setBlockSoundGroup, setBoundingBox, setItemGroup, setLightLevel, setOpacity, setResistance, setStrength, setTickRandomly, setTranslationKey, setUnbreakable, setup, shouldDropItemsOnExplosion, shouldRenderSide, ticksRandomly, usesNeighbourLight
-
Field Details
-
isSticky
private final boolean isSticky- Mappings:
Namespace Name Mixin selector official aLaoa;a:Zintermediary field_572Lnet/minecraft/class_227;field_572:Znamed isStickyLnet/minecraft/block/PistonBlock;isSticky:Z
-
field_5667
- Mappings:
Namespace Name Mixin selector official bLaoa;b:Lpr;intermediary field_5667Lnet/minecraft/class_227;field_5667:Lnet/minecraft/class_1557;named field_5667Lnet/minecraft/block/PistonBlock;field_5667:Lnet/minecraft/client/Texture;
-
field_5668
- Mappings:
Namespace Name Mixin selector official MLaoa;M:Lpr;intermediary field_5668Lnet/minecraft/class_227;field_5668:Lnet/minecraft/class_1557;named field_5668Lnet/minecraft/block/PistonBlock;field_5668:Lnet/minecraft/client/Texture;
-
field_5669
- Mappings:
Namespace Name Mixin selector official NLaoa;N:Lpr;intermediary field_5669Lnet/minecraft/class_227;field_5669:Lnet/minecraft/class_1557;named field_5669Lnet/minecraft/block/PistonBlock;field_5669:Lnet/minecraft/client/Texture;
-
-
Constructor Details
-
PistonBlock
public PistonBlock(boolean bool)
-
-
Method Details
-
method_4843
- Mappings:
Namespace Name Mixin selector official eLaoa;e()Lpr;intermediary method_4843Lnet/minecraft/class_227;method_4843()Lnet/minecraft/class_1557;named method_4843Lnet/minecraft/block/PistonBlock;method_4843()Lnet/minecraft/client/Texture;
-
method_4841
@Environment(CLIENT) public void method_4841(float float2, float float3, float float4, float float5, float float6, float float7) - Mappings:
Namespace Name Mixin selector official bLaoa;b(FFFFFF)Vintermediary method_4841Lnet/minecraft/class_227;method_4841(FFFFFF)Vnamed method_4841Lnet/minecraft/block/PistonBlock;method_4841(FFFFFF)V
-
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;
-
method_4842
- Mappings:
Namespace Name Mixin selector official eLaoa;e(Ljava/lang/String;)Lpr;intermediary method_4842Lnet/minecraft/class_227;method_4842(Ljava/lang/String;)Lnet/minecraft/class_1557;named method_4842Lnet/minecraft/block/PistonBlock;method_4842(Ljava/lang/String;)Lnet/minecraft/client/Texture;
-
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
-
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
-
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
-
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
-
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
-
onNeighborUpdate
- Overrides:
onNeighborUpdatein classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIILaht;)Vintermediary method_408Lnet/minecraft/class_197;method_408(Lnet/minecraft/class_1150;IIILnet/minecraft/class_197;)Vnamed onNeighborUpdateLnet/minecraft/block/Block;onNeighborUpdate(Lnet/minecraft/world/World;IIILnet/minecraft/block/Block;)V
-
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_561
- Mappings:
Namespace Name Mixin selector official eLaoa;e(Lafm;III)Vintermediary method_561Lnet/minecraft/class_227;method_561(Lnet/minecraft/class_1150;III)Vnamed method_561Lnet/minecraft/block/PistonBlock;method_561(Lnet/minecraft/world/World;III)V
-
method_557
- Mappings:
Namespace Name Mixin selector official aLaoa;a(Lafm;IIII)Zintermediary method_557Lnet/minecraft/class_227;method_557(Lnet/minecraft/class_1150;IIII)Znamed method_557Lnet/minecraft/block/PistonBlock;method_557(Lnet/minecraft/world/World;IIII)Z
-
method_435
- Overrides:
method_435in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;IIIII)Zintermediary method_435Lnet/minecraft/class_197;method_435(Lnet/minecraft/class_1150;IIIII)Znamed method_435Lnet/minecraft/block/Block;method_435(Lnet/minecraft/world/World;IIIII)Z
-
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
-
setBlockItemBounds
public void setBlockItemBounds()Sets the bounds for the BlockItem- Overrides:
setBlockItemBoundsin classBlock- Mappings:
Namespace Name Mixin selector official gLaht;g()Vintermediary method_456Lnet/minecraft/class_197;method_456()Vnamed setBlockItemBoundsLnet/minecraft/block/Block;setBlockItemBounds()V
-
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_454
- Overrides:
method_454in classBlock- Mappings:
Namespace Name Mixin selector official aLaht;a(Lafm;III)Laye;intermediary method_454Lnet/minecraft/class_197;method_454(Lnet/minecraft/class_1150;III)Lnet/minecraft/class_231;named method_454Lnet/minecraft/block/Block;method_454(Lnet/minecraft/world/World;III)Lnet/minecraft/util/math/Box;
-
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
-
method_556
public static int method_556(int int2) - Mappings:
Namespace Name Mixin selector official bLaoa;b(I)Iintermediary method_556Lnet/minecraft/class_227;method_556(I)Inamed method_556Lnet/minecraft/block/PistonBlock;method_556(I)I
-
method_558
public static boolean method_558(int int2) - Mappings:
Namespace Name Mixin selector official cLaoa;c(I)Zintermediary method_558Lnet/minecraft/class_227;method_558(I)Znamed method_558Lnet/minecraft/block/PistonBlock;method_558(I)Z
-
method_555
- Mappings:
Namespace Name Mixin selector official aLaoa;a(Lafm;IIILrg;)Iintermediary method_555Lnet/minecraft/class_227;method_555(Lnet/minecraft/class_1150;IIILnet/minecraft/class_1699;)Inamed method_555Lnet/minecraft/block/PistonBlock;method_555(Lnet/minecraft/world/World;IIILnet/minecraft/entity/LivingEntity;)I
-
method_6529
private static boolean method_6529(Block block, World world, int int2, int int3, int int4, boolean bool) - Mappings:
Namespace Name Mixin selector official aLaoa;a(Laht;Lafm;IIIZ)Zintermediary method_6529Lnet/minecraft/class_227;method_6529(Lnet/minecraft/class_197;Lnet/minecraft/class_1150;IIIZ)Znamed method_6529Lnet/minecraft/block/PistonBlock;method_6529(Lnet/minecraft/block/Block;Lnet/minecraft/world/World;IIIZ)Z
-
method_559
- Mappings:
Namespace Name Mixin selector official hLaoa;h(Lafm;IIII)Zintermediary method_559Lnet/minecraft/class_227;method_559(Lnet/minecraft/class_1150;IIII)Znamed method_559Lnet/minecraft/block/PistonBlock;method_559(Lnet/minecraft/world/World;IIII)Z
-
method_560
- Mappings:
Namespace Name Mixin selector official iLaoa;i(Lafm;IIII)Zintermediary method_560Lnet/minecraft/class_227;method_560(Lnet/minecraft/class_1150;IIII)Znamed method_560Lnet/minecraft/block/PistonBlock;method_560(Lnet/minecraft/world/World;IIII)Z
-