Class SignBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.SignBlockEntity
All Implemented Interfaces:
class_3893

public class SignBlockEntity extends BlockEntity implements class_3893
Mappings:
Namespace Name
official bkc
intermediary net/minecraft/class_224
named net/minecraft/block/entity/SignBlockEntity
  • Field Details

    • text

      public final Text[] text
      Mappings:
      Namespace Name Mixin selector
      official a Lbkc;a:[Lij;
      intermediary field_9856 Lnet/minecraft/class_224;field_9856:[Lnet/minecraft/class_1982;
      named text Lnet/minecraft/block/entity/SignBlockEntity;text:[Lnet/minecraft/text/Text;
    • field_561

      public int field_561
      Mappings:
      Namespace Name Mixin selector
      official e Lbkc;e:I
      intermediary field_561 Lnet/minecraft/class_224;field_561:I
      named field_561 Lnet/minecraft/block/entity/SignBlockEntity;field_561:I
    • editable

      private boolean editable
      Mappings:
      Namespace Name Mixin selector
      official f Lbkc;f:Z
      intermediary field_562 Lnet/minecraft/class_224;field_562:Z
      named editable Lnet/minecraft/block/entity/SignBlockEntity;editable:Z
    • editor

      private PlayerEntity editor
      Mappings:
      Namespace Name Mixin selector
      official g Lbkc;g:Laog;
      intermediary field_6262 Lnet/minecraft/class_224;field_6262:Lnet/minecraft/class_988;
      named editor Lnet/minecraft/block/entity/SignBlockEntity;editor:Lnet/minecraft/entity/player/PlayerEntity;
    • field_18645

      private final String[] field_18645
      Mappings:
      Namespace Name Mixin selector
      official h Lbkc;h:[Ljava/lang/String;
      intermediary field_18645 Lnet/minecraft/class_224;field_18645:[Ljava/lang/String;
      named field_18645 Lnet/minecraft/block/entity/SignBlockEntity;field_18645:[Ljava/lang/String;
  • Constructor Details

    • SignBlockEntity

      public SignBlockEntity()
  • Method Details

    • method_541

      public NbtCompound method_541(NbtCompound nbtCompound)
      Overrides:
      method_541 in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbji;a(Lgy;)Lgy;
      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 b Lbji;b(Lgy;)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_16836

      @Environment(CLIENT) public Text method_16836(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbkc;a(I)Lij;
      intermediary method_16836 Lnet/minecraft/class_224;method_16836(I)Lnet/minecraft/class_1982;
      named method_16836 Lnet/minecraft/block/entity/SignBlockEntity;method_16836(I)Lnet/minecraft/text/Text;
    • method_16837

      public void method_16837(int int2, Text text)
      Mappings:
      Namespace Name Mixin selector
      official a Lbkc;a(ILij;)V
      intermediary method_16837 Lnet/minecraft/class_224;method_16837(ILnet/minecraft/class_1982;)V
      named method_16837 Lnet/minecraft/block/entity/SignBlockEntity;method_16837(ILnet/minecraft/text/Text;)V
    • method_16838

      @Environment(CLIENT) @Nullable public String method_16838(int int2, Function<Text,String> function)
      Mappings:
      Namespace Name Mixin selector
      official a Lbkc;a(ILjava/util/function/Function;)Ljava/lang/String;
      intermediary method_16838 Lnet/minecraft/class_224;method_16838(ILjava/util/function/Function;)Ljava/lang/String;
      named method_16838 Lnet/minecraft/block/entity/SignBlockEntity;method_16838(ILjava/util/function/Function;)Ljava/lang/String;
    • getUpdatePacket

      @Nullable public BlockEntityUpdateS2CPacket getUpdatePacket()
      Overrides:
      getUpdatePacket in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official Z_ Lbji;Z_()Lji;
      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 aa_ Lbji;aa_()Lgy;
      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;
    • shouldNotCopyNbtFromItem

      public boolean shouldNotCopyNbtFromItem()
      Overrides:
      shouldNotCopyNbtFromItem in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official B Lbji;B()Z
      intermediary method_8981 Lnet/minecraft/class_226;method_8981()Z
      named shouldNotCopyNbtFromItem Lnet/minecraft/block/entity/BlockEntity;shouldNotCopyNbtFromItem()Z
    • isEditable

      public boolean isEditable()
      Mappings:
      Namespace Name Mixin selector
      official d Lbkc;d()Z
      intermediary method_534 Lnet/minecraft/class_224;method_534()Z
      named isEditable Lnet/minecraft/block/entity/SignBlockEntity;isEditable()Z
    • setEditable

      @Environment(CLIENT) public void setEditable(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbkc;a(Z)V
      intermediary method_535 Lnet/minecraft/class_224;method_535(Z)V
      named setEditable Lnet/minecraft/block/entity/SignBlockEntity;setEditable(Z)V
    • setEditor

      public void setEditor(PlayerEntity editor)
      Mappings:
      Namespace Name Mixin selector
      official a Lbkc;a(Laog;)V
      intermediary method_5554 Lnet/minecraft/class_224;method_5554(Lnet/minecraft/class_988;)V
      named setEditor Lnet/minecraft/block/entity/SignBlockEntity;setEditor(Lnet/minecraft/entity/player/PlayerEntity;)V
    • getEditor

      public PlayerEntity getEditor()
      Mappings:
      Namespace Name Mixin selector
      official e Lbkc;e()Laog;
      intermediary method_5555 Lnet/minecraft/class_224;method_5555()Lnet/minecraft/class_988;
      named getEditor Lnet/minecraft/block/entity/SignBlockEntity;getEditor()Lnet/minecraft/entity/player/PlayerEntity;
    • onActivate

      public boolean onActivate(PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lbkc;b(Laog;)Z
      intermediary method_8995 Lnet/minecraft/class_224;method_8995(Lnet/minecraft/class_988;)Z
      named onActivate Lnet/minecraft/block/entity/SignBlockEntity;onActivate(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • method_5505

      public void method_5505(Text text)
      Specified by:
      method_5505 in interface class_3893
      Mappings:
      Namespace Name Mixin selector
      official a Lbt;a(Lij;)V
      intermediary method_5505 Lnet/minecraft/class_3893;method_5505(Lnet/minecraft/class_1982;)V
      named method_5505 Lnet/minecraft/class_3893;method_5505(Lnet/minecraft/text/Text;)V
    • method_16839

      public class_3915 method_16839(@Nullable ServerPlayerEntity serverPlayerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbkc;a(Ltf;)Lbu;
      intermediary method_16839 Lnet/minecraft/class_224;method_16839(Lnet/minecraft/class_798;)Lnet/minecraft/class_3915;
      named method_16839 Lnet/minecraft/block/entity/SignBlockEntity;method_16839(Lnet/minecraft/entity/player/ServerPlayerEntity;)Lnet/minecraft/class_3915;
    • method_17413

      public boolean method_17413()
      Specified by:
      method_17413 in interface class_3893
      Mappings:
      Namespace Name Mixin selector
      official a Lbt;a()Z
      intermediary method_17413 Lnet/minecraft/class_3893;method_17413()Z
      named method_17413 Lnet/minecraft/class_3893;method_17413()Z
    • method_17414

      public boolean method_17414()
      Specified by:
      method_17414 in interface class_3893
      Mappings:
      Namespace Name Mixin selector
      official b Lbt;b()Z
      intermediary method_17414 Lnet/minecraft/class_3893;method_17414()Z
      named method_17414 Lnet/minecraft/class_3893;method_17414()Z
    • method_17412

      public boolean method_17412()
      Specified by:
      method_17412 in interface class_3893
      Mappings:
      Namespace Name Mixin selector
      official B_ Lbt;B_()Z
      intermediary method_17412 Lnet/minecraft/class_3893;method_17412()Z
      named method_17412 Lnet/minecraft/class_3893;method_17412()Z