Package net.minecraft.network.message
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.
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 named net/minecraft/network/message/MessageVerifierintermediary net/minecraft/class_7615official xv
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Loggerstatic final MessageVerifierstatic final MessageVerifier -
Method Summary
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/network/message/MessageVerifier;LOGGER:Lorg/slf4j/Logger;intermediary field_45957Lnet/minecraft/class_7615;field_45957:Lorg/slf4j/Logger;official aLxv;a:Lorg/slf4j/Logger;
-
NO_SIGNATURE
- Mappings:
Namespace Name Mixin selector named NO_SIGNATURELnet/minecraft/network/message/MessageVerifier;NO_SIGNATURE:Lnet/minecraft/network/message/MessageVerifier;intermediary field_40695Lnet/minecraft/class_7615;field_40695:Lnet/minecraft/class_7615;official bLxv;b:Lxv;
-
UNVERIFIED
- Mappings:
Namespace Name Mixin selector named UNVERIFIEDLnet/minecraft/network/message/MessageVerifier;UNVERIFIED:Lnet/minecraft/network/message/MessageVerifier;intermediary field_40696Lnet/minecraft/class_7615;field_40696:Lnet/minecraft/class_7615;official cLxv;c:Lxv;
-
-
Method Details
-
ensureVerified
- Mappings:
Namespace Name Mixin selector named ensureVerifiedLnet/minecraft/network/message/MessageVerifier;ensureVerified(Lnet/minecraft/network/message/SignedMessage;)Lnet/minecraft/network/message/SignedMessage;intermediary method_45048Lnet/minecraft/class_7615;method_45048(Lnet/minecraft/class_7471;)Lnet/minecraft/class_7471;official updateAndValidateLxv;updateAndValidate(Lxp;)Lxp;
-