Class PlayerManager
- Direct Known Subclasses:
DedicatedPlayerManager,IntegratedPlayerManager
- Mappings:
Namespace Name intermediary net/minecraft/class_3324official alknamed net/minecraft/server/PlayerManager
-
Field Summary
FieldsModifier 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 Summary
ConstructorsConstructorDescriptionPlayerManager(MinecraftServer server, CombinedDynamicRegistries<ServerDynamicRegistryType> registryManager, WorldSaveHandler saveHandler, int maxPlayers) -
Method Summary
Modifier 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 intermediary field_14355Lnet/minecraft/class_3324;field_14355:Ljava/io/File;official bLalk;b:Ljava/io/File;named BANNED_PLAYERS_FILELnet/minecraft/server/PlayerManager;BANNED_PLAYERS_FILE:Ljava/io/File;
-
BANNED_IPS_FILE
- Mappings:
Namespace Name Mixin selector intermediary field_14364Lnet/minecraft/class_3324;field_14364:Ljava/io/File;official cLalk;c:Ljava/io/File;named BANNED_IPS_FILELnet/minecraft/server/PlayerManager;BANNED_IPS_FILE:Ljava/io/File;
-
OPERATORS_FILE
- Mappings:
Namespace Name Mixin selector intermediary field_14348Lnet/minecraft/class_3324;field_14348:Ljava/io/File;official dLalk;d:Ljava/io/File;named OPERATORS_FILELnet/minecraft/server/PlayerManager;OPERATORS_FILE:Ljava/io/File;
-
WHITELIST_FILE
- Mappings:
Namespace Name Mixin selector intermediary field_14343Lnet/minecraft/class_3324;field_14343:Ljava/io/File;official eLalk;e:Ljava/io/File;named WHITELIST_FILELnet/minecraft/server/PlayerManager;WHITELIST_FILE:Ljava/io/File;
-
FILTERED_FULL_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_39921Lnet/minecraft/class_3324;field_39921:Lnet/minecraft/class_2561;official fLalk;f:Lsw;named FILTERED_FULL_TEXTLnet/minecraft/server/PlayerManager;FILTERED_FULL_TEXT:Lnet/minecraft/text/Text;
-
LOGGER
- Mappings:
Namespace Name Mixin selector intermediary field_14349Lnet/minecraft/class_3324;field_14349:Lorg/slf4j/Logger;official aLalk;a:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/server/PlayerManager;LOGGER:Lorg/slf4j/Logger;
-
LATENCY_UPDATE_INTERVAL
private static final int LATENCY_UPDATE_INTERVAL- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_29790Lnet/minecraft/class_3324;field_29790:Iofficial hLalk;h:Inamed LATENCY_UPDATE_INTERVALLnet/minecraft/server/PlayerManager;LATENCY_UPDATE_INTERVAL:I
-
DATE_FORMATTER
- Mappings:
Namespace Name Mixin selector intermediary field_14356Lnet/minecraft/class_3324;field_14356:Ljava/text/SimpleDateFormat;official iLalk;i:Ljava/text/SimpleDateFormat;named DATE_FORMATTERLnet/minecraft/server/PlayerManager;DATE_FORMATTER:Ljava/text/SimpleDateFormat;
-
field_29791
private static final boolean field_29791- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_29791Lnet/minecraft/class_3324;field_29791:Zofficial zLalk;z:Znamed field_29791Lnet/minecraft/server/PlayerManager;field_29791:Z
-
server
- Mappings:
Namespace Name Mixin selector intermediary field_14360Lnet/minecraft/class_3324;field_14360:Lnet/minecraft/server/MinecraftServer;official jLalk;j:Lnet/minecraft/server/MinecraftServer;named serverLnet/minecraft/server/PlayerManager;server:Lnet/minecraft/server/MinecraftServer;
-
players
- Mappings:
Namespace Name Mixin selector intermediary field_14351Lnet/minecraft/class_3324;field_14351:Ljava/util/List;official kLalk;k:Ljava/util/List;named playersLnet/minecraft/server/PlayerManager;players:Ljava/util/List;
-
playerMap
- Mappings:
Namespace Name Mixin selector intermediary field_14354Lnet/minecraft/class_3324;field_14354:Ljava/util/Map;official lLalk;l:Ljava/util/Map;named playerMapLnet/minecraft/server/PlayerManager;playerMap:Ljava/util/Map;
-
bannedProfiles
- Mappings:
Namespace Name Mixin selector intermediary field_14344Lnet/minecraft/class_3324;field_14344:Lnet/minecraft/class_3335;official mLalk;m:Lalq;named bannedProfilesLnet/minecraft/server/PlayerManager;bannedProfiles:Lnet/minecraft/server/BannedPlayerList;
-
bannedIps
- Mappings:
Namespace Name Mixin selector intermediary field_14345Lnet/minecraft/class_3324;field_14345:Lnet/minecraft/class_3317;official nLalk;n:Lalh;named bannedIpsLnet/minecraft/server/PlayerManager;bannedIps:Lnet/minecraft/server/BannedIpList;
-
ops
- Mappings:
Namespace Name Mixin selector intermediary field_14353Lnet/minecraft/class_3324;field_14353:Lnet/minecraft/class_3326;official oLalk;o:Lall;named opsLnet/minecraft/server/PlayerManager;ops:Lnet/minecraft/server/OperatorList;
-
whitelist
- Mappings:
Namespace Name Mixin selector intermediary field_14361Lnet/minecraft/class_3324;field_14361:Lnet/minecraft/class_3337;official pLalk;p:Lals;named whitelistLnet/minecraft/server/PlayerManager;whitelist:Lnet/minecraft/server/Whitelist;
-
statisticsMap
- Mappings:
Namespace Name Mixin selector intermediary field_14362Lnet/minecraft/class_3324;field_14362:Ljava/util/Map;official qLalk;q:Ljava/util/Map;named statisticsMapLnet/minecraft/server/PlayerManager;statisticsMap:Ljava/util/Map;
-
advancementTrackers
- Mappings:
Namespace Name Mixin selector intermediary field_14346Lnet/minecraft/class_3324;field_14346:Ljava/util/Map;official rLalk;r:Ljava/util/Map;named advancementTrackersLnet/minecraft/server/PlayerManager;advancementTrackers:Ljava/util/Map;
-
saveHandler
- Mappings:
Namespace Name Mixin selector intermediary field_14358Lnet/minecraft/class_3324;field_14358:Lnet/minecraft/class_29;official sLalk;s:Ldyy;named saveHandlerLnet/minecraft/server/PlayerManager;saveHandler:Lnet/minecraft/world/WorldSaveHandler;
-
whitelistEnabled
private boolean whitelistEnabled- Mappings:
Namespace Name Mixin selector intermediary field_14352Lnet/minecraft/class_3324;field_14352:Zofficial tLalk;t:Znamed whitelistEnabledLnet/minecraft/server/PlayerManager;whitelistEnabled:Z
-
registryManager
- Mappings:
Namespace Name Mixin selector intermediary field_24626Lnet/minecraft/class_3324;field_24626:Lnet/minecraft/class_7780;official uLalk;u:Lhl;named registryManagerLnet/minecraft/server/PlayerManager;registryManager:Lnet/minecraft/registry/CombinedDynamicRegistries;
-
syncedRegistryManager
- Mappings:
Namespace Name Mixin selector intermediary field_40966Lnet/minecraft/class_3324;field_40966:Lnet/minecraft/class_5455$class_6890;official vLalk;v:Lhs$b;named syncedRegistryManagerLnet/minecraft/server/PlayerManager;syncedRegistryManager:Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
-
maxPlayers
protected final int maxPlayers- Mappings:
Namespace Name Mixin selector intermediary field_14347Lnet/minecraft/class_3324;field_14347:Iofficial gLalk;g:Inamed maxPlayersLnet/minecraft/server/PlayerManager;maxPlayers:I
-
viewDistance
private int viewDistance- Mappings:
Namespace Name Mixin selector intermediary field_14359Lnet/minecraft/class_3324;field_14359:Iofficial wLalk;w:Inamed viewDistanceLnet/minecraft/server/PlayerManager;viewDistance:I
-
simulationDistance
private int simulationDistance- Mappings:
Namespace Name Mixin selector intermediary field_34895Lnet/minecraft/class_3324;field_34895:Iofficial xLalk;x:Inamed simulationDistanceLnet/minecraft/server/PlayerManager;simulationDistance:I
-
cheatsAllowed
private boolean cheatsAllowed- Mappings:
Namespace Name Mixin selector intermediary field_14350Lnet/minecraft/class_3324;field_14350:Zofficial yLalk;y:Znamed cheatsAllowedLnet/minecraft/server/PlayerManager;cheatsAllowed:Z
-
latencyUpdateTimer
private int latencyUpdateTimer- Mappings:
Namespace Name Mixin selector intermediary field_14357Lnet/minecraft/class_3324;field_14357:Iofficial ALalk;A:Inamed latencyUpdateTimerLnet/minecraft/server/PlayerManager;latencyUpdateTimer:I
-
-
Constructor Details
-
PlayerManager
public PlayerManager(MinecraftServer server, CombinedDynamicRegistries<ServerDynamicRegistryType> registryManager, WorldSaveHandler saveHandler, int maxPlayers) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_3324;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_7780;Lnet/minecraft/class_29;I)Vofficial <init>Lalk;<init>(Lnet/minecraft/server/MinecraftServer;Lhl;Ldyy;I)Vnamed <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 intermediary method_14570Lnet/minecraft/class_3324;method_14570(Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;)Vofficial aLalk;a(Lsd;Laig;)Vnamed onPlayerConnectLnet/minecraft/server/PlayerManager;onPlayerConnect(Lnet/minecraft/network/ClientConnection;Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
sendScoreboard
- Mappings:
Namespace Name Mixin selector intermediary method_14588Lnet/minecraft/class_3324;method_14588(Lnet/minecraft/class_2995;Lnet/minecraft/class_3222;)Vofficial aLalk;a(Ladg;Laig;)Vnamed sendScoreboardLnet/minecraft/server/PlayerManager;sendScoreboard(Lnet/minecraft/scoreboard/ServerScoreboard;Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
setMainWorld
- Mappings:
Namespace Name Mixin selector intermediary method_14591Lnet/minecraft/class_3324;method_14591(Lnet/minecraft/class_3218;)Vofficial aLalk;a(Laif;)Vnamed setMainWorldLnet/minecraft/server/PlayerManager;setMainWorld(Lnet/minecraft/server/world/ServerWorld;)V
-
loadPlayerData
- Mappings:
Namespace Name Mixin selector intermediary method_14600Lnet/minecraft/class_3324;method_14600(Lnet/minecraft/class_3222;)Lnet/minecraft/class_2487;official aLalk;a(Laig;)Lqr;named loadPlayerDataLnet/minecraft/server/PlayerManager;loadPlayerData(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/nbt/NbtCompound;
-
savePlayerData
- Mappings:
Namespace Name Mixin selector intermediary method_14577Lnet/minecraft/class_3324;method_14577(Lnet/minecraft/class_3222;)Vofficial bLalk;b(Laig;)Vnamed savePlayerDataLnet/minecraft/server/PlayerManager;savePlayerData(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
remove
- Mappings:
Namespace Name Mixin selector intermediary method_14611Lnet/minecraft/class_3324;method_14611(Lnet/minecraft/class_3222;)Vofficial cLalk;c(Laig;)Vnamed removeLnet/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 intermediary method_14586Lnet/minecraft/class_3324;method_14586(Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2561;official aLalk;a(Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lsw;named checkCanJoinLnet/minecraft/server/PlayerManager;checkCanJoin(Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/text/Text;
-
createPlayer
- Mappings:
Namespace Name Mixin selector intermediary method_14613Lnet/minecraft/class_3324;method_14613(Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_3222;official eLalk;e(Lcom/mojang/authlib/GameProfile;)Laig;named createPlayerLnet/minecraft/server/PlayerManager;createPlayer(Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/ServerPlayerEntity;
-
respawnPlayer
- Mappings:
Namespace Name Mixin selector intermediary method_14556Lnet/minecraft/class_3324;method_14556(Lnet/minecraft/class_3222;Z)Lnet/minecraft/class_3222;official aLalk;a(Laig;Z)Laig;named respawnPlayerLnet/minecraft/server/PlayerManager;respawnPlayer(Lnet/minecraft/server/network/ServerPlayerEntity;Z)Lnet/minecraft/server/network/ServerPlayerEntity;
-
sendCommandTree
- Mappings:
Namespace Name Mixin selector intermediary method_14576Lnet/minecraft/class_3324;method_14576(Lnet/minecraft/class_3222;)Vofficial dLalk;d(Laig;)Vnamed sendCommandTreeLnet/minecraft/server/PlayerManager;sendCommandTree(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
updatePlayerLatency
public void updatePlayerLatency()- Mappings:
Namespace Name Mixin selector intermediary method_14601Lnet/minecraft/class_3324;method_14601()Vofficial dLalk;d()Vnamed updatePlayerLatencyLnet/minecraft/server/PlayerManager;updatePlayerLatency()V
-
sendToAll
- Mappings:
Namespace Name Mixin selector intermediary method_14581Lnet/minecraft/class_3324;method_14581(Lnet/minecraft/class_2596;)Vofficial aLalk;a(Luo;)Vnamed sendToAllLnet/minecraft/server/PlayerManager;sendToAll(Lnet/minecraft/network/packet/Packet;)V
-
sendToDimension
- Mappings:
Namespace Name Mixin selector intermediary method_14589Lnet/minecraft/class_3324;method_14589(Lnet/minecraft/class_2596;Lnet/minecraft/class_5321;)Vofficial aLalk;a(Luo;Lacp;)Vnamed sendToDimensionLnet/minecraft/server/PlayerManager;sendToDimension(Lnet/minecraft/network/packet/Packet;Lnet/minecraft/registry/RegistryKey;)V
-
sendToTeam
- Mappings:
Namespace Name Mixin selector intermediary method_14564Lnet/minecraft/class_3324;method_14564(Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)Vofficial aLalk;a(Lbym;Lsw;)Vnamed sendToTeamLnet/minecraft/server/PlayerManager;sendToTeam(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/text/Text;)V
-
sendToOtherTeams
- Mappings:
Namespace Name Mixin selector intermediary method_14565Lnet/minecraft/class_3324;method_14565(Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)Vofficial bLalk;b(Lbym;Lsw;)Vnamed sendToOtherTeamsLnet/minecraft/server/PlayerManager;sendToOtherTeams(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/text/Text;)V
-
getPlayerNames
- Mappings:
Namespace Name Mixin selector intermediary method_14580Lnet/minecraft/class_3324;method_14580()[Ljava/lang/String;official eLalk;e()[Ljava/lang/String;named getPlayerNamesLnet/minecraft/server/PlayerManager;getPlayerNames()[Ljava/lang/String;
-
getUserBanList
- Mappings:
Namespace Name Mixin selector intermediary method_14563Lnet/minecraft/class_3324;method_14563()Lnet/minecraft/class_3335;official fLalk;f()Lalq;named getUserBanListLnet/minecraft/server/PlayerManager;getUserBanList()Lnet/minecraft/server/BannedPlayerList;
-
getIpBanList
- Mappings:
Namespace Name Mixin selector intermediary method_14585Lnet/minecraft/class_3324;method_14585()Lnet/minecraft/class_3317;official gLalk;g()Lalh;named getIpBanListLnet/minecraft/server/PlayerManager;getIpBanList()Lnet/minecraft/server/BannedIpList;
-
addToOperators
public void addToOperators(com.mojang.authlib.GameProfile profile) - Mappings:
Namespace Name Mixin selector intermediary method_14582Lnet/minecraft/class_3324;method_14582(Lcom/mojang/authlib/GameProfile;)Vofficial aLalk;a(Lcom/mojang/authlib/GameProfile;)Vnamed addToOperatorsLnet/minecraft/server/PlayerManager;addToOperators(Lcom/mojang/authlib/GameProfile;)V
-
removeFromOperators
public void removeFromOperators(com.mojang.authlib.GameProfile profile) - Mappings:
Namespace Name Mixin selector intermediary method_14604Lnet/minecraft/class_3324;method_14604(Lcom/mojang/authlib/GameProfile;)Vofficial bLalk;b(Lcom/mojang/authlib/GameProfile;)Vnamed removeFromOperatorsLnet/minecraft/server/PlayerManager;removeFromOperators(Lcom/mojang/authlib/GameProfile;)V
-
sendCommandTree
- Mappings:
Namespace Name Mixin selector intermediary method_14596Lnet/minecraft/class_3324;method_14596(Lnet/minecraft/class_3222;I)Vofficial aLalk;a(Laig;I)Vnamed sendCommandTreeLnet/minecraft/server/PlayerManager;sendCommandTree(Lnet/minecraft/server/network/ServerPlayerEntity;I)V
-
isWhitelisted
public boolean isWhitelisted(com.mojang.authlib.GameProfile profile) - Mappings:
Namespace Name Mixin selector intermediary method_14587Lnet/minecraft/class_3324;method_14587(Lcom/mojang/authlib/GameProfile;)Zofficial cLalk;c(Lcom/mojang/authlib/GameProfile;)Znamed isWhitelistedLnet/minecraft/server/PlayerManager;isWhitelisted(Lcom/mojang/authlib/GameProfile;)Z
-
isOperator
public boolean isOperator(com.mojang.authlib.GameProfile profile) - Mappings:
Namespace Name Mixin selector intermediary method_14569Lnet/minecraft/class_3324;method_14569(Lcom/mojang/authlib/GameProfile;)Zofficial fLalk;f(Lcom/mojang/authlib/GameProfile;)Znamed isOperatorLnet/minecraft/server/PlayerManager;isOperator(Lcom/mojang/authlib/GameProfile;)Z
-
getPlayer
- Mappings:
Namespace Name Mixin selector intermediary method_14566Lnet/minecraft/class_3324;method_14566(Ljava/lang/String;)Lnet/minecraft/class_3222;official aLalk;a(Ljava/lang/String;)Laig;named getPlayerLnet/minecraft/server/PlayerManager;getPlayer(Ljava/lang/String;)Lnet/minecraft/server/network/ServerPlayerEntity;
-
sendToAround
public void sendToAround(@Nullable @Nullable PlayerEntity player, double x, double y, double z, double distance, RegistryKey<World> worldKey, Packet<?> packet) - Mappings:
Namespace Name Mixin selector intermediary method_14605Lnet/minecraft/class_3324;method_14605(Lnet/minecraft/class_1657;DDDDLnet/minecraft/class_5321;Lnet/minecraft/class_2596;)Vofficial aLalk;a(Lbym;DDDDLacp;Luo;)Vnamed sendToAroundLnet/minecraft/server/PlayerManager;sendToAround(Lnet/minecraft/entity/player/PlayerEntity;DDDDLnet/minecraft/registry/RegistryKey;Lnet/minecraft/network/packet/Packet;)V
-
saveAllPlayerData
public void saveAllPlayerData()- Mappings:
Namespace Name Mixin selector intermediary method_14617Lnet/minecraft/class_3324;method_14617()Vofficial hLalk;h()Vnamed saveAllPlayerDataLnet/minecraft/server/PlayerManager;saveAllPlayerData()V
-
getWhitelist
- Mappings:
Namespace Name Mixin selector intermediary method_14590Lnet/minecraft/class_3324;method_14590()Lnet/minecraft/class_3337;official iLalk;i()Lals;named getWhitelistLnet/minecraft/server/PlayerManager;getWhitelist()Lnet/minecraft/server/Whitelist;
-
getWhitelistedNames
- Mappings:
Namespace Name Mixin selector intermediary method_14560Lnet/minecraft/class_3324;method_14560()[Ljava/lang/String;official jLalk;j()[Ljava/lang/String;named getWhitelistedNamesLnet/minecraft/server/PlayerManager;getWhitelistedNames()[Ljava/lang/String;
-
getOpList
- Mappings:
Namespace Name Mixin selector intermediary method_14603Lnet/minecraft/class_3324;method_14603()Lnet/minecraft/class_3326;official kLalk;k()Lall;named getOpListLnet/minecraft/server/PlayerManager;getOpList()Lnet/minecraft/server/OperatorList;
-
getOpNames
- Mappings:
Namespace Name Mixin selector intermediary method_14584Lnet/minecraft/class_3324;method_14584()[Ljava/lang/String;official lLalk;l()[Ljava/lang/String;named getOpNamesLnet/minecraft/server/PlayerManager;getOpNames()[Ljava/lang/String;
-
reloadWhitelist
public void reloadWhitelist()- Mappings:
Namespace Name Mixin selector intermediary method_14599Lnet/minecraft/class_3324;method_14599()Vofficial aLalk;a()Vnamed reloadWhitelistLnet/minecraft/server/PlayerManager;reloadWhitelist()V
-
sendWorldInfo
- Mappings:
Namespace Name Mixin selector intermediary method_14606Lnet/minecraft/class_3324;method_14606(Lnet/minecraft/class_3222;Lnet/minecraft/class_3218;)Vofficial aLalk;a(Laig;Laif;)Vnamed sendWorldInfoLnet/minecraft/server/PlayerManager;sendWorldInfo(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/server/world/ServerWorld;)V
-
sendPlayerStatus
- Mappings:
Namespace Name Mixin selector intermediary method_14594Lnet/minecraft/class_3324;method_14594(Lnet/minecraft/class_3222;)Vofficial eLalk;e(Laig;)Vnamed sendPlayerStatusLnet/minecraft/server/PlayerManager;sendPlayerStatus(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
getCurrentPlayerCount
public int getCurrentPlayerCount()- Mappings:
Namespace Name Mixin selector intermediary method_14574Lnet/minecraft/class_3324;method_14574()Iofficial mLalk;m()Inamed getCurrentPlayerCountLnet/minecraft/server/PlayerManager;getCurrentPlayerCount()I
-
getMaxPlayerCount
public int getMaxPlayerCount()- Mappings:
Namespace Name Mixin selector intermediary method_14592Lnet/minecraft/class_3324;method_14592()Iofficial nLalk;n()Inamed getMaxPlayerCountLnet/minecraft/server/PlayerManager;getMaxPlayerCount()I
-
isWhitelistEnabled
public boolean isWhitelistEnabled()- Mappings:
Namespace Name Mixin selector intermediary method_14614Lnet/minecraft/class_3324;method_14614()Zofficial oLalk;o()Znamed isWhitelistEnabledLnet/minecraft/server/PlayerManager;isWhitelistEnabled()Z
-
setWhitelistEnabled
public void setWhitelistEnabled(boolean whitelistEnabled) - Mappings:
Namespace Name Mixin selector intermediary method_14557Lnet/minecraft/class_3324;method_14557(Z)Vofficial aLalk;a(Z)Vnamed setWhitelistEnabledLnet/minecraft/server/PlayerManager;setWhitelistEnabled(Z)V
-
getPlayersByIp
- Mappings:
Namespace Name Mixin selector intermediary method_14559Lnet/minecraft/class_3324;method_14559(Ljava/lang/String;)Ljava/util/List;official bLalk;b(Ljava/lang/String;)Ljava/util/List;named getPlayersByIpLnet/minecraft/server/PlayerManager;getPlayersByIp(Ljava/lang/String;)Ljava/util/List;
-
getViewDistance
public int getViewDistance()- Mappings:
Namespace Name Mixin selector intermediary method_14568Lnet/minecraft/class_3324;method_14568()Iofficial pLalk;p()Inamed getViewDistanceLnet/minecraft/server/PlayerManager;getViewDistance()I
-
getSimulationDistance
public int getSimulationDistance()- Mappings:
Namespace Name Mixin selector intermediary method_38651Lnet/minecraft/class_3324;method_38651()Iofficial qLalk;q()Inamed getSimulationDistanceLnet/minecraft/server/PlayerManager;getSimulationDistance()I
-
getServer
- Mappings:
Namespace Name Mixin selector intermediary method_14561Lnet/minecraft/class_3324;method_14561()Lnet/minecraft/server/MinecraftServer;official cLalk;c()Lnet/minecraft/server/MinecraftServer;named getServerLnet/minecraft/server/PlayerManager;getServer()Lnet/minecraft/server/MinecraftServer;
-
getUserData
Gets 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 intermediary method_14567Lnet/minecraft/class_3324;method_14567()Lnet/minecraft/class_2487;official rLalk;r()Lqr;named getUserDataLnet/minecraft/server/PlayerManager;getUserData()Lnet/minecraft/nbt/NbtCompound;
-
setCheatsAllowed
public void setCheatsAllowed(boolean cheatsAllowed) - Mappings:
Namespace Name Mixin selector intermediary method_14607Lnet/minecraft/class_3324;method_14607(Z)Vofficial bLalk;b(Z)Vnamed setCheatsAllowedLnet/minecraft/server/PlayerManager;setCheatsAllowed(Z)V
-
disconnectAllPlayers
public void disconnectAllPlayers()- Mappings:
Namespace Name Mixin selector intermediary method_14597Lnet/minecraft/class_3324;method_14597()Vofficial sLalk;s()Vnamed disconnectAllPlayersLnet/minecraft/server/PlayerManager;disconnectAllPlayers()V
-
broadcast
Broadcasts 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 intermediary method_43514Lnet/minecraft/class_3324;method_43514(Lnet/minecraft/class_2561;Z)Vofficial aLalk;a(Lsw;Z)Vnamed broadcastLnet/minecraft/server/PlayerManager;broadcast(Lnet/minecraft/text/Text;Z)V
-
broadcast
public 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 ornullto indicate the message should not be sent to them- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_43512Lnet/minecraft/class_3324;method_43512(Lnet/minecraft/class_2561;Ljava/util/function/Function;Z)Vofficial aLalk;a(Lsw;Ljava/util/function/Function;Z)Vnamed broadcastLnet/minecraft/server/PlayerManager;broadcast(Lnet/minecraft/text/Text;Ljava/util/function/Function;Z)V
-
broadcast
public 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 intermediary method_44166Lnet/minecraft/class_3324;method_44166(Lnet/minecraft/class_7471;Lnet/minecraft/class_2168;Lnet/minecraft/class_2556$class_7602;)Vofficial aLalk;a(Ltl;Lds;Lss$a;)Vnamed broadcastLnet/minecraft/server/PlayerManager;broadcast(Lnet/minecraft/network/message/SignedMessage;Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/network/message/MessageType$Parameters;)V
-
broadcast
public 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 intermediary method_43673Lnet/minecraft/class_3324;method_43673(Lnet/minecraft/class_7471;Lnet/minecraft/class_3222;Lnet/minecraft/class_2556$class_7602;)Vofficial aLalk;a(Ltl;Laig;Lss$a;)Vnamed broadcastLnet/minecraft/server/PlayerManager;broadcast(Lnet/minecraft/network/message/SignedMessage;Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/network/message/MessageType$Parameters;)V
-
broadcast
private 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 intermediary method_44791Lnet/minecraft/class_3324;method_44791(Lnet/minecraft/class_7471;Ljava/util/function/Predicate;Lnet/minecraft/class_3222;Lnet/minecraft/class_2556$class_7602;)Vofficial aLalk;a(Ltl;Ljava/util/function/Predicate;Laig;Lss$a;)Vnamed broadcastLnet/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
-
verify
Returns 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 intermediary method_44793Lnet/minecraft/class_3324;method_44793(Lnet/minecraft/class_7471;)Zofficial aLalk;a(Ltl;)Znamed verifyLnet/minecraft/server/PlayerManager;verify(Lnet/minecraft/network/message/SignedMessage;)Z
-
createStatHandler
- Mappings:
Namespace Name Mixin selector intermediary method_14583Lnet/minecraft/class_3324;method_14583(Lnet/minecraft/class_1657;)Lnet/minecraft/class_3442;official aLalk;a(Lbym;)Lamn;named createStatHandlerLnet/minecraft/server/PlayerManager;createStatHandler(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/stat/ServerStatHandler;
-
getAdvancementTracker
- Mappings:
Namespace Name Mixin selector intermediary method_14578Lnet/minecraft/class_3324;method_14578(Lnet/minecraft/class_3222;)Lnet/minecraft/class_2985;official fLalk;f(Laig;)Lacy;named getAdvancementTrackerLnet/minecraft/server/PlayerManager;getAdvancementTracker(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/advancement/PlayerAdvancementTracker;
-
setViewDistance
public void setViewDistance(int viewDistance) - Mappings:
Namespace Name Mixin selector intermediary method_14608Lnet/minecraft/class_3324;method_14608(I)Vofficial aLalk;a(I)Vnamed setViewDistanceLnet/minecraft/server/PlayerManager;setViewDistance(I)V
-
setSimulationDistance
public void setSimulationDistance(int simulationDistance) - Mappings:
Namespace Name Mixin selector intermediary method_38650Lnet/minecraft/class_3324;method_38650(I)Vofficial bLalk;b(I)Vnamed setSimulationDistanceLnet/minecraft/server/PlayerManager;setSimulationDistance(I)V
-
getPlayerList
Gets a list of all players on a Minecraft server. This list should not be modified!- Mappings:
Namespace Name Mixin selector intermediary method_14571Lnet/minecraft/class_3324;method_14571()Ljava/util/List;official tLalk;t()Ljava/util/List;named getPlayerListLnet/minecraft/server/PlayerManager;getPlayerList()Ljava/util/List;
-
getPlayer
- Mappings:
Namespace Name Mixin selector intermediary method_14602Lnet/minecraft/class_3324;method_14602(Ljava/util/UUID;)Lnet/minecraft/class_3222;official aLalk;a(Ljava/util/UUID;)Laig;named getPlayerLnet/minecraft/server/PlayerManager;getPlayer(Ljava/util/UUID;)Lnet/minecraft/server/network/ServerPlayerEntity;
-
canBypassPlayerLimit
public boolean canBypassPlayerLimit(com.mojang.authlib.GameProfile profile) - Mappings:
Namespace Name Mixin selector intermediary method_14609Lnet/minecraft/class_3324;method_14609(Lcom/mojang/authlib/GameProfile;)Zofficial dLalk;d(Lcom/mojang/authlib/GameProfile;)Znamed canBypassPlayerLimitLnet/minecraft/server/PlayerManager;canBypassPlayerLimit(Lcom/mojang/authlib/GameProfile;)Z
-
onDataPacksReloaded
public void onDataPacksReloaded()- Mappings:
Namespace Name Mixin selector intermediary method_14572Lnet/minecraft/class_3324;method_14572()Vofficial uLalk;u()Vnamed onDataPacksReloadedLnet/minecraft/server/PlayerManager;onDataPacksReloaded()V
-
areCheatsAllowed
public boolean areCheatsAllowed()- Mappings:
Namespace Name Mixin selector intermediary method_14579Lnet/minecraft/class_3324;method_14579()Zofficial vLalk;v()Znamed areCheatsAllowedLnet/minecraft/server/PlayerManager;areCheatsAllowed()Z
-