Package net.minecraft.server.integrated
Class IntegratedPlayerManager
java.lang.Object
net.minecraft.server.PlayerManager
net.minecraft.server.integrated.IntegratedPlayerManager
@Environment(CLIENT) public class IntegratedPlayerManager extends PlayerManager
-
Field Summary
Fields Modifier and Type Field Description private CompoundTag
userData
Fields inherited from class net.minecraft.server.PlayerManager
BANNED_IPS_FILE, BANNED_PLAYERS_FILE, maxPlayers, OPERATORS_FILE, WHITELIST_FILE
-
Constructor Summary
Constructors Constructor Description IntegratedPlayerManager(IntegratedServer server, DynamicRegistryManager.Impl registryManager, WorldSaveHandler saveHandler)
-
Method Summary
Modifier and Type Method Description Text
checkCanJoin(SocketAddress address, com.mojang.authlib.GameProfile profile)
IntegratedServer
getServer()
CompoundTag
getUserData()
Gets the user data of the player hosting the Minecraft server.protected void
savePlayerData(ServerPlayerEntity player)
Methods inherited from class net.minecraft.server.PlayerManager
addToOperators, areCheatsAllowed, broadcastChatMessage, canBypassPlayerLimit, createPlayer, createStatHandler, disconnectAllPlayers, getAdvancementTracker, getCurrentPlayerCount, getIpBanList, getMaxPlayerCount, getOpList, getOpNames, getPlayer, getPlayer, getPlayerList, getPlayerNames, getPlayersByIp, getUserBanList, getViewDistance, getWhitelist, getWhitelistedNames, isOperator, isWhitelisted, isWhitelistEnabled, loadPlayerData, onDataPacksReloaded, onPlayerConnect, reloadWhitelist, remove, removeFromOperators, respawnPlayer, saveAllPlayerData, sendCommandTree, sendPlayerStatus, sendScoreboard, sendToAll, sendToAround, sendToDimension, sendToOtherTeams, sendToTeam, sendWorldInfo, setCheatsAllowed, setGameMode, setMainWorld, setViewDistance, setWhitelistEnabled, updatePlayerLatency
-
Field Details
-
userData
-
-
Constructor Details
-
IntegratedPlayerManager
public IntegratedPlayerManager(IntegratedServer server, DynamicRegistryManager.Impl registryManager, WorldSaveHandler saveHandler)
-
-
Method Details
-
savePlayerData
- Overrides:
savePlayerData
in classPlayerManager
-
checkCanJoin
- Overrides:
checkCanJoin
in classPlayerManager
-
getServer
- Overrides:
getServer
in classPlayerManager
-
getUserData
Gets the user data of the player hosting the Minecraft server.- Overrides:
getUserData
in classPlayerManager
- Returns:
- the user data of the host of the server if the server is an integrated server, otherwise
null
-