Enum Class MessageTrustStatus

java.lang.Object
java.lang.Enum<MessageTrustStatus>
net.minecraft.client.network.message.MessageTrustStatus
All Implemented Interfaces:
Serializable, Comparable<MessageTrustStatus>, Constable, StringIdentifiable

@Environment(CLIENT) public enum MessageTrustStatus extends Enum<MessageTrustStatus> implements StringIdentifiable
Mappings:
Namespace Name
official fjm
intermediary net/minecraft/class_7595
named net/minecraft/client/network/message/MessageTrustStatus
  • Enum Constant Details

    • SECURE

      public static final MessageTrustStatus SECURE
      Mappings:
      Namespace Name Mixin selector
      official a Lfjm;a:Lfjm;
      intermediary field_39780 Lnet/minecraft/class_7595;field_39780:Lnet/minecraft/class_7595;
      named SECURE Lnet/minecraft/client/network/message/MessageTrustStatus;SECURE:Lnet/minecraft/client/network/message/MessageTrustStatus;
    • MODIFIED

      public static final MessageTrustStatus MODIFIED
      Mappings:
      Namespace Name Mixin selector
      official b Lfjm;b:Lfjm;
      intermediary field_39781 Lnet/minecraft/class_7595;field_39781:Lnet/minecraft/class_7595;
      named MODIFIED Lnet/minecraft/client/network/message/MessageTrustStatus;MODIFIED:Lnet/minecraft/client/network/message/MessageTrustStatus;
    • NOT_SECURE

      public static final MessageTrustStatus NOT_SECURE
      Mappings:
      Namespace Name Mixin selector
      official c Lfjm;c:Lfjm;
      intermediary field_39782 Lnet/minecraft/class_7595;field_39782:Lnet/minecraft/class_7595;
      named NOT_SECURE Lnet/minecraft/client/network/message/MessageTrustStatus;NOT_SECURE:Lnet/minecraft/client/network/message/MessageTrustStatus;
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<MessageTrustStatus> CODEC
      Mappings:
      Namespace Name Mixin selector
      official d Lfjm;d:Lcom/mojang/serialization/Codec;
      intermediary field_40801 Lnet/minecraft/class_7595;field_40801:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/client/network/message/MessageTrustStatus;CODEC:Lcom/mojang/serialization/Codec;
    • id

      private final String id
      Mappings:
      Namespace Name Mixin selector
      official e Lfjm;e:Ljava/lang/String;
      intermediary field_40802 Lnet/minecraft/class_7595;field_40802:Ljava/lang/String;
      named id Lnet/minecraft/client/network/message/MessageTrustStatus;id:Ljava/lang/String;
  • Constructor Details

    • MessageTrustStatus

      private MessageTrustStatus(String id)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfjm;<init>(Ljava/lang/String;ILjava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_7595;<init>(Ljava/lang/String;ILjava/lang/String;)V
      named <init> Lnet/minecraft/client/network/message/MessageTrustStatus;<init>(Ljava/lang/String;ILjava/lang/String;)V
  • Method Details

    • values

      public static MessageTrustStatus[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static MessageTrustStatus valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getStatus

      public static MessageTrustStatus getStatus(SignedMessage message, Text decorated, Instant receptionTimestamp)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjm;a(Lua;Ltl;Ljava/time/Instant;)Lfjm;
      intermediary method_44742 Lnet/minecraft/class_7595;method_44742(Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;Ljava/time/Instant;)Lnet/minecraft/class_7595;
      named getStatus Lnet/minecraft/client/network/message/MessageTrustStatus;getStatus(Lnet/minecraft/network/message/SignedMessage;Lnet/minecraft/text/Text;Ljava/time/Instant;)Lnet/minecraft/client/network/message/MessageTrustStatus;
    • isModified

      private static boolean isModified(SignedMessage message, Text decorated)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjm;a(Lua;Ltl;)Z
      intermediary method_45755 Lnet/minecraft/class_7595;method_45755(Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;)Z
      named isModified Lnet/minecraft/client/network/message/MessageTrustStatus;isModified(Lnet/minecraft/network/message/SignedMessage;Lnet/minecraft/text/Text;)Z
    • isNotInDefaultFont

      private static boolean isNotInDefaultFont(Text content)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjm;a(Ltl;)Z
      intermediary method_45754 Lnet/minecraft/class_7595;method_45754(Lnet/minecraft/class_2561;)Z
      named isNotInDefaultFont Lnet/minecraft/client/network/message/MessageTrustStatus;isNotInDefaultFont(Lnet/minecraft/text/Text;)Z
    • isNotInDefaultFont

      private static boolean isNotInDefaultFont(Style style)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjm;a(Luh;)Z
      intermediary method_45756 Lnet/minecraft/class_7595;method_45756(Lnet/minecraft/class_2583;)Z
      named isNotInDefaultFont Lnet/minecraft/client/network/message/MessageTrustStatus;isNotInDefaultFont(Lnet/minecraft/text/Style;)Z
    • isInsecure

      public boolean isInsecure()
      Mappings:
      Namespace Name Mixin selector
      official a Lfjm;a()Z
      intermediary method_44740 Lnet/minecraft/class_7595;method_44740()Z
      named isInsecure Lnet/minecraft/client/network/message/MessageTrustStatus;isInsecure()Z
    • createIndicator

      @Nullable public @Nullable MessageIndicator createIndicator(SignedMessage message)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjm;a(Lua;)Leqq;
      intermediary method_44741 Lnet/minecraft/class_7595;method_44741(Lnet/minecraft/class_7471;)Lnet/minecraft/class_7591;
      named createIndicator Lnet/minecraft/client/network/message/MessageTrustStatus;createIndicator(Lnet/minecraft/network/message/SignedMessage;)Lnet/minecraft/client/gui/hud/MessageIndicator;
    • asString

      public String asString()
      Returns the unique string representation of the enum, used for serialization.
      Specified by:
      asString in interface StringIdentifiable
      Returns:
      the unique string representation of the enum, used for serialization
      Mappings:
      Namespace Name Mixin selector
      official c Lasp;c()Ljava/lang/String;
      intermediary method_15434 Lnet/minecraft/class_3542;method_15434()Ljava/lang/String;
      named asString Lnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;