类 SignBlockEntity


  • public class SignBlockEntity
    extends BlockEntity
    Mappings:
    Namespace Name
    official cip
    intermediary net/minecraft/class_2625
    named net/minecraft/block/entity/SignBlockEntity
    • 字段详细资料

      • field_31362

        public static final int field_31362
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lcip;a:I
        intermediary field_31362 Lnet/minecraft/class_2625;field_31362:I
        named field_31362 Lnet/minecraft/block/entity/SignBlockEntity;field_31362:I
      • TEXT_KEYS

        private static final String[] TEXT_KEYS
        Mappings:
        Namespace Name Mixin selector
        official b Lcip;b:[Ljava/lang/String;
        intermediary field_28905 Lnet/minecraft/class_2625;field_28905:[Ljava/lang/String;
        named TEXT_KEYS Lnet/minecraft/block/entity/SignBlockEntity;TEXT_KEYS:[Ljava/lang/String;
      • FILTERED_TEXT_KEYS

        private static final String[] FILTERED_TEXT_KEYS
        Mappings:
        Namespace Name Mixin selector
        official c Lcip;c:[Ljava/lang/String;
        intermediary field_28906 Lnet/minecraft/class_2625;field_28906:[Ljava/lang/String;
        named FILTERED_TEXT_KEYS Lnet/minecraft/block/entity/SignBlockEntity;FILTERED_TEXT_KEYS:[Ljava/lang/String;
      • texts

        private final Text[] texts
        Mappings:
        Namespace Name Mixin selector
        official d Lcip;d:[Lon;
        intermediary field_12050 Lnet/minecraft/class_2625;field_12050:[Lnet/minecraft/class_2561;
        named texts Lnet/minecraft/block/entity/SignBlockEntity;texts:[Lnet/minecraft/text/Text;
      • filteredTexts

        private final Text[] filteredTexts
        Mappings:
        Namespace Name Mixin selector
        official e Lcip;e:[Lon;
        intermediary field_28907 Lnet/minecraft/class_2625;field_28907:[Lnet/minecraft/class_2561;
        named filteredTexts Lnet/minecraft/block/entity/SignBlockEntity;filteredTexts:[Lnet/minecraft/text/Text;
      • editable

        private boolean editable
        Mappings:
        Namespace Name Mixin selector
        official f Lcip;f: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 g Lcip;g:Lbjf;
        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;
      • textsBeingEdited

        @Nullable
        private @Nullable OrderedText[] textsBeingEdited
        Mappings:
        Namespace Name Mixin selector
        official h Lcip;h:[Lagj;
        intermediary field_12049 Lnet/minecraft/class_2625;field_12049:[Lnet/minecraft/class_5481;
        named textsBeingEdited Lnet/minecraft/block/entity/SignBlockEntity;textsBeingEdited:[Lnet/minecraft/text/OrderedText;
      • filterText

        private boolean filterText
        Mappings:
        Namespace Name Mixin selector
        official i Lcip;i:Z
        intermediary field_28908 Lnet/minecraft/class_2625;field_28908:Z
        named filterText Lnet/minecraft/block/entity/SignBlockEntity;filterText:Z
      • textColor

        private DyeColor textColor
        Mappings:
        Namespace Name Mixin selector
        official j Lcip;j:Lbon;
        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;
      • glowingText

        private boolean glowingText
        Mappings:
        Namespace Name Mixin selector
        official k Lcip;k:Z
        intermediary field_29225 Lnet/minecraft/class_2625;field_29225:Z
        named glowingText Lnet/minecraft/block/entity/SignBlockEntity;glowingText:Z
    • 构造器详细资料

      • SignBlockEntity

        public SignBlockEntity​(BlockPos pos,
                               BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcip;<init>(Lgb;Lcjr;)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
    • 方法详细资料

      • writeNbt

        public CompoundTag writeNbt​(CompoundTag nbt)
        覆盖:
        writeNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lchp;b(Lmv;)Lmv;
        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 nbt)
        覆盖:
        readNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchp;a(Lmv;)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
      • parseTextFromJson

        private Text parseTextFromJson​(String json)
        Mappings:
        Namespace Name Mixin selector
        official a Lcip;a(Ljava/lang/String;)Lon;
        intermediary method_33828 Lnet/minecraft/class_2625;method_33828(Ljava/lang/String;)Lnet/minecraft/class_2561;
        named parseTextFromJson Lnet/minecraft/block/entity/SignBlockEntity;parseTextFromJson(Ljava/lang/String;)Lnet/minecraft/text/Text;
      • unparsedTextFromJson

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

        public Text getTextOnRow​(int row,
                                 boolean filtered)
        Mappings:
        Namespace Name Mixin selector
        official a Lcip;a(IZ)Lon;
        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 Lcip;a(ILon;)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
      • setTextOnRow

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

        public OrderedText[] updateSign​(boolean filterText,
                                        Function<Text,​OrderedText> textOrderingFunction)
        Mappings:
        Namespace Name Mixin selector
        official a Lcip;a(ZLjava/util/function/Function;)[Lagj;
        intermediary method_33829 Lnet/minecraft/class_2625;method_33829(ZLjava/util/function/Function;)[Lnet/minecraft/class_5481;
        named updateSign Lnet/minecraft/block/entity/SignBlockEntity;updateSign(ZLjava/util/function/Function;)[Lnet/minecraft/text/OrderedText;
      • getTexts

        private Text[] getTexts​(boolean filtered)
        Mappings:
        Namespace Name Mixin selector
        official c Lcip;c(Z)[Lon;
        intermediary method_33830 Lnet/minecraft/class_2625;method_33830(Z)[Lnet/minecraft/class_2561;
        named getTexts Lnet/minecraft/block/entity/SignBlockEntity;getTexts(Z)[Lnet/minecraft/text/Text;
      • toUpdatePacket

        @Nullable
        public @Nullable BlockEntityUpdateS2CPacket toUpdatePacket()
        覆盖:
        toUpdatePacket 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lchp;a()Lpt;
        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()
        覆盖:
        toInitialChunkDataNbt 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lchp;b()Lmv;
        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()
        覆盖:
        copyItemDataRequiresOperator 在类中 BlockEntity
        Mappings:
        Namespace Name Mixin selector
        official q Lchp;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 Lcip;d()Z
        intermediary method_11307 Lnet/minecraft/class_2625;method_11307()Z
        named isEditable Lnet/minecraft/block/entity/SignBlockEntity;isEditable()Z
      • setEditable

        public void setEditable​(boolean editable)
        Mappings:
        Namespace Name Mixin selector
        official a Lcip;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 Lcip;a(Lbjf;)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 Lcip;f()Lbjf;
        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 player)
        Mappings:
        Namespace Name Mixin selector
        official a Lcip;a(Labk;)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
                                                    @Nullable ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official b Lcip;b(Labk;)Ldg;
        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 Lcip;g()Lbon;
        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 Lcip;a(Lbon;)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
      • isGlowingText

        public boolean isGlowingText()
        Mappings:
        Namespace Name Mixin selector
        official h Lcip;h()Z
        intermediary method_34271 Lnet/minecraft/class_2625;method_34271()Z
        named isGlowingText Lnet/minecraft/block/entity/SignBlockEntity;isGlowingText()Z
      • setGlowingText

        public boolean setGlowingText​(boolean glowingText)
        Mappings:
        Namespace Name Mixin selector
        official b Lcip;b(Z)Z
        intermediary method_34270 Lnet/minecraft/class_2625;method_34270(Z)Z
        named setGlowingText Lnet/minecraft/block/entity/SignBlockEntity;setGlowingText(Z)Z
      • updateListeners

        private void updateListeners()
        Mappings:
        Namespace Name Mixin selector
        official i Lcip;i()V
        intermediary method_34272 Lnet/minecraft/class_2625;method_34272()V
        named updateListeners Lnet/minecraft/block/entity/SignBlockEntity;updateListeners()V