类 BanIpCommand


  • public class BanIpCommand
    extends Object
    Mappings:
    Namespace Name
    official xl
    intermediary net/minecraft/class_3012
    named net/minecraft/server/dedicated/command/BanIpCommand
    • 字段详细资料

      • PATTERN

        public static final Pattern PATTERN
        Mappings:
        Namespace Name Mixin selector
        official a Lxl;a:Ljava/util/regex/Pattern;
        intermediary field_13466 Lnet/minecraft/class_3012;field_13466:Ljava/util/regex/Pattern;
        named PATTERN Lnet/minecraft/server/dedicated/command/BanIpCommand;PATTERN:Ljava/util/regex/Pattern;
      • INVALID_IP_EXCEPTION

        private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType INVALID_IP_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official b Lxl;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        intermediary field_13468 Lnet/minecraft/class_3012;field_13468:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        named INVALID_IP_EXCEPTION Lnet/minecraft/server/dedicated/command/BanIpCommand;INVALID_IP_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      • ALREADY_BANNED_EXCEPTION

        private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ALREADY_BANNED_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official c Lxl;c:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        intermediary field_13467 Lnet/minecraft/class_3012;field_13467:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        named ALREADY_BANNED_EXCEPTION Lnet/minecraft/server/dedicated/command/BanIpCommand;ALREADY_BANNED_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
    • 构造器详细资料

      • BanIpCommand

        public BanIpCommand()
    • 方法详细资料

      • register

        public static void register​(com.mojang.brigadier.CommandDispatcher<ServerCommandSource> dispatcher)
        Mappings:
        Namespace Name Mixin selector
        official a Lxl;a(Lcom/mojang/brigadier/CommandDispatcher;)V
        intermediary method_13008 Lnet/minecraft/class_3012;method_13008(Lcom/mojang/brigadier/CommandDispatcher;)V
        named register Lnet/minecraft/server/dedicated/command/BanIpCommand;register(Lcom/mojang/brigadier/CommandDispatcher;)V
      • checkIp

        private static int checkIp​(ServerCommandSource source,
                                   String target,
                                   @Nullable
                                   @Nullable Text reason)
                            throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official a Lxl;a(Ldg;Ljava/lang/String;Lon;)I
        intermediary method_13009 Lnet/minecraft/class_3012;method_13009(Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2561;)I
        named checkIp Lnet/minecraft/server/dedicated/command/BanIpCommand;checkIp(Lnet/minecraft/server/command/ServerCommandSource;Ljava/lang/String;Lnet/minecraft/text/Text;)I
      • banIp

        private static int banIp​(ServerCommandSource source,
                                 String targetIp,
                                 @Nullable
                                 @Nullable Text reason)
                          throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official b Lxl;b(Ldg;Ljava/lang/String;Lon;)I
        intermediary method_13007 Lnet/minecraft/class_3012;method_13007(Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2561;)I
        named banIp Lnet/minecraft/server/dedicated/command/BanIpCommand;banIp(Lnet/minecraft/server/command/ServerCommandSource;Ljava/lang/String;Lnet/minecraft/text/Text;)I