Class IntegratedPlayerManager

java.lang.Object
net.minecraft.server.PlayerManager
net.minecraft.server.integrated.IntegratedPlayerManager

@Environment(CLIENT) public class IntegratedPlayerManager extends PlayerManager
Mappings:
Namespace Name
official flm
intermediary net/minecraft/class_1130
named net/minecraft/server/integrated/IntegratedPlayerManager
  • Field Details

    • userData

      private NbtCompound userData
      Mappings:
      Namespace Name Mixin selector
      official a Lflm;a:Lpj;
      intermediary field_5514 Lnet/minecraft/class_1130;field_5514:Lnet/minecraft/class_2487;
      named userData Lnet/minecraft/server/integrated/IntegratedPlayerManager;userData:Lnet/minecraft/nbt/NbtCompound;
  • Constructor Details

    • IntegratedPlayerManager

      public IntegratedPlayerManager(IntegratedServer server, DynamicRegistryManager.Immutable registryManager, WorldSaveHandler saveHandler)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lflm;<init>(Lfln;Lhn$a;Ldqv;)V
      intermediary <init> Lnet/minecraft/class_1130;<init>(Lnet/minecraft/class_1132;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_29;)V
      named <init> Lnet/minecraft/server/integrated/IntegratedPlayerManager;<init>(Lnet/minecraft/server/integrated/IntegratedServer;Lnet/minecraft/util/registry/DynamicRegistryManager$Immutable;Lnet/minecraft/world/WorldSaveHandler;)V
  • Method Details

    • savePlayerData

      protected void savePlayerData(ServerPlayerEntity player)
      Overrides:
      savePlayerData in class PlayerManager
      Mappings:
      Namespace Name Mixin selector
      official b Laih;b(Lafp;)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
    • checkCanJoin

      public Text checkCanJoin(SocketAddress address, com.mojang.authlib.GameProfile profile)
      Overrides:
      checkCanJoin in class PlayerManager
      Mappings:
      Namespace Name Mixin selector
      official a Laih;a(Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lrm;
      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;
    • getServer

      public IntegratedServer getServer()
      Overrides:
      getServer in class PlayerManager
      Mappings:
      Namespace Name Mixin selector
      official b Lflm;b()Lfln;
      intermediary method_4811 Lnet/minecraft/class_1130;method_4811()Lnet/minecraft/class_1132;
      named getServer Lnet/minecraft/server/integrated/IntegratedPlayerManager;getServer()Lnet/minecraft/server/integrated/IntegratedServer;
    • getUserData

      public NbtCompound getUserData()
      Gets the user data of the player hosting the Minecraft server.
      Overrides:
      getUserData in class PlayerManager
      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 Laih;r()Lpj;
      intermediary method_14567 Lnet/minecraft/class_3324;method_14567()Lnet/minecraft/class_2487;
      named getUserData Lnet/minecraft/server/PlayerManager;getUserData()Lnet/minecraft/nbt/NbtCompound;