Interface MessageVerifier

All Known Implementing Classes:
MessageVerifier.Impl
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface MessageVerifier
Verifies incoming messages' signature and the message chain.

Methods in this interface must be called in the order of the message's reception, as it affects the verification result.

Mappings:
Namespace Name
official td
intermediary net/minecraft/class_7615
named net/minecraft/network/message/MessageVerifier
  • Field Details

    • field_40695

      static final MessageVerifier field_40695
      Mappings:
      Namespace Name Mixin selector
      official a Ltd;a:Ltd;
      intermediary field_40695 Lnet/minecraft/class_7615;field_40695:Lnet/minecraft/class_7615;
      named field_40695 Lnet/minecraft/network/message/MessageVerifier;field_40695:Lnet/minecraft/network/message/MessageVerifier;
    • field_40696

      static final MessageVerifier field_40696
      Mappings:
      Namespace Name Mixin selector
      official b Ltd;b:Ltd;
      intermediary field_40696 Lnet/minecraft/class_7615;field_40696:Lnet/minecraft/class_7615;
      named field_40696 Lnet/minecraft/network/message/MessageVerifier;field_40696:Lnet/minecraft/network/message/MessageVerifier;
  • Method Details

    • getStatus

      boolean getStatus(SignedMessage signedMessage)
      Mappings:
      Namespace Name Mixin selector
      official updateAndValidate Ltd;updateAndValidate(Lsx;)Z
      intermediary method_45048 Lnet/minecraft/class_7615;method_45048(Lnet/minecraft/class_7471;)Z
      named getStatus Lnet/minecraft/network/message/MessageVerifier;getStatus(Lnet/minecraft/network/message/SignedMessage;)Z