Package net.minecraft.block.entity
Class PistonBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.PistonBlockEntity
- All Implemented Interfaces:
Tickable
- Mappings:
Namespace Name official aluintermediary net/minecraft/class_230named net/minecraft/block/entity/PistonBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Directionprivate booleanprivate floatprivate floatprivate BlockStateprivate booleanFields inherited from class net.minecraft.block.entity.BlockEntity
block, pos, removed, world -
Constructor Summary
ConstructorsConstructorDescriptionPistonBlockEntity(BlockState pushedBlock, Direction direction, boolean bool, boolean bool2) -
Method Summary
Modifier and TypeMethodDescriptionvoidfinish()voidfromNbt(NbtCompound nbt) floatgetAmountExtended(float progress) intbooleanbooleanisSource()private voidmethod_571(float float2, float float3) floatmethod_9008(float float2) floatmethod_9009(float float2) floatmethod_9010(float float2) voidtick()voidtoNbt(NbtCompound nbt) Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromNbt, getBlock, getEntityWorld, getPacket, getPos, getSquaredDistance, getSquaredRenderDistance, hasWorld, isRemoved, markDirty, markRemoved, onBlockAction, populateCrashReport, resetBlock, setPos, setWorld, shouldNotCopyNbtFromItem
-
Field Details
-
pushedBlock
- Mappings:
Namespace Name Mixin selector official aLalu;a:Lalz;intermediary field_9872Lnet/minecraft/class_230;field_9872:Lnet/minecraft/class_2232;named pushedBlockLnet/minecraft/block/entity/PistonBlockEntity;pushedBlock:Lnet/minecraft/block/BlockState;
-
direction
- Mappings:
Namespace Name Mixin selector official fLalu;f:Lcq;intermediary field_9873Lnet/minecraft/class_230;field_9873:Lnet/minecraft/class_1354;named directionLnet/minecraft/block/entity/PistonBlockEntity;direction:Lnet/minecraft/util/math/Direction;
-
extending
private boolean extending- Mappings:
Namespace Name Mixin selector official gLalu;g:Zintermediary field_577Lnet/minecraft/class_230;field_577:Znamed extendingLnet/minecraft/block/entity/PistonBlockEntity;extending:Z
-
source
private boolean source- Mappings:
Namespace Name Mixin selector official hLalu;h:Zintermediary field_578Lnet/minecraft/class_230;field_578:Znamed sourceLnet/minecraft/block/entity/PistonBlockEntity;source:Z
-
progress
private float progress- Mappings:
Namespace Name Mixin selector official iLalu;i:Fintermediary field_579Lnet/minecraft/class_230;field_579:Fnamed progressLnet/minecraft/block/entity/PistonBlockEntity;progress:F
-
lastProgress
private float lastProgress- Mappings:
Namespace Name Mixin selector official jLalu;j:Fintermediary field_580Lnet/minecraft/class_230;field_580:Fnamed lastProgressLnet/minecraft/block/entity/PistonBlockEntity;lastProgress:F
-
field_581
- Mappings:
Namespace Name Mixin selector official kLalu;k:Ljava/util/List;intermediary field_581Lnet/minecraft/class_230;field_581:Ljava/util/List;named field_581Lnet/minecraft/block/entity/PistonBlockEntity;field_581:Ljava/util/List;
-
-
Constructor Details
-
PistonBlockEntity
public PistonBlockEntity() -
PistonBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Lalu;<init>(Lalz;Lcq;ZZ)Vintermediary <init>Lnet/minecraft/class_230;<init>(Lnet/minecraft/class_2232;Lnet/minecraft/class_1354;ZZ)Vnamed <init>Lnet/minecraft/block/entity/PistonBlockEntity;<init>(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;ZZ)V
-
-
Method Details
-
getPushedBlock
- Mappings:
Namespace Name Mixin selector official bLalu;b()Lalz;intermediary method_9007Lnet/minecraft/class_230;method_9007()Lnet/minecraft/class_2232;named getPushedBlockLnet/minecraft/block/entity/PistonBlockEntity;getPushedBlock()Lnet/minecraft/block/BlockState;
-
getDataValue
public int getDataValue()- Overrides:
getDataValuein classBlockEntity- Mappings:
Namespace Name Mixin selector official uLakw;u()Iintermediary method_550Lnet/minecraft/class_226;method_550()Inamed getDataValueLnet/minecraft/block/entity/BlockEntity;getDataValue()I
-
isExtending
public boolean isExtending()- Mappings:
Namespace Name Mixin selector official dLalu;d()Zintermediary method_572Lnet/minecraft/class_230;method_572()Znamed isExtendingLnet/minecraft/block/entity/PistonBlockEntity;isExtending()Z
-
getFacing
- Mappings:
Namespace Name Mixin selector official eLalu;e()Lcq;intermediary method_9011Lnet/minecraft/class_230;method_9011()Lnet/minecraft/class_1354;named getFacingLnet/minecraft/block/entity/PistonBlockEntity;getFacing()Lnet/minecraft/util/math/Direction;
-
isSource
- Mappings:
Namespace Name Mixin selector official gLalu;g()Zintermediary method_577Lnet/minecraft/class_230;method_577()Znamed isSourceLnet/minecraft/block/entity/PistonBlockEntity;isSource()Z
-
getAmountExtended
public float getAmountExtended(float progress) - Mappings:
Namespace Name Mixin selector official aLalu;a(F)Fintermediary method_570Lnet/minecraft/class_230;method_570(F)Fnamed getAmountExtendedLnet/minecraft/block/entity/PistonBlockEntity;getAmountExtended(F)F
-
method_9008
- Mappings:
Namespace Name Mixin selector official bLalu;b(F)Fintermediary method_9008Lnet/minecraft/class_230;method_9008(F)Fnamed method_9008Lnet/minecraft/block/entity/PistonBlockEntity;method_9008(F)F
-
method_9009
- Mappings:
Namespace Name Mixin selector official cLalu;c(F)Fintermediary method_9009Lnet/minecraft/class_230;method_9009(F)Fnamed method_9009Lnet/minecraft/block/entity/PistonBlockEntity;method_9009(F)F
-
method_9010
- Mappings:
Namespace Name Mixin selector official dLalu;d(F)Fintermediary method_9010Lnet/minecraft/class_230;method_9010(F)Fnamed method_9010Lnet/minecraft/block/entity/PistonBlockEntity;method_9010(F)F
-
method_571
private void method_571(float float2, float float3) - Mappings:
Namespace Name Mixin selector official aLalu;a(FF)Vintermediary method_571Lnet/minecraft/class_230;method_571(FF)Vnamed method_571Lnet/minecraft/block/entity/PistonBlockEntity;method_571(FF)V
-
finish
public void finish()- Mappings:
Namespace Name Mixin selector official hLalu;h()Vintermediary method_578Lnet/minecraft/class_230;method_578()Vnamed finishLnet/minecraft/block/entity/PistonBlockEntity;finish()V
-
tick
public void tick() -
fromNbt
- Overrides:
fromNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLakw;a(Ldn;)Vintermediary method_537Lnet/minecraft/class_226;method_537(Lnet/minecraft/class_322;)Vnamed fromNbtLnet/minecraft/block/entity/BlockEntity;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
toNbt
- Overrides:
toNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLakw;b(Ldn;)Vintermediary method_541Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)Vnamed toNbtLnet/minecraft/block/entity/BlockEntity;toNbt(Lnet/minecraft/nbt/NbtCompound;)V
-