类 MinecraftServer

  • 所有已实现的接口:
    AutoCloseable, Executor, CommandOutput, MetricSamplerSupplier, SnooperListener, MessageListener<ServerTask>
    直接已知子类:
    IntegratedServer, MinecraftDedicatedServer, TestServer

    public abstract class MinecraftServer
    extends ReentrantThreadExecutor<ServerTask>
    implements SnooperListener, CommandOutput, AutoCloseable
    Represents a logical Minecraft server.

    Since Minecraft uses a Client-Server architecture for the game, the server processes all logical game functions. A few of the actions a Minecraft server will handle includes processing player actions, handling damage to entities, advancing the world time and executing commands.

    There are two primary implementations for a Minecraft server: a dedicated and an integrated server.

    A dedicated server is a Minecraft server not attached to a Minecraft game client and may be run remotely from any connected players. A dedicated server has a few exclusive features such as a whitelist/blacklist, remote rcon connections, and a terminal to input commands.

    An integrated server is functionally equivalent to a dedicated server except that is hosted by a Minecraft game client and is typically used in a single player world. An integrated server differs from a dedicated server by allowing connections within the local area network (LAN) and the host client. Generally, you will always want to treat connection to an integrated server like you would to a dedicated server since the concept of an integrated server is an implementation detail in Minecraft.

    另请参阅:
    MinecraftDedicatedServer, IntegratedServer
    Mappings:
    Namespace Name
    official net/minecraft/server/MinecraftServer
    intermediary net/minecraft/server/MinecraftServer
    named net/minecraft/server/MinecraftServer
    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official p Lnet/minecraft/server/MinecraftServer;p:Lorg/apache/logging/log4j/Logger;
        intermediary field_4546 Lnet/minecraft/server/MinecraftServer;field_4546:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/server/MinecraftServer;LOGGER:Lorg/apache/logging/log4j/Logger;
      • field_33212

        private static final float field_33212
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official q Lnet/minecraft/server/MinecraftServer;q:F
        intermediary field_33212 Lnet/minecraft/server/MinecraftServer;field_33212:F
        named field_33212 Lnet/minecraft/server/MinecraftServer;field_33212:F
      • field_33213

        private static final int field_33213
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official r Lnet/minecraft/server/MinecraftServer;r:I
        intermediary field_33213 Lnet/minecraft/server/MinecraftServer;field_33213:I
        named field_33213 Lnet/minecraft/server/MinecraftServer;field_33213:I
      • field_33206

        public static final int field_33206
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b:I
        intermediary field_33206 Lnet/minecraft/server/MinecraftServer;field_33206:I
        named field_33206 Lnet/minecraft/server/MinecraftServer;field_33206:I
      • field_33214

        private static final int field_33214
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official s Lnet/minecraft/server/MinecraftServer;s:I
        intermediary field_33214 Lnet/minecraft/server/MinecraftServer;field_33214:I
        named field_33214 Lnet/minecraft/server/MinecraftServer;field_33214:I
      • field_33215

        private static final int field_33215
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official t Lnet/minecraft/server/MinecraftServer;t:I
        intermediary field_33215 Lnet/minecraft/server/MinecraftServer;field_33215:I
        named field_33215 Lnet/minecraft/server/MinecraftServer;field_33215:I
      • field_33216

        private static final int field_33216
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official u Lnet/minecraft/server/MinecraftServer;u:I
        intermediary field_33216 Lnet/minecraft/server/MinecraftServer;field_33216:I
        named field_33216 Lnet/minecraft/server/MinecraftServer;field_33216:I
      • field_33207

        public static final String field_33207
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lnet/minecraft/server/MinecraftServer;c:Ljava/lang/String;
        intermediary field_33207 Lnet/minecraft/server/MinecraftServer;field_33207:Ljava/lang/String;
        named field_33207 Lnet/minecraft/server/MinecraftServer;field_33207:Ljava/lang/String;
      • field_33208

        public static final String field_33208
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lnet/minecraft/server/MinecraftServer;d:Ljava/lang/String;
        intermediary field_33208 Lnet/minecraft/server/MinecraftServer;field_33208:Ljava/lang/String;
        named field_33208 Lnet/minecraft/server/MinecraftServer;field_33208:Ljava/lang/String;
      • field_33217

        private static final long field_33217
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official v Lnet/minecraft/server/MinecraftServer;v:J
        intermediary field_33217 Lnet/minecraft/server/MinecraftServer;field_33217:J
        named field_33217 Lnet/minecraft/server/MinecraftServer;field_33217:J
      • field_33218

        private static final int field_33218
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official w Lnet/minecraft/server/MinecraftServer;w:I
        intermediary field_33218 Lnet/minecraft/server/MinecraftServer;field_33218:I
        named field_33218 Lnet/minecraft/server/MinecraftServer;field_33218:I
      • field_33209

        public static final String field_33209
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lnet/minecraft/server/MinecraftServer;e:Ljava/lang/String;
        intermediary field_33209 Lnet/minecraft/server/MinecraftServer;field_33209:Ljava/lang/String;
        named field_33209 Lnet/minecraft/server/MinecraftServer;field_33209:Ljava/lang/String;
      • USER_CACHE_FILE

        public static final File USER_CACHE_FILE
        Mappings:
        Namespace Name Mixin selector
        official f Lnet/minecraft/server/MinecraftServer;f:Ljava/io/File;
        intermediary field_4588 Lnet/minecraft/server/MinecraftServer;field_4588:Ljava/io/File;
        named USER_CACHE_FILE Lnet/minecraft/server/MinecraftServer;USER_CACHE_FILE:Ljava/io/File;
      • field_33210

        public static final int field_33210
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Lnet/minecraft/server/MinecraftServer;g:I
        intermediary field_33210 Lnet/minecraft/server/MinecraftServer;field_33210:I
        named field_33210 Lnet/minecraft/server/MinecraftServer;field_33210:I
      • field_33219

        private static final int field_33219
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official x Lnet/minecraft/server/MinecraftServer;x:I
        intermediary field_33219 Lnet/minecraft/server/MinecraftServer;field_33219:I
        named field_33219 Lnet/minecraft/server/MinecraftServer;field_33219:I
      • field_33220

        private static final int field_33220
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official y Lnet/minecraft/server/MinecraftServer;y:I
        intermediary field_33220 Lnet/minecraft/server/MinecraftServer;field_33220:I
        named field_33220 Lnet/minecraft/server/MinecraftServer;field_33220:I
      • field_33221

        private static final int field_33221
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official z Lnet/minecraft/server/MinecraftServer;z:I
        intermediary field_33221 Lnet/minecraft/server/MinecraftServer;field_33221:I
        named field_33221 Lnet/minecraft/server/MinecraftServer;field_33221:I
      • field_33211

        public static final int field_33211
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lnet/minecraft/server/MinecraftServer;h:I
        intermediary field_33211 Lnet/minecraft/server/MinecraftServer;field_33211:I
        named field_33211 Lnet/minecraft/server/MinecraftServer;field_33211:I
      • DEMO_LEVEL_INFO

        public static final LevelInfo DEMO_LEVEL_INFO
        Mappings:
        Namespace Name Mixin selector
        official i Lnet/minecraft/server/MinecraftServer;i:Lbvv;
        intermediary field_17704 Lnet/minecraft/server/MinecraftServer;field_17704:Lnet/minecraft/class_1940;
        named DEMO_LEVEL_INFO Lnet/minecraft/server/MinecraftServer;DEMO_LEVEL_INFO:Lnet/minecraft/world/level/LevelInfo;
      • field_33205

        private static final long field_33205
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official A Lnet/minecraft/server/MinecraftServer;A:J
        intermediary field_33205 Lnet/minecraft/server/MinecraftServer;field_33205:J
        named field_33205 Lnet/minecraft/server/MinecraftServer;field_33205:J
      • session

        protected final LevelStorage.Session session
        Mappings:
        Namespace Name Mixin selector
        official j Lnet/minecraft/server/MinecraftServer;j:Ldhb$a;
        intermediary field_23784 Lnet/minecraft/server/MinecraftServer;field_23784:Lnet/minecraft/class_32$class_5143;
        named session Lnet/minecraft/server/MinecraftServer;session:Lnet/minecraft/world/level/storage/LevelStorage$Session;
      • saveHandler

        protected final WorldSaveHandler saveHandler
        Mappings:
        Namespace Name Mixin selector
        official k Lnet/minecraft/server/MinecraftServer;k:Ldhf;
        intermediary field_24371 Lnet/minecraft/server/MinecraftServer;field_24371:Lnet/minecraft/class_29;
        named saveHandler Lnet/minecraft/server/MinecraftServer;saveHandler:Lnet/minecraft/world/WorldSaveHandler;
      • snooper

        private final Snooper snooper
        Mappings:
        Namespace Name Mixin selector
        official B Lnet/minecraft/server/MinecraftServer;B:Larn;
        intermediary field_4582 Lnet/minecraft/server/MinecraftServer;field_4582:Lnet/minecraft/class_1276;
        named snooper Lnet/minecraft/server/MinecraftServer;snooper:Lnet/minecraft/util/snooper/Snooper;
      • serverGuiTickables

        private final List<Runnable> serverGuiTickables
        Mappings:
        Namespace Name Mixin selector
        official C Lnet/minecraft/server/MinecraftServer;C:Ljava/util/List;
        intermediary field_4568 Lnet/minecraft/server/MinecraftServer;field_4568:Ljava/util/List;
        named serverGuiTickables Lnet/minecraft/server/MinecraftServer;serverGuiTickables:Ljava/util/List;
      • tickTimeTracker

        private final TickTimeTracker tickTimeTracker
        Mappings:
        Namespace Name Mixin selector
        official D Lnet/minecraft/server/MinecraftServer;D:Lapf;
        intermediary field_22250 Lnet/minecraft/server/MinecraftServer;field_22250:Lnet/minecraft/class_4757;
        named tickTimeTracker Lnet/minecraft/server/MinecraftServer;tickTimeTracker:Lnet/minecraft/util/profiler/TickTimeTracker;
      • profiler

        private Profiler profiler
        Mappings:
        Namespace Name Mixin selector
        official E Lnet/minecraft/server/MinecraftServer;E:Lapl;
        intermediary field_16258 Lnet/minecraft/server/MinecraftServer;field_16258:Lnet/minecraft/class_3695;
        named profiler Lnet/minecraft/server/MinecraftServer;profiler:Lnet/minecraft/util/profiler/Profiler;
      • networkIo

        private final ServerNetworkIo networkIo
        Mappings:
        Namespace Name Mixin selector
        official F Lnet/minecraft/server/MinecraftServer;F:Laca;
        intermediary field_4563 Lnet/minecraft/server/MinecraftServer;field_4563:Lnet/minecraft/class_3242;
        named networkIo Lnet/minecraft/server/MinecraftServer;networkIo:Lnet/minecraft/server/ServerNetworkIo;
      • worldGenerationProgressListenerFactory

        private final WorldGenerationProgressListenerFactory worldGenerationProgressListenerFactory
        Mappings:
        Namespace Name Mixin selector
        official G Lnet/minecraft/server/MinecraftServer;G:Labt;
        intermediary field_17439 Lnet/minecraft/server/MinecraftServer;field_17439:Lnet/minecraft/class_3950;
        named worldGenerationProgressListenerFactory Lnet/minecraft/server/MinecraftServer;worldGenerationProgressListenerFactory:Lnet/minecraft/server/WorldGenerationProgressListenerFactory;
      • metadata

        private final ServerMetadata metadata
        Mappings:
        Namespace Name Mixin selector
        official H Lnet/minecraft/server/MinecraftServer;H:Lvt;
        intermediary field_4593 Lnet/minecraft/server/MinecraftServer;field_4593:Lnet/minecraft/class_2926;
        named metadata Lnet/minecraft/server/MinecraftServer;metadata:Lnet/minecraft/server/ServerMetadata;
      • random

        private final Random random
        Mappings:
        Namespace Name Mixin selector
        official I Lnet/minecraft/server/MinecraftServer;I:Ljava/util/Random;
        intermediary field_4602 Lnet/minecraft/server/MinecraftServer;field_4602:Ljava/util/Random;
        named random Lnet/minecraft/server/MinecraftServer;random:Ljava/util/Random;
      • dataFixer

        private final com.mojang.datafixers.DataFixer dataFixer
        Mappings:
        Namespace Name Mixin selector
        official J Lnet/minecraft/server/MinecraftServer;J:Lcom/mojang/datafixers/DataFixer;
        intermediary field_4587 Lnet/minecraft/server/MinecraftServer;field_4587:Lcom/mojang/datafixers/DataFixer;
        named dataFixer Lnet/minecraft/server/MinecraftServer;dataFixer:Lcom/mojang/datafixers/DataFixer;
      • serverIp

        private String serverIp
        Mappings:
        Namespace Name Mixin selector
        official K Lnet/minecraft/server/MinecraftServer;K:Ljava/lang/String;
        intermediary field_4585 Lnet/minecraft/server/MinecraftServer;field_4585:Ljava/lang/String;
        named serverIp Lnet/minecraft/server/MinecraftServer;serverIp:Ljava/lang/String;
      • serverPort

        private int serverPort
        Mappings:
        Namespace Name Mixin selector
        official L Lnet/minecraft/server/MinecraftServer;L:I
        intermediary field_4555 Lnet/minecraft/server/MinecraftServer;field_4555:I
        named serverPort Lnet/minecraft/server/MinecraftServer;serverPort:I
      • registryManager

        protected final DynamicRegistryManager.Impl registryManager
        Mappings:
        Namespace Name Mixin selector
        official l Lnet/minecraft/server/MinecraftServer;l:Lgs$b;
        intermediary field_25132 Lnet/minecraft/server/MinecraftServer;field_25132:Lnet/minecraft/class_5455$class_5457;
        named registryManager Lnet/minecraft/server/MinecraftServer;registryManager:Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;
      • worlds

        private final Map<RegistryKey<World>,​ServerWorld> worlds
        Mappings:
        Namespace Name Mixin selector
        official M Lnet/minecraft/server/MinecraftServer;M:Ljava/util/Map;
        intermediary field_4589 Lnet/minecraft/server/MinecraftServer;field_4589:Ljava/util/Map;
        named worlds Lnet/minecraft/server/MinecraftServer;worlds:Ljava/util/Map;
      • playerManager

        private PlayerManager playerManager
        Mappings:
        Namespace Name Mixin selector
        official N Lnet/minecraft/server/MinecraftServer;N:Ladz;
        intermediary field_4550 Lnet/minecraft/server/MinecraftServer;field_4550:Lnet/minecraft/class_3324;
        named playerManager Lnet/minecraft/server/MinecraftServer;playerManager:Lnet/minecraft/server/PlayerManager;
      • running

        private volatile boolean running
        Mappings:
        Namespace Name Mixin selector
        official O Lnet/minecraft/server/MinecraftServer;O:Z
        intermediary field_4544 Lnet/minecraft/server/MinecraftServer;field_4544:Z
        named running Lnet/minecraft/server/MinecraftServer;running:Z
      • stopped

        private boolean stopped
        Mappings:
        Namespace Name Mixin selector
        official P Lnet/minecraft/server/MinecraftServer;P:Z
        intermediary field_4561 Lnet/minecraft/server/MinecraftServer;field_4561:Z
        named stopped Lnet/minecraft/server/MinecraftServer;stopped:Z
      • ticks

        private int ticks
        Mappings:
        Namespace Name Mixin selector
        official Q Lnet/minecraft/server/MinecraftServer;Q:I
        intermediary field_4572 Lnet/minecraft/server/MinecraftServer;field_4572:I
        named ticks Lnet/minecraft/server/MinecraftServer;ticks:I
      • proxy

        protected final Proxy proxy
        Mappings:
        Namespace Name Mixin selector
        official m Lnet/minecraft/server/MinecraftServer;m:Ljava/net/Proxy;
        intermediary field_4599 Lnet/minecraft/server/MinecraftServer;field_4599:Ljava/net/Proxy;
        named proxy Lnet/minecraft/server/MinecraftServer;proxy:Ljava/net/Proxy;
      • onlineMode

        private boolean onlineMode
        Mappings:
        Namespace Name Mixin selector
        official R Lnet/minecraft/server/MinecraftServer;R:Z
        intermediary field_4543 Lnet/minecraft/server/MinecraftServer;field_4543:Z
        named onlineMode Lnet/minecraft/server/MinecraftServer;onlineMode:Z
      • preventProxyConnections

        private boolean preventProxyConnections
        Mappings:
        Namespace Name Mixin selector
        official S Lnet/minecraft/server/MinecraftServer;S:Z
        intermediary field_4560 Lnet/minecraft/server/MinecraftServer;field_4560:Z
        named preventProxyConnections Lnet/minecraft/server/MinecraftServer;preventProxyConnections:Z
      • pvpEnabled

        private boolean pvpEnabled
        Mappings:
        Namespace Name Mixin selector
        official T Lnet/minecraft/server/MinecraftServer;T:Z
        intermediary field_4604 Lnet/minecraft/server/MinecraftServer;field_4604:Z
        named pvpEnabled Lnet/minecraft/server/MinecraftServer;pvpEnabled:Z
      • flightEnabled

        private boolean flightEnabled
        Mappings:
        Namespace Name Mixin selector
        official U Lnet/minecraft/server/MinecraftServer;U:Z
        intermediary field_4554 Lnet/minecraft/server/MinecraftServer;field_4554:Z
        named flightEnabled Lnet/minecraft/server/MinecraftServer;flightEnabled:Z
      • motd

        @Nullable
        private @Nullable String motd
        Mappings:
        Namespace Name Mixin selector
        official V Lnet/minecraft/server/MinecraftServer;V:Ljava/lang/String;
        intermediary field_4564 Lnet/minecraft/server/MinecraftServer;field_4564:Ljava/lang/String;
        named motd Lnet/minecraft/server/MinecraftServer;motd:Ljava/lang/String;
      • playerIdleTimeout

        private int playerIdleTimeout
        Mappings:
        Namespace Name Mixin selector
        official W Lnet/minecraft/server/MinecraftServer;W:I
        intermediary field_4596 Lnet/minecraft/server/MinecraftServer;field_4596:I
        named playerIdleTimeout Lnet/minecraft/server/MinecraftServer;playerIdleTimeout:I
      • lastTickLengths

        public final long[] lastTickLengths
        Mappings:
        Namespace Name Mixin selector
        official n Lnet/minecraft/server/MinecraftServer;n:[J
        intermediary field_4573 Lnet/minecraft/server/MinecraftServer;field_4573:[J
        named lastTickLengths Lnet/minecraft/server/MinecraftServer;lastTickLengths:[J
      • keyPair

        @Nullable
        private @Nullable KeyPair keyPair
        Mappings:
        Namespace Name Mixin selector
        official X Lnet/minecraft/server/MinecraftServer;X:Ljava/security/KeyPair;
        intermediary field_4552 Lnet/minecraft/server/MinecraftServer;field_4552:Ljava/security/KeyPair;
        named keyPair Lnet/minecraft/server/MinecraftServer;keyPair:Ljava/security/KeyPair;
      • userName

        @Nullable
        private @Nullable String userName
        Mappings:
        Namespace Name Mixin selector
        official Y Lnet/minecraft/server/MinecraftServer;Y:Ljava/lang/String;
        intermediary field_4578 Lnet/minecraft/server/MinecraftServer;field_4578:Ljava/lang/String;
        named userName Lnet/minecraft/server/MinecraftServer;userName:Ljava/lang/String;
      • demo

        private boolean demo
        Mappings:
        Namespace Name Mixin selector
        official Z Lnet/minecraft/server/MinecraftServer;Z:Z
        intermediary field_4549 Lnet/minecraft/server/MinecraftServer;field_4549:Z
        named demo Lnet/minecraft/server/MinecraftServer;demo:Z
      • resourcePackUrl

        private String resourcePackUrl
        Mappings:
        Namespace Name Mixin selector
        official aa Lnet/minecraft/server/MinecraftServer;aa:Ljava/lang/String;
        intermediary field_4607 Lnet/minecraft/server/MinecraftServer;field_4607:Ljava/lang/String;
        named resourcePackUrl Lnet/minecraft/server/MinecraftServer;resourcePackUrl:Ljava/lang/String;
      • resourcePackHash

        private String resourcePackHash
        Mappings:
        Namespace Name Mixin selector
        official ab Lnet/minecraft/server/MinecraftServer;ab:Ljava/lang/String;
        intermediary field_4584 Lnet/minecraft/server/MinecraftServer;field_4584:Ljava/lang/String;
        named resourcePackHash Lnet/minecraft/server/MinecraftServer;resourcePackHash:Ljava/lang/String;
      • loading

        private volatile boolean loading
        Mappings:
        Namespace Name Mixin selector
        official ac Lnet/minecraft/server/MinecraftServer;ac:Z
        intermediary field_4547 Lnet/minecraft/server/MinecraftServer;field_4547:Z
        named loading Lnet/minecraft/server/MinecraftServer;loading:Z
      • lastTimeReference

        private long lastTimeReference
        Mappings:
        Namespace Name Mixin selector
        official ad Lnet/minecraft/server/MinecraftServer;ad:J
        intermediary field_4557 Lnet/minecraft/server/MinecraftServer;field_4557:J
        named lastTimeReference Lnet/minecraft/server/MinecraftServer;lastTimeReference:J
      • profilerStartQueued

        private boolean profilerStartQueued
        Mappings:
        Namespace Name Mixin selector
        official ae Lnet/minecraft/server/MinecraftServer;ae:Z
        intermediary field_4597 Lnet/minecraft/server/MinecraftServer;field_4597:Z
        named profilerStartQueued Lnet/minecraft/server/MinecraftServer;profilerStartQueued:Z
      • sessionService

        private final com.mojang.authlib.minecraft.MinecraftSessionService sessionService
        Mappings:
        Namespace Name Mixin selector
        official af Lnet/minecraft/server/MinecraftServer;af:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
        intermediary field_4603 Lnet/minecraft/server/MinecraftServer;field_4603:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
        named sessionService Lnet/minecraft/server/MinecraftServer;sessionService:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      • gameProfileRepo

        private final com.mojang.authlib.GameProfileRepository gameProfileRepo
        Mappings:
        Namespace Name Mixin selector
        official ag Lnet/minecraft/server/MinecraftServer;ag:Lcom/mojang/authlib/GameProfileRepository;
        intermediary field_4608 Lnet/minecraft/server/MinecraftServer;field_4608:Lcom/mojang/authlib/GameProfileRepository;
        named gameProfileRepo Lnet/minecraft/server/MinecraftServer;gameProfileRepo:Lcom/mojang/authlib/GameProfileRepository;
      • userCache

        private final UserCache userCache
        Mappings:
        Namespace Name Mixin selector
        official ah Lnet/minecraft/server/MinecraftServer;ah:Ladv;
        intermediary field_4556 Lnet/minecraft/server/MinecraftServer;field_4556:Lnet/minecraft/class_3312;
        named userCache Lnet/minecraft/server/MinecraftServer;userCache:Lnet/minecraft/util/UserCache;
      • lastPlayerSampleUpdate

        private long lastPlayerSampleUpdate
        Mappings:
        Namespace Name Mixin selector
        official ai Lnet/minecraft/server/MinecraftServer;ai:J
        intermediary field_4551 Lnet/minecraft/server/MinecraftServer;field_4551:J
        named lastPlayerSampleUpdate Lnet/minecraft/server/MinecraftServer;lastPlayerSampleUpdate:J
      • serverThread

        private final Thread serverThread
        Mappings:
        Namespace Name Mixin selector
        official aj Lnet/minecraft/server/MinecraftServer;aj:Ljava/lang/Thread;
        intermediary field_16257 Lnet/minecraft/server/MinecraftServer;field_16257:Ljava/lang/Thread;
        named serverThread Lnet/minecraft/server/MinecraftServer;serverThread:Ljava/lang/Thread;
      • timeReference

        private long timeReference
        Mappings:
        Namespace Name Mixin selector
        official ak Lnet/minecraft/server/MinecraftServer;ak:J
        intermediary field_4571 Lnet/minecraft/server/MinecraftServer;field_4571:J
        named timeReference Lnet/minecraft/server/MinecraftServer;timeReference:J
      • nextTickTimestamp

        private long nextTickTimestamp
        Mappings:
        Namespace Name Mixin selector
        official al Lnet/minecraft/server/MinecraftServer;al:J
        intermediary field_19248 Lnet/minecraft/server/MinecraftServer;field_19248:J
        named nextTickTimestamp Lnet/minecraft/server/MinecraftServer;nextTickTimestamp:J
      • waitingForNextTick

        private boolean waitingForNextTick
        Mappings:
        Namespace Name Mixin selector
        official am Lnet/minecraft/server/MinecraftServer;am:Z
        intermediary field_19249 Lnet/minecraft/server/MinecraftServer;field_19249:Z
        named waitingForNextTick Lnet/minecraft/server/MinecraftServer;waitingForNextTick:Z
      • iconFilePresent

        private boolean iconFilePresent
        Mappings:
        Namespace Name Mixin selector
        official an Lnet/minecraft/server/MinecraftServer;an:Z
        intermediary field_4577 Lnet/minecraft/server/MinecraftServer;field_4577:Z
        named iconFilePresent Lnet/minecraft/server/MinecraftServer;iconFilePresent:Z
      • dataPackManager

        private final ResourcePackManager dataPackManager
        Mappings:
        Namespace Name Mixin selector
        official ao Lnet/minecraft/server/MinecraftServer;ao:Lada;
        intermediary field_4595 Lnet/minecraft/server/MinecraftServer;field_4595:Lnet/minecraft/class_3283;
        named dataPackManager Lnet/minecraft/server/MinecraftServer;dataPackManager:Lnet/minecraft/resource/ResourcePackManager;
      • scoreboard

        private final ServerScoreboard scoreboard
        Mappings:
        Namespace Name Mixin selector
        official ap Lnet/minecraft/server/MinecraftServer;ap:Lxe;
        intermediary field_4558 Lnet/minecraft/server/MinecraftServer;field_4558:Lnet/minecraft/class_2995;
        named scoreboard Lnet/minecraft/server/MinecraftServer;scoreboard:Lnet/minecraft/scoreboard/ServerScoreboard;
      • dataCommandStorage

        @Nullable
        private @Nullable DataCommandStorage dataCommandStorage
        Mappings:
        Namespace Name Mixin selector
        official aq Lnet/minecraft/server/MinecraftServer;aq:Ldgv;
        intermediary field_20850 Lnet/minecraft/server/MinecraftServer;field_20850:Lnet/minecraft/class_4565;
        named dataCommandStorage Lnet/minecraft/server/MinecraftServer;dataCommandStorage:Lnet/minecraft/command/DataCommandStorage;
      • bossBarManager

        private final BossBarManager bossBarManager
        Mappings:
        Namespace Name Mixin selector
        official ar Lnet/minecraft/server/MinecraftServer;ar:Lxh;
        intermediary field_4548 Lnet/minecraft/server/MinecraftServer;field_4548:Lnet/minecraft/class_3004;
        named bossBarManager Lnet/minecraft/server/MinecraftServer;bossBarManager:Lnet/minecraft/entity/boss/BossBarManager;
      • commandFunctionManager

        private final CommandFunctionManager commandFunctionManager
        Mappings:
        Namespace Name Mixin selector
        official as Lnet/minecraft/server/MinecraftServer;as:Lxb;
        intermediary field_4591 Lnet/minecraft/server/MinecraftServer;field_4591:Lnet/minecraft/class_2991;
        named commandFunctionManager Lnet/minecraft/server/MinecraftServer;commandFunctionManager:Lnet/minecraft/server/function/CommandFunctionManager;
      • metricsData

        private final MetricsData metricsData
        Mappings:
        Namespace Name Mixin selector
        official at Lnet/minecraft/server/MinecraftServer;at:Lagl;
        intermediary field_16205 Lnet/minecraft/server/MinecraftServer;field_16205:Lnet/minecraft/class_3517;
        named metricsData Lnet/minecraft/server/MinecraftServer;metricsData:Lnet/minecraft/util/MetricsData;
      • enforceWhitelist

        private boolean enforceWhitelist
        Mappings:
        Namespace Name Mixin selector
        official au Lnet/minecraft/server/MinecraftServer;au:Z
        intermediary field_4570 Lnet/minecraft/server/MinecraftServer;field_4570:Z
        named enforceWhitelist Lnet/minecraft/server/MinecraftServer;enforceWhitelist:Z
      • tickTime

        private float tickTime
        Mappings:
        Namespace Name Mixin selector
        official av Lnet/minecraft/server/MinecraftServer;av:F
        intermediary field_4592 Lnet/minecraft/server/MinecraftServer;field_4592:F
        named tickTime Lnet/minecraft/server/MinecraftServer;tickTime:F
      • workerExecutor

        private final Executor workerExecutor
        Mappings:
        Namespace Name Mixin selector
        official aw Lnet/minecraft/server/MinecraftServer;aw:Ljava/util/concurrent/Executor;
        intermediary field_17200 Lnet/minecraft/server/MinecraftServer;field_17200:Ljava/util/concurrent/Executor;
        named workerExecutor Lnet/minecraft/server/MinecraftServer;workerExecutor:Ljava/util/concurrent/Executor;
      • serverId

        @Nullable
        private @Nullable String serverId
        Mappings:
        Namespace Name Mixin selector
        official ax Lnet/minecraft/server/MinecraftServer;ax:Ljava/lang/String;
        intermediary field_17601 Lnet/minecraft/server/MinecraftServer;field_17601:Ljava/lang/String;
        named serverId Lnet/minecraft/server/MinecraftServer;serverId:Ljava/lang/String;
      • serverResourceManager

        private ServerResourceManager serverResourceManager
        Mappings:
        Namespace Name Mixin selector
        official ay Lnet/minecraft/server/MinecraftServer;ay:Lxd;
        intermediary field_25318 Lnet/minecraft/server/MinecraftServer;field_25318:Lnet/minecraft/class_5350;
        named serverResourceManager Lnet/minecraft/server/MinecraftServer;serverResourceManager:Lnet/minecraft/resource/ServerResourceManager;
      • structureManager

        private final StructureManager structureManager
        Mappings:
        Namespace Name Mixin selector
        official az Lnet/minecraft/server/MinecraftServer;az:Ldbp;
        intermediary field_24370 Lnet/minecraft/server/MinecraftServer;field_24370:Lnet/minecraft/class_3485;
        named structureManager Lnet/minecraft/server/MinecraftServer;structureManager:Lnet/minecraft/structure/StructureManager;
      • saveProperties

        protected final SaveProperties saveProperties
        Mappings:
        Namespace Name Mixin selector
        official o Lnet/minecraft/server/MinecraftServer;o:Ldhi;
        intermediary field_24372 Lnet/minecraft/server/MinecraftServer;field_24372:Lnet/minecraft/class_5219;
        named saveProperties Lnet/minecraft/server/MinecraftServer;saveProperties:Lnet/minecraft/world/SaveProperties;
    • 构造器详细资料

      • MinecraftServer

        public MinecraftServer​(Thread serverThread,
                               DynamicRegistryManager.Impl registryManager,
                               LevelStorage.Session session,
                               SaveProperties saveProperties,
                               ResourcePackManager dataPackManager,
                               Proxy proxy,
                               com.mojang.datafixers.DataFixer dataFixer,
                               ServerResourceManager serverResourceManager,
                               com.mojang.authlib.minecraft.MinecraftSessionService sessionService,
                               com.mojang.authlib.GameProfileRepository gameProfileRepo,
                               UserCache userCache,
                               WorldGenerationProgressListenerFactory worldGenerationProgressListenerFactory)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lnet/minecraft/server/MinecraftServer;<init>(Ljava/lang/Thread;Lgs$b;Ldhb$a;Ldhi;Lada;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lxd;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Ladv;Labt;)V
        intermediary <init> Lnet/minecraft/server/MinecraftServer;<init>(Ljava/lang/Thread;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5219;Lnet/minecraft/class_3283;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_5350;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Lnet/minecraft/class_3950;)V
        named <init> Lnet/minecraft/server/MinecraftServer;<init>(Ljava/lang/Thread;Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;Lnet/minecraft/world/level/storage/LevelStorage$Session;Lnet/minecraft/world/SaveProperties;Lnet/minecraft/resource/ResourcePackManager;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/resource/ServerResourceManager;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/util/UserCache;Lnet/minecraft/server/WorldGenerationProgressListenerFactory;)V
    • 方法详细资料

      • startServer

        public static <S extends MinecraftServer> S startServer​(Function<Thread,​S> serverFactory)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer;
        intermediary method_29740 Lnet/minecraft/server/MinecraftServer;method_29740(Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer;
        named startServer Lnet/minecraft/server/MinecraftServer;startServer(Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer;
      • initScoreboard

        private void initScoreboard​(PersistentStateManager persistentStateManager)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ldgx;)V
        intermediary method_17976 Lnet/minecraft/server/MinecraftServer;method_17976(Lnet/minecraft/class_26;)V
        named initScoreboard Lnet/minecraft/server/MinecraftServer;initScoreboard(Lnet/minecraft/world/PersistentStateManager;)V
      • setupServer

        protected abstract boolean setupServer()
                                        throws IOException
        Setups a Minecraft server to be ready for players to connect. This method does several things including loading server properties and loading worlds.
        返回:
        true if the Minecraft server was successfully setup, false if the server failed to be setup.
        抛出:
        IOException
        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
      • convertLevel

        public static void convertLevel​(LevelStorage.Session session)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ldhb$a;)V
        intermediary method_27725 Lnet/minecraft/server/MinecraftServer;method_27725(Lnet/minecraft/class_32$class_5143;)V
        named convertLevel Lnet/minecraft/server/MinecraftServer;convertLevel(Lnet/minecraft/world/level/storage/LevelStorage$Session;)V
      • loadWorld

        protected void loadWorld()
        Mappings:
        Namespace Name Mixin selector
        official k_ Lnet/minecraft/server/MinecraftServer;k_()V
        intermediary method_3735 Lnet/minecraft/server/MinecraftServer;method_3735()V
        named loadWorld Lnet/minecraft/server/MinecraftServer;loadWorld()V
      • updateDifficulty

        protected void updateDifficulty()
        Mappings:
        Namespace Name Mixin selector
        official q Lnet/minecraft/server/MinecraftServer;q()V
        intermediary method_27731 Lnet/minecraft/server/MinecraftServer;method_27731()V
        named updateDifficulty Lnet/minecraft/server/MinecraftServer;updateDifficulty()V
      • createWorlds

        protected void createWorlds​(WorldGenerationProgressListener worldGenerationProgressListener)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Labs;)V
        intermediary method_3786 Lnet/minecraft/server/MinecraftServer;method_3786(Lnet/minecraft/class_3949;)V
        named createWorlds Lnet/minecraft/server/MinecraftServer;createWorlds(Lnet/minecraft/server/WorldGenerationProgressListener;)V
      • setupSpawn

        private static void setupSpawn​(ServerWorld world,
                                       ServerWorldProperties worldProperties,
                                       boolean bonusChest,
                                       boolean debugWorld)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Labj;Ldhh;ZZ)V
        intermediary method_27901 Lnet/minecraft/server/MinecraftServer;method_27901(Lnet/minecraft/class_3218;Lnet/minecraft/class_5268;ZZ)V
        named setupSpawn Lnet/minecraft/server/MinecraftServer;setupSpawn(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/level/ServerWorldProperties;ZZ)V
      • setToDebugWorldProperties

        private void setToDebugWorldProperties​(SaveProperties properties)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ldhi;)V
        intermediary method_17977 Lnet/minecraft/server/MinecraftServer;method_17977(Lnet/minecraft/class_5219;)V
        named setToDebugWorldProperties Lnet/minecraft/server/MinecraftServer;setToDebugWorldProperties(Lnet/minecraft/world/SaveProperties;)V
      • prepareStartRegion

        private void prepareStartRegion​(WorldGenerationProgressListener worldGenerationProgressListener)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Labs;)V
        intermediary method_3774 Lnet/minecraft/server/MinecraftServer;method_3774(Lnet/minecraft/class_3949;)V
        named prepareStartRegion Lnet/minecraft/server/MinecraftServer;prepareStartRegion(Lnet/minecraft/server/WorldGenerationProgressListener;)V
      • loadWorldResourcePack

        protected void loadWorldResourcePack()
        Mappings:
        Namespace Name Mixin selector
        official r Lnet/minecraft/server/MinecraftServer;r()V
        intermediary method_3861 Lnet/minecraft/server/MinecraftServer;method_3861()V
        named loadWorldResourcePack Lnet/minecraft/server/MinecraftServer;loadWorldResourcePack()V
      • getDefaultGameMode

        public GameMode getDefaultGameMode()
        Mappings:
        Namespace Name Mixin selector
        official s Lnet/minecraft/server/MinecraftServer;s()Lbvo;
        intermediary method_3790 Lnet/minecraft/server/MinecraftServer;method_3790()Lnet/minecraft/class_1934;
        named getDefaultGameMode Lnet/minecraft/server/MinecraftServer;getDefaultGameMode()Lnet/minecraft/world/GameMode;
      • isHardcore

        public boolean isHardcore()
        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 abstract int getOpPermissionLevel()
        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 abstract int getFunctionPermissionLevel()
        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 abstract boolean shouldBroadcastRconToOps()
        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
      • save

        public boolean save​(boolean suppressLogs,
                            boolean flush,
                            boolean force)
        Saves the server to the data storage device. To store the player data in addition to server data, call PlayerManager.saveAllPlayerData().
        参数:
        flush - if it should immediately write all data to storage device
        force - when set to true, all the ServerWorlds will be saved even if ServerWorld.savingDisabled is set to true
        返回:
        whether saving was successful
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(ZZZ)Z
        intermediary method_3723 Lnet/minecraft/server/MinecraftServer;method_3723(ZZZ)Z
        named save Lnet/minecraft/server/MinecraftServer;save(ZZZ)Z
      • close

        public void close()
        指定者:
        close 在接口中 AutoCloseable
        指定者:
        close 在接口中 MessageListener<ServerTask>
        Mappings:
        Namespace Name Mixin selector
        official close Laqe;close()V
        intermediary close Lnet/minecraft/class_3906;close()V
        named close Lnet/minecraft/util/thread/MessageListener;close()V
      • shutdown

        protected void shutdown()
        Mappings:
        Namespace Name Mixin selector
        official t Lnet/minecraft/server/MinecraftServer;t()V
        intermediary method_3782 Lnet/minecraft/server/MinecraftServer;method_3782()V
        named shutdown Lnet/minecraft/server/MinecraftServer;shutdown()V
      • getServerIp

        public String getServerIp()
        Mappings:
        Namespace Name Mixin selector
        official u Lnet/minecraft/server/MinecraftServer;u()Ljava/lang/String;
        intermediary method_3819 Lnet/minecraft/server/MinecraftServer;method_3819()Ljava/lang/String;
        named getServerIp Lnet/minecraft/server/MinecraftServer;getServerIp()Ljava/lang/String;
      • setServerIp

        public void setServerIp​(String serverIp)
        Mappings:
        Namespace Name Mixin selector
        official a_ Lnet/minecraft/server/MinecraftServer;a_(Ljava/lang/String;)V
        intermediary method_3842 Lnet/minecraft/server/MinecraftServer;method_3842(Ljava/lang/String;)V
        named setServerIp Lnet/minecraft/server/MinecraftServer;setServerIp(Ljava/lang/String;)V
      • isRunning

        public boolean isRunning()
        Mappings:
        Namespace Name Mixin selector
        official v Lnet/minecraft/server/MinecraftServer;v()Z
        intermediary method_3806 Lnet/minecraft/server/MinecraftServer;method_3806()Z
        named isRunning Lnet/minecraft/server/MinecraftServer;isRunning()Z
      • stop

        public void stop​(boolean bool)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Z)V
        intermediary method_3747 Lnet/minecraft/server/MinecraftServer;method_3747(Z)V
        named stop Lnet/minecraft/server/MinecraftServer;stop(Z)V
      • runServer

        protected void runServer()
        Mappings:
        Namespace Name Mixin selector
        official w Lnet/minecraft/server/MinecraftServer;w()V
        intermediary method_29741 Lnet/minecraft/server/MinecraftServer;method_29741()V
        named runServer Lnet/minecraft/server/MinecraftServer;runServer()V
      • shouldKeepTicking

        private boolean shouldKeepTicking()
        Mappings:
        Namespace Name Mixin selector
        official bb Lnet/minecraft/server/MinecraftServer;bb()Z
        intermediary method_3866 Lnet/minecraft/server/MinecraftServer;method_3866()Z
        named shouldKeepTicking Lnet/minecraft/server/MinecraftServer;shouldKeepTicking()Z
      • method_16208

        protected void method_16208()
        Mappings:
        Namespace Name Mixin selector
        official x Lnet/minecraft/server/MinecraftServer;x()V
        intermediary method_16208 Lnet/minecraft/server/MinecraftServer;method_16208()V
        named method_16208 Lnet/minecraft/server/MinecraftServer;method_16208()V
      • createTask

        protected ServerTask createTask​(Runnable runnable)
        指定者:
        createTask 在类中 ThreadExecutor<ServerTask>
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ljava/lang/Runnable;)Lxf;
        intermediary method_16209 Lnet/minecraft/server/MinecraftServer;method_16209(Ljava/lang/Runnable;)Lnet/minecraft/class_3738;
        named createTask Lnet/minecraft/server/MinecraftServer;createTask(Ljava/lang/Runnable;)Lnet/minecraft/server/ServerTask;
      • canExecute

        protected boolean canExecute​(ServerTask serverTask)
        指定者:
        canExecute 在类中 ThreadExecutor<ServerTask>
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lxf;)Z
        intermediary method_19464 Lnet/minecraft/server/MinecraftServer;method_19464(Lnet/minecraft/class_3738;)Z
        named canExecute Lnet/minecraft/server/MinecraftServer;canExecute(Lnet/minecraft/server/ServerTask;)Z
      • runTask

        public boolean runTask()
        覆盖:
        runTask 在类中 ThreadExecutor<ServerTask>
        Mappings:
        Namespace Name Mixin selector
        official y Laqc;y()Z
        intermediary method_16075 Lnet/minecraft/class_1255;method_16075()Z
        named runTask Lnet/minecraft/util/thread/ThreadExecutor;runTask()Z
      • method_20415

        private boolean method_20415()
        Mappings:
        Namespace Name Mixin selector
        official bc Lnet/minecraft/server/MinecraftServer;bc()Z
        intermediary method_20415 Lnet/minecraft/server/MinecraftServer;method_20415()Z
        named method_20415 Lnet/minecraft/server/MinecraftServer;method_20415()Z
      • executeTask

        protected void executeTask​(ServerTask serverTask)
        从类复制的说明: ReentrantThreadExecutor
        覆盖:
        executeTask 在类中 ReentrantThreadExecutor<ServerTask>
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Lxf;)V
        intermediary method_24306 Lnet/minecraft/server/MinecraftServer;method_24306(Lnet/minecraft/class_3738;)V
        named executeTask Lnet/minecraft/server/MinecraftServer;executeTask(Lnet/minecraft/server/ServerTask;)V
      • setFavicon

        private void setFavicon​(ServerMetadata metadata)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lvt;)V
        intermediary method_3791 Lnet/minecraft/server/MinecraftServer;method_3791(Lnet/minecraft/class_2926;)V
        named setFavicon Lnet/minecraft/server/MinecraftServer;setFavicon(Lnet/minecraft/server/ServerMetadata;)V
      • hasIconFile

        public boolean hasIconFile()
        Mappings:
        Namespace Name Mixin selector
        official z Lnet/minecraft/server/MinecraftServer;z()Z
        intermediary method_3771 Lnet/minecraft/server/MinecraftServer;method_3771()Z
        named hasIconFile Lnet/minecraft/server/MinecraftServer;hasIconFile()Z
      • getIconFile

        public File getIconFile()
        Mappings:
        Namespace Name Mixin selector
        official A Lnet/minecraft/server/MinecraftServer;A()Ljava/io/File;
        intermediary method_3725 Lnet/minecraft/server/MinecraftServer;method_3725()Ljava/io/File;
        named getIconFile Lnet/minecraft/server/MinecraftServer;getIconFile()Ljava/io/File;
      • getRunDirectory

        public File getRunDirectory()
        Mappings:
        Namespace Name Mixin selector
        official B Lnet/minecraft/server/MinecraftServer;B()Ljava/io/File;
        intermediary method_3831 Lnet/minecraft/server/MinecraftServer;method_3831()Ljava/io/File;
        named getRunDirectory Lnet/minecraft/server/MinecraftServer;getRunDirectory()Ljava/io/File;
      • setCrashReport

        protected void setCrashReport​(CrashReport report)
        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
      • exit

        protected void exit()
        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
      • tick

        protected void tick​(BooleanSupplier shouldKeepTicking)
        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
      • tickWorlds

        protected void tickWorlds​(BooleanSupplier shouldKeepTicking)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Ljava/util/function/BooleanSupplier;)V
        intermediary method_3813 Lnet/minecraft/server/MinecraftServer;method_3813(Ljava/util/function/BooleanSupplier;)V
        named tickWorlds Lnet/minecraft/server/MinecraftServer;tickWorlds(Ljava/util/function/BooleanSupplier;)V
      • isNetherAllowed

        public boolean isNetherAllowed()
        Mappings:
        Namespace Name Mixin selector
        official C Lnet/minecraft/server/MinecraftServer;C()Z
        intermediary method_3839 Lnet/minecraft/server/MinecraftServer;method_3839()Z
        named isNetherAllowed Lnet/minecraft/server/MinecraftServer;isNetherAllowed()Z
      • addServerGuiTickable

        public void addServerGuiTickable​(Runnable tickable)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Ljava/lang/Runnable;)V
        intermediary method_3742 Lnet/minecraft/server/MinecraftServer;method_3742(Ljava/lang/Runnable;)V
        named addServerGuiTickable Lnet/minecraft/server/MinecraftServer;addServerGuiTickable(Ljava/lang/Runnable;)V
      • setServerId

        protected void setServerId​(String serverId)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Ljava/lang/String;)V
        intermediary method_17819 Lnet/minecraft/server/MinecraftServer;method_17819(Ljava/lang/String;)V
        named setServerId Lnet/minecraft/server/MinecraftServer;setServerId(Ljava/lang/String;)V
      • isStopping

        public boolean isStopping()
        Mappings:
        Namespace Name Mixin selector
        official D Lnet/minecraft/server/MinecraftServer;D()Z
        intermediary method_16043 Lnet/minecraft/server/MinecraftServer;method_16043()Z
        named isStopping Lnet/minecraft/server/MinecraftServer;isStopping()Z
      • getFile

        public File getFile​(String path)
        参数:
        path - relative path from the run directory
        Mappings:
        Namespace Name Mixin selector
        official c Lnet/minecraft/server/MinecraftServer;c(Ljava/lang/String;)Ljava/io/File;
        intermediary method_3758 Lnet/minecraft/server/MinecraftServer;method_3758(Ljava/lang/String;)Ljava/io/File;
        named getFile Lnet/minecraft/server/MinecraftServer;getFile(Ljava/lang/String;)Ljava/io/File;
      • getOverworld

        public final ServerWorld getOverworld()
        Mappings:
        Namespace Name Mixin selector
        official E Lnet/minecraft/server/MinecraftServer;E()Labj;
        intermediary method_30002 Lnet/minecraft/server/MinecraftServer;method_30002()Lnet/minecraft/class_3218;
        named getOverworld Lnet/minecraft/server/MinecraftServer;getOverworld()Lnet/minecraft/server/world/ServerWorld;
      • getWorld

        @Nullable
        public @Nullable ServerWorld getWorld​(RegistryKey<World> key)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lwo;)Labj;
        intermediary method_3847 Lnet/minecraft/server/MinecraftServer;method_3847(Lnet/minecraft/class_5321;)Lnet/minecraft/class_3218;
        named getWorld Lnet/minecraft/server/MinecraftServer;getWorld(Lnet/minecraft/util/registry/RegistryKey;)Lnet/minecraft/server/world/ServerWorld;
      • getWorldRegistryKeys

        public Set<RegistryKey<World>> getWorldRegistryKeys()
        Mappings:
        Namespace Name Mixin selector
        official F Lnet/minecraft/server/MinecraftServer;F()Ljava/util/Set;
        intermediary method_29435 Lnet/minecraft/server/MinecraftServer;method_29435()Ljava/util/Set;
        named getWorldRegistryKeys Lnet/minecraft/server/MinecraftServer;getWorldRegistryKeys()Ljava/util/Set;
      • getWorlds

        public Iterable<ServerWorld> getWorlds()
        Mappings:
        Namespace Name Mixin selector
        official G Lnet/minecraft/server/MinecraftServer;G()Ljava/lang/Iterable;
        intermediary method_3738 Lnet/minecraft/server/MinecraftServer;method_3738()Ljava/lang/Iterable;
        named getWorlds Lnet/minecraft/server/MinecraftServer;getWorlds()Ljava/lang/Iterable;
      • getVersion

        public String getVersion()
        Mappings:
        Namespace Name Mixin selector
        official H Lnet/minecraft/server/MinecraftServer;H()Ljava/lang/String;
        intermediary method_3827 Lnet/minecraft/server/MinecraftServer;method_3827()Ljava/lang/String;
        named getVersion Lnet/minecraft/server/MinecraftServer;getVersion()Ljava/lang/String;
      • getCurrentPlayerCount

        public int getCurrentPlayerCount()
        Mappings:
        Namespace Name Mixin selector
        official I Lnet/minecraft/server/MinecraftServer;I()I
        intermediary method_3788 Lnet/minecraft/server/MinecraftServer;method_3788()I
        named getCurrentPlayerCount Lnet/minecraft/server/MinecraftServer;getCurrentPlayerCount()I
      • getMaxPlayerCount

        public int getMaxPlayerCount()
        Mappings:
        Namespace Name Mixin selector
        official J Lnet/minecraft/server/MinecraftServer;J()I
        intermediary method_3802 Lnet/minecraft/server/MinecraftServer;method_3802()I
        named getMaxPlayerCount Lnet/minecraft/server/MinecraftServer;getMaxPlayerCount()I
      • getPlayerNames

        public String[] getPlayerNames()
        Mappings:
        Namespace Name Mixin selector
        official K Lnet/minecraft/server/MinecraftServer;K()[Ljava/lang/String;
        intermediary method_3858 Lnet/minecraft/server/MinecraftServer;method_3858()[Ljava/lang/String;
        named getPlayerNames Lnet/minecraft/server/MinecraftServer;getPlayerNames()[Ljava/lang/String;
      • getServerModName

        public String getServerModName()
        Mappings:
        Namespace Name Mixin selector
        official getServerModName Lnet/minecraft/server/MinecraftServer;getServerModName()Ljava/lang/String;
        intermediary getServerModName Lnet/minecraft/server/MinecraftServer;getServerModName()Ljava/lang/String;
        named getServerModName Lnet/minecraft/server/MinecraftServer;getServerModName()Ljava/lang/String;
      • populateCrashReport

        public CrashReport populateCrashReport​(CrashReport report)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Lq;)Lq;
        intermediary method_3859 Lnet/minecraft/server/MinecraftServer;method_3859(Lnet/minecraft/class_128;)Lnet/minecraft/class_128;
        named populateCrashReport Lnet/minecraft/server/MinecraftServer;populateCrashReport(Lnet/minecraft/util/crash/CrashReport;)Lnet/minecraft/util/crash/CrashReport;
      • getModdedStatusMessage

        public abstract Optional<String> getModdedStatusMessage()
        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;
      • sendSystemMessage

        public void sendSystemMessage​(Text message,
                                      UUID senderUuid)
        指定者:
        sendSystemMessage 在接口中 CommandOutput
        Mappings:
        Namespace Name Mixin selector
        official a Ldf;a(Lon;Ljava/util/UUID;)V
        intermediary method_9203 Lnet/minecraft/class_2165;method_9203(Lnet/minecraft/class_2561;Ljava/util/UUID;)V
        named sendSystemMessage Lnet/minecraft/server/command/CommandOutput;sendSystemMessage(Lnet/minecraft/text/Text;Ljava/util/UUID;)V
      • getKeyPair

        public KeyPair getKeyPair()
        Mappings:
        Namespace Name Mixin selector
        official L Lnet/minecraft/server/MinecraftServer;L()Ljava/security/KeyPair;
        intermediary method_3716 Lnet/minecraft/server/MinecraftServer;method_3716()Ljava/security/KeyPair;
        named getKeyPair Lnet/minecraft/server/MinecraftServer;getKeyPair()Ljava/security/KeyPair;
      • getServerPort

        public int getServerPort()
        Mappings:
        Namespace Name Mixin selector
        official M Lnet/minecraft/server/MinecraftServer;M()I
        intermediary method_3756 Lnet/minecraft/server/MinecraftServer;method_3756()I
        named getServerPort Lnet/minecraft/server/MinecraftServer;getServerPort()I
      • setServerPort

        public void setServerPort​(int serverPort)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(I)V
        intermediary method_3779 Lnet/minecraft/server/MinecraftServer;method_3779(I)V
        named setServerPort Lnet/minecraft/server/MinecraftServer;setServerPort(I)V
      • getUserName

        public String getUserName()
        Mappings:
        Namespace Name Mixin selector
        official N Lnet/minecraft/server/MinecraftServer;N()Ljava/lang/String;
        intermediary method_3811 Lnet/minecraft/server/MinecraftServer;method_3811()Ljava/lang/String;
        named getUserName Lnet/minecraft/server/MinecraftServer;getUserName()Ljava/lang/String;
      • setServerName

        public void setServerName​(String serverName)
        Mappings:
        Namespace Name Mixin selector
        official d Lnet/minecraft/server/MinecraftServer;d(Ljava/lang/String;)V
        intermediary method_3849 Lnet/minecraft/server/MinecraftServer;method_3849(Ljava/lang/String;)V
        named setServerName Lnet/minecraft/server/MinecraftServer;setServerName(Ljava/lang/String;)V
      • isSinglePlayer

        public boolean isSinglePlayer()
        Mappings:
        Namespace Name Mixin selector
        official O Lnet/minecraft/server/MinecraftServer;O()Z
        intermediary method_3724 Lnet/minecraft/server/MinecraftServer;method_3724()Z
        named isSinglePlayer Lnet/minecraft/server/MinecraftServer;isSinglePlayer()Z
      • generateKeyPair

        protected void generateKeyPair()
        Mappings:
        Namespace Name Mixin selector
        official P Lnet/minecraft/server/MinecraftServer;P()V
        intermediary method_31400 Lnet/minecraft/server/MinecraftServer;method_31400()V
        named generateKeyPair Lnet/minecraft/server/MinecraftServer;generateKeyPair()V
      • setDifficulty

        public void setDifficulty​(Difficulty difficulty,
                                  boolean forceUpdate)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lard;Z)V
        intermediary method_3776 Lnet/minecraft/server/MinecraftServer;method_3776(Lnet/minecraft/class_1267;Z)V
        named setDifficulty Lnet/minecraft/server/MinecraftServer;setDifficulty(Lnet/minecraft/world/Difficulty;Z)V
      • adjustTrackingDistance

        public int adjustTrackingDistance​(int initialDistance)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(I)I
        intermediary method_27903 Lnet/minecraft/server/MinecraftServer;method_27903(I)I
        named adjustTrackingDistance Lnet/minecraft/server/MinecraftServer;adjustTrackingDistance(I)I
      • updateMobSpawnOptions

        private void updateMobSpawnOptions()
        Mappings:
        Namespace Name Mixin selector
        official bd Lnet/minecraft/server/MinecraftServer;bd()V
        intermediary method_27729 Lnet/minecraft/server/MinecraftServer;method_27729()V
        named updateMobSpawnOptions Lnet/minecraft/server/MinecraftServer;updateMobSpawnOptions()V
      • setDifficultyLocked

        public void setDifficultyLocked​(boolean locked)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Z)V
        intermediary method_19467 Lnet/minecraft/server/MinecraftServer;method_19467(Z)V
        named setDifficultyLocked Lnet/minecraft/server/MinecraftServer;setDifficultyLocked(Z)V
      • sendDifficulty

        private void sendDifficulty​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official c Lnet/minecraft/server/MinecraftServer;c(Labk;)V
        intermediary method_19465 Lnet/minecraft/server/MinecraftServer;method_19465(Lnet/minecraft/class_3222;)V
        named sendDifficulty Lnet/minecraft/server/MinecraftServer;sendDifficulty(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      • isMonsterSpawningEnabled

        protected boolean isMonsterSpawningEnabled()
        Mappings:
        Namespace Name Mixin selector
        official Q Lnet/minecraft/server/MinecraftServer;Q()Z
        intermediary method_3783 Lnet/minecraft/server/MinecraftServer;method_3783()Z
        named isMonsterSpawningEnabled Lnet/minecraft/server/MinecraftServer;isMonsterSpawningEnabled()Z
      • isDemo

        public boolean isDemo()
        Mappings:
        Namespace Name Mixin selector
        official R Lnet/minecraft/server/MinecraftServer;R()Z
        intermediary method_3799 Lnet/minecraft/server/MinecraftServer;method_3799()Z
        named isDemo Lnet/minecraft/server/MinecraftServer;isDemo()Z
      • setDemo

        public void setDemo​(boolean demo)
        Mappings:
        Namespace Name Mixin selector
        official c Lnet/minecraft/server/MinecraftServer;c(Z)V
        intermediary method_3730 Lnet/minecraft/server/MinecraftServer;method_3730(Z)V
        named setDemo Lnet/minecraft/server/MinecraftServer;setDemo(Z)V
      • getResourcePackUrl

        public String getResourcePackUrl()
        Mappings:
        Namespace Name Mixin selector
        official S Lnet/minecraft/server/MinecraftServer;S()Ljava/lang/String;
        intermediary method_3784 Lnet/minecraft/server/MinecraftServer;method_3784()Ljava/lang/String;
        named getResourcePackUrl Lnet/minecraft/server/MinecraftServer;getResourcePackUrl()Ljava/lang/String;
      • getResourcePackHash

        public String getResourcePackHash()
        Mappings:
        Namespace Name Mixin selector
        official T Lnet/minecraft/server/MinecraftServer;T()Ljava/lang/String;
        intermediary method_3805 Lnet/minecraft/server/MinecraftServer;method_3805()Ljava/lang/String;
        named getResourcePackHash Lnet/minecraft/server/MinecraftServer;getResourcePackHash()Ljava/lang/String;
      • setResourcePack

        public void setResourcePack​(String url,
                                    String hash)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ljava/lang/String;Ljava/lang/String;)V
        intermediary method_3843 Lnet/minecraft/server/MinecraftServer;method_3843(Ljava/lang/String;Ljava/lang/String;)V
        named setResourcePack Lnet/minecraft/server/MinecraftServer;setResourcePack(Ljava/lang/String;Ljava/lang/String;)V
      • addSnooperInfo

        public void addSnooperInfo​(Snooper snooper)
        指定者:
        addSnooperInfo 在接口中 SnooperListener
        Mappings:
        Namespace Name Mixin selector
        official a Laro;a(Larn;)V
        intermediary method_5495 Lnet/minecraft/class_1279;method_5495(Lnet/minecraft/class_1276;)V
        named addSnooperInfo Lnet/minecraft/util/snooper/SnooperListener;addSnooperInfo(Lnet/minecraft/util/snooper/Snooper;)V
      • method_35034

        public void method_35034​(Snooper snooper)
        指定者:
        method_35034 在接口中 SnooperListener
        Mappings:
        Namespace Name Mixin selector
        official b Laro;b(Larn;)V
        intermediary method_35034 Lnet/minecraft/class_1279;method_35034(Lnet/minecraft/class_1276;)V
        named method_35034 Lnet/minecraft/util/snooper/SnooperListener;method_35034(Lnet/minecraft/util/snooper/Snooper;)V
      • method_35033

        public boolean method_35033()
        指定者:
        method_35033 在接口中 SnooperListener
        Mappings:
        Namespace Name Mixin selector
        official U Laro;U()Z
        intermediary method_35033 Lnet/minecraft/class_1279;method_35033()Z
        named method_35033 Lnet/minecraft/util/snooper/SnooperListener;method_35033()Z
      • isDedicated

        public abstract 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.

        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 abstract int getRateLimit()
        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
      • isOnlineMode

        public boolean isOnlineMode()
        Checks whether this Minecraft server should require all connected players are using a licensed Minecraft account when connecting to this server.
        Mappings:
        Namespace Name Mixin selector
        official V Lnet/minecraft/server/MinecraftServer;V()Z
        intermediary method_3828 Lnet/minecraft/server/MinecraftServer;method_3828()Z
        named isOnlineMode Lnet/minecraft/server/MinecraftServer;isOnlineMode()Z
      • setOnlineMode

        public void setOnlineMode​(boolean onlineMode)
        Mappings:
        Namespace Name Mixin selector
        official d Lnet/minecraft/server/MinecraftServer;d(Z)V
        intermediary method_3864 Lnet/minecraft/server/MinecraftServer;method_3864(Z)V
        named setOnlineMode Lnet/minecraft/server/MinecraftServer;setOnlineMode(Z)V
      • shouldPreventProxyConnections

        public boolean shouldPreventProxyConnections()
        Mappings:
        Namespace Name Mixin selector
        official W Lnet/minecraft/server/MinecraftServer;W()Z
        intermediary method_3775 Lnet/minecraft/server/MinecraftServer;method_3775()Z
        named shouldPreventProxyConnections Lnet/minecraft/server/MinecraftServer;shouldPreventProxyConnections()Z
      • setPreventProxyConnections

        public void setPreventProxyConnections​(boolean preventProxyConnections)
        Mappings:
        Namespace Name Mixin selector
        official e Lnet/minecraft/server/MinecraftServer;e(Z)V
        intermediary method_3764 Lnet/minecraft/server/MinecraftServer;method_3764(Z)V
        named setPreventProxyConnections Lnet/minecraft/server/MinecraftServer;setPreventProxyConnections(Z)V
      • shouldSpawnAnimals

        public boolean shouldSpawnAnimals()
        Mappings:
        Namespace Name Mixin selector
        official X Lnet/minecraft/server/MinecraftServer;X()Z
        intermediary method_3796 Lnet/minecraft/server/MinecraftServer;method_3796()Z
        named shouldSpawnAnimals Lnet/minecraft/server/MinecraftServer;shouldSpawnAnimals()Z
      • shouldSpawnNpcs

        public boolean shouldSpawnNpcs()
        Mappings:
        Namespace Name Mixin selector
        official Y Lnet/minecraft/server/MinecraftServer;Y()Z
        intermediary method_3736 Lnet/minecraft/server/MinecraftServer;method_3736()Z
        named shouldSpawnNpcs Lnet/minecraft/server/MinecraftServer;shouldSpawnNpcs()Z
      • isUsingNativeTransport

        public abstract boolean isUsingNativeTransport()
        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
      • isPvpEnabled

        public boolean isPvpEnabled()
        Mappings:
        Namespace Name Mixin selector
        official Z Lnet/minecraft/server/MinecraftServer;Z()Z
        intermediary method_3852 Lnet/minecraft/server/MinecraftServer;method_3852()Z
        named isPvpEnabled Lnet/minecraft/server/MinecraftServer;isPvpEnabled()Z
      • setPvpEnabled

        public void setPvpEnabled​(boolean pvpEnabled)
        Mappings:
        Namespace Name Mixin selector
        official f Lnet/minecraft/server/MinecraftServer;f(Z)V
        intermediary method_3815 Lnet/minecraft/server/MinecraftServer;method_3815(Z)V
        named setPvpEnabled Lnet/minecraft/server/MinecraftServer;setPvpEnabled(Z)V
      • isFlightEnabled

        public boolean isFlightEnabled()
        Mappings:
        Namespace Name Mixin selector
        official aa Lnet/minecraft/server/MinecraftServer;aa()Z
        intermediary method_3718 Lnet/minecraft/server/MinecraftServer;method_3718()Z
        named isFlightEnabled Lnet/minecraft/server/MinecraftServer;isFlightEnabled()Z
      • setFlightEnabled

        public void setFlightEnabled​(boolean flightEnabled)
        Mappings:
        Namespace Name Mixin selector
        official g Lnet/minecraft/server/MinecraftServer;g(Z)V
        intermediary method_3745 Lnet/minecraft/server/MinecraftServer;method_3745(Z)V
        named setFlightEnabled Lnet/minecraft/server/MinecraftServer;setFlightEnabled(Z)V
      • areCommandBlocksEnabled

        public abstract boolean areCommandBlocksEnabled()
        Specifies whether command blocks can execute commands on the server.
        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
      • getServerMotd

        public String getServerMotd()
        Mappings:
        Namespace Name Mixin selector
        official ab Lnet/minecraft/server/MinecraftServer;ab()Ljava/lang/String;
        intermediary method_3818 Lnet/minecraft/server/MinecraftServer;method_3818()Ljava/lang/String;
        named getServerMotd Lnet/minecraft/server/MinecraftServer;getServerMotd()Ljava/lang/String;
      • setMotd

        public void setMotd​(String motd)
        Mappings:
        Namespace Name Mixin selector
        official e Lnet/minecraft/server/MinecraftServer;e(Ljava/lang/String;)V
        intermediary method_3834 Lnet/minecraft/server/MinecraftServer;method_3834(Ljava/lang/String;)V
        named setMotd Lnet/minecraft/server/MinecraftServer;setMotd(Ljava/lang/String;)V
      • isStopped

        public boolean isStopped()
        Mappings:
        Namespace Name Mixin selector
        official ac Lnet/minecraft/server/MinecraftServer;ac()Z
        intermediary method_3750 Lnet/minecraft/server/MinecraftServer;method_3750()Z
        named isStopped Lnet/minecraft/server/MinecraftServer;isStopped()Z
      • getPlayerManager

        public PlayerManager getPlayerManager()
        Mappings:
        Namespace Name Mixin selector
        official ad Lnet/minecraft/server/MinecraftServer;ad()Ladz;
        intermediary method_3760 Lnet/minecraft/server/MinecraftServer;method_3760()Lnet/minecraft/class_3324;
        named getPlayerManager Lnet/minecraft/server/MinecraftServer;getPlayerManager()Lnet/minecraft/server/PlayerManager;
      • setPlayerManager

        public void setPlayerManager​(PlayerManager playerManager)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ladz;)V
        intermediary method_3846 Lnet/minecraft/server/MinecraftServer;method_3846(Lnet/minecraft/class_3324;)V
        named setPlayerManager Lnet/minecraft/server/MinecraftServer;setPlayerManager(Lnet/minecraft/server/PlayerManager;)V
      • isRemote

        public abstract boolean isRemote()
        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
      • setDefaultGameMode

        public void setDefaultGameMode​(GameMode gameMode)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lbvo;)V
        intermediary method_3838 Lnet/minecraft/server/MinecraftServer;method_3838(Lnet/minecraft/class_1934;)V
        named setDefaultGameMode Lnet/minecraft/server/MinecraftServer;setDefaultGameMode(Lnet/minecraft/world/GameMode;)V
      • getNetworkIo

        @Nullable
        public @Nullable ServerNetworkIo getNetworkIo()
        Mappings:
        Namespace Name Mixin selector
        official ae Lnet/minecraft/server/MinecraftServer;ae()Laca;
        intermediary method_3787 Lnet/minecraft/server/MinecraftServer;method_3787()Lnet/minecraft/class_3242;
        named getNetworkIo Lnet/minecraft/server/MinecraftServer;getNetworkIo()Lnet/minecraft/server/ServerNetworkIo;
      • isLoading

        public boolean isLoading()
        Mappings:
        Namespace Name Mixin selector
        official af Lnet/minecraft/server/MinecraftServer;af()Z
        intermediary method_3820 Lnet/minecraft/server/MinecraftServer;method_3820()Z
        named isLoading Lnet/minecraft/server/MinecraftServer;isLoading()Z
      • hasGui

        public boolean hasGui()
        Mappings:
        Namespace Name Mixin selector
        official ag Lnet/minecraft/server/MinecraftServer;ag()Z
        intermediary method_3727 Lnet/minecraft/server/MinecraftServer;method_3727()Z
        named hasGui Lnet/minecraft/server/MinecraftServer;hasGui()Z
      • openToLan

        public boolean openToLan​(@Nullable
                                 @Nullable GameMode gameMode,
                                 boolean cheatsAllowed,
                                 int port)
        Opens a server for LAN connections. This is only supported on an integrated server, a dedicated server will always fail to open to LAN.
        参数:
        gameMode - the game mode connecting players will have set by default
        cheatsAllowed - whether players on the server have operator permissions
        port - the port to open up to LAN connections
        返回:
        whether the server was successfully opened to LAN
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lbvo;ZI)Z
        intermediary method_3763 Lnet/minecraft/server/MinecraftServer;method_3763(Lnet/minecraft/class_1934;ZI)Z
        named openToLan Lnet/minecraft/server/MinecraftServer;openToLan(Lnet/minecraft/world/GameMode;ZI)Z
      • getTicks

        public int getTicks()
        Gets the amount of ticks the server has been running for.
        Mappings:
        Namespace Name Mixin selector
        official ah Lnet/minecraft/server/MinecraftServer;ah()I
        intermediary method_3780 Lnet/minecraft/server/MinecraftServer;method_3780()I
        named getTicks Lnet/minecraft/server/MinecraftServer;getTicks()I
      • getSnooper

        public Snooper getSnooper()
        Mappings:
        Namespace Name Mixin selector
        official ai Lnet/minecraft/server/MinecraftServer;ai()Larn;
        intermediary method_3795 Lnet/minecraft/server/MinecraftServer;method_3795()Lnet/minecraft/class_1276;
        named getSnooper Lnet/minecraft/server/MinecraftServer;getSnooper()Lnet/minecraft/util/snooper/Snooper;
      • getSpawnProtectionRadius

        public int getSpawnProtectionRadius()
        Mappings:
        Namespace Name Mixin selector
        official aj Lnet/minecraft/server/MinecraftServer;aj()I
        intermediary method_3841 Lnet/minecraft/server/MinecraftServer;method_3841()I
        named getSpawnProtectionRadius Lnet/minecraft/server/MinecraftServer;getSpawnProtectionRadius()I
      • isSpawnProtected

        public boolean isSpawnProtected​(ServerWorld world,
                                        BlockPos pos,
                                        PlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Labj;Lgb;Lbjf;)Z
        intermediary method_3785 Lnet/minecraft/server/MinecraftServer;method_3785(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)Z
        named isSpawnProtected Lnet/minecraft/server/MinecraftServer;isSpawnProtected(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;)Z
      • acceptsStatusQuery

        public boolean acceptsStatusQuery()
        Mappings:
        Namespace Name Mixin selector
        official ak Lnet/minecraft/server/MinecraftServer;ak()Z
        intermediary method_27902 Lnet/minecraft/server/MinecraftServer;method_27902()Z
        named acceptsStatusQuery Lnet/minecraft/server/MinecraftServer;acceptsStatusQuery()Z
      • method_36113

        public Proxy method_36113()
        Mappings:
        Namespace Name Mixin selector
        official al Lnet/minecraft/server/MinecraftServer;al()Ljava/net/Proxy;
        intermediary method_36113 Lnet/minecraft/server/MinecraftServer;method_36113()Ljava/net/Proxy;
        named method_36113 Lnet/minecraft/server/MinecraftServer;method_36113()Ljava/net/Proxy;
      • getPlayerIdleTimeout

        public int getPlayerIdleTimeout()
        Mappings:
        Namespace Name Mixin selector
        official am Lnet/minecraft/server/MinecraftServer;am()I
        intermediary method_3862 Lnet/minecraft/server/MinecraftServer;method_3862()I
        named getPlayerIdleTimeout Lnet/minecraft/server/MinecraftServer;getPlayerIdleTimeout()I
      • setPlayerIdleTimeout

        public void setPlayerIdleTimeout​(int playerIdleTimeout)
        Mappings:
        Namespace Name Mixin selector
        official c Lnet/minecraft/server/MinecraftServer;c(I)V
        intermediary method_3803 Lnet/minecraft/server/MinecraftServer;method_3803(I)V
        named setPlayerIdleTimeout Lnet/minecraft/server/MinecraftServer;setPlayerIdleTimeout(I)V
      • getSessionService

        public com.mojang.authlib.minecraft.MinecraftSessionService getSessionService()
        Mappings:
        Namespace Name Mixin selector
        official an Lnet/minecraft/server/MinecraftServer;an()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
        intermediary method_3844 Lnet/minecraft/server/MinecraftServer;method_3844()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
        named getSessionService Lnet/minecraft/server/MinecraftServer;getSessionService()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      • getGameProfileRepo

        public com.mojang.authlib.GameProfileRepository getGameProfileRepo()
        Mappings:
        Namespace Name Mixin selector
        official ao Lnet/minecraft/server/MinecraftServer;ao()Lcom/mojang/authlib/GameProfileRepository;
        intermediary method_3719 Lnet/minecraft/server/MinecraftServer;method_3719()Lcom/mojang/authlib/GameProfileRepository;
        named getGameProfileRepo Lnet/minecraft/server/MinecraftServer;getGameProfileRepo()Lcom/mojang/authlib/GameProfileRepository;
      • getUserCache

        public UserCache getUserCache()
        Mappings:
        Namespace Name Mixin selector
        official ap Lnet/minecraft/server/MinecraftServer;ap()Ladv;
        intermediary method_3793 Lnet/minecraft/server/MinecraftServer;method_3793()Lnet/minecraft/class_3312;
        named getUserCache Lnet/minecraft/server/MinecraftServer;getUserCache()Lnet/minecraft/util/UserCache;
      • getServerMetadata

        public ServerMetadata getServerMetadata()
        Mappings:
        Namespace Name Mixin selector
        official aq Lnet/minecraft/server/MinecraftServer;aq()Lvt;
        intermediary method_3765 Lnet/minecraft/server/MinecraftServer;method_3765()Lnet/minecraft/class_2926;
        named getServerMetadata Lnet/minecraft/server/MinecraftServer;getServerMetadata()Lnet/minecraft/server/ServerMetadata;
      • forcePlayerSampleUpdate

        public void forcePlayerSampleUpdate()
        Mappings:
        Namespace Name Mixin selector
        official ar Lnet/minecraft/server/MinecraftServer;ar()V
        intermediary method_3856 Lnet/minecraft/server/MinecraftServer;method_3856()V
        named forcePlayerSampleUpdate Lnet/minecraft/server/MinecraftServer;forcePlayerSampleUpdate()V
      • getMaxWorldBorderRadius

        public int getMaxWorldBorderRadius()
        Mappings:
        Namespace Name Mixin selector
        official as Lnet/minecraft/server/MinecraftServer;as()I
        intermediary method_3749 Lnet/minecraft/server/MinecraftServer;method_3749()I
        named getMaxWorldBorderRadius Lnet/minecraft/server/MinecraftServer;getMaxWorldBorderRadius()I
      • shouldExecuteAsync

        public boolean shouldExecuteAsync()
        覆盖:
        shouldExecuteAsync 在类中 ReentrantThreadExecutor<ServerTask>
        Mappings:
        Namespace Name Mixin selector
        official at Laqc;at()Z
        intermediary method_5384 Lnet/minecraft/class_1255;method_5384()Z
        named shouldExecuteAsync Lnet/minecraft/util/thread/ThreadExecutor;shouldExecuteAsync()Z
      • getThread

        public Thread getThread()
        指定者:
        getThread 在类中 ThreadExecutor<ServerTask>
        Mappings:
        Namespace Name Mixin selector
        official au Laqc;au()Ljava/lang/Thread;
        intermediary method_3777 Lnet/minecraft/class_1255;method_3777()Ljava/lang/Thread;
        named getThread Lnet/minecraft/util/thread/ThreadExecutor;getThread()Ljava/lang/Thread;
      • getNetworkCompressionThreshold

        public int getNetworkCompressionThreshold()
        Mappings:
        Namespace Name Mixin selector
        official av Lnet/minecraft/server/MinecraftServer;av()I
        intermediary method_3773 Lnet/minecraft/server/MinecraftServer;method_3773()I
        named getNetworkCompressionThreshold Lnet/minecraft/server/MinecraftServer;getNetworkCompressionThreshold()I
      • getServerStartTime

        public long getServerStartTime()
        Mappings:
        Namespace Name Mixin selector
        official aw Lnet/minecraft/server/MinecraftServer;aw()J
        intermediary method_3826 Lnet/minecraft/server/MinecraftServer;method_3826()J
        named getServerStartTime Lnet/minecraft/server/MinecraftServer;getServerStartTime()J
      • getDataFixer

        public com.mojang.datafixers.DataFixer getDataFixer()
        Mappings:
        Namespace Name Mixin selector
        official ax Lnet/minecraft/server/MinecraftServer;ax()Lcom/mojang/datafixers/DataFixer;
        intermediary method_3855 Lnet/minecraft/server/MinecraftServer;method_3855()Lcom/mojang/datafixers/DataFixer;
        named getDataFixer Lnet/minecraft/server/MinecraftServer;getDataFixer()Lcom/mojang/datafixers/DataFixer;
      • getSpawnRadius

        public int getSpawnRadius​(@Nullable
                                  @Nullable ServerWorld world)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Labj;)I
        intermediary method_3829 Lnet/minecraft/server/MinecraftServer;method_3829(Lnet/minecraft/class_3218;)I
        named getSpawnRadius Lnet/minecraft/server/MinecraftServer;getSpawnRadius(Lnet/minecraft/server/world/ServerWorld;)I
      • getAdvancementLoader

        public ServerAdvancementLoader getAdvancementLoader()
        Mappings:
        Namespace Name Mixin selector
        official ay Lnet/minecraft/server/MinecraftServer;ay()Lwz;
        intermediary method_3851 Lnet/minecraft/server/MinecraftServer;method_3851()Lnet/minecraft/class_2989;
        named getAdvancementLoader Lnet/minecraft/server/MinecraftServer;getAdvancementLoader()Lnet/minecraft/server/ServerAdvancementLoader;
      • getCommandFunctionManager

        public CommandFunctionManager getCommandFunctionManager()
        Mappings:
        Namespace Name Mixin selector
        official az Lnet/minecraft/server/MinecraftServer;az()Lxb;
        intermediary method_3740 Lnet/minecraft/server/MinecraftServer;method_3740()Lnet/minecraft/class_2991;
        named getCommandFunctionManager Lnet/minecraft/server/MinecraftServer;getCommandFunctionManager()Lnet/minecraft/server/function/CommandFunctionManager;
      • reloadResources

        public CompletableFuture<Void> reloadResources​(Collection<String> datapacks)
        Reloads this server's datapacks.
        参数:
        datapacks - a collection of datapacks to reload with
        返回:
        a completable future which specifies whether the reload was successful A reload has failed when the future is exceptionally completed.
        另请参阅:
        CompletableFuture
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_29439 Lnet/minecraft/server/MinecraftServer;method_29439(Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture;
        named reloadResources Lnet/minecraft/server/MinecraftServer;reloadResources(Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture;
      • loadDataPacks

        public static DataPackSettings loadDataPacks​(ResourcePackManager resourcePackManager,
                                                     DataPackSettings dataPackSettings,
                                                     boolean safeMode)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lada;Lbve;Z)Lbve;
        intermediary method_29736 Lnet/minecraft/server/MinecraftServer;method_29736(Lnet/minecraft/class_3283;Lnet/minecraft/class_5359;Z)Lnet/minecraft/class_5359;
        named loadDataPacks Lnet/minecraft/server/MinecraftServer;loadDataPacks(Lnet/minecraft/resource/ResourcePackManager;Lnet/minecraft/resource/DataPackSettings;Z)Lnet/minecraft/resource/DataPackSettings;
      • createDataPackSettings

        private static DataPackSettings createDataPackSettings​(ResourcePackManager dataPackManager)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lada;)Lbve;
        intermediary method_29735 Lnet/minecraft/server/MinecraftServer;method_29735(Lnet/minecraft/class_3283;)Lnet/minecraft/class_5359;
        named createDataPackSettings Lnet/minecraft/server/MinecraftServer;createDataPackSettings(Lnet/minecraft/resource/ResourcePackManager;)Lnet/minecraft/resource/DataPackSettings;
      • kickNonWhitelistedPlayers

        public void kickNonWhitelistedPlayers​(ServerCommandSource source)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ldg;)V
        intermediary method_3728 Lnet/minecraft/server/MinecraftServer;method_3728(Lnet/minecraft/class_2168;)V
        named kickNonWhitelistedPlayers Lnet/minecraft/server/MinecraftServer;kickNonWhitelistedPlayers(Lnet/minecraft/server/command/ServerCommandSource;)V
      • getDataPackManager

        public ResourcePackManager getDataPackManager()
        Mappings:
        Namespace Name Mixin selector
        official aA Lnet/minecraft/server/MinecraftServer;aA()Lada;
        intermediary method_3836 Lnet/minecraft/server/MinecraftServer;method_3836()Lnet/minecraft/class_3283;
        named getDataPackManager Lnet/minecraft/server/MinecraftServer;getDataPackManager()Lnet/minecraft/resource/ResourcePackManager;
      • getCommandManager

        public CommandManager getCommandManager()
        Gets the server's command manager. The command manager is responsible for parsing and dispatching commands.
        Mappings:
        Namespace Name Mixin selector
        official aB Lnet/minecraft/server/MinecraftServer;aB()Ldh;
        intermediary method_3734 Lnet/minecraft/server/MinecraftServer;method_3734()Lnet/minecraft/class_2170;
        named getCommandManager Lnet/minecraft/server/MinecraftServer;getCommandManager()Lnet/minecraft/server/command/CommandManager;
      • getCommandSource

        public ServerCommandSource getCommandSource()
        Creates a command source which represents this Minecraft server instance.
        Mappings:
        Namespace Name Mixin selector
        official aC Lnet/minecraft/server/MinecraftServer;aC()Ldg;
        intermediary method_3739 Lnet/minecraft/server/MinecraftServer;method_3739()Lnet/minecraft/class_2168;
        named getCommandSource Lnet/minecraft/server/MinecraftServer;getCommandSource()Lnet/minecraft/server/command/ServerCommandSource;
      • shouldReceiveFeedback

        public boolean shouldReceiveFeedback()
        指定者:
        shouldReceiveFeedback 在接口中 CommandOutput
        Mappings:
        Namespace Name Mixin selector
        official a Ldf;a()Z
        intermediary method_9200 Lnet/minecraft/class_2165;method_9200()Z
        named shouldReceiveFeedback Lnet/minecraft/server/command/CommandOutput;shouldReceiveFeedback()Z
      • shouldTrackOutput

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

        public abstract boolean shouldBroadcastConsoleToOps()
        指定者:
        shouldBroadcastConsoleToOps 在接口中 CommandOutput
        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
      • getRecipeManager

        public RecipeManager getRecipeManager()
        Mappings:
        Namespace Name Mixin selector
        official aD Lnet/minecraft/server/MinecraftServer;aD()Lbsk;
        intermediary method_3772 Lnet/minecraft/server/MinecraftServer;method_3772()Lnet/minecraft/class_1863;
        named getRecipeManager Lnet/minecraft/server/MinecraftServer;getRecipeManager()Lnet/minecraft/recipe/RecipeManager;
      • getTagManager

        public TagManager getTagManager()
        Mappings:
        Namespace Name Mixin selector
        official aE Lnet/minecraft/server/MinecraftServer;aE()Lafu;
        intermediary method_3801 Lnet/minecraft/server/MinecraftServer;method_3801()Lnet/minecraft/class_5415;
        named getTagManager Lnet/minecraft/server/MinecraftServer;getTagManager()Lnet/minecraft/tag/TagManager;
      • getScoreboard

        public ServerScoreboard getScoreboard()
        Mappings:
        Namespace Name Mixin selector
        official aF Lnet/minecraft/server/MinecraftServer;aF()Lxe;
        intermediary method_3845 Lnet/minecraft/server/MinecraftServer;method_3845()Lnet/minecraft/class_2995;
        named getScoreboard Lnet/minecraft/server/MinecraftServer;getScoreboard()Lnet/minecraft/scoreboard/ServerScoreboard;
      • getDataCommandStorage

        public DataCommandStorage getDataCommandStorage()
        Mappings:
        Namespace Name Mixin selector
        official aG Lnet/minecraft/server/MinecraftServer;aG()Ldgv;
        intermediary method_22827 Lnet/minecraft/server/MinecraftServer;method_22827()Lnet/minecraft/class_4565;
        named getDataCommandStorage Lnet/minecraft/server/MinecraftServer;getDataCommandStorage()Lnet/minecraft/command/DataCommandStorage;
      • getLootManager

        public LootManager getLootManager()
        Mappings:
        Namespace Name Mixin selector
        official aH Lnet/minecraft/server/MinecraftServer;aH()Ldht;
        intermediary method_3857 Lnet/minecraft/server/MinecraftServer;method_3857()Lnet/minecraft/class_60;
        named getLootManager Lnet/minecraft/server/MinecraftServer;getLootManager()Lnet/minecraft/loot/LootManager;
      • getPredicateManager

        public LootConditionManager getPredicateManager()
        Mappings:
        Namespace Name Mixin selector
        official aI Lnet/minecraft/server/MinecraftServer;aI()Ldhu;
        intermediary method_22828 Lnet/minecraft/server/MinecraftServer;method_22828()Lnet/minecraft/class_4567;
        named getPredicateManager Lnet/minecraft/server/MinecraftServer;getPredicateManager()Lnet/minecraft/loot/condition/LootConditionManager;
      • getItemModifierManager

        public LootFunctionManager getItemModifierManager()
        Mappings:
        Namespace Name Mixin selector
        official aJ Lnet/minecraft/server/MinecraftServer;aJ()Ldho;
        intermediary method_32699 Lnet/minecraft/server/MinecraftServer;method_32699()Lnet/minecraft/class_5640;
        named getItemModifierManager Lnet/minecraft/server/MinecraftServer;getItemModifierManager()Lnet/minecraft/loot/function/LootFunctionManager;
      • getGameRules

        public GameRules getGameRules()
        Mappings:
        Namespace Name Mixin selector
        official aK Lnet/minecraft/server/MinecraftServer;aK()Lbvn;
        intermediary method_3767 Lnet/minecraft/server/MinecraftServer;method_3767()Lnet/minecraft/class_1928;
        named getGameRules Lnet/minecraft/server/MinecraftServer;getGameRules()Lnet/minecraft/world/GameRules;
      • getBossBarManager

        public BossBarManager getBossBarManager()
        Mappings:
        Namespace Name Mixin selector
        official aL Lnet/minecraft/server/MinecraftServer;aL()Lxh;
        intermediary method_3837 Lnet/minecraft/server/MinecraftServer;method_3837()Lnet/minecraft/class_3004;
        named getBossBarManager Lnet/minecraft/server/MinecraftServer;getBossBarManager()Lnet/minecraft/entity/boss/BossBarManager;
      • isEnforceWhitelist

        public boolean isEnforceWhitelist()
        Mappings:
        Namespace Name Mixin selector
        official aM Lnet/minecraft/server/MinecraftServer;aM()Z
        intermediary method_3729 Lnet/minecraft/server/MinecraftServer;method_3729()Z
        named isEnforceWhitelist Lnet/minecraft/server/MinecraftServer;isEnforceWhitelist()Z
      • setEnforceWhitelist

        public void setEnforceWhitelist​(boolean whitelistEnabled)
        Mappings:
        Namespace Name Mixin selector
        official h Lnet/minecraft/server/MinecraftServer;h(Z)V
        intermediary method_3731 Lnet/minecraft/server/MinecraftServer;method_3731(Z)V
        named setEnforceWhitelist Lnet/minecraft/server/MinecraftServer;setEnforceWhitelist(Z)V
      • getTickTime

        public float getTickTime()
        Mappings:
        Namespace Name Mixin selector
        official aN Lnet/minecraft/server/MinecraftServer;aN()F
        intermediary method_3830 Lnet/minecraft/server/MinecraftServer;method_3830()F
        named getTickTime Lnet/minecraft/server/MinecraftServer;getTickTime()F
      • getPermissionLevel

        public int getPermissionLevel​(com.mojang.authlib.GameProfile profile)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Lcom/mojang/authlib/GameProfile;)I
        intermediary method_3835 Lnet/minecraft/server/MinecraftServer;method_3835(Lcom/mojang/authlib/GameProfile;)I
        named getPermissionLevel Lnet/minecraft/server/MinecraftServer;getPermissionLevel(Lcom/mojang/authlib/GameProfile;)I
      • getMetricsData

        public MetricsData getMetricsData()
        Mappings:
        Namespace Name Mixin selector
        official aO Lnet/minecraft/server/MinecraftServer;aO()Lagl;
        intermediary method_15876 Lnet/minecraft/server/MinecraftServer;method_15876()Lnet/minecraft/class_3517;
        named getMetricsData Lnet/minecraft/server/MinecraftServer;getMetricsData()Lnet/minecraft/util/MetricsData;
      • getProfiler

        public Profiler getProfiler()
        Mappings:
        Namespace Name Mixin selector
        official aP Lnet/minecraft/server/MinecraftServer;aP()Lapl;
        intermediary method_16044 Lnet/minecraft/server/MinecraftServer;method_16044()Lnet/minecraft/class_3695;
        named getProfiler Lnet/minecraft/server/MinecraftServer;getProfiler()Lnet/minecraft/util/profiler/Profiler;
      • isHost

        public abstract boolean isHost​(com.mojang.authlib.GameProfile profile)
        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
      • dump

        public void dump​(Path path)
                  throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ljava/nio/file/Path;)V
        intermediary method_21613 Lnet/minecraft/server/MinecraftServer;method_21613(Ljava/nio/file/Path;)V
        named dump Lnet/minecraft/server/MinecraftServer;dump(Ljava/nio/file/Path;)V
      • dumpStats

        private void dumpStats​(Path path)
                        throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Ljava/nio/file/Path;)V
        intermediary method_21692 Lnet/minecraft/server/MinecraftServer;method_21692(Ljava/nio/file/Path;)V
        named dumpStats Lnet/minecraft/server/MinecraftServer;dumpStats(Ljava/nio/file/Path;)V
      • dumpExampleCrash

        private void dumpExampleCrash​(Path path)
                               throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official c Lnet/minecraft/server/MinecraftServer;c(Ljava/nio/file/Path;)V
        intermediary method_21614 Lnet/minecraft/server/MinecraftServer;method_21614(Ljava/nio/file/Path;)V
        named dumpExampleCrash Lnet/minecraft/server/MinecraftServer;dumpExampleCrash(Ljava/nio/file/Path;)V
      • dumpGamerules

        private void dumpGamerules​(Path path)
                            throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official d Lnet/minecraft/server/MinecraftServer;d(Ljava/nio/file/Path;)V
        intermediary method_21615 Lnet/minecraft/server/MinecraftServer;method_21615(Ljava/nio/file/Path;)V
        named dumpGamerules Lnet/minecraft/server/MinecraftServer;dumpGamerules(Ljava/nio/file/Path;)V
      • dumpClasspath

        private void dumpClasspath​(Path path)
                            throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official e Lnet/minecraft/server/MinecraftServer;e(Ljava/nio/file/Path;)V
        intermediary method_21616 Lnet/minecraft/server/MinecraftServer;method_21616(Ljava/nio/file/Path;)V
        named dumpClasspath Lnet/minecraft/server/MinecraftServer;dumpClasspath(Ljava/nio/file/Path;)V
      • dumpThreads

        private void dumpThreads​(Path path)
                          throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official f Lnet/minecraft/server/MinecraftServer;f(Ljava/nio/file/Path;)V
        intermediary method_21713 Lnet/minecraft/server/MinecraftServer;method_21713(Ljava/nio/file/Path;)V
        named dumpThreads Lnet/minecraft/server/MinecraftServer;dumpThreads(Ljava/nio/file/Path;)V
      • startMonitor

        private void startMonitor​(@Nullable
                                  @Nullable TickDurationMonitor monitor)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Lapo;)V
        intermediary method_24487 Lnet/minecraft/server/MinecraftServer;method_24487(Lnet/minecraft/class_4758;)V
        named startMonitor Lnet/minecraft/server/MinecraftServer;startMonitor(Lnet/minecraft/util/TickDurationMonitor;)V
      • endMonitor

        private void endMonitor​(@Nullable
                                @Nullable TickDurationMonitor monitor)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Lapo;)V
        intermediary method_24490 Lnet/minecraft/server/MinecraftServer;method_24490(Lnet/minecraft/class_4758;)V
        named endMonitor Lnet/minecraft/server/MinecraftServer;endMonitor(Lnet/minecraft/util/TickDurationMonitor;)V
      • isDebugRunning

        public boolean isDebugRunning()
        Mappings:
        Namespace Name Mixin selector
        official aQ Lnet/minecraft/server/MinecraftServer;aQ()Z
        intermediary method_24488 Lnet/minecraft/server/MinecraftServer;method_24488()Z
        named isDebugRunning Lnet/minecraft/server/MinecraftServer;isDebugRunning()Z
      • enableProfiler

        public void enableProfiler()
        Mappings:
        Namespace Name Mixin selector
        official aR Lnet/minecraft/server/MinecraftServer;aR()V
        intermediary method_3832 Lnet/minecraft/server/MinecraftServer;method_3832()V
        named enableProfiler Lnet/minecraft/server/MinecraftServer;enableProfiler()V
      • stopDebug

        public ProfileResult stopDebug()
        Mappings:
        Namespace Name Mixin selector
        official aS Lnet/minecraft/server/MinecraftServer;aS()Lapk;
        intermediary method_24489 Lnet/minecraft/server/MinecraftServer;method_24489()Lnet/minecraft/class_3696;
        named stopDebug Lnet/minecraft/server/MinecraftServer;stopDebug()Lnet/minecraft/util/profiler/ProfileResult;
      • getSavePath

        public Path getSavePath​(WorldSavePath worldSavePath)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Ldgz;)Ljava/nio/file/Path;
        intermediary method_27050 Lnet/minecraft/server/MinecraftServer;method_27050(Lnet/minecraft/class_5218;)Ljava/nio/file/Path;
        named getSavePath Lnet/minecraft/server/MinecraftServer;getSavePath(Lnet/minecraft/util/WorldSavePath;)Ljava/nio/file/Path;
      • syncChunkWrites

        public boolean syncChunkWrites()
        Mappings:
        Namespace Name Mixin selector
        official aT Lnet/minecraft/server/MinecraftServer;aT()Z
        intermediary method_27051 Lnet/minecraft/server/MinecraftServer;method_27051()Z
        named syncChunkWrites Lnet/minecraft/server/MinecraftServer;syncChunkWrites()Z
      • getStructureManager

        public StructureManager getStructureManager()
        Mappings:
        Namespace Name Mixin selector
        official aU Lnet/minecraft/server/MinecraftServer;aU()Ldbp;
        intermediary method_27727 Lnet/minecraft/server/MinecraftServer;method_27727()Lnet/minecraft/class_3485;
        named getStructureManager Lnet/minecraft/server/MinecraftServer;getStructureManager()Lnet/minecraft/structure/StructureManager;
      • getSaveProperties

        public SaveProperties getSaveProperties()
        Mappings:
        Namespace Name Mixin selector
        official aV Lnet/minecraft/server/MinecraftServer;aV()Ldhi;
        intermediary method_27728 Lnet/minecraft/server/MinecraftServer;method_27728()Lnet/minecraft/class_5219;
        named getSaveProperties Lnet/minecraft/server/MinecraftServer;getSaveProperties()Lnet/minecraft/world/SaveProperties;
      • getRegistryManager

        public DynamicRegistryManager getRegistryManager()
        Mappings:
        Namespace Name Mixin selector
        official aW Lnet/minecraft/server/MinecraftServer;aW()Lgs;
        intermediary method_30611 Lnet/minecraft/server/MinecraftServer;method_30611()Lnet/minecraft/class_5455;
        named getRegistryManager Lnet/minecraft/server/MinecraftServer;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager;
      • createFilterer

        public TextStream createFilterer​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official a Lnet/minecraft/server/MinecraftServer;a(Labk;)Lacg;
        intermediary method_31371 Lnet/minecraft/server/MinecraftServer;method_31371(Lnet/minecraft/class_3222;)Lnet/minecraft/class_5513;
        named createFilterer Lnet/minecraft/server/MinecraftServer;createFilterer(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/server/filter/TextStream;
      • requireResourcePack

        public boolean requireResourcePack()
        Mappings:
        Namespace Name Mixin selector
        official aX Lnet/minecraft/server/MinecraftServer;aX()Z
        intermediary method_32303 Lnet/minecraft/server/MinecraftServer;method_32303()Z
        named requireResourcePack Lnet/minecraft/server/MinecraftServer;requireResourcePack()Z
      • getPlayerInteractionManager

        public ServerPlayerInteractionManager getPlayerInteractionManager​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official b Lnet/minecraft/server/MinecraftServer;b(Labk;)Labl;
        intermediary method_32816 Lnet/minecraft/server/MinecraftServer;method_32816(Lnet/minecraft/class_3222;)Lnet/minecraft/class_3225;
        named getPlayerInteractionManager Lnet/minecraft/server/MinecraftServer;getPlayerInteractionManager(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/server/network/ServerPlayerInteractionManager;
      • getForcedGameMode

        @Nullable
        public @Nullable GameMode getForcedGameMode()
        Returns the game mode a player should be set to when connecting to the server, or null if none is set.
        Mappings:
        Namespace Name Mixin selector
        official aY Lnet/minecraft/server/MinecraftServer;aY()Lbvo;
        intermediary method_3761 Lnet/minecraft/server/MinecraftServer;method_3761()Lnet/minecraft/class_1934;
        named getForcedGameMode Lnet/minecraft/server/MinecraftServer;getForcedGameMode()Lnet/minecraft/world/GameMode;
      • method_34864

        public ResourceManager method_34864()
        Mappings:
        Namespace Name Mixin selector
        official aZ Lnet/minecraft/server/MinecraftServer;aZ()Ladl;
        intermediary method_34864 Lnet/minecraft/server/MinecraftServer;method_34864()Lnet/minecraft/class_3300;
        named method_34864 Lnet/minecraft/server/MinecraftServer;method_34864()Lnet/minecraft/resource/ResourceManager;