net.minecraft.server.dedicated.management.dispatch

public record PlayerBansRpcDispatcher$RpcEntry

net.minecraft.server.jsonrpc.methods.BanlistService$UserBanDto
net.minecraft.class_11835$class_11837
net.minecraft.server.dedicated.management.dispatch.PlayerBansRpcDispatcher$RpcEntry

Field summary

Modifier and TypeField
private final RpcPlayer
player
comp_4707
player
private final Optional<String>
reason
comp_4708
reason
private final Optional<String>
source
comp_4709
source
private final Optional<Instant>
expires
comp_4710
expires
public static final com.mojang.serialization.MapCodec<PlayerBansRpcDispatcher$RpcEntry>
CODEC
field_62394
CODEC

Constructor summary

ModifierConstructor
public (RpcPlayer player, Optional<String> reason, Optional<String> source, Optional<Instant> expires)

Method summary

Modifier and TypeMethod
private static PlayerBansRpcDispatcher$RpcEntry
from(BanlistService$UserBan ban)
method_73858(class_11835$class_11836 arg0)
of(PlayerBansRpcDispatcher$ConfigEntry entry)
public static PlayerBansRpcDispatcher$RpcEntry
from(UserBanListEntry entry)
method_73860(class_3336 arg0)
of(BannedPlayerEntry entry)
private PlayerBansRpcDispatcher$ConfigEntry
toUserBan(NameAndId nameAndId)
method_73859(class_11560 arg0)
toConfigEntry(PlayerConfigEntry player)
public RpcPlayer
player()
comp_4707()
player()
public Optional<String>
reason()
comp_4708()
reason()
public Optional<String>
source()
comp_4709()
source()
public Optional<Instant>
expires()
comp_4710()
expires()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_73861(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_73861(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)