net.minecraft.server.dedicated.management.handler

public class PlayerListManagementHandlerImpl

implements PlayerListManagementHandler

net.minecraft.server.jsonrpc.internalapi.MinecraftPlayerListServiceImpl
net.minecraft.class_11995
net.minecraft.server.dedicated.management.handler.PlayerListManagementHandlerImpl

Field summary

Modifier and TypeField
private final ManagementLogger
jsonRpcLogger
field_62824
logger
private final MinecraftDedicatedServer
server
field_62825
server

Constructor summary

ModifierConstructor
public (MinecraftDedicatedServer server, ManagementLogger logger)

Method summary

Modifier and TypeMethod
public List<ServerPlayerEntity>
getPlayers()
method_73766()
getPlayerList()
public ServerPlayerEntity
getPlayer(UUID uuid)
method_73772(UUID arg0)
getPlayer(UUID arg0)
public Optional<PlayerConfigEntry>
fetchUserByName(String name)
method_74500(String arg0)
findByName(String arg0)
public Optional<PlayerConfigEntry>
fetchUserById(UUID id)
method_74503(UUID arg0)
fetchPlayer(UUID arg0)
public Optional<PlayerConfigEntry>
getCachedUserById(UUID id)
method_74504(UUID arg0)
getByUuid(UUID arg0)
public Optional<ServerPlayerEntity>
getPlayer(Optional<UUID> id, Optional<String> name)
method_73775(Optional<UUID> arg0, Optional<String> arg1)
getPlayer(Optional<UUID> arg0, Optional<String> arg1)
public List<ServerPlayerEntity>
getPlayersWithAddress(String ip)
method_73769(String arg0)
getPlayersByIpAddress(String arg0)
public void
remove(ServerPlayer serverPlayer, ClientInfo clientInfo)
method_73767(class_3222 arg0, class_11838 arg1)
removePlayer(ServerPlayerEntity arg0, ManagementConnectionId arg1)
public ServerPlayerEntity
getPlayerByName(String name)
method_73773(String arg0)
getPlayer(String arg0)
private static PlayerConfigEntry
lambda$fetchUserById$0(com.mojang.authlib.yggdrasil.ProfileResult arg0)
method_74505(com.mojang.authlib.yggdrasil.ProfileResult arg0)
method_74505(com.mojang.authlib.yggdrasil.ProfileResult result)