Package net.minecraft.server.dedicated
Class DedicatedPlayerManager
java.lang.Object
net.minecraft.server.PlayerManager
net.minecraft.server.dedicated.DedicatedPlayerManager
public class DedicatedPlayerManager extends PlayerManager
-
Field Summary
Fields inherited from class net.minecraft.server.PlayerManager
BANNED_IPS_FILE, BANNED_PLAYERS_FILE, maxPlayers, OPERATORS_FILE, WHITELIST_FILE -
Constructor Summary
Constructors Constructor Description DedicatedPlayerManager(MinecraftDedicatedServer server, DynamicRegistryManager.Impl tracker, WorldSaveHandler saveHandler) -
Method Summary
Modifier and Type Method Description voidaddToOperators(com.mojang.authlib.GameProfile profile)booleancanBypassPlayerLimit(com.mojang.authlib.GameProfile profile)MinecraftDedicatedServergetServer()booleanisWhitelisted(com.mojang.authlib.GameProfile profile)private voidloadIpBanList()private voidloadOpList()private voidloadUserBanList()private voidloadWhitelist()voidreloadWhitelist()voidremoveFromOperators(com.mojang.authlib.GameProfile profile)private voidsaveIpBanList()private voidsaveOpList()private voidsaveUserBanList()private voidsaveWhitelist()voidsetWhitelistEnabled(boolean whitelistEnabled)Methods inherited from class net.minecraft.server.PlayerManager
areCheatsAllowed, broadcastChatMessage, checkCanJoin, createPlayer, createStatHandler, disconnectAllPlayers, getAdvancementTracker, getCurrentPlayerCount, getIpBanList, getMaxPlayerCount, getOpList, getOpNames, getPlayer, getPlayer, getPlayerList, getPlayerNames, getPlayersByIp, getUserBanList, getUserData, getViewDistance, getWhitelist, getWhitelistedNames, isOperator, isWhitelistEnabled, loadPlayerData, onDataPacksReloaded, onPlayerConnect, remove, respawnPlayer, saveAllPlayerData, savePlayerData, sendCommandTree, sendPlayerStatus, sendScoreboard, sendToAll, sendToAround, sendToDimension, sendToOtherTeams, sendToTeam, sendWorldInfo, setCheatsAllowed, setMainWorld, setViewDistance, updatePlayerLatency
-
Field Details
-
LOGGER
-
-
Constructor Details
-
DedicatedPlayerManager
public DedicatedPlayerManager(MinecraftDedicatedServer server, DynamicRegistryManager.Impl tracker, WorldSaveHandler saveHandler)
-
-
Method Details
-
setWhitelistEnabled
public void setWhitelistEnabled(boolean whitelistEnabled)- Overrides:
setWhitelistEnabledin classPlayerManager
-
addToOperators
public void addToOperators(com.mojang.authlib.GameProfile profile)- Overrides:
addToOperatorsin classPlayerManager
-
removeFromOperators
public void removeFromOperators(com.mojang.authlib.GameProfile profile)- Overrides:
removeFromOperatorsin classPlayerManager
-
reloadWhitelist
public void reloadWhitelist()- Overrides:
reloadWhitelistin classPlayerManager
-
saveIpBanList
private void saveIpBanList() -
saveUserBanList
private void saveUserBanList() -
loadIpBanList
private void loadIpBanList() -
loadUserBanList
private void loadUserBanList() -
loadOpList
private void loadOpList() -
saveOpList
private void saveOpList() -
loadWhitelist
private void loadWhitelist() -
saveWhitelist
private void saveWhitelist() -
isWhitelisted
public boolean isWhitelisted(com.mojang.authlib.GameProfile profile)- Overrides:
isWhitelistedin classPlayerManager
-
getServer
- Overrides:
getServerin classPlayerManager
-
canBypassPlayerLimit
public boolean canBypassPlayerLimit(com.mojang.authlib.GameProfile profile)- Overrides:
canBypassPlayerLimitin classPlayerManager
-