Class PlayerListManagementHandlerImpl

java.lang.Object
net.minecraft.server.dedicated.management.handler.PlayerListManagementHandlerImpl
All Implemented Interfaces:
PlayerListManagementHandler

public class PlayerListManagementHandlerImpl extends Object implements PlayerListManagementHandler
Mappings:
Namespace Name
named net/minecraft/server/dedicated/management/handler/PlayerListManagementHandlerImpl
intermediary net/minecraft/class_11995
official aup
  • Field Details

    • logger

      private final ManagementLogger logger
      Mappings:
      Namespace Name Mixin selector
      named logger Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandlerImpl;logger:Lnet/minecraft/server/dedicated/management/ManagementLogger;
      intermediary field_62824 Lnet/minecraft/class_11995;field_62824:Lnet/minecraft/class_11805;
      official a Laup;a:Latm;
    • server

      private final MinecraftDedicatedServer server
      Mappings:
      Namespace Name Mixin selector
      named server Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandlerImpl;server:Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;
      intermediary field_62825 Lnet/minecraft/class_11995;field_62825:Lnet/minecraft/class_3176;
      official b Laup;b:Laro;
  • Constructor Details

    • PlayerListManagementHandlerImpl

      public PlayerListManagementHandlerImpl(MinecraftDedicatedServer server, ManagementLogger logger)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandlerImpl;<init>(Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;Lnet/minecraft/server/dedicated/management/ManagementLogger;)V
      intermediary <init> Lnet/minecraft/class_11995;<init>(Lnet/minecraft/class_3176;Lnet/minecraft/class_11805;)V
      official <init> Laup;<init>(Laro;Latm;)V
  • Method Details

    • getPlayerList

      public List<ServerPlayerEntity> getPlayerList()
      Specified by:
      getPlayerList in interface PlayerListManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named getPlayerList Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandler;getPlayerList()Ljava/util/List;
      intermediary method_73766 Lnet/minecraft/class_11831;method_73766()Ljava/util/List;
      official a Lauo;a()Ljava/util/List;
    • getPlayer

      @Nullable public @Nullable ServerPlayerEntity getPlayer(UUID uuid)
      Specified by:
      getPlayer in interface PlayerListManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named getPlayer Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandler;getPlayer(Ljava/util/UUID;)Lnet/minecraft/server/network/ServerPlayerEntity;
      intermediary method_73772 Lnet/minecraft/class_11831;method_73772(Ljava/util/UUID;)Lnet/minecraft/class_3222;
      official a Lauo;a(Ljava/util/UUID;)Lawy;
    • findByName

      public Optional<PlayerConfigEntry> findByName(String name)
      Specified by:
      findByName in interface PlayerListManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named findByName Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandler;findByName(Ljava/lang/String;)Ljava/util/Optional;
      intermediary method_74500 Lnet/minecraft/class_11831;method_74500(Ljava/lang/String;)Ljava/util/Optional;
      official a Lauo;a(Ljava/lang/String;)Ljava/util/Optional;
    • fetchPlayer

      public Optional<PlayerConfigEntry> fetchPlayer(UUID uuid)
      Specified by:
      fetchPlayer in interface PlayerListManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named fetchPlayer Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandler;fetchPlayer(Ljava/util/UUID;)Ljava/util/Optional;
      intermediary method_74503 Lnet/minecraft/class_11831;method_74503(Ljava/util/UUID;)Ljava/util/Optional;
      official b Lauo;b(Ljava/util/UUID;)Ljava/util/Optional;
    • getByUuid

      public Optional<PlayerConfigEntry> getByUuid(UUID uuid)
      Specified by:
      getByUuid in interface PlayerListManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named getByUuid Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandler;getByUuid(Ljava/util/UUID;)Ljava/util/Optional;
      intermediary method_74504 Lnet/minecraft/class_11831;method_74504(Ljava/util/UUID;)Ljava/util/Optional;
      official c Lauo;c(Ljava/util/UUID;)Ljava/util/Optional;
    • getPlayer

      public Optional<ServerPlayerEntity> getPlayer(Optional<UUID> uuid, Optional<String> name)
      Specified by:
      getPlayer in interface PlayerListManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named getPlayer Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandler;getPlayer(Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
      intermediary method_73775 Lnet/minecraft/class_11831;method_73775(Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
      official b Lauo;b(Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
    • getPlayersByIpAddress

      public List<ServerPlayerEntity> getPlayersByIpAddress(String ipAddress)
      Specified by:
      getPlayersByIpAddress in interface PlayerListManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named getPlayersByIpAddress Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandler;getPlayersByIpAddress(Ljava/lang/String;)Ljava/util/List;
      intermediary method_73769 Lnet/minecraft/class_11831;method_73769(Ljava/lang/String;)Ljava/util/List;
      official b Lauo;b(Ljava/lang/String;)Ljava/util/List;
    • removePlayer

      public void removePlayer(ServerPlayerEntity player, ManagementConnectionId remote)
      Specified by:
      removePlayer in interface PlayerListManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named removePlayer Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandler;removePlayer(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/server/dedicated/management/network/ManagementConnectionId;)V
      intermediary method_73767 Lnet/minecraft/class_11831;method_73767(Lnet/minecraft/class_3222;Lnet/minecraft/class_11838;)V
      official a Lauo;a(Lawy;Lauy;)V
    • getPlayer

      @Nullable public @Nullable ServerPlayerEntity getPlayer(String name)
      Specified by:
      getPlayer in interface PlayerListManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named getPlayer Lnet/minecraft/server/dedicated/management/handler/PlayerListManagementHandler;getPlayer(Ljava/lang/String;)Lnet/minecraft/server/network/ServerPlayerEntity;
      intermediary method_73773 Lnet/minecraft/class_11831;method_73773(Ljava/lang/String;)Lnet/minecraft/class_3222;
      official c Lauo;c(Ljava/lang/String;)Lawy;