Package net.minecraft.block.piston
Class PistonHandler
java.lang.Object
net.minecraft.block.piston.PistonHandler
- Mappings:
Namespace Name named net/minecraft/block/piston/PistonHandlerintermediary net/minecraft/class_2674official dsz
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprivate static booleanisAdjacentBlockStuck(BlockState state, BlockState adjacentState) private static booleanisBlockSticky(BlockState state) private voidsetMovedBlocks(int from, int to) private booleanprivate boolean
-
Field Details
-
MAX_MOVABLE_BLOCKS
public static final int MAX_MOVABLE_BLOCKS- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_MOVABLE_BLOCKSLnet/minecraft/block/piston/PistonHandler;MAX_MOVABLE_BLOCKS:Iintermediary field_31384Lnet/minecraft/class_2674;field_31384:Iofficial aLdsz;a:I
-
world
- Mappings:
Namespace Name Mixin selector named worldLnet/minecraft/block/piston/PistonHandler;world:Lnet/minecraft/world/World;intermediary field_12249Lnet/minecraft/class_2674;field_12249:Lnet/minecraft/class_1937;official bLdsz;b:Ldcw;
-
posFrom
- Mappings:
Namespace Name Mixin selector named posFromLnet/minecraft/block/piston/PistonHandler;posFrom:Lnet/minecraft/util/math/BlockPos;intermediary field_12250Lnet/minecraft/class_2674;field_12250:Lnet/minecraft/class_2338;official cLdsz;c:Ljd;
-
retracted
private final boolean retracted- Mappings:
Namespace Name Mixin selector named retractedLnet/minecraft/block/piston/PistonHandler;retracted:Zintermediary field_12247Lnet/minecraft/class_2674;field_12247:Zofficial dLdsz;d:Z
-
posTo
- Mappings:
Namespace Name Mixin selector named posToLnet/minecraft/block/piston/PistonHandler;posTo:Lnet/minecraft/util/math/BlockPos;intermediary field_12244Lnet/minecraft/class_2674;field_12244:Lnet/minecraft/class_2338;official eLdsz;e:Ljd;
-
motionDirection
- Mappings:
Namespace Name Mixin selector named motionDirectionLnet/minecraft/block/piston/PistonHandler;motionDirection:Lnet/minecraft/util/math/Direction;intermediary field_12243Lnet/minecraft/class_2674;field_12243:Lnet/minecraft/class_2350;official fLdsz;f:Lji;
-
movedBlocks
- Mappings:
Namespace Name Mixin selector named movedBlocksLnet/minecraft/block/piston/PistonHandler;movedBlocks:Ljava/util/List;intermediary field_12245Lnet/minecraft/class_2674;field_12245:Ljava/util/List;official gLdsz;g:Ljava/util/List;
-
brokenBlocks
- Mappings:
Namespace Name Mixin selector named brokenBlocksLnet/minecraft/block/piston/PistonHandler;brokenBlocks:Ljava/util/List;intermediary field_12246Lnet/minecraft/class_2674;field_12246:Ljava/util/List;official hLdsz;h:Ljava/util/List;
-
pistonDirection
- Mappings:
Namespace Name Mixin selector named pistonDirectionLnet/minecraft/block/piston/PistonHandler;pistonDirection:Lnet/minecraft/util/math/Direction;intermediary field_12248Lnet/minecraft/class_2674;field_12248:Lnet/minecraft/class_2350;official iLdsz;i:Lji;
-
-
Constructor Details
-
PistonHandler
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/block/piston/PistonHandler;<init>(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Z)Vintermediary <init>Lnet/minecraft/class_2674;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)Vofficial <init>Ldsz;<init>(Ldcw;Ljd;Lji;Z)V
-
-
Method Details
-
calculatePush
public boolean calculatePush()- Mappings:
Namespace Name Mixin selector named calculatePushLnet/minecraft/block/piston/PistonHandler;calculatePush()Zintermediary method_11537Lnet/minecraft/class_2674;method_11537()Zofficial aLdsz;a()Z
-
isBlockSticky
- Mappings:
Namespace Name Mixin selector named isBlockStickyLnet/minecraft/block/piston/PistonHandler;isBlockSticky(Lnet/minecraft/block/BlockState;)Zintermediary method_23367Lnet/minecraft/class_2674;method_23367(Lnet/minecraft/class_2680;)Zofficial aLdsz;a(Ldtc;)Z
-
isAdjacentBlockStuck
- Mappings:
Namespace Name Mixin selector named isAdjacentBlockStuckLnet/minecraft/block/piston/PistonHandler;isAdjacentBlockStuck(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)Zintermediary method_23675Lnet/minecraft/class_2674;method_23675(Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Zofficial aLdsz;a(Ldtc;Ldtc;)Z
-
tryMove
- Mappings:
Namespace Name Mixin selector named tryMoveLnet/minecraft/block/piston/PistonHandler;tryMove(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Zintermediary method_11540Lnet/minecraft/class_2674;method_11540(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Zofficial aLdsz;a(Ljd;Lji;)Z
-
setMovedBlocks
private void setMovedBlocks(int from, int to) - Mappings:
Namespace Name Mixin selector named setMovedBlocksLnet/minecraft/block/piston/PistonHandler;setMovedBlocks(II)Vintermediary method_11539Lnet/minecraft/class_2674;method_11539(II)Vofficial aLdsz;a(II)V
-
tryMoveAdjacentBlock
- Mappings:
Namespace Name Mixin selector named tryMoveAdjacentBlockLnet/minecraft/block/piston/PistonHandler;tryMoveAdjacentBlock(Lnet/minecraft/util/math/BlockPos;)Zintermediary method_11538Lnet/minecraft/class_2674;method_11538(Lnet/minecraft/class_2338;)Zofficial aLdsz;a(Ljd;)Z
-
getMotionDirection
- Mappings:
Namespace Name Mixin selector named getMotionDirectionLnet/minecraft/block/piston/PistonHandler;getMotionDirection()Lnet/minecraft/util/math/Direction;intermediary method_35299Lnet/minecraft/class_2674;method_35299()Lnet/minecraft/class_2350;official bLdsz;b()Lji;
-
getMovedBlocks
- Mappings:
Namespace Name Mixin selector named getMovedBlocksLnet/minecraft/block/piston/PistonHandler;getMovedBlocks()Ljava/util/List;intermediary method_11541Lnet/minecraft/class_2674;method_11541()Ljava/util/List;official cLdsz;c()Ljava/util/List;
-
getBrokenBlocks
- Mappings:
Namespace Name Mixin selector named getBrokenBlocksLnet/minecraft/block/piston/PistonHandler;getBrokenBlocks()Ljava/util/List;intermediary method_11536Lnet/minecraft/class_2674;method_11536()Ljava/util/List;official dLdsz;d()Ljava/util/List;
-