Package net.minecraft.block.entity
Class PistonBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.PistonBlockEntity
- Mappings:
Namespace Name intermediary net/minecraft/class_283glue class_495server muclient uknamed net/minecraft/block/entity/PistonBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate floatprivate floatprivate intprivate intprivate static Listprivate boolean -
Constructor Summary
ConstructorsConstructorDescriptionPistonBlockEntity(int pushedBlockId, int pushedBlockData, int facing, boolean extending, boolean source) -
Method Summary
Modifier and TypeMethodDescriptionvoidfinish()intfloatgetProgress(float tickDelta) intintfloatgetRenderOffsetX(float tickDelta) floatgetRenderOffsetY(float tickDelta) floatgetRenderOffsetZ(float tickDelta) booleanbooleanisSource()private voidpushEntities(float collisionShapeSizeMultiplier, float entityMoveMultiplier) voidreadNbt(NbtCompound nbt) voidtick()voidwriteNbt(NbtCompound nbt) Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromNbt, createUpdatePacket, distanceFrom, getBlock, isRemoved, markDirty, markRemoved
-
Field Details
-
pushedEntities
- Mappings:
Namespace Name Mixin selector intermediary field_1768Lnet/minecraft/class_283;field_1768:Ljava/util/List;glue field_1916Lclass_495;field_1916:Ljava/util/List;server mLmu;m:Ljava/util/List;client mLuk;m:Ljava/util/List;named pushedEntitiesLnet/minecraft/block/entity/PistonBlockEntity;pushedEntities:Ljava/util/List;
-
pushedBlockId
private int pushedBlockId- Mappings:
Namespace Name Mixin selector intermediary field_1761Lnet/minecraft/class_283;field_1761:Iglue field_1909Lclass_495;field_1909:Iserver aLmu;a:Iclient aLuk;a:Inamed pushedBlockIdLnet/minecraft/block/entity/PistonBlockEntity;pushedBlockId:I
-
pushedBlockData
private int pushedBlockData- Mappings:
Namespace Name Mixin selector intermediary field_1762Lnet/minecraft/class_283;field_1762:Iglue field_1910Lclass_495;field_1910:Iserver bLmu;b:Iclient bLuk;b:Inamed pushedBlockDataLnet/minecraft/block/entity/PistonBlockEntity;pushedBlockData:I
-
facing
private int facing- Mappings:
Namespace Name Mixin selector intermediary field_1763Lnet/minecraft/class_283;field_1763:Iglue field_1911Lclass_495;field_1911:Iserver cLmu;c:Iclient cLuk;c:Inamed facingLnet/minecraft/block/entity/PistonBlockEntity;facing:I
-
extending
private boolean extending- Mappings:
Namespace Name Mixin selector intermediary field_1764Lnet/minecraft/class_283;field_1764:Zglue field_1912Lclass_495;field_1912:Zserver iLmu;i:Zclient iLuk;i:Znamed extendingLnet/minecraft/block/entity/PistonBlockEntity;extending:Z
-
source
private boolean source- Mappings:
Namespace Name Mixin selector intermediary field_1765Lnet/minecraft/class_283;field_1765:Zglue field_1913Lclass_495;field_1913:Zserver jLmu;j:Zclient jLuk;j:Znamed sourceLnet/minecraft/block/entity/PistonBlockEntity;source:Z
-
lastProgress
private float lastProgress- Mappings:
Namespace Name Mixin selector intermediary field_1766Lnet/minecraft/class_283;field_1766:Fglue field_1914Lclass_495;field_1914:Fserver kLmu;k:Fclient kLuk;k:Fnamed lastProgressLnet/minecraft/block/entity/PistonBlockEntity;lastProgress:F
-
progress
private float progress- Mappings:
Namespace Name Mixin selector intermediary field_1767Lnet/minecraft/class_283;field_1767:Fglue field_1915Lclass_495;field_1915:Fserver lLmu;l:Fclient lLuk;l:Fnamed progressLnet/minecraft/block/entity/PistonBlockEntity;progress:F
-
-
Constructor Details
-
PistonBlockEntity
public PistonBlockEntity() -
PistonBlockEntity
public PistonBlockEntity(int pushedBlockId, int pushedBlockData, int facing, boolean extending, boolean source) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_283;<init>(IIIZZ)Vglue <init>Lclass_495;<init>(IIIZZ)Vserver <init>Lmu;<init>(IIIZZ)Vclient <init>Luk;<init>(IIIZZ)Vnamed <init>Lnet/minecraft/block/entity/PistonBlockEntity;<init>(IIIZZ)V
-
-
Method Details
-
getPushedBlockId
public int getPushedBlockId()- Mappings:
Namespace Name Mixin selector intermediary method_1518Lnet/minecraft/class_283;method_1518()Iglue method_1775Lclass_495;method_1775()Iserver aLmu;a()Iclient aLuk;a()Inamed getPushedBlockIdLnet/minecraft/block/entity/PistonBlockEntity;getPushedBlockId()I
-
getPushedBlockData
public int getPushedBlockData()- Overrides:
getPushedBlockDatain classBlockEntity- Mappings:
Namespace Name Mixin selector intermediary method_1069Lnet/minecraft/class_55;method_1069()Iglue method_1431Lclass_356;method_1431()Iserver eLjh;e()Iclient eLow;e()Inamed getPushedBlockDataLnet/minecraft/block/entity/BlockEntity;getPushedBlockData()I
-
isExtending
public boolean isExtending()- Mappings:
Namespace Name Mixin selector intermediary method_1521Lnet/minecraft/class_283;method_1521()Zglue method_1778Lclass_495;method_1778()Zserver cLmu;c()Zclient bLuk;b()Znamed isExtendingLnet/minecraft/block/entity/PistonBlockEntity;isExtending()Z
-
getFacing
public int getFacing()- Mappings:
Namespace Name Mixin selector intermediary method_1522Lnet/minecraft/class_283;method_1522()Iglue method_1779Lclass_495;method_1779()Iserver dLmu;d()Iclient dLuk;d()Inamed getFacingLnet/minecraft/block/entity/PistonBlockEntity;getFacing()I
-
isSource
- Mappings:
Namespace Name Mixin selector intermediary method_1527Lnet/minecraft/class_283;method_1527()Zglue method_2204Lclass_495;method_2204()Zserver method_1527Lmu;method_1527()Zclient kLuk;k()Znamed isSourceLnet/minecraft/block/entity/PistonBlockEntity;isSource()Z
-
getProgress
public float getProgress(float tickDelta) - Mappings:
Namespace Name Mixin selector intermediary method_1519Lnet/minecraft/class_283;method_1519(F)Fglue method_1776Lclass_495;method_1776(F)Fserver aLmu;a(F)Fclient aLuk;a(F)Fnamed getProgressLnet/minecraft/block/entity/PistonBlockEntity;getProgress(F)F
-
getRenderOffsetX
- Mappings:
Namespace Name Mixin selector intermediary method_1524Lnet/minecraft/class_283;method_1524(F)Fglue method_2201Lclass_495;method_2201(F)Fserver method_1524Lmu;method_1524(F)Fclient bLuk;b(F)Fnamed getRenderOffsetXLnet/minecraft/block/entity/PistonBlockEntity;getRenderOffsetX(F)F
-
getRenderOffsetY
- Mappings:
Namespace Name Mixin selector intermediary method_1525Lnet/minecraft/class_283;method_1525(F)Fglue method_2202Lclass_495;method_2202(F)Fserver method_1525Lmu;method_1525(F)Fclient cLuk;c(F)Fnamed getRenderOffsetYLnet/minecraft/block/entity/PistonBlockEntity;getRenderOffsetY(F)F
-
getRenderOffsetZ
- Mappings:
Namespace Name Mixin selector intermediary method_1526Lnet/minecraft/class_283;method_1526(F)Fglue method_2203Lclass_495;method_2203(F)Fserver method_1526Lmu;method_1526(F)Fclient dLuk;d(F)Fnamed getRenderOffsetZLnet/minecraft/block/entity/PistonBlockEntity;getRenderOffsetZ(F)F
-
pushEntities
private void pushEntities(float collisionShapeSizeMultiplier, float entityMoveMultiplier) - Mappings:
Namespace Name Mixin selector intermediary method_1520Lnet/minecraft/class_283;method_1520(FF)Vglue method_1777Lclass_495;method_1777(FF)Vserver aLmu;a(FF)Vclient aLuk;a(FF)Vnamed pushEntitiesLnet/minecraft/block/entity/PistonBlockEntity;pushEntities(FF)V
-
finish
public void finish()- Mappings:
Namespace Name Mixin selector intermediary method_1523Lnet/minecraft/class_283;method_1523()Vglue method_1780Lclass_495;method_1780()Vserver kLmu;k()Vclient lLuk;l()Vnamed finishLnet/minecraft/block/entity/PistonBlockEntity;finish()V
-
tick
public void tick()- Overrides:
tickin classBlockEntity- Mappings:
Namespace Name Mixin selector intermediary method_1076Lnet/minecraft/class_55;method_1076()Vglue method_232Lclass_356;method_232()Vserver g_Ljh;g_()Vclient n_Low;n_()Vnamed tickLnet/minecraft/block/entity/BlockEntity;tick()V
-
readNbt
- Overrides:
readNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector intermediary method_1077Lnet/minecraft/class_55;method_1077(Lnet/minecraft/class_8;)Vglue method_52Lclass_356;method_52(Lclass_333;)Vserver aLjh;a(Liq;)Vclient aLow;a(Lnu;)Vnamed readNbtLnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
writeNbt
- Overrides:
writeNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector intermediary method_1078Lnet/minecraft/class_55;method_1078(Lnet/minecraft/class_8;)Vglue method_55Lclass_356;method_55(Lclass_333;)Vserver bLjh;b(Liq;)Vclient bLow;b(Lnu;)Vnamed writeNbtLnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-