Class PlayerManager
- Direct Known Subclasses:
- DedicatedPlayerManager,- IntegratedPlayerManager
- Mappings:
- Namespace - Name - official - alk- intermediary - net/minecraft/class_3324- named - net/minecraft/server/PlayerManager
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Map<UUID,PlayerAdvancementTracker> static final Filestatic final Fileprivate final BannedIpListprivate final BannedPlayerListprivate booleanprivate static final SimpleDateFormatprivate static final booleanstatic final Textprivate static final intprivate intprivate static final Loggerprotected final intstatic final Fileprivate final OperatorListprivate final Map<UUID,ServerPlayerEntity> private final List<ServerPlayerEntity>private final CombinedDynamicRegistries<ServerDynamicRegistryType>private final WorldSaveHandlerprivate final MinecraftServerprivate intprivate final Map<UUID,ServerStatHandler> private final DynamicRegistryManager.Immutableprivate intprivate final Whiteliststatic final Fileprivate boolean
- 
Constructor SummaryConstructorsConstructorDescriptionPlayerManager(MinecraftServer server, CombinedDynamicRegistries<ServerDynamicRegistryType> registryManager, WorldSaveHandler saveHandler, int maxPlayers) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddToOperators(com.mojang.authlib.GameProfile profile) booleanprivate voidbroadcast(SignedMessage message, Predicate<ServerPlayerEntity> shouldSendFiltered, @Nullable ServerPlayerEntity sender, MessageType.Parameters params) Broadcasts a chat message to all players and the server console.voidbroadcast(SignedMessage message, ServerCommandSource source, MessageType.Parameters params) Broadcasts a chat message to all players and the server console.voidbroadcast(SignedMessage message, ServerPlayerEntity sender, MessageType.Parameters params) Broadcasts a chat message to all players and the server console.voidBroadcasts a message to all players and the server console.voidbroadcast(Text message, Function<ServerPlayerEntity, Text> playerMessageFactory, boolean overlay) Broadcasts a message to all players and the server console.booleancanBypassPlayerLimit(com.mojang.authlib.GameProfile profile) checkCanJoin(SocketAddress address, com.mojang.authlib.GameProfile profile) createPlayer(com.mojang.authlib.GameProfile profile) createStatHandler(PlayerEntity player) voidintintString[]Gets a list of all players on a Minecraft server.String[]getPlayersByIp(String ip) intGets the user data of the player hosting the Minecraft server.intString[]booleanisOperator(com.mojang.authlib.GameProfile profile) booleanisWhitelisted(com.mojang.authlib.GameProfile profile) booleanloadPlayerData(ServerPlayerEntity player) voidvoidonPlayerConnect(ClientConnection connection, ServerPlayerEntity player) voidvoidremove(ServerPlayerEntity player) voidremoveFromOperators(com.mojang.authlib.GameProfile profile) respawnPlayer(ServerPlayerEntity player, boolean alive) voidprotected voidsavePlayerData(ServerPlayerEntity player) voidsendCommandTree(ServerPlayerEntity player) private voidsendCommandTree(ServerPlayerEntity player, int permissionLevel) voidsendPlayerStatus(ServerPlayerEntity player) protected voidsendScoreboard(ServerScoreboard scoreboard, ServerPlayerEntity player) voidvoidsendToAround(@Nullable PlayerEntity player, double x, double y, double z, double distance, RegistryKey<World> worldKey, Packet<?> packet) voidsendToDimension(Packet<?> packet, RegistryKey<World> dimension) voidsendToOtherTeams(PlayerEntity source, Text message) voidsendToTeam(PlayerEntity source, Text message) voidsendWorldInfo(ServerPlayerEntity player, ServerWorld world) voidsetCheatsAllowed(boolean cheatsAllowed) voidsetMainWorld(ServerWorld world) voidsetSimulationDistance(int simulationDistance) voidsetViewDistance(int viewDistance) voidsetWhitelistEnabled(boolean whitelistEnabled) voidprivate booleanverify(SignedMessage message) Returns whethermessageis not expired and is verified.
- 
Field Details- 
BANNED_PLAYERS_FILE- Mappings:
- Namespace - Name - Mixin selector - official - b- Lalk;b:Ljava/io/File;- intermediary - field_14355- Lnet/minecraft/class_3324;field_14355:Ljava/io/File;- named - BANNED_PLAYERS_FILE- Lnet/minecraft/server/PlayerManager;BANNED_PLAYERS_FILE:Ljava/io/File;
 
- 
BANNED_IPS_FILE- Mappings:
- Namespace - Name - Mixin selector - official - c- Lalk;c:Ljava/io/File;- intermediary - field_14364- Lnet/minecraft/class_3324;field_14364:Ljava/io/File;- named - BANNED_IPS_FILE- Lnet/minecraft/server/PlayerManager;BANNED_IPS_FILE:Ljava/io/File;
 
- 
OPERATORS_FILE- Mappings:
- Namespace - Name - Mixin selector - official - d- Lalk;d:Ljava/io/File;- intermediary - field_14348- Lnet/minecraft/class_3324;field_14348:Ljava/io/File;- named - OPERATORS_FILE- Lnet/minecraft/server/PlayerManager;OPERATORS_FILE:Ljava/io/File;
 
- 
WHITELIST_FILE- Mappings:
- Namespace - Name - Mixin selector - official - e- Lalk;e:Ljava/io/File;- intermediary - field_14343- Lnet/minecraft/class_3324;field_14343:Ljava/io/File;- named - WHITELIST_FILE- Lnet/minecraft/server/PlayerManager;WHITELIST_FILE:Ljava/io/File;
 
- 
FILTERED_FULL_TEXT- Mappings:
- Namespace - Name - Mixin selector - official - f- Lalk;f:Lsw;- intermediary - field_39921- Lnet/minecraft/class_3324;field_39921:Lnet/minecraft/class_2561;- named - FILTERED_FULL_TEXT- Lnet/minecraft/server/PlayerManager;FILTERED_FULL_TEXT:Lnet/minecraft/text/Text;
 
- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a:Lorg/slf4j/Logger;- intermediary - field_14349- Lnet/minecraft/class_3324;field_14349:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/server/PlayerManager;LOGGER:Lorg/slf4j/Logger;
 
- 
LATENCY_UPDATE_INTERVALprivate static final int LATENCY_UPDATE_INTERVAL- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lalk;h:I- intermediary - field_29790- Lnet/minecraft/class_3324;field_29790:I- named - LATENCY_UPDATE_INTERVAL- Lnet/minecraft/server/PlayerManager;LATENCY_UPDATE_INTERVAL:I
 
- 
DATE_FORMATTER- Mappings:
- Namespace - Name - Mixin selector - official - i- Lalk;i:Ljava/text/SimpleDateFormat;- intermediary - field_14356- Lnet/minecraft/class_3324;field_14356:Ljava/text/SimpleDateFormat;- named - DATE_FORMATTER- Lnet/minecraft/server/PlayerManager;DATE_FORMATTER:Ljava/text/SimpleDateFormat;
 
- 
field_29791private static final boolean field_29791- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - z- Lalk;z:Z- intermediary - field_29791- Lnet/minecraft/class_3324;field_29791:Z- named - field_29791- Lnet/minecraft/server/PlayerManager;field_29791:Z
 
- 
server- Mappings:
- Namespace - Name - Mixin selector - official - j- Lalk;j:Lnet/minecraft/server/MinecraftServer;- intermediary - field_14360- Lnet/minecraft/class_3324;field_14360:Lnet/minecraft/server/MinecraftServer;- named - server- Lnet/minecraft/server/PlayerManager;server:Lnet/minecraft/server/MinecraftServer;
 
- 
players- Mappings:
- Namespace - Name - Mixin selector - official - k- Lalk;k:Ljava/util/List;- intermediary - field_14351- Lnet/minecraft/class_3324;field_14351:Ljava/util/List;- named - players- Lnet/minecraft/server/PlayerManager;players:Ljava/util/List;
 
- 
playerMap- Mappings:
- Namespace - Name - Mixin selector - official - l- Lalk;l:Ljava/util/Map;- intermediary - field_14354- Lnet/minecraft/class_3324;field_14354:Ljava/util/Map;- named - playerMap- Lnet/minecraft/server/PlayerManager;playerMap:Ljava/util/Map;
 
- 
bannedProfiles- Mappings:
- Namespace - Name - Mixin selector - official - m- Lalk;m:Lalq;- intermediary - field_14344- Lnet/minecraft/class_3324;field_14344:Lnet/minecraft/class_3335;- named - bannedProfiles- Lnet/minecraft/server/PlayerManager;bannedProfiles:Lnet/minecraft/server/BannedPlayerList;
 
- 
bannedIps- Mappings:
- Namespace - Name - Mixin selector - official - n- Lalk;n:Lalh;- intermediary - field_14345- Lnet/minecraft/class_3324;field_14345:Lnet/minecraft/class_3317;- named - bannedIps- Lnet/minecraft/server/PlayerManager;bannedIps:Lnet/minecraft/server/BannedIpList;
 
- 
ops- Mappings:
- Namespace - Name - Mixin selector - official - o- Lalk;o:Lall;- intermediary - field_14353- Lnet/minecraft/class_3324;field_14353:Lnet/minecraft/class_3326;- named - ops- Lnet/minecraft/server/PlayerManager;ops:Lnet/minecraft/server/OperatorList;
 
- 
whitelist- Mappings:
- Namespace - Name - Mixin selector - official - p- Lalk;p:Lals;- intermediary - field_14361- Lnet/minecraft/class_3324;field_14361:Lnet/minecraft/class_3337;- named - whitelist- Lnet/minecraft/server/PlayerManager;whitelist:Lnet/minecraft/server/Whitelist;
 
- 
statisticsMap- Mappings:
- Namespace - Name - Mixin selector - official - q- Lalk;q:Ljava/util/Map;- intermediary - field_14362- Lnet/minecraft/class_3324;field_14362:Ljava/util/Map;- named - statisticsMap- Lnet/minecraft/server/PlayerManager;statisticsMap:Ljava/util/Map;
 
- 
advancementTrackers- Mappings:
- Namespace - Name - Mixin selector - official - r- Lalk;r:Ljava/util/Map;- intermediary - field_14346- Lnet/minecraft/class_3324;field_14346:Ljava/util/Map;- named - advancementTrackers- Lnet/minecraft/server/PlayerManager;advancementTrackers:Ljava/util/Map;
 
- 
saveHandler- Mappings:
- Namespace - Name - Mixin selector - official - s- Lalk;s:Ldzb;- intermediary - field_14358- Lnet/minecraft/class_3324;field_14358:Lnet/minecraft/class_29;- named - saveHandler- Lnet/minecraft/server/PlayerManager;saveHandler:Lnet/minecraft/world/WorldSaveHandler;
 
- 
whitelistEnabledprivate boolean whitelistEnabled- Mappings:
- Namespace - Name - Mixin selector - official - t- Lalk;t:Z- intermediary - field_14352- Lnet/minecraft/class_3324;field_14352:Z- named - whitelistEnabled- Lnet/minecraft/server/PlayerManager;whitelistEnabled:Z
 
- 
registryManager- Mappings:
- Namespace - Name - Mixin selector - official - u- Lalk;u:Lhl;- intermediary - field_24626- Lnet/minecraft/class_3324;field_24626:Lnet/minecraft/class_7780;- named - registryManager- Lnet/minecraft/server/PlayerManager;registryManager:Lnet/minecraft/registry/CombinedDynamicRegistries;
 
- 
syncedRegistryManager- Mappings:
- Namespace - Name - Mixin selector - official - v- Lalk;v:Lhs$b;- intermediary - field_40966- Lnet/minecraft/class_3324;field_40966:Lnet/minecraft/class_5455$class_6890;- named - syncedRegistryManager- Lnet/minecraft/server/PlayerManager;syncedRegistryManager:Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
 
- 
maxPlayersprotected final int maxPlayers- Mappings:
- Namespace - Name - Mixin selector - official - g- Lalk;g:I- intermediary - field_14347- Lnet/minecraft/class_3324;field_14347:I- named - maxPlayers- Lnet/minecraft/server/PlayerManager;maxPlayers:I
 
- 
viewDistanceprivate int viewDistance- Mappings:
- Namespace - Name - Mixin selector - official - w- Lalk;w:I- intermediary - field_14359- Lnet/minecraft/class_3324;field_14359:I- named - viewDistance- Lnet/minecraft/server/PlayerManager;viewDistance:I
 
- 
simulationDistanceprivate int simulationDistance- Mappings:
- Namespace - Name - Mixin selector - official - x- Lalk;x:I- intermediary - field_34895- Lnet/minecraft/class_3324;field_34895:I- named - simulationDistance- Lnet/minecraft/server/PlayerManager;simulationDistance:I
 
- 
cheatsAllowedprivate boolean cheatsAllowed- Mappings:
- Namespace - Name - Mixin selector - official - y- Lalk;y:Z- intermediary - field_14350- Lnet/minecraft/class_3324;field_14350:Z- named - cheatsAllowed- Lnet/minecraft/server/PlayerManager;cheatsAllowed:Z
 
- 
latencyUpdateTimerprivate int latencyUpdateTimer- Mappings:
- Namespace - Name - Mixin selector - official - A- Lalk;A:I- intermediary - field_14357- Lnet/minecraft/class_3324;field_14357:I- named - latencyUpdateTimer- Lnet/minecraft/server/PlayerManager;latencyUpdateTimer:I
 
 
- 
- 
Constructor Details- 
PlayerManagerpublic PlayerManager(MinecraftServer server, CombinedDynamicRegistries<ServerDynamicRegistryType> registryManager, WorldSaveHandler saveHandler, int maxPlayers) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lalk;<init>(Lnet/minecraft/server/MinecraftServer;Lhl;Ldzb;I)V- intermediary - <init>- Lnet/minecraft/class_3324;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_7780;Lnet/minecraft/class_29;I)V- named - <init>- Lnet/minecraft/server/PlayerManager;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/registry/CombinedDynamicRegistries;Lnet/minecraft/world/WorldSaveHandler;I)V
 
 
- 
- 
Method Details- 
onPlayerConnect- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Lsd;Laig;)V- intermediary - method_14570- Lnet/minecraft/class_3324;method_14570(Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;)V- named - onPlayerConnect- Lnet/minecraft/server/PlayerManager;onPlayerConnect(Lnet/minecraft/network/ClientConnection;Lnet/minecraft/server/network/ServerPlayerEntity;)V
 
- 
sendScoreboard- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Ladg;Laig;)V- intermediary - method_14588- Lnet/minecraft/class_3324;method_14588(Lnet/minecraft/class_2995;Lnet/minecraft/class_3222;)V- named - sendScoreboard- Lnet/minecraft/server/PlayerManager;sendScoreboard(Lnet/minecraft/scoreboard/ServerScoreboard;Lnet/minecraft/server/network/ServerPlayerEntity;)V
 
- 
setMainWorld- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Laif;)V- intermediary - method_14591- Lnet/minecraft/class_3324;method_14591(Lnet/minecraft/class_3218;)V- named - setMainWorld- Lnet/minecraft/server/PlayerManager;setMainWorld(Lnet/minecraft/server/world/ServerWorld;)V
 
- 
loadPlayerData- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Laig;)Lqr;- intermediary - method_14600- Lnet/minecraft/class_3324;method_14600(Lnet/minecraft/class_3222;)Lnet/minecraft/class_2487;- named - loadPlayerData- Lnet/minecraft/server/PlayerManager;loadPlayerData(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/nbt/NbtCompound;
 
- 
savePlayerData- Mappings:
- Namespace - Name - Mixin selector - official - b- Lalk;b(Laig;)V- intermediary - method_14577- Lnet/minecraft/class_3324;method_14577(Lnet/minecraft/class_3222;)V- named - savePlayerData- Lnet/minecraft/server/PlayerManager;savePlayerData(Lnet/minecraft/server/network/ServerPlayerEntity;)V
 
- 
remove- Mappings:
- Namespace - Name - Mixin selector - official - c- Lalk;c(Laig;)V- intermediary - method_14611- Lnet/minecraft/class_3324;method_14611(Lnet/minecraft/class_3222;)V- named - remove- Lnet/minecraft/server/PlayerManager;remove(Lnet/minecraft/server/network/ServerPlayerEntity;)V
 
- 
checkCanJoin@Nullable public @Nullable Text checkCanJoin(SocketAddress address, com.mojang.authlib.GameProfile profile) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lsw;- intermediary - method_14586- Lnet/minecraft/class_3324;method_14586(Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2561;- named - checkCanJoin- Lnet/minecraft/server/PlayerManager;checkCanJoin(Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/text/Text;
 
- 
createPlayer- Mappings:
- Namespace - Name - Mixin selector - official - e- Lalk;e(Lcom/mojang/authlib/GameProfile;)Laig;- intermediary - method_14613- Lnet/minecraft/class_3324;method_14613(Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_3222;- named - createPlayer- Lnet/minecraft/server/PlayerManager;createPlayer(Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/ServerPlayerEntity;
 
- 
respawnPlayer- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Laig;Z)Laig;- intermediary - method_14556- Lnet/minecraft/class_3324;method_14556(Lnet/minecraft/class_3222;Z)Lnet/minecraft/class_3222;- named - respawnPlayer- Lnet/minecraft/server/PlayerManager;respawnPlayer(Lnet/minecraft/server/network/ServerPlayerEntity;Z)Lnet/minecraft/server/network/ServerPlayerEntity;
 
- 
sendCommandTree- Mappings:
- Namespace - Name - Mixin selector - official - d- Lalk;d(Laig;)V- intermediary - method_14576- Lnet/minecraft/class_3324;method_14576(Lnet/minecraft/class_3222;)V- named - sendCommandTree- Lnet/minecraft/server/PlayerManager;sendCommandTree(Lnet/minecraft/server/network/ServerPlayerEntity;)V
 
- 
updatePlayerLatencypublic void updatePlayerLatency()- Mappings:
- Namespace - Name - Mixin selector - official - d- Lalk;d()V- intermediary - method_14601- Lnet/minecraft/class_3324;method_14601()V- named - updatePlayerLatency- Lnet/minecraft/server/PlayerManager;updatePlayerLatency()V
 
- 
sendToAll- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Luo;)V- intermediary - method_14581- Lnet/minecraft/class_3324;method_14581(Lnet/minecraft/class_2596;)V- named - sendToAll- Lnet/minecraft/server/PlayerManager;sendToAll(Lnet/minecraft/network/packet/Packet;)V
 
- 
sendToDimension- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Luo;Lacp;)V- intermediary - method_14589- Lnet/minecraft/class_3324;method_14589(Lnet/minecraft/class_2596;Lnet/minecraft/class_5321;)V- named - sendToDimension- Lnet/minecraft/server/PlayerManager;sendToDimension(Lnet/minecraft/network/packet/Packet;Lnet/minecraft/registry/RegistryKey;)V
 
- 
sendToTeam- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Lbyo;Lsw;)V- intermediary - method_14564- Lnet/minecraft/class_3324;method_14564(Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V- named - sendToTeam- Lnet/minecraft/server/PlayerManager;sendToTeam(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/text/Text;)V
 
- 
sendToOtherTeams- Mappings:
- Namespace - Name - Mixin selector - official - b- Lalk;b(Lbyo;Lsw;)V- intermediary - method_14565- Lnet/minecraft/class_3324;method_14565(Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V- named - sendToOtherTeams- Lnet/minecraft/server/PlayerManager;sendToOtherTeams(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/text/Text;)V
 
- 
getPlayerNames- Mappings:
- Namespace - Name - Mixin selector - official - e- Lalk;e()[Ljava/lang/String;- intermediary - method_14580- Lnet/minecraft/class_3324;method_14580()[Ljava/lang/String;- named - getPlayerNames- Lnet/minecraft/server/PlayerManager;getPlayerNames()[Ljava/lang/String;
 
- 
getUserBanList- Mappings:
- Namespace - Name - Mixin selector - official - f- Lalk;f()Lalq;- intermediary - method_14563- Lnet/minecraft/class_3324;method_14563()Lnet/minecraft/class_3335;- named - getUserBanList- Lnet/minecraft/server/PlayerManager;getUserBanList()Lnet/minecraft/server/BannedPlayerList;
 
- 
getIpBanList- Mappings:
- Namespace - Name - Mixin selector - official - g- Lalk;g()Lalh;- intermediary - method_14585- Lnet/minecraft/class_3324;method_14585()Lnet/minecraft/class_3317;- named - getIpBanList- Lnet/minecraft/server/PlayerManager;getIpBanList()Lnet/minecraft/server/BannedIpList;
 
- 
addToOperatorspublic void addToOperators(com.mojang.authlib.GameProfile profile) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Lcom/mojang/authlib/GameProfile;)V- intermediary - method_14582- Lnet/minecraft/class_3324;method_14582(Lcom/mojang/authlib/GameProfile;)V- named - addToOperators- Lnet/minecraft/server/PlayerManager;addToOperators(Lcom/mojang/authlib/GameProfile;)V
 
- 
removeFromOperatorspublic void removeFromOperators(com.mojang.authlib.GameProfile profile) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lalk;b(Lcom/mojang/authlib/GameProfile;)V- intermediary - method_14604- Lnet/minecraft/class_3324;method_14604(Lcom/mojang/authlib/GameProfile;)V- named - removeFromOperators- Lnet/minecraft/server/PlayerManager;removeFromOperators(Lcom/mojang/authlib/GameProfile;)V
 
- 
sendCommandTree- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Laig;I)V- intermediary - method_14596- Lnet/minecraft/class_3324;method_14596(Lnet/minecraft/class_3222;I)V- named - sendCommandTree- Lnet/minecraft/server/PlayerManager;sendCommandTree(Lnet/minecraft/server/network/ServerPlayerEntity;I)V
 
- 
isWhitelistedpublic boolean isWhitelisted(com.mojang.authlib.GameProfile profile) - Mappings:
- Namespace - Name - Mixin selector - official - c- Lalk;c(Lcom/mojang/authlib/GameProfile;)Z- intermediary - method_14587- Lnet/minecraft/class_3324;method_14587(Lcom/mojang/authlib/GameProfile;)Z- named - isWhitelisted- Lnet/minecraft/server/PlayerManager;isWhitelisted(Lcom/mojang/authlib/GameProfile;)Z
 
- 
isOperatorpublic boolean isOperator(com.mojang.authlib.GameProfile profile) - Mappings:
- Namespace - Name - Mixin selector - official - f- Lalk;f(Lcom/mojang/authlib/GameProfile;)Z- intermediary - method_14569- Lnet/minecraft/class_3324;method_14569(Lcom/mojang/authlib/GameProfile;)Z- named - isOperator- Lnet/minecraft/server/PlayerManager;isOperator(Lcom/mojang/authlib/GameProfile;)Z
 
- 
getPlayer- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Ljava/lang/String;)Laig;- intermediary - method_14566- Lnet/minecraft/class_3324;method_14566(Ljava/lang/String;)Lnet/minecraft/class_3222;- named - getPlayer- Lnet/minecraft/server/PlayerManager;getPlayer(Ljava/lang/String;)Lnet/minecraft/server/network/ServerPlayerEntity;
 
- 
sendToAroundpublic void sendToAround(@Nullable @Nullable PlayerEntity player, double x, double y, double z, double distance, RegistryKey<World> worldKey, Packet<?> packet) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Lbyo;DDDDLacp;Luo;)V- intermediary - method_14605- Lnet/minecraft/class_3324;method_14605(Lnet/minecraft/class_1657;DDDDLnet/minecraft/class_5321;Lnet/minecraft/class_2596;)V- named - sendToAround- Lnet/minecraft/server/PlayerManager;sendToAround(Lnet/minecraft/entity/player/PlayerEntity;DDDDLnet/minecraft/registry/RegistryKey;Lnet/minecraft/network/packet/Packet;)V
 
- 
saveAllPlayerDatapublic void saveAllPlayerData()- Mappings:
- Namespace - Name - Mixin selector - official - h- Lalk;h()V- intermediary - method_14617- Lnet/minecraft/class_3324;method_14617()V- named - saveAllPlayerData- Lnet/minecraft/server/PlayerManager;saveAllPlayerData()V
 
- 
getWhitelist- Mappings:
- Namespace - Name - Mixin selector - official - i- Lalk;i()Lals;- intermediary - method_14590- Lnet/minecraft/class_3324;method_14590()Lnet/minecraft/class_3337;- named - getWhitelist- Lnet/minecraft/server/PlayerManager;getWhitelist()Lnet/minecraft/server/Whitelist;
 
- 
getWhitelistedNames- Mappings:
- Namespace - Name - Mixin selector - official - j- Lalk;j()[Ljava/lang/String;- intermediary - method_14560- Lnet/minecraft/class_3324;method_14560()[Ljava/lang/String;- named - getWhitelistedNames- Lnet/minecraft/server/PlayerManager;getWhitelistedNames()[Ljava/lang/String;
 
- 
getOpList- Mappings:
- Namespace - Name - Mixin selector - official - k- Lalk;k()Lall;- intermediary - method_14603- Lnet/minecraft/class_3324;method_14603()Lnet/minecraft/class_3326;- named - getOpList- Lnet/minecraft/server/PlayerManager;getOpList()Lnet/minecraft/server/OperatorList;
 
- 
getOpNames- Mappings:
- Namespace - Name - Mixin selector - official - l- Lalk;l()[Ljava/lang/String;- intermediary - method_14584- Lnet/minecraft/class_3324;method_14584()[Ljava/lang/String;- named - getOpNames- Lnet/minecraft/server/PlayerManager;getOpNames()[Ljava/lang/String;
 
- 
reloadWhitelistpublic void reloadWhitelist()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a()V- intermediary - method_14599- Lnet/minecraft/class_3324;method_14599()V- named - reloadWhitelist- Lnet/minecraft/server/PlayerManager;reloadWhitelist()V
 
- 
sendWorldInfo- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Laig;Laif;)V- intermediary - method_14606- Lnet/minecraft/class_3324;method_14606(Lnet/minecraft/class_3222;Lnet/minecraft/class_3218;)V- named - sendWorldInfo- Lnet/minecraft/server/PlayerManager;sendWorldInfo(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/server/world/ServerWorld;)V
 
- 
sendPlayerStatus- Mappings:
- Namespace - Name - Mixin selector - official - e- Lalk;e(Laig;)V- intermediary - method_14594- Lnet/minecraft/class_3324;method_14594(Lnet/minecraft/class_3222;)V- named - sendPlayerStatus- Lnet/minecraft/server/PlayerManager;sendPlayerStatus(Lnet/minecraft/server/network/ServerPlayerEntity;)V
 
- 
getCurrentPlayerCountpublic int getCurrentPlayerCount()- Mappings:
- Namespace - Name - Mixin selector - official - m- Lalk;m()I- intermediary - method_14574- Lnet/minecraft/class_3324;method_14574()I- named - getCurrentPlayerCount- Lnet/minecraft/server/PlayerManager;getCurrentPlayerCount()I
 
- 
getMaxPlayerCountpublic int getMaxPlayerCount()- Mappings:
- Namespace - Name - Mixin selector - official - n- Lalk;n()I- intermediary - method_14592- Lnet/minecraft/class_3324;method_14592()I- named - getMaxPlayerCount- Lnet/minecraft/server/PlayerManager;getMaxPlayerCount()I
 
- 
isWhitelistEnabledpublic boolean isWhitelistEnabled()- Mappings:
- Namespace - Name - Mixin selector - official - o- Lalk;o()Z- intermediary - method_14614- Lnet/minecraft/class_3324;method_14614()Z- named - isWhitelistEnabled- Lnet/minecraft/server/PlayerManager;isWhitelistEnabled()Z
 
- 
setWhitelistEnabledpublic void setWhitelistEnabled(boolean whitelistEnabled) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Z)V- intermediary - method_14557- Lnet/minecraft/class_3324;method_14557(Z)V- named - setWhitelistEnabled- Lnet/minecraft/server/PlayerManager;setWhitelistEnabled(Z)V
 
- 
getPlayersByIp- Mappings:
- Namespace - Name - Mixin selector - official - b- Lalk;b(Ljava/lang/String;)Ljava/util/List;- intermediary - method_14559- Lnet/minecraft/class_3324;method_14559(Ljava/lang/String;)Ljava/util/List;- named - getPlayersByIp- Lnet/minecraft/server/PlayerManager;getPlayersByIp(Ljava/lang/String;)Ljava/util/List;
 
- 
getViewDistancepublic int getViewDistance()- Mappings:
- Namespace - Name - Mixin selector - official - p- Lalk;p()I- intermediary - method_14568- Lnet/minecraft/class_3324;method_14568()I- named - getViewDistance- Lnet/minecraft/server/PlayerManager;getViewDistance()I
 
- 
getSimulationDistancepublic int getSimulationDistance()- Mappings:
- Namespace - Name - Mixin selector - official - q- Lalk;q()I- intermediary - method_38651- Lnet/minecraft/class_3324;method_38651()I- named - getSimulationDistance- Lnet/minecraft/server/PlayerManager;getSimulationDistance()I
 
- 
getServer- Mappings:
- Namespace - Name - Mixin selector - official - c- Lalk;c()Lnet/minecraft/server/MinecraftServer;- intermediary - method_14561- Lnet/minecraft/class_3324;method_14561()Lnet/minecraft/server/MinecraftServer;- named - getServer- Lnet/minecraft/server/PlayerManager;getServer()Lnet/minecraft/server/MinecraftServer;
 
- 
getUserDataGets the user data of the player hosting the Minecraft server.- Returns:
- the user data of the host of the server if the server is an integrated server, otherwise null
- Mappings:
- Namespace - Name - Mixin selector - official - r- Lalk;r()Lqr;- intermediary - method_14567- Lnet/minecraft/class_3324;method_14567()Lnet/minecraft/class_2487;- named - getUserData- Lnet/minecraft/server/PlayerManager;getUserData()Lnet/minecraft/nbt/NbtCompound;
 
- 
setCheatsAllowedpublic void setCheatsAllowed(boolean cheatsAllowed) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lalk;b(Z)V- intermediary - method_14607- Lnet/minecraft/class_3324;method_14607(Z)V- named - setCheatsAllowed- Lnet/minecraft/server/PlayerManager;setCheatsAllowed(Z)V
 
- 
disconnectAllPlayerspublic void disconnectAllPlayers()- Mappings:
- Namespace - Name - Mixin selector - official - s- Lalk;s()V- intermediary - method_14597- Lnet/minecraft/class_3324;method_14597()V- named - disconnectAllPlayers- Lnet/minecraft/server/PlayerManager;disconnectAllPlayers()V
 
- 
broadcastBroadcasts a message to all players and the server console.- See Also:
- API Note:
- This is used to send general messages such as a death message or a join/leave message.
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Lsw;Z)V- intermediary - method_43514- Lnet/minecraft/class_3324;method_43514(Lnet/minecraft/class_2561;Z)V- named - broadcast- Lnet/minecraft/server/PlayerManager;broadcast(Lnet/minecraft/text/Text;Z)V
 
- 
broadcastpublic void broadcast(Text message, Function<ServerPlayerEntity, Text> playerMessageFactory, boolean overlay) Broadcasts a message to all players and the server console. A different message can be sent to a different player.- Parameters:
- playerMessageFactory- a function that takes the player to send the message to and returns either the text to send to them or- nullto indicate the message should not be sent to them
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Lsw;Ljava/util/function/Function;Z)V- intermediary - method_43512- Lnet/minecraft/class_3324;method_43512(Lnet/minecraft/class_2561;Ljava/util/function/Function;Z)V- named - broadcast- Lnet/minecraft/server/PlayerManager;broadcast(Lnet/minecraft/text/Text;Ljava/util/function/Function;Z)V
 
- 
broadcastpublic void broadcast(SignedMessage message, ServerCommandSource source, MessageType.Parameters params) Broadcasts a chat message to all players and the server console.- See Also:
- API Note:
- This method is used to broadcast a message sent by  commands like
 MeCommandorSayCommand.
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Ltl;Lds;Lss$a;)V- intermediary - method_44166- Lnet/minecraft/class_3324;method_44166(Lnet/minecraft/class_7471;Lnet/minecraft/class_2168;Lnet/minecraft/class_2556$class_7602;)V- named - broadcast- Lnet/minecraft/server/PlayerManager;broadcast(Lnet/minecraft/network/message/SignedMessage;Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/network/message/MessageType$Parameters;)V
 
- 
broadcastpublic void broadcast(SignedMessage message, ServerPlayerEntity sender, MessageType.Parameters params) Broadcasts a chat message to all players and the server console.Chat messages have signatures. It is possible to use a bogus signature - such as SignedMessage.ofUnsigned(java.lang.String)- to send a chat message; however if the signature is invalid (e.g. because the text's content differs from the one sent by the client, or because the passed signature is invalid) the client will show a warning and can discard it depending on the client's options.- See Also:
- API Note:
- This method is used to broadcast a message sent by a player
 through the chat screen
 as well as through commands like MeCommandorSayCommand.
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Ltl;Laig;Lss$a;)V- intermediary - method_43673- Lnet/minecraft/class_3324;method_43673(Lnet/minecraft/class_7471;Lnet/minecraft/class_3222;Lnet/minecraft/class_2556$class_7602;)V- named - broadcast- Lnet/minecraft/server/PlayerManager;broadcast(Lnet/minecraft/network/message/SignedMessage;Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/network/message/MessageType$Parameters;)V
 
- 
broadcastprivate void broadcast(SignedMessage message, Predicate<ServerPlayerEntity> shouldSendFiltered, @Nullable @Nullable ServerPlayerEntity sender, MessageType.Parameters params) Broadcasts a chat message to all players and the server console.Chat messages have signatures. It is possible to use a bogus signature - such as SignedMessage.ofUnsigned(java.lang.String)- to send a chat message; however if the signature is invalid (e.g. because the text's content differs from the one sent by the client, or because the passed signature is invalid) the client will show a warning and can discard it depending on the client's options.- Parameters:
- shouldSendFiltered- predicate that determines whether to send the filtered message for the given player
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Ltl;Ljava/util/function/Predicate;Laig;Lss$a;)V- intermediary - method_44791- Lnet/minecraft/class_3324;method_44791(Lnet/minecraft/class_7471;Ljava/util/function/Predicate;Lnet/minecraft/class_3222;Lnet/minecraft/class_2556$class_7602;)V- named - broadcast- Lnet/minecraft/server/PlayerManager;broadcast(Lnet/minecraft/network/message/SignedMessage;Ljava/util/function/Predicate;Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/network/message/MessageType$Parameters;)V
 
- 
verifyReturns whethermessageis not expired and is verified.- Returns:
- whether messageis not expired and is verified
- Implementation Note:
- This only affects the server log. Unverified messages are still broadcast to other clients.
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Ltl;)Z- intermediary - method_44793- Lnet/minecraft/class_3324;method_44793(Lnet/minecraft/class_7471;)Z- named - verify- Lnet/minecraft/server/PlayerManager;verify(Lnet/minecraft/network/message/SignedMessage;)Z
 
- 
createStatHandler- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Lbyo;)Lamn;- intermediary - method_14583- Lnet/minecraft/class_3324;method_14583(Lnet/minecraft/class_1657;)Lnet/minecraft/class_3442;- named - createStatHandler- Lnet/minecraft/server/PlayerManager;createStatHandler(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/stat/ServerStatHandler;
 
- 
getAdvancementTracker- Mappings:
- Namespace - Name - Mixin selector - official - f- Lalk;f(Laig;)Lacy;- intermediary - method_14578- Lnet/minecraft/class_3324;method_14578(Lnet/minecraft/class_3222;)Lnet/minecraft/class_2985;- named - getAdvancementTracker- Lnet/minecraft/server/PlayerManager;getAdvancementTracker(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/advancement/PlayerAdvancementTracker;
 
- 
setViewDistancepublic void setViewDistance(int viewDistance) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(I)V- intermediary - method_14608- Lnet/minecraft/class_3324;method_14608(I)V- named - setViewDistance- Lnet/minecraft/server/PlayerManager;setViewDistance(I)V
 
- 
setSimulationDistancepublic void setSimulationDistance(int simulationDistance) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lalk;b(I)V- intermediary - method_38650- Lnet/minecraft/class_3324;method_38650(I)V- named - setSimulationDistance- Lnet/minecraft/server/PlayerManager;setSimulationDistance(I)V
 
- 
getPlayerListGets a list of all players on a Minecraft server. This list should not be modified!- Mappings:
- Namespace - Name - Mixin selector - official - t- Lalk;t()Ljava/util/List;- intermediary - method_14571- Lnet/minecraft/class_3324;method_14571()Ljava/util/List;- named - getPlayerList- Lnet/minecraft/server/PlayerManager;getPlayerList()Ljava/util/List;
 
- 
getPlayer- Mappings:
- Namespace - Name - Mixin selector - official - a- Lalk;a(Ljava/util/UUID;)Laig;- intermediary - method_14602- Lnet/minecraft/class_3324;method_14602(Ljava/util/UUID;)Lnet/minecraft/class_3222;- named - getPlayer- Lnet/minecraft/server/PlayerManager;getPlayer(Ljava/util/UUID;)Lnet/minecraft/server/network/ServerPlayerEntity;
 
- 
canBypassPlayerLimitpublic boolean canBypassPlayerLimit(com.mojang.authlib.GameProfile profile) - Mappings:
- Namespace - Name - Mixin selector - official - d- Lalk;d(Lcom/mojang/authlib/GameProfile;)Z- intermediary - method_14609- Lnet/minecraft/class_3324;method_14609(Lcom/mojang/authlib/GameProfile;)Z- named - canBypassPlayerLimit- Lnet/minecraft/server/PlayerManager;canBypassPlayerLimit(Lcom/mojang/authlib/GameProfile;)Z
 
- 
onDataPacksReloadedpublic void onDataPacksReloaded()- Mappings:
- Namespace - Name - Mixin selector - official - u- Lalk;u()V- intermediary - method_14572- Lnet/minecraft/class_3324;method_14572()V- named - onDataPacksReloaded- Lnet/minecraft/server/PlayerManager;onDataPacksReloaded()V
 
- 
areCheatsAllowedpublic boolean areCheatsAllowed()- Mappings:
- Namespace - Name - Mixin selector - official - v- Lalk;v()Z- intermediary - method_14579- Lnet/minecraft/class_3324;method_14579()Z- named - areCheatsAllowed- Lnet/minecraft/server/PlayerManager;areCheatsAllowed()Z
 
 
-