类 TestServer

    • 字段详细资料

      • field_33156

        private static final Logger field_33156
        Mappings:
        Namespace Name Mixin selector
        official p Lma;p:Lorg/apache/logging/log4j/Logger;
        intermediary field_33156 Lnet/minecraft/class_6306;field_33156:Lorg/apache/logging/log4j/Logger;
        named field_33156 Lnet/minecraft/test/TestServer;field_33156:Lorg/apache/logging/log4j/Logger;
      • field_33157

        private static final int field_33157
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official q Lma;q:I
        intermediary field_33157 Lnet/minecraft/class_6306;field_33157:I
        named field_33157 Lnet/minecraft/test/TestServer;field_33157:I
      • gameRules

        private static final GameRules gameRules
        Mappings:
        Namespace Name Mixin selector
        official t Lma;t:Lbvn;
        intermediary field_33160 Lnet/minecraft/class_6306;field_33160:Lnet/minecraft/class_1928;
        named gameRules Lnet/minecraft/test/TestServer;gameRules:Lnet/minecraft/world/GameRules;
      • testLevel

        private static final LevelInfo testLevel
        Mappings:
        Namespace Name Mixin selector
        official u Lma;u:Lbvv;
        intermediary field_33161 Lnet/minecraft/class_6306;field_33161:Lnet/minecraft/class_1940;
        named testLevel Lnet/minecraft/test/TestServer;testLevel:Lnet/minecraft/world/level/LevelInfo;
      • batches

        private final List<GameTestBatch> batches
        Mappings:
        Namespace Name Mixin selector
        official r Lma;r:Ljava/util/List;
        intermediary field_33158 Lnet/minecraft/class_6306;field_33158:Ljava/util/List;
        named batches Lnet/minecraft/test/TestServer;batches:Ljava/util/List;
      • pos

        private final BlockPos pos
        Mappings:
        Namespace Name Mixin selector
        official s Lma;s:Lgb;
        intermediary field_33159 Lnet/minecraft/class_6306;field_33159:Lnet/minecraft/class_2338;
        named pos Lnet/minecraft/test/TestServer;pos:Lnet/minecraft/util/math/BlockPos;
      • testSet

        @Nullable
        private @Nullable TestSet testSet
        Mappings:
        Namespace Name Mixin selector
        official v Lma;v:Lmg;
        intermediary field_33162 Lnet/minecraft/class_6306;field_33162:Lnet/minecraft/class_4524;
        named testSet Lnet/minecraft/test/TestServer;testSet:Lnet/minecraft/test/TestSet;
    • 构造器详细资料

      • TestServer

        public TestServer​(Thread serverThread,
                          LevelStorage.Session session,
                          ResourcePackManager dataPackManager,
                          ServerResourceManager serverResourceManager,
                          Collection<GameTestBatch> batches,
                          BlockPos pos,
                          DynamicRegistryManager.Impl registryManager)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lma;<init>(Ljava/lang/Thread;Ldhb$a;Lada;Lxd;Ljava/util/Collection;Lgb;Lgs$b;)V
        intermediary <init> Lnet/minecraft/class_6306;<init>(Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_5350;Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_5455$class_5457;)V
        named <init> Lnet/minecraft/test/TestServer;<init>(Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorage$Session;Lnet/minecraft/resource/ResourcePackManager;Lnet/minecraft/resource/ServerResourceManager;Ljava/util/Collection;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;)V
      • TestServer

        private TestServer​(Thread serverThread,
                           LevelStorage.Session session,
                           ResourcePackManager dataPackManager,
                           ServerResourceManager serverResourceManager,
                           Collection<GameTestBatch> batches,
                           BlockPos pos,
                           DynamicRegistryManager.Impl registryManager,
                           Registry<Biome> biomeRegistry,
                           Registry<DimensionType> dimensionTypeRegistry)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lma;<init>(Ljava/lang/Thread;Ldhb$a;Lada;Lxd;Ljava/util/Collection;Lgb;Lgs$b;Lgr;Lgr;)V
        intermediary <init> Lnet/minecraft/class_6306;<init>(Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_5350;Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;)V
        named <init> Lnet/minecraft/test/TestServer;<init>(Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorage$Session;Lnet/minecraft/resource/ResourcePackManager;Lnet/minecraft/resource/ServerResourceManager;Ljava/util/Collection;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;)V
    • 方法详细资料

      • setupServer

        public boolean setupServer()
        Setups a Minecraft server to be ready for players to connect. This method does several things including loading server properties and loading worlds.
        指定者:
        setupServer 在类中 MinecraftServer
        返回:
        true if the Minecraft server was successfully setup, false if the server failed to be setup.
        Mappings:
        Namespace Name Mixin selector
        official d Lnet/minecraft/server/MinecraftServer;d()Z
        intermediary method_3823 Lnet/minecraft/server/MinecraftServer;method_3823()Z
        named setupServer Lnet/minecraft/server/MinecraftServer;setupServer()Z
      • tick

        public void tick​(BooleanSupplier shouldKeepTicking)
        覆盖:
        tick 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ljava/util/function/BooleanSupplier;)V
        intermediary method_3748 Lnet/minecraft/server/MinecraftServer;method_3748(Ljava/util/function/BooleanSupplier;)V
        named tick Lnet/minecraft/server/MinecraftServer;tick(Ljava/util/function/BooleanSupplier;)V
      • exit

        public void exit()
        覆盖:
        exit 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official e Lnet/minecraft/server/MinecraftServer;e()V
        intermediary method_3821 Lnet/minecraft/server/MinecraftServer;method_3821()V
        named exit Lnet/minecraft/server/MinecraftServer;exit()V
      • setCrashReport

        public void setCrashReport​(CrashReport report)
        覆盖:
        setCrashReport 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lq;)V
        intermediary method_3744 Lnet/minecraft/server/MinecraftServer;method_3744(Lnet/minecraft/class_128;)V
        named setCrashReport Lnet/minecraft/server/MinecraftServer;setCrashReport(Lnet/minecraft/util/crash/CrashReport;)V
      • runTestBatches

        private void runTestBatches​(ServerWorld world)
        Mappings:
        Namespace Name Mixin selector
        official b Lma;b(Labj;)V
        intermediary method_36096 Lnet/minecraft/class_6306;method_36096(Lnet/minecraft/class_3218;)V
        named runTestBatches Lnet/minecraft/test/TestServer;runTestBatches(Lnet/minecraft/server/world/ServerWorld;)V
      • isTesting

        private boolean isTesting()
        Mappings:
        Namespace Name Mixin selector
        official bb Lma;bb()Z
        intermediary method_36098 Lnet/minecraft/class_6306;method_36098()Z
        named isTesting Lnet/minecraft/test/TestServer;isTesting()Z
      • isHardcore

        public boolean isHardcore()
        覆盖:
        isHardcore 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official f Lnet/minecraft/server/MinecraftServer;f()Z
        intermediary method_3754 Lnet/minecraft/server/MinecraftServer;method_3754()Z
        named isHardcore Lnet/minecraft/server/MinecraftServer;isHardcore()Z
      • getOpPermissionLevel

        public int getOpPermissionLevel()
        指定者:
        getOpPermissionLevel 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official g Lnet/minecraft/server/MinecraftServer;g()I
        intermediary method_3798 Lnet/minecraft/server/MinecraftServer;method_3798()I
        named getOpPermissionLevel Lnet/minecraft/server/MinecraftServer;getOpPermissionLevel()I
      • getFunctionPermissionLevel

        public int getFunctionPermissionLevel()
        指定者:
        getFunctionPermissionLevel 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official h Lnet/minecraft/server/MinecraftServer;h()I
        intermediary method_21714 Lnet/minecraft/server/MinecraftServer;method_21714()I
        named getFunctionPermissionLevel Lnet/minecraft/server/MinecraftServer;getFunctionPermissionLevel()I
      • shouldBroadcastRconToOps

        public boolean shouldBroadcastRconToOps()
        指定者:
        shouldBroadcastRconToOps 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official i Lnet/minecraft/server/MinecraftServer;i()Z
        intermediary method_3732 Lnet/minecraft/server/MinecraftServer;method_3732()Z
        named shouldBroadcastRconToOps Lnet/minecraft/server/MinecraftServer;shouldBroadcastRconToOps()Z
      • isDedicated

        public boolean isDedicated()
        Checks whether this server is a dedicated server.

        A dedicated server refers to a Minecraft server implementation which is detached from a parent Minecraft client process. A dedicated Minecraft server only accepts remote connections.

        指定者:
        isDedicated 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official j Lnet/minecraft/server/MinecraftServer;j()Z
        intermediary method_3816 Lnet/minecraft/server/MinecraftServer;method_3816()Z
        named isDedicated Lnet/minecraft/server/MinecraftServer;isDedicated()Z
      • getRateLimit

        public int getRateLimit()
        指定者:
        getRateLimit 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official k Lnet/minecraft/server/MinecraftServer;k()I
        intermediary method_30612 Lnet/minecraft/server/MinecraftServer;method_30612()I
        named getRateLimit Lnet/minecraft/server/MinecraftServer;getRateLimit()I
      • isUsingNativeTransport

        public boolean isUsingNativeTransport()
        指定者:
        isUsingNativeTransport 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official l Lnet/minecraft/server/MinecraftServer;l()Z
        intermediary method_3759 Lnet/minecraft/server/MinecraftServer;method_3759()Z
        named isUsingNativeTransport Lnet/minecraft/server/MinecraftServer;isUsingNativeTransport()Z
      • areCommandBlocksEnabled

        public boolean areCommandBlocksEnabled()
        Specifies whether command blocks can execute commands on the server.
        指定者:
        areCommandBlocksEnabled 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official m Lnet/minecraft/server/MinecraftServer;m()Z
        intermediary method_3812 Lnet/minecraft/server/MinecraftServer;method_3812()Z
        named areCommandBlocksEnabled Lnet/minecraft/server/MinecraftServer;areCommandBlocksEnabled()Z
      • isRemote

        public boolean isRemote()
        指定者:
        isRemote 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official n Lnet/minecraft/server/MinecraftServer;n()Z
        intermediary method_3860 Lnet/minecraft/server/MinecraftServer;method_3860()Z
        named isRemote Lnet/minecraft/server/MinecraftServer;isRemote()Z
      • shouldBroadcastConsoleToOps

        public boolean shouldBroadcastConsoleToOps()
        指定者:
        shouldBroadcastConsoleToOps 在接口中 CommandOutput
        指定者:
        shouldBroadcastConsoleToOps 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official R_ Ldf;R_()Z
        intermediary method_9201 Lnet/minecraft/class_2165;method_9201()Z
        named shouldBroadcastConsoleToOps Lnet/minecraft/server/command/CommandOutput;shouldBroadcastConsoleToOps()Z
      • isHost

        public boolean isHost​(com.mojang.authlib.GameProfile profile)
        指定者:
        isHost 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lcom/mojang/authlib/GameProfile;)Z
        intermediary method_19466 Lnet/minecraft/server/MinecraftServer;method_19466(Lcom/mojang/authlib/GameProfile;)Z
        named isHost Lnet/minecraft/server/MinecraftServer;isHost(Lcom/mojang/authlib/GameProfile;)Z
      • getModdedStatusMessage

        public Optional<String> getModdedStatusMessage()
        指定者:
        getModdedStatusMessage 在类中 MinecraftServer
        Mappings:
        Namespace Name Mixin selector
        official o Lnet/minecraft/server/MinecraftServer;o()Ljava/util/Optional;
        intermediary method_24307 Lnet/minecraft/server/MinecraftServer;method_24307()Ljava/util/Optional;
        named getModdedStatusMessage Lnet/minecraft/server/MinecraftServer;getModdedStatusMessage()Ljava/util/Optional;