Class StructureBlockEntity

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

public class StructureBlockEntity extends BlockEntity
Mappings:
Namespace Name
official awe
intermediary net/minecraft/class_2738
named net/minecraft/block/entity/StructureBlockEntity
  • Field Details

    • field_12858

      private String field_12858
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a:Ljava/lang/String;
      intermediary field_12858 Lnet/minecraft/class_2738;field_12858:Ljava/lang/String;
      named field_12858 Lnet/minecraft/block/entity/StructureBlockEntity;field_12858:Ljava/lang/String;
    • field_12859

      private String field_12859
      Mappings:
      Namespace Name Mixin selector
      official f Lawe;f:Ljava/lang/String;
      intermediary field_12859 Lnet/minecraft/class_2738;field_12859:Ljava/lang/String;
      named field_12859 Lnet/minecraft/block/entity/StructureBlockEntity;field_12859:Ljava/lang/String;
    • field_12860

      private String field_12860
      Mappings:
      Namespace Name Mixin selector
      official g Lawe;g:Ljava/lang/String;
      intermediary field_12860 Lnet/minecraft/class_2738;field_12860:Ljava/lang/String;
      named field_12860 Lnet/minecraft/block/entity/StructureBlockEntity;field_12860:Ljava/lang/String;
    • field_12861

      private BlockPos field_12861
      Mappings:
      Namespace Name Mixin selector
      official h Lawe;h:Let;
      intermediary field_12861 Lnet/minecraft/class_2738;field_12861:Lnet/minecraft/class_2552;
      named field_12861 Lnet/minecraft/block/entity/StructureBlockEntity;field_12861:Lnet/minecraft/util/math/BlockPos;
    • field_12862

      private BlockPos field_12862
      Mappings:
      Namespace Name Mixin selector
      official i Lawe;i:Let;
      intermediary field_12862 Lnet/minecraft/class_2738;field_12862:Lnet/minecraft/class_2552;
      named field_12862 Lnet/minecraft/block/entity/StructureBlockEntity;field_12862:Lnet/minecraft/util/math/BlockPos;
    • field_12863

      private BlockMirror field_12863
      Mappings:
      Namespace Name Mixin selector
      official j Lawe;j:Lary;
      intermediary field_12863 Lnet/minecraft/class_2738;field_12863:Lnet/minecraft/class_2727;
      named field_12863 Lnet/minecraft/block/entity/StructureBlockEntity;field_12863:Lnet/minecraft/util/BlockMirror;
    • field_12864

      private BlockRotation field_12864
      Mappings:
      Namespace Name Mixin selector
      official k Lawe;k:Latm;
      intermediary field_12864 Lnet/minecraft/class_2738;field_12864:Lnet/minecraft/class_2734;
      named field_12864 Lnet/minecraft/block/entity/StructureBlockEntity;field_12864:Lnet/minecraft/util/BlockRotation;
    • field_12865

      private StructureBlockEntity.class_2739 field_12865
      Mappings:
      Namespace Name Mixin selector
      official l Lawe;l:Lawe$a;
      intermediary field_12865 Lnet/minecraft/class_2738;field_12865:Lnet/minecraft/class_2738$class_2739;
      named field_12865 Lnet/minecraft/block/entity/StructureBlockEntity;field_12865:Lnet/minecraft/block/entity/StructureBlockEntity$class_2739;
    • field_12866

      private boolean field_12866
      Mappings:
      Namespace Name Mixin selector
      official m Lawe;m:Z
      intermediary field_12866 Lnet/minecraft/class_2738;field_12866:Z
      named field_12866 Lnet/minecraft/block/entity/StructureBlockEntity;field_12866:Z
    • field_14838

      private boolean field_14838
      Mappings:
      Namespace Name Mixin selector
      official n Lawe;n:Z
      intermediary field_14838 Lnet/minecraft/class_2738;field_14838:Z
      named field_14838 Lnet/minecraft/block/entity/StructureBlockEntity;field_14838:Z
    • field_14839

      private boolean field_14839
      Mappings:
      Namespace Name Mixin selector
      official o Lawe;o:Z
      intermediary field_14839 Lnet/minecraft/class_2738;field_14839:Z
      named field_14839 Lnet/minecraft/block/entity/StructureBlockEntity;field_14839:Z
    • field_14840

      private boolean field_14840
      Mappings:
      Namespace Name Mixin selector
      official p Lawe;p:Z
      intermediary field_14840 Lnet/minecraft/class_2738;field_14840:Z
      named field_14840 Lnet/minecraft/block/entity/StructureBlockEntity;field_14840:Z
    • field_14841

      private float field_14841
      Mappings:
      Namespace Name Mixin selector
      official q Lawe;q:F
      intermediary field_14841 Lnet/minecraft/class_2738;field_14841:F
      named field_14841 Lnet/minecraft/block/entity/StructureBlockEntity;field_14841:F
    • field_14842

      private long field_14842
      Mappings:
      Namespace Name Mixin selector
      official r Lawe;r:J
      intermediary field_14842 Lnet/minecraft/class_2738;field_14842:J
      named field_14842 Lnet/minecraft/block/entity/StructureBlockEntity;field_14842:J
  • Constructor Details

    • StructureBlockEntity

      public StructureBlockEntity()
  • Method Details

    • method_541

      public NbtCompound method_541(NbtCompound nbtCompound)
      Overrides:
      method_541 in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lavj;b(Lfy;)Lfy;
      intermediary method_541 Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)Lnet/minecraft/class_322;
      named method_541 Lnet/minecraft/block/entity/BlockEntity;method_541(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
    • fromNbt

      public void fromNbt(NbtCompound nbt)
      Overrides:
      fromNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lavj;a(Lfy;)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
    • method_13337

      private void method_13337()
      Mappings:
      Namespace Name Mixin selector
      official J Lawe;J()V
      intermediary method_13337 Lnet/minecraft/class_2738;method_13337()V
      named method_13337 Lnet/minecraft/block/entity/StructureBlockEntity;method_13337()V
    • getUpdatePacket

      @Nullable public BlockEntityUpdateS2CPacket getUpdatePacket()
      Overrides:
      getUpdatePacket in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lavj;c()Lih;
      intermediary method_544 Lnet/minecraft/class_226;method_544()Lnet/minecraft/class_2003;
      named getUpdatePacket Lnet/minecraft/block/entity/BlockEntity;getUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
    • method_11646

      public NbtCompound method_11646()
      Overrides:
      method_11646 in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official d Lavj;d()Lfy;
      intermediary method_11646 Lnet/minecraft/class_226;method_11646()Lnet/minecraft/class_322;
      named method_11646 Lnet/minecraft/block/entity/BlockEntity;method_11646()Lnet/minecraft/nbt/NbtCompound;
    • method_13342

      public boolean method_13342(PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(Laed;)Z
      intermediary method_13342 Lnet/minecraft/class_2738;method_13342(Lnet/minecraft/class_988;)Z
      named method_13342 Lnet/minecraft/block/entity/StructureBlockEntity;method_13342(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • method_13345

      public String method_13345()
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a()Ljava/lang/String;
      intermediary method_13345 Lnet/minecraft/class_2738;method_13345()Ljava/lang/String;
      named method_13345 Lnet/minecraft/block/entity/StructureBlockEntity;method_13345()Ljava/lang/String;
    • method_11673

      public void method_11673(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(Ljava/lang/String;)V
      intermediary method_11673 Lnet/minecraft/class_2738;method_11673(Ljava/lang/String;)V
      named method_11673 Lnet/minecraft/block/entity/StructureBlockEntity;method_11673(Ljava/lang/String;)V
    • method_13341

      public void method_13341(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(Lvp;)V
      intermediary method_13341 Lnet/minecraft/class_2738;method_13341(Lnet/minecraft/class_1699;)V
      named method_13341 Lnet/minecraft/block/entity/StructureBlockEntity;method_13341(Lnet/minecraft/entity/LivingEntity;)V
    • method_13347

      @Environment(CLIENT) public BlockPos method_13347()
      Mappings:
      Namespace Name Mixin selector
      official e Lawe;e()Let;
      intermediary method_13347 Lnet/minecraft/class_2738;method_13347()Lnet/minecraft/class_2552;
      named method_13347 Lnet/minecraft/block/entity/StructureBlockEntity;method_13347()Lnet/minecraft/util/math/BlockPos;
    • method_11677

      public void method_11677(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official b Lawe;b(Let;)V
      intermediary method_11677 Lnet/minecraft/class_2738;method_11677(Lnet/minecraft/class_2552;)V
      named method_11677 Lnet/minecraft/block/entity/StructureBlockEntity;method_11677(Lnet/minecraft/util/math/BlockPos;)V
    • method_13350

      @Environment(CLIENT) public BlockPos method_13350()
      Mappings:
      Namespace Name Mixin selector
      official f Lawe;f()Let;
      intermediary method_13350 Lnet/minecraft/class_2738;method_13350()Lnet/minecraft/class_2552;
      named method_13350 Lnet/minecraft/block/entity/StructureBlockEntity;method_13350()Lnet/minecraft/util/math/BlockPos;
    • method_11679

      public void method_11679(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official c Lawe;c(Let;)V
      intermediary method_11679 Lnet/minecraft/class_2738;method_11679(Lnet/minecraft/class_2552;)V
      named method_11679 Lnet/minecraft/block/entity/StructureBlockEntity;method_11679(Lnet/minecraft/util/math/BlockPos;)V
    • method_13351

      @Environment(CLIENT) public BlockMirror method_13351()
      Mappings:
      Namespace Name Mixin selector
      official h Lawe;h()Lary;
      intermediary method_13351 Lnet/minecraft/class_2738;method_13351()Lnet/minecraft/class_2727;
      named method_13351 Lnet/minecraft/block/entity/StructureBlockEntity;method_13351()Lnet/minecraft/util/BlockMirror;
    • method_11667

      public void method_11667(BlockMirror blockMirror)
      Mappings:
      Namespace Name Mixin selector
      official b Lawe;b(Lary;)V
      intermediary method_11667 Lnet/minecraft/class_2738;method_11667(Lnet/minecraft/class_2727;)V
      named method_11667 Lnet/minecraft/block/entity/StructureBlockEntity;method_11667(Lnet/minecraft/util/BlockMirror;)V
    • method_13352

      @Environment(CLIENT) public BlockRotation method_13352()
      Mappings:
      Namespace Name Mixin selector
      official i Lawe;i()Latm;
      intermediary method_13352 Lnet/minecraft/class_2738;method_13352()Lnet/minecraft/class_2734;
      named method_13352 Lnet/minecraft/block/entity/StructureBlockEntity;method_13352()Lnet/minecraft/util/BlockRotation;
    • method_11668

      public void method_11668(BlockRotation blockRotation)
      Mappings:
      Namespace Name Mixin selector
      official b Lawe;b(Latm;)V
      intermediary method_11668 Lnet/minecraft/class_2738;method_11668(Lnet/minecraft/class_2734;)V
      named method_11668 Lnet/minecraft/block/entity/StructureBlockEntity;method_11668(Lnet/minecraft/util/BlockRotation;)V
    • method_13353

      @Environment(CLIENT) public String method_13353()
      Mappings:
      Namespace Name Mixin selector
      official j Lawe;j()Ljava/lang/String;
      intermediary method_13353 Lnet/minecraft/class_2738;method_13353()Ljava/lang/String;
      named method_13353 Lnet/minecraft/block/entity/StructureBlockEntity;method_13353()Ljava/lang/String;
    • method_11678

      public void method_11678(String string)
      Mappings:
      Namespace Name Mixin selector
      official b Lawe;b(Ljava/lang/String;)V
      intermediary method_11678 Lnet/minecraft/class_2738;method_11678(Ljava/lang/String;)V
      named method_11678 Lnet/minecraft/block/entity/StructureBlockEntity;method_11678(Ljava/lang/String;)V
    • method_13354

      public StructureBlockEntity.class_2739 method_13354()
      Mappings:
      Namespace Name Mixin selector
      official k Lawe;k()Lawe$a;
      intermediary method_13354 Lnet/minecraft/class_2738;method_13354()Lnet/minecraft/class_2738$class_2739;
      named method_13354 Lnet/minecraft/block/entity/StructureBlockEntity;method_13354()Lnet/minecraft/block/entity/StructureBlockEntity$class_2739;
    • method_11669

      public void method_11669(StructureBlockEntity.class_2739 class_2739)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(Lawe$a;)V
      intermediary method_11669 Lnet/minecraft/class_2738;method_11669(Lnet/minecraft/class_2738$class_2739;)V
      named method_11669 Lnet/minecraft/block/entity/StructureBlockEntity;method_11669(Lnet/minecraft/block/entity/StructureBlockEntity$class_2739;)V
    • method_13355

      @Environment(CLIENT) public void method_13355()
      Mappings:
      Namespace Name Mixin selector
      official l Lawe;l()V
      intermediary method_13355 Lnet/minecraft/class_2738;method_13355()V
      named method_13355 Lnet/minecraft/block/entity/StructureBlockEntity;method_13355()V
    • method_13356

      @Environment(CLIENT) public boolean method_13356()
      Mappings:
      Namespace Name Mixin selector
      official m Lawe;m()Z
      intermediary method_13356 Lnet/minecraft/class_2738;method_13356()Z
      named method_13356 Lnet/minecraft/block/entity/StructureBlockEntity;method_13356()Z
    • method_11675

      public void method_11675(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(Z)V
      intermediary method_11675 Lnet/minecraft/class_2738;method_11675(Z)V
      named method_11675 Lnet/minecraft/block/entity/StructureBlockEntity;method_11675(Z)V
    • method_13357

      @Environment(CLIENT) public float method_13357()
      Mappings:
      Namespace Name Mixin selector
      official n Lawe;n()F
      intermediary method_13357 Lnet/minecraft/class_2738;method_13357()F
      named method_13357 Lnet/minecraft/block/entity/StructureBlockEntity;method_13357()F
    • method_13338

      public void method_13338(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(F)V
      intermediary method_13338 Lnet/minecraft/class_2738;method_13338(F)V
      named method_13338 Lnet/minecraft/block/entity/StructureBlockEntity;method_13338(F)V
    • method_13358

      @Environment(CLIENT) public long method_13358()
      Mappings:
      Namespace Name Mixin selector
      official o Lawe;o()J
      intermediary method_13358 Lnet/minecraft/class_2738;method_13358()J
      named method_13358 Lnet/minecraft/block/entity/StructureBlockEntity;method_13358()J
    • method_13339

      public void method_13339(long long2)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(J)V
      intermediary method_13339 Lnet/minecraft/class_2738;method_13339(J)V
      named method_13339 Lnet/minecraft/block/entity/StructureBlockEntity;method_13339(J)V
    • method_11680

      public boolean method_11680()
      Mappings:
      Namespace Name Mixin selector
      official p Lawe;p()Z
      intermediary method_11680 Lnet/minecraft/class_2738;method_11680()Z
      named method_11680 Lnet/minecraft/block/entity/StructureBlockEntity;method_11680()Z
    • method_11674

      private List<StructureBlockEntity> method_11674(List<StructureBlockEntity> list)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(Ljava/util/List;)Ljava/util/List;
      intermediary method_11674 Lnet/minecraft/class_2738;method_11674(Ljava/util/List;)Ljava/util/List;
      named method_11674 Lnet/minecraft/block/entity/StructureBlockEntity;method_11674(Ljava/util/List;)Ljava/util/List;
    • method_11671

      private List<StructureBlockEntity> method_11671(BlockPos blockPos, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(Let;Let;)Ljava/util/List;
      intermediary method_11671 Lnet/minecraft/class_2738;method_11671(Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;)Ljava/util/List;
      named method_11671 Lnet/minecraft/block/entity/StructureBlockEntity;method_11671(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
    • method_11672

      private BlockBox method_11672(BlockPos blockPos, List<StructureBlockEntity> list)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(Let;Ljava/util/List;)Lbbg;
      intermediary method_11672 Lnet/minecraft/class_2738;method_11672(Lnet/minecraft/class_2552;Ljava/util/List;)Lnet/minecraft/class_1251;
      named method_11672 Lnet/minecraft/block/entity/StructureBlockEntity;method_11672(Lnet/minecraft/util/math/BlockPos;Ljava/util/List;)Lnet/minecraft/util/math/BlockBox;
    • method_13340

      @Environment(CLIENT) public void method_13340(ByteBuf byteBuf)
      Mappings:
      Namespace Name Mixin selector
      official a Lawe;a(Lio/netty/buffer/ByteBuf;)V
      intermediary method_13340 Lnet/minecraft/class_2738;method_13340(Lio/netty/buffer/ByteBuf;)V
      named method_13340 Lnet/minecraft/block/entity/StructureBlockEntity;method_13340(Lio/netty/buffer/ByteBuf;)V
    • method_11681

      public boolean method_11681()
      Mappings:
      Namespace Name Mixin selector
      official q Lawe;q()Z
      intermediary method_11681 Lnet/minecraft/class_2738;method_11681()Z
      named method_11681 Lnet/minecraft/block/entity/StructureBlockEntity;method_11681()Z
    • method_13343

      public boolean method_13343(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lawe;b(Z)Z
      intermediary method_13343 Lnet/minecraft/class_2738;method_13343(Z)Z
      named method_13343 Lnet/minecraft/block/entity/StructureBlockEntity;method_13343(Z)Z
    • method_11682

      public boolean method_11682()
      Mappings:
      Namespace Name Mixin selector
      official r Lawe;r()Z
      intermediary method_11682 Lnet/minecraft/class_2738;method_11682()Z
      named method_11682 Lnet/minecraft/block/entity/StructureBlockEntity;method_11682()Z
    • method_13344

      public boolean method_13344(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official c Lawe;c(Z)Z
      intermediary method_13344 Lnet/minecraft/class_2738;method_13344(Z)Z
      named method_13344 Lnet/minecraft/block/entity/StructureBlockEntity;method_13344(Z)Z
    • method_13332

      public void method_13332()
      Mappings:
      Namespace Name Mixin selector
      official s Lawe;s()V
      intermediary method_13332 Lnet/minecraft/class_2738;method_13332()V
      named method_13332 Lnet/minecraft/block/entity/StructureBlockEntity;method_13332()V
    • method_13333

      public boolean method_13333()
      Mappings:
      Namespace Name Mixin selector
      official E Lawe;E()Z
      intermediary method_13333 Lnet/minecraft/class_2738;method_13333()Z
      named method_13333 Lnet/minecraft/block/entity/StructureBlockEntity;method_13333()Z
    • method_13334

      public boolean method_13334()
      Mappings:
      Namespace Name Mixin selector
      official F Lawe;F()Z
      intermediary method_13334 Lnet/minecraft/class_2738;method_13334()Z
      named method_13334 Lnet/minecraft/block/entity/StructureBlockEntity;method_13334()Z
    • method_13346

      public void method_13346(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official d Lawe;d(Z)V
      intermediary method_13346 Lnet/minecraft/class_2738;method_13346(Z)V
      named method_13346 Lnet/minecraft/block/entity/StructureBlockEntity;method_13346(Z)V
    • method_13335

      @Environment(CLIENT) public boolean method_13335()
      Mappings:
      Namespace Name Mixin selector
      official G Lawe;G()Z
      intermediary method_13335 Lnet/minecraft/class_2738;method_13335()Z
      named method_13335 Lnet/minecraft/block/entity/StructureBlockEntity;method_13335()Z
    • method_13348

      public void method_13348(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official e Lawe;e(Z)V
      intermediary method_13348 Lnet/minecraft/class_2738;method_13348(Z)V
      named method_13348 Lnet/minecraft/block/entity/StructureBlockEntity;method_13348(Z)V
    • method_13336

      @Environment(CLIENT) public boolean method_13336()
      Mappings:
      Namespace Name Mixin selector
      official I Lawe;I()Z
      intermediary method_13336 Lnet/minecraft/class_2738;method_13336()Z
      named method_13336 Lnet/minecraft/block/entity/StructureBlockEntity;method_13336()Z
    • method_13349

      public void method_13349(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official f Lawe;f(Z)V
      intermediary method_13349 Lnet/minecraft/class_2738;method_13349(Z)V
      named method_13349 Lnet/minecraft/block/entity/StructureBlockEntity;method_13349(Z)V
    • method_6344

      @Nullable public Text method_6344()
      Overrides:
      method_6344 in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official i_ Lavj;i_()Lhh;
      intermediary method_6344 Lnet/minecraft/class_226;method_6344()Lnet/minecraft/class_1982;
      named method_6344 Lnet/minecraft/block/entity/BlockEntity;method_6344()Lnet/minecraft/text/Text;