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 official wb
intermediary net/minecraft/class_7615
named net/minecraft/network/message/MessageVerifier
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Logger
static final MessageVerifier
static final MessageVerifier
-
Method Summary
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lwb;a:Lorg/slf4j/Logger;
intermediary field_45957
Lnet/minecraft/class_7615;field_45957:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/network/message/MessageVerifier;LOGGER:Lorg/slf4j/Logger;
-
NO_SIGNATURE
- Mappings:
Namespace Name Mixin selector official b
Lwb;b:Lwb;
intermediary field_40695
Lnet/minecraft/class_7615;field_40695:Lnet/minecraft/class_7615;
named NO_SIGNATURE
Lnet/minecraft/network/message/MessageVerifier;NO_SIGNATURE:Lnet/minecraft/network/message/MessageVerifier;
-
UNVERIFIED
- Mappings:
Namespace Name Mixin selector official c
Lwb;c:Lwb;
intermediary field_40696
Lnet/minecraft/class_7615;field_40696:Lnet/minecraft/class_7615;
named UNVERIFIED
Lnet/minecraft/network/message/MessageVerifier;UNVERIFIED:Lnet/minecraft/network/message/MessageVerifier;
-
-
Method Details
-
ensureVerified
- Mappings:
Namespace Name Mixin selector official updateAndValidate
Lwb;updateAndValidate(Lvv;)Lvv;
intermediary method_45048
Lnet/minecraft/class_7615;method_45048(Lnet/minecraft/class_7471;)Lnet/minecraft/class_7471;
named ensureVerified
Lnet/minecraft/network/message/MessageVerifier;ensureVerified(Lnet/minecraft/network/message/SignedMessage;)Lnet/minecraft/network/message/SignedMessage;
-