net.minecraft.network.encryption

public record PublicPlayerSession

net.minecraft.network.chat.RemoteChatSession
net.minecraft.class_7822
net.minecraft.network.encryption.PublicPlayerSession

Field summary

Modifier and TypeField
private final UUID
sessionId
comp_1085
sessionId
private final PlayerPublicKey
profilePublicKey
comp_1086
publicKeyData

Constructor summary

ModifierConstructor
public (UUID sessionId, PlayerPublicKey publicKeyData)

Method summary

Modifier and TypeMethod
public MessageVerifier
createMessageValidator(Duration gracePeriod)
method_46296(Duration arg0)
createVerifier(Duration gracePeriod)
public MessageChain$Unpacker
createMessageDecoder(UUID profileId)
method_46297(UUID arg0)
createUnpacker(UUID sender)
public PublicPlayerSession$Serialized
asData()
method_46298()
toSerialized()
public boolean
hasExpired()
method_51466()
isKeyExpired()
public UUID
sessionId()
comp_1085()
sessionId()
public PlayerPublicKey
profilePublicKey()
comp_1086()
publicKeyData()
private boolean
lambda$createMessageValidator$0(Duration arg0)
method_53506(Duration arg0)
method_53506(Duration arg0)