Class MessageVerifier.Impl

java.lang.Object
net.minecraft.network.message.MessageVerifier.Impl
All Implemented Interfaces:
MessageVerifier
Enclosing interface:
MessageVerifier

public static class MessageVerifier.Impl extends Object implements MessageVerifier
Mappings:
Namespace Name
official tr$a
intermediary net/minecraft/class_7615$class_7616
named net/minecraft/network/message/MessageVerifier$Impl
  • Field Details

    • signatureVerifier

      private final SignatureVerifier signatureVerifier
      Mappings:
      Namespace Name Mixin selector
      official c Ltr$a;c:Laph;
      intermediary field_39822 Lnet/minecraft/class_7615$class_7616;field_39822:Lnet/minecraft/class_7500;
      named signatureVerifier Lnet/minecraft/network/message/MessageVerifier$Impl;signatureVerifier:Lnet/minecraft/network/encryption/SignatureVerifier;
    • lastVerifiedMessage

      @Nullable private @Nullable SignedMessage lastVerifiedMessage
      Mappings:
      Namespace Name Mixin selector
      official d Ltr$a;d:Ltl;
      intermediary field_40697 Lnet/minecraft/class_7615$class_7616;field_40697:Lnet/minecraft/class_7471;
      named lastVerifiedMessage Lnet/minecraft/network/message/MessageVerifier$Impl;lastVerifiedMessage:Lnet/minecraft/network/message/SignedMessage;
    • lastMessageVerified

      private boolean lastMessageVerified
      Mappings:
      Namespace Name Mixin selector
      official e Ltr$a;e:Z
      intermediary field_39821 Lnet/minecraft/class_7615$class_7616;field_39821:Z
      named lastMessageVerified Lnet/minecraft/network/message/MessageVerifier$Impl;lastMessageVerified:Z
  • Constructor Details

    • Impl

      public Impl(SignatureVerifier signatureVerifier)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ltr$a;<init>(Laph;)V
      intermediary <init> Lnet/minecraft/class_7615$class_7616;<init>(Lnet/minecraft/class_7500;)V
      named <init> Lnet/minecraft/network/message/MessageVerifier$Impl;<init>(Lnet/minecraft/network/encryption/SignatureVerifier;)V
  • Method Details

    • verifyPrecedingSignature

      private boolean verifyPrecedingSignature(SignedMessage message)
      Mappings:
      Namespace Name Mixin selector
      official a Ltr$a;a(Ltl;)Z
      intermediary method_44996 Lnet/minecraft/class_7615$class_7616;method_44996(Lnet/minecraft/class_7471;)Z
      named verifyPrecedingSignature Lnet/minecraft/network/message/MessageVerifier$Impl;verifyPrecedingSignature(Lnet/minecraft/network/message/SignedMessage;)Z
    • isVerified

      public boolean isVerified(SignedMessage message)
      Specified by:
      isVerified in interface MessageVerifier
      Mappings:
      Namespace Name Mixin selector
      official updateAndValidate Ltr;updateAndValidate(Ltl;)Z
      intermediary method_45048 Lnet/minecraft/class_7615;method_45048(Lnet/minecraft/class_7471;)Z
      named isVerified Lnet/minecraft/network/message/MessageVerifier;isVerified(Lnet/minecraft/network/message/SignedMessage;)Z