Class BanManagementHandlerImpl

java.lang.Object
net.minecraft.server.dedicated.management.handler.BanManagementHandlerImpl
All Implemented Interfaces:
BanManagementHandler

public class BanManagementHandlerImpl extends Object implements BanManagementHandler
Mappings:
Namespace Name
named net/minecraft/server/dedicated/management/handler/BanManagementHandlerImpl
intermediary net/minecraft/class_11990
official auh
  • Field Details

    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      named server Lnet/minecraft/server/dedicated/management/handler/BanManagementHandlerImpl;server:Lnet/minecraft/server/MinecraftServer;
      intermediary field_62817 Lnet/minecraft/class_11990;field_62817:Lnet/minecraft/server/MinecraftServer;
      official a Lauh;a:Lnet/minecraft/server/MinecraftServer;
    • logger

      private final ManagementLogger logger
      Mappings:
      Namespace Name Mixin selector
      named logger Lnet/minecraft/server/dedicated/management/handler/BanManagementHandlerImpl;logger:Lnet/minecraft/server/dedicated/management/ManagementLogger;
      intermediary field_62818 Lnet/minecraft/class_11990;field_62818:Lnet/minecraft/class_11805;
      official b Lauh;b:Latm;
  • Constructor Details

    • BanManagementHandlerImpl

      public BanManagementHandlerImpl(MinecraftServer server, ManagementLogger logger)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/dedicated/management/handler/BanManagementHandlerImpl;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/server/dedicated/management/ManagementLogger;)V
      intermediary <init> Lnet/minecraft/class_11990;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_11805;)V
      official <init> Lauh;<init>(Lnet/minecraft/server/MinecraftServer;Latm;)V
  • Method Details

    • addPlayer

      public void addPlayer(BannedPlayerEntry entry, ManagementConnectionId remote)
      Specified by:
      addPlayer in interface BanManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named addPlayer Lnet/minecraft/server/dedicated/management/handler/BanManagementHandler;addPlayer(Lnet/minecraft/server/BannedPlayerEntry;Lnet/minecraft/server/dedicated/management/network/ManagementConnectionId;)V
      intermediary method_73750 Lnet/minecraft/class_11828;method_73750(Lnet/minecraft/class_3336;Lnet/minecraft/class_11838;)V
      official a Laug;a(Lbbl;Lauy;)V
    • removePlayer

      public void removePlayer(PlayerConfigEntry entry, ManagementConnectionId remote)
      Specified by:
      removePlayer in interface BanManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named removePlayer Lnet/minecraft/server/dedicated/management/handler/BanManagementHandler;removePlayer(Lnet/minecraft/server/PlayerConfigEntry;Lnet/minecraft/server/dedicated/management/network/ManagementConnectionId;)V
      intermediary method_73749 Lnet/minecraft/class_11828;method_73749(Lnet/minecraft/class_11560;Lnet/minecraft/class_11838;)V
      official a Laug;a(Lbbb;Lauy;)V
    • clearBanList

      public void clearBanList(ManagementConnectionId remote)
      Specified by:
      clearBanList in interface BanManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named clearBanList Lnet/minecraft/server/dedicated/management/handler/BanManagementHandler;clearBanList(Lnet/minecraft/server/dedicated/management/network/ManagementConnectionId;)V
      intermediary method_74493 Lnet/minecraft/class_11828;method_74493(Lnet/minecraft/class_11838;)V
      official b Laug;b(Lauy;)V
    • getUserBanList

      public Collection<BannedPlayerEntry> getUserBanList()
      Specified by:
      getUserBanList in interface BanManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named getUserBanList Lnet/minecraft/server/dedicated/management/handler/BanManagementHandler;getUserBanList()Ljava/util/Collection;
      intermediary method_73746 Lnet/minecraft/class_11828;method_73746()Ljava/util/Collection;
      official a Laug;a()Ljava/util/Collection;
    • getIpBanList

      public Collection<BannedIpEntry> getIpBanList()
      Specified by:
      getIpBanList in interface BanManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named getIpBanList Lnet/minecraft/server/dedicated/management/handler/BanManagementHandler;getIpBanList()Ljava/util/Collection;
      intermediary method_73752 Lnet/minecraft/class_11828;method_73752()Ljava/util/Collection;
      official b Laug;b()Ljava/util/Collection;
    • addIpAddress

      public void addIpAddress(BannedIpEntry entry, ManagementConnectionId remote)
      Specified by:
      addIpAddress in interface BanManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named addIpAddress Lnet/minecraft/server/dedicated/management/handler/BanManagementHandler;addIpAddress(Lnet/minecraft/server/BannedIpEntry;Lnet/minecraft/server/dedicated/management/network/ManagementConnectionId;)V
      intermediary method_73748 Lnet/minecraft/class_11828;method_73748(Lnet/minecraft/class_3320;Lnet/minecraft/class_11838;)V
      official a Laug;a(Lbba;Lauy;)V
    • clearIpBanList

      public void clearIpBanList(ManagementConnectionId remote)
      Specified by:
      clearIpBanList in interface BanManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named clearIpBanList Lnet/minecraft/server/dedicated/management/handler/BanManagementHandler;clearIpBanList(Lnet/minecraft/server/dedicated/management/network/ManagementConnectionId;)V
      intermediary method_73747 Lnet/minecraft/class_11828;method_73747(Lnet/minecraft/class_11838;)V
      official a Laug;a(Lauy;)V
    • removeIpAddress

      public void removeIpAddress(String ipAddress, ManagementConnectionId remote)
      Specified by:
      removeIpAddress in interface BanManagementHandler
      Mappings:
      Namespace Name Mixin selector
      named removeIpAddress Lnet/minecraft/server/dedicated/management/handler/BanManagementHandler;removeIpAddress(Ljava/lang/String;Lnet/minecraft/server/dedicated/management/network/ManagementConnectionId;)V
      intermediary method_73751 Lnet/minecraft/class_11828;method_73751(Ljava/lang/String;Lnet/minecraft/class_11838;)V
      official a Laug;a(Ljava/lang/String;Lauy;)V