Class SignBlockEntity

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

public class SignBlockEntity
extends BlockEntity
Mappings:
Namespace Name
official cgt
intermediary net/minecraft/class_2625
named net/minecraft/block/entity/SignBlockEntity
  • Field Details

    • field_28905

      private static final String[] field_28905
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a:[Ljava/lang/String;
      intermediary field_28905 Lnet/minecraft/class_2625;field_28905:[Ljava/lang/String;
      named field_28905 Lnet/minecraft/block/entity/SignBlockEntity;field_28905:[Ljava/lang/String;
    • field_28906

      private static final String[] field_28906
      Mappings:
      Namespace Name Mixin selector
      official b Lcgt;b:[Ljava/lang/String;
      intermediary field_28906 Lnet/minecraft/class_2625;field_28906:[Ljava/lang/String;
      named field_28906 Lnet/minecraft/block/entity/SignBlockEntity;field_28906:[Ljava/lang/String;
    • text

      private final Text[] text
      Mappings:
      Namespace Name Mixin selector
      official c Lcgt;c:[Loi;
      intermediary field_12050 Lnet/minecraft/class_2625;field_12050:[Lnet/minecraft/class_2561;
      named text Lnet/minecraft/block/entity/SignBlockEntity;text:[Lnet/minecraft/text/Text;
    • field_28907

      private final Text[] field_28907
      Mappings:
      Namespace Name Mixin selector
      official g Lcgt;g:[Loi;
      intermediary field_28907 Lnet/minecraft/class_2625;field_28907:[Lnet/minecraft/class_2561;
      named field_28907 Lnet/minecraft/block/entity/SignBlockEntity;field_28907:[Lnet/minecraft/text/Text;
    • editable

      private boolean editable
      Mappings:
      Namespace Name Mixin selector
      official h Lcgt;h:Z
      intermediary field_12048 Lnet/minecraft/class_2625;field_12048:Z
      named editable Lnet/minecraft/block/entity/SignBlockEntity;editable:Z
    • editor

      private PlayerEntity editor
      Mappings:
      Namespace Name Mixin selector
      official i Lcgt;i:Lbhn;
      intermediary field_12046 Lnet/minecraft/class_2625;field_12046:Lnet/minecraft/class_1657;
      named editor Lnet/minecraft/block/entity/SignBlockEntity;editor:Lnet/minecraft/entity/player/PlayerEntity;
    • textBeingEdited

      @Nullable private OrderedText[] textBeingEdited
      Mappings:
      Namespace Name Mixin selector
      official j Lcgt;j:[Lafu;
      intermediary field_12049 Lnet/minecraft/class_2625;field_12049:[Lnet/minecraft/class_5481;
      named textBeingEdited Lnet/minecraft/block/entity/SignBlockEntity;textBeingEdited:[Lnet/minecraft/text/OrderedText;
    • field_28908

      @Environment(CLIENT) private boolean field_28908
      Mappings:
      Namespace Name Mixin selector
      official k Lcgt;k:Z
      intermediary field_28908 Lnet/minecraft/class_2625;field_28908:Z
      named field_28908 Lnet/minecraft/block/entity/SignBlockEntity;field_28908:Z
    • textColor

      private DyeColor textColor
      Mappings:
      Namespace Name Mixin selector
      official l Lcgt;l:Lbmu;
      intermediary field_16419 Lnet/minecraft/class_2625;field_16419:Lnet/minecraft/class_1767;
      named textColor Lnet/minecraft/block/entity/SignBlockEntity;textColor:Lnet/minecraft/util/DyeColor;
  • Constructor Details

    • SignBlockEntity

      public SignBlockEntity​(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcgt;<init>(Lfx;Lchv;)V
      intermediary <init> Lnet/minecraft/class_2625;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named <init> Lnet/minecraft/block/entity/SignBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
  • Method Details

    • writeNbt

      public CompoundTag writeNbt​(CompoundTag tag)
      Overrides:
      writeNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lcft;b(Lmq;)Lmq;
      intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
      named writeNbt Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
    • readNbt

      public void readNbt​(CompoundTag tag)
      Overrides:
      readNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a(Lmq;)V
      intermediary method_11014 Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
      named readNbt Lnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/CompoundTag;)V
    • method_33828

      private Text method_33828​(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a(Ljava/lang/String;)Loi;
      intermediary method_33828 Lnet/minecraft/class_2625;method_33828(Ljava/lang/String;)Lnet/minecraft/class_2561;
      named method_33828 Lnet/minecraft/block/entity/SignBlockEntity;method_33828(Ljava/lang/String;)Lnet/minecraft/text/Text;
    • method_33384

      private Text method_33384​(String string)
      Mappings:
      Namespace Name Mixin selector
      official b Lcgt;b(Ljava/lang/String;)Loi;
      intermediary method_33384 Lnet/minecraft/class_2625;method_33384(Ljava/lang/String;)Lnet/minecraft/class_2561;
      named method_33384 Lnet/minecraft/block/entity/SignBlockEntity;method_33384(Ljava/lang/String;)Lnet/minecraft/text/Text;
    • getTextOnRow

      @Environment(CLIENT) public Text getTextOnRow​(int row, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a(IZ)Loi;
      intermediary method_30843 Lnet/minecraft/class_2625;method_30843(IZ)Lnet/minecraft/class_2561;
      named getTextOnRow Lnet/minecraft/block/entity/SignBlockEntity;getTextOnRow(IZ)Lnet/minecraft/text/Text;
    • setTextOnRow

      public void setTextOnRow​(int row, Text text)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a(ILoi;)V
      intermediary method_11299 Lnet/minecraft/class_2625;method_11299(ILnet/minecraft/class_2561;)V
      named setTextOnRow Lnet/minecraft/block/entity/SignBlockEntity;setTextOnRow(ILnet/minecraft/text/Text;)V
    • method_33827

      public void method_33827​(int int2, Text text, Text text2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a(ILoi;Loi;)V
      intermediary method_33827 Lnet/minecraft/class_2625;method_33827(ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
      named method_33827 Lnet/minecraft/block/entity/SignBlockEntity;method_33827(ILnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V
    • method_33829

      @Environment(CLIENT) public OrderedText[] method_33829​(boolean bool, Function<Text,​OrderedText> function)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a(ZLjava/util/function/Function;)[Lafu;
      intermediary method_33829 Lnet/minecraft/class_2625;method_33829(ZLjava/util/function/Function;)[Lnet/minecraft/class_5481;
      named method_33829 Lnet/minecraft/block/entity/SignBlockEntity;method_33829(ZLjava/util/function/Function;)[Lnet/minecraft/text/OrderedText;
    • method_33830

      private Text[] method_33830​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lcgt;b(Z)[Loi;
      intermediary method_33830 Lnet/minecraft/class_2625;method_33830(Z)[Lnet/minecraft/class_2561;
      named method_33830 Lnet/minecraft/block/entity/SignBlockEntity;method_33830(Z)[Lnet/minecraft/text/Text;
    • toUpdatePacket

      @Nullable public BlockEntityUpdateS2CPacket toUpdatePacket()
      Overrides:
      toUpdatePacket in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcft;a()Lpo;
      intermediary method_16886 Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;
      named toUpdatePacket Lnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
    • toInitialChunkDataNbt

      public CompoundTag toInitialChunkDataNbt()
      Overrides:
      toInitialChunkDataNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lcft;b()Lmq;
      intermediary method_16887 Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;
      named toInitialChunkDataNbt Lnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/CompoundTag;
    • copyItemDataRequiresOperator

      public boolean copyItemDataRequiresOperator()
      Overrides:
      copyItemDataRequiresOperator in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official q Lcft;q()Z
      intermediary method_11011 Lnet/minecraft/class_2586;method_11011()Z
      named copyItemDataRequiresOperator Lnet/minecraft/block/entity/BlockEntity;copyItemDataRequiresOperator()Z
    • isEditable

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

      @Environment(CLIENT) public void setEditable​(boolean editable)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a(Z)V
      intermediary method_11303 Lnet/minecraft/class_2625;method_11303(Z)V
      named setEditable Lnet/minecraft/block/entity/SignBlockEntity;setEditable(Z)V
    • setEditor

      public void setEditor​(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a(Lbhn;)V
      intermediary method_11306 Lnet/minecraft/class_2625;method_11306(Lnet/minecraft/class_1657;)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 f Lcgt;f()Lbhn;
      intermediary method_11305 Lnet/minecraft/class_2625;method_11305()Lnet/minecraft/class_1657;
      named getEditor Lnet/minecraft/block/entity/SignBlockEntity;getEditor()Lnet/minecraft/entity/player/PlayerEntity;
    • onActivate

      public boolean onActivate​(ServerPlayerEntity serverPlayerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a(Laaw;)Z
      intermediary method_11301 Lnet/minecraft/class_2625;method_11301(Lnet/minecraft/class_3222;)Z
      named onActivate Lnet/minecraft/block/entity/SignBlockEntity;onActivate(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
    • getCommandSource

      public ServerCommandSource getCommandSource​(@Nullable ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official b Lcgt;b(Laaw;)Ldb;
      intermediary method_11304 Lnet/minecraft/class_2625;method_11304(Lnet/minecraft/class_3222;)Lnet/minecraft/class_2168;
      named getCommandSource Lnet/minecraft/block/entity/SignBlockEntity;getCommandSource(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/server/command/ServerCommandSource;
    • getTextColor

      public DyeColor getTextColor()
      Mappings:
      Namespace Name Mixin selector
      official g Lcgt;g()Lbmu;
      intermediary method_16126 Lnet/minecraft/class_2625;method_16126()Lnet/minecraft/class_1767;
      named getTextColor Lnet/minecraft/block/entity/SignBlockEntity;getTextColor()Lnet/minecraft/util/DyeColor;
    • setTextColor

      public boolean setTextColor​(DyeColor value)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgt;a(Lbmu;)Z
      intermediary method_16127 Lnet/minecraft/class_2625;method_16127(Lnet/minecraft/class_1767;)Z
      named setTextColor Lnet/minecraft/block/entity/SignBlockEntity;setTextColor(Lnet/minecraft/util/DyeColor;)Z