Class PistonBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.PistonBlockEntity

public class PistonBlockEntity extends BlockEntity
Mappings:
Namespace Name
official aod
intermediary net/minecraft/class_230
named net/minecraft/block/entity/PistonBlockEntity
  • Field Details

    • field_7501

      private Block field_7501
      Mappings:
      Namespace Name Mixin selector
      official a Laod;a:Laht;
      intermediary field_7501 Lnet/minecraft/class_230;field_7501:Lnet/minecraft/class_197;
      named field_7501 Lnet/minecraft/block/entity/PistonBlockEntity;field_7501:Lnet/minecraft/block/Block;
    • field_575

      private int field_575
      Mappings:
      Namespace Name Mixin selector
      official i Laod;i:I
      intermediary field_575 Lnet/minecraft/class_230;field_575:I
      named field_575 Lnet/minecraft/block/entity/PistonBlockEntity;field_575:I
    • field_576

      private int field_576
      Mappings:
      Namespace Name Mixin selector
      official j Laod;j:I
      intermediary field_576 Lnet/minecraft/class_230;field_576:I
      named field_576 Lnet/minecraft/block/entity/PistonBlockEntity;field_576:I
    • extending

      private boolean extending
      Mappings:
      Namespace Name Mixin selector
      official k Laod;k:Z
      intermediary field_577 Lnet/minecraft/class_230;field_577:Z
      named extending Lnet/minecraft/block/entity/PistonBlockEntity;extending:Z
    • source

      private boolean source
      Mappings:
      Namespace Name Mixin selector
      official l Laod;l:Z
      intermediary field_578 Lnet/minecraft/class_230;field_578:Z
      named source Lnet/minecraft/block/entity/PistonBlockEntity;source:Z
    • progress

      private float progress
      Mappings:
      Namespace Name Mixin selector
      official m Laod;m:F
      intermediary field_579 Lnet/minecraft/class_230;field_579:F
      named progress Lnet/minecraft/block/entity/PistonBlockEntity;progress:F
    • lastProgress

      private float lastProgress
      Mappings:
      Namespace Name Mixin selector
      official n Laod;n:F
      intermediary field_580 Lnet/minecraft/class_230;field_580:F
      named lastProgress Lnet/minecraft/block/entity/PistonBlockEntity;lastProgress:F
    • field_581

      private List field_581
      Mappings:
      Namespace Name Mixin selector
      official o Laod;o:Ljava/util/List;
      intermediary field_581 Lnet/minecraft/class_230;field_581:Ljava/util/List;
      named field_581 Lnet/minecraft/block/entity/PistonBlockEntity;field_581:Ljava/util/List;
  • Constructor Details

    • PistonBlockEntity

      public PistonBlockEntity()
    • PistonBlockEntity

      public PistonBlockEntity(Block block, int int2, int int3, boolean bool, boolean bool2)
  • Method Details

    • method_569

      public Block method_569()
      Mappings:
      Namespace Name Mixin selector
      official a Laod;a()Laht;
      intermediary method_569 Lnet/minecraft/class_230;method_569()Lnet/minecraft/class_197;
      named method_569 Lnet/minecraft/block/entity/PistonBlockEntity;method_569()Lnet/minecraft/block/Block;
    • getDataValue

      public int getDataValue()
      Overrides:
      getDataValue in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official p Lanc;p()I
      intermediary method_550 Lnet/minecraft/class_226;method_550()I
      named getDataValue Lnet/minecraft/block/entity/BlockEntity;getDataValue()I
    • isExtending

      public boolean isExtending()
      Mappings:
      Namespace Name Mixin selector
      official b Laod;b()Z
      intermediary method_572 Lnet/minecraft/class_230;method_572()Z
      named isExtending Lnet/minecraft/block/entity/PistonBlockEntity;isExtending()Z
    • method_574

      public int method_574()
      Mappings:
      Namespace Name Mixin selector
      official c Laod;c()I
      intermediary method_574 Lnet/minecraft/class_230;method_574()I
      named method_574 Lnet/minecraft/block/entity/PistonBlockEntity;method_574()I
    • isSource

      @Environment(CLIENT) public boolean isSource()
      Mappings:
      Namespace Name Mixin selector
      official d Laod;d()Z
      intermediary method_577 Lnet/minecraft/class_230;method_577()Z
      named isSource Lnet/minecraft/block/entity/PistonBlockEntity;isSource()Z
    • getAmountExtended

      public float getAmountExtended(float progress)
      Mappings:
      Namespace Name Mixin selector
      official a Laod;a(F)F
      intermediary method_570 Lnet/minecraft/class_230;method_570(F)F
      named getAmountExtended Lnet/minecraft/block/entity/PistonBlockEntity;getAmountExtended(F)F
    • method_573

      @Environment(CLIENT) public float method_573(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Laod;b(F)F
      intermediary method_573 Lnet/minecraft/class_230;method_573(F)F
      named method_573 Lnet/minecraft/block/entity/PistonBlockEntity;method_573(F)F
    • method_575

      @Environment(CLIENT) public float method_575(float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Laod;c(F)F
      intermediary method_575 Lnet/minecraft/class_230;method_575(F)F
      named method_575 Lnet/minecraft/block/entity/PistonBlockEntity;method_575(F)F
    • method_576

      @Environment(CLIENT) public float method_576(float float2)
      Mappings:
      Namespace Name Mixin selector
      official d Laod;d(F)F
      intermediary method_576 Lnet/minecraft/class_230;method_576(F)F
      named method_576 Lnet/minecraft/block/entity/PistonBlockEntity;method_576(F)F
    • method_571

      private void method_571(float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Laod;a(FF)V
      intermediary method_571 Lnet/minecraft/class_230;method_571(FF)V
      named method_571 Lnet/minecraft/block/entity/PistonBlockEntity;method_571(FF)V
    • finish

      public void finish()
      Mappings:
      Namespace Name Mixin selector
      official f Laod;f()V
      intermediary method_578 Lnet/minecraft/class_230;method_578()V
      named finish Lnet/minecraft/block/entity/PistonBlockEntity;finish()V
    • method_545

      public void method_545()
      Overrides:
      method_545 in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official h Lanc;h()V
      intermediary method_545 Lnet/minecraft/class_226;method_545()V
      named method_545 Lnet/minecraft/block/entity/BlockEntity;method_545()V
    • fromNbt

      public void fromNbt(NbtCompound nbt)
      Overrides:
      fromNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lanc;a(Ldg;)V
      intermediary method_537 Lnet/minecraft/class_226;method_537(Lnet/minecraft/class_322;)V
      named fromNbt Lnet/minecraft/block/entity/BlockEntity;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • toNbt

      public void toNbt(NbtCompound nbt)
      Overrides:
      toNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lanc;b(Ldg;)V
      intermediary method_541 Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)V
      named toNbt Lnet/minecraft/block/entity/BlockEntity;toNbt(Lnet/minecraft/nbt/NbtCompound;)V