CLASS net/minecraft/class_8242 net/minecraft/block/entity/SignText FIELD field_43298 CODEC Lcom/mojang/serialization/Codec; FIELD field_43300 MESSAGES_CODEC Lcom/mojang/serialization/Codec; FIELD field_43301 messages [Lnet/minecraft/class_2561; FIELD field_43302 filteredMessages [Lnet/minecraft/class_2561; FIELD field_43303 color Lnet/minecraft/class_1767; FIELD field_43304 glowing Z FIELD field_43305 orderedMessages [Lnet/minecraft/class_5481; FIELD field_43306 filtered Z METHOD ([Lnet/minecraft/class_2561;[Lnet/minecraft/class_2561;Lnet/minecraft/class_1767;Z)V ARG 1 messages ARG 2 filteredMessages ARG 3 color ARG 4 glowing METHOD method_49856 isGlowing ()Z METHOD method_49857 withMessage (ILnet/minecraft/class_2561;)Lnet/minecraft/class_8242; ARG 1 line ARG 2 message METHOD method_49858 withMessage (ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_8242; ARG 1 line ARG 2 message ARG 3 filteredMessage METHOD method_49859 getMessage (IZ)Lnet/minecraft/class_2561; ARG 1 line ARG 2 filtered METHOD method_49861 hasText (Lnet/minecraft/class_1657;)Z ARG 1 player METHOD method_49862 withColor (Lnet/minecraft/class_1767;)Lnet/minecraft/class_8242; ARG 1 color METHOD method_49863 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_49864 (Lnet/minecraft/class_8242;)Ljava/lang/Boolean; ARG 0 signText METHOD method_49865 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; ARG 0 messages METHOD method_49866 (Lnet/minecraft/class_2561;)Z ARG 0 text METHOD method_49867 withGlowing (Z)Lnet/minecraft/class_8242; ARG 1 glowing METHOD method_49868 getOrderedMessages (ZLjava/util/function/Function;)[Lnet/minecraft/class_5481; ARG 1 filtered ARG 2 messageOrderer METHOD method_49869 ([Lnet/minecraft/class_2561;)Ljava/util/List; ARG 0 messages METHOD method_49870 create ([Lnet/minecraft/class_2561;Ljava/util/Optional;Lnet/minecraft/class_1767;Z)Lnet/minecraft/class_8242; ARG 0 messages ARG 1 filteredMessages ARG 2 color ARG 3 glowing METHOD method_49872 getColor ()Lnet/minecraft/class_1767; METHOD method_49874 hasRunCommandClickEvent (Lnet/minecraft/class_1657;)Z ARG 1 player METHOD method_49875 (Lnet/minecraft/class_8242;)Lnet/minecraft/class_1767; ARG 0 signText METHOD method_49877 getMessages (Z)[Lnet/minecraft/class_2561; ARG 1 filtered METHOD method_49878 getDefaultText ()[Lnet/minecraft/class_2561; METHOD method_49879 (Lnet/minecraft/class_8242;)[Lnet/minecraft/class_2561; ARG 0 signText METHOD method_49880 getFilteredMessages ()Ljava/util/Optional;