Class MinecraftDedicatedServer

All Implemented Interfaces:
AutoCloseable, Executor, QueryableServer, CommandOutput, DedicatedServer, ChunkErrorHandler, SampleableExecutor, TaskExecutor<ServerTask>

public class MinecraftDedicatedServer extends MinecraftServer implements DedicatedServer
Mappings:
Namespace Name
named net/minecraft/server/dedicated/MinecraftDedicatedServer
intermediary net/minecraft/class_3176
official ari
  • Field Details

    • LOGGER

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;LOGGER:Lorg/slf4j/Logger;
      intermediary field_13814 Lnet/minecraft/class_3176;field_13814:Lorg/slf4j/Logger;
      official b Lari;b:Lorg/slf4j/Logger;
    • field_29662

      private static final int field_29662
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_29662 Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;field_29662:I
      intermediary field_29662 Lnet/minecraft/class_3176;field_29662:I
      official c Lari;c:I
    • field_29663

      private static final int field_29663
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_29663 Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;field_29663:I
      intermediary field_29663 Lnet/minecraft/class_3176;field_29663:I
      official p Lari;p:I
    • commandQueue

      private final List<PendingServerCommand> commandQueue
      Mappings:
      Namespace Name Mixin selector
      named commandQueue Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;commandQueue:Ljava/util/List;
      intermediary field_13815 Lnet/minecraft/class_3176;field_13815:Ljava/util/List;
      official q Lari;q:Ljava/util/List;
    • queryResponseHandler

      @Nullable private @Nullable QueryResponseHandler queryResponseHandler
      Mappings:
      Namespace Name Mixin selector
      named queryResponseHandler Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;queryResponseHandler:Lnet/minecraft/server/rcon/QueryResponseHandler;
      intermediary field_13816 Lnet/minecraft/class_3176;field_13816:Lnet/minecraft/class_3364;
      official r Lari;r:Laxp;
    • rconCommandOutput

      private final RconCommandOutput rconCommandOutput
      Mappings:
      Namespace Name Mixin selector
      named rconCommandOutput Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;rconCommandOutput:Lnet/minecraft/server/rcon/RconCommandOutput;
      intermediary field_13811 Lnet/minecraft/class_3176;field_13811:Lnet/minecraft/class_3350;
      official s Lari;s:Laxm;
    • rconServer

      @Nullable private @Nullable RconListener rconServer
      Mappings:
      Namespace Name Mixin selector
      named rconServer Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;rconServer:Lnet/minecraft/server/rcon/RconListener;
      intermediary field_13819 Lnet/minecraft/class_3176;field_13819:Lnet/minecraft/class_3408;
      official t Lari;t:Laxr;
    • propertiesLoader

      private final ServerPropertiesLoader propertiesLoader
      Mappings:
      Namespace Name Mixin selector
      named propertiesLoader Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;propertiesLoader:Lnet/minecraft/server/dedicated/ServerPropertiesLoader;
      intermediary field_16799 Lnet/minecraft/class_3176;field_16799:Lnet/minecraft/class_3807;
      official u Lari;u:Lark;
    • gui

      Mappings:
      Namespace Name Mixin selector
      named gui Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;gui:Lnet/minecraft/server/dedicated/gui/DedicatedServerGui;
      intermediary field_16800 Lnet/minecraft/class_3176;field_16800:Lnet/minecraft/class_3182;
      official v Lari;v:Laro;
    • filterer

      @Nullable private final @Nullable AbstractTextFilterer filterer
      Mappings:
      Namespace Name Mixin selector
      named filterer Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;filterer:Lnet/minecraft/server/filter/AbstractTextFilterer;
      intermediary field_52350 Lnet/minecraft/class_3176;field_52350:Lnet/minecraft/class_9847;
      official w Lari;w:Laud;
    • debugSampleLog

      Mappings:
      Namespace Name Mixin selector
      named debugSampleLog Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;debugSampleLog:Lnet/minecraft/util/profiler/log/SubscribableDebugSampleLog;
      intermediary field_48788 Lnet/minecraft/class_3176;field_48788:Lnet/minecraft/class_9193;
      official x Lari;x:Lbqo;
  • Constructor Details

    • MinecraftDedicatedServer

      public MinecraftDedicatedServer(Thread serverThread, LevelStorage.Session session, ServerPropertiesLoader serverPropertiesLoader, com.mojang.datafixers.DataFixer dataFixer, ApiServices apiServices)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;<init>(Ljava/lang/Thread;Lnet/minecraft/world/level/storage/LevelStorage$Session;Lnet/minecraft/server/dedicated/ServerPropertiesLoader;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/util/ApiServices;)V
      intermediary <init> Lnet/minecraft/class_3176;<init>(Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3807;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_7497;)V
      official <init> Lari;<init>(Ljava/lang/Thread;Lfeg$c;Lark;Lcom/mojang/datafixers/DataFixer;Lamy;)V
  • Method Details

    • setupServer

      public 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.
      Specified by:
      setupServer in class MinecraftServer
      Returns:
      true if the Minecraft server was successfully setup, false if the server failed to be setup.
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named setupServer Lnet/minecraft/server/MinecraftServer;setupServer()Z
      intermediary method_3823 Lnet/minecraft/server/MinecraftServer;method_3823()Z
      official e Lnet/minecraft/server/MinecraftServer;e()Z
    • method_69059

      public GameInstance method_69059(ResourcePackManager resourcePackManager, SaveLoader saveLoader, WorldGenerationProgressListenerFactory worldGenerationProgressListenerFactory) throws IOException
      Specified by:
      method_69059 in class MinecraftServer
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named method_69059 Lnet/minecraft/server/MinecraftServer;method_69059(Lnet/minecraft/resource/ResourcePackManager;Lnet/minecraft/server/SaveLoader;Lnet/minecraft/server/WorldGenerationProgressListenerFactory;)Lnet/minecraft/server/GameInstance;
      intermediary method_69059 Lnet/minecraft/server/MinecraftServer;method_69059(Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Lnet/minecraft/class_3950;)Lnet/minecraft/class_10961;
      official a Lnet/minecraft/server/MinecraftServer;a(Lavu;Land;Late;)Lana;
    • isMonsterSpawningEnabled

      public boolean isMonsterSpawningEnabled(GameInstance gameInstance)
      Overrides:
      isMonsterSpawningEnabled in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named isMonsterSpawningEnabled Lnet/minecraft/server/MinecraftServer;isMonsterSpawningEnabled(Lnet/minecraft/server/GameInstance;)Z
      intermediary method_3783 Lnet/minecraft/server/MinecraftServer;method_3783(Lnet/minecraft/class_10961;)Z
      official f Lnet/minecraft/server/MinecraftServer;f(Lana;)Z
    • getProperties

      public ServerPropertiesHandler getProperties()
      Specified by:
      getProperties in interface DedicatedServer
      Mappings:
      Namespace Name Mixin selector
      named getProperties Lnet/minecraft/server/dedicated/DedicatedServer;getProperties()Lnet/minecraft/server/dedicated/ServerPropertiesHandler;
      intermediary method_16705 Lnet/minecraft/class_2994;method_16705()Lnet/minecraft/class_3806;
      official a Lamt;a()Larj;
    • updateDifficulty

      public void updateDifficulty(GameInstance gameInstance)
      Overrides:
      updateDifficulty in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named updateDifficulty Lnet/minecraft/server/MinecraftServer;updateDifficulty(Lnet/minecraft/server/GameInstance;)V
      intermediary method_27731 Lnet/minecraft/server/MinecraftServer;method_27731(Lnet/minecraft/class_10961;)V
      official b Lnet/minecraft/server/MinecraftServer;b(Lana;)V
    • addExtraSystemDetails

      public SystemDetails addExtraSystemDetails(SystemDetails details)
      Specified by:
      addExtraSystemDetails in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named addExtraSystemDetails Lnet/minecraft/server/MinecraftServer;addExtraSystemDetails(Lnet/minecraft/util/SystemDetails;)Lnet/minecraft/util/SystemDetails;
      intermediary method_3859 Lnet/minecraft/server/MinecraftServer;method_3859(Lnet/minecraft/class_6396;)Lnet/minecraft/class_6396;
      official a Lnet/minecraft/server/MinecraftServer;a(Lae;)Lae;
    • dumpProperties

      public void dumpProperties(Path file) throws IOException
      Overrides:
      dumpProperties in class MinecraftServer
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named dumpProperties Lnet/minecraft/server/MinecraftServer;dumpProperties(Ljava/nio/file/Path;)V
      intermediary method_37113 Lnet/minecraft/server/MinecraftServer;method_37113(Ljava/nio/file/Path;)V
      official a Lnet/minecraft/server/MinecraftServer;a(Ljava/nio/file/Path;)V
    • exit

      public void exit()
      Overrides:
      exit in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named exit Lnet/minecraft/server/MinecraftServer;exit()V
      intermediary method_3821 Lnet/minecraft/server/MinecraftServer;method_3821()V
      official h Lnet/minecraft/server/MinecraftServer;h()V
    • tickNetworkIo

      public void tickNetworkIo()
      Overrides:
      tickNetworkIo in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named tickNetworkIo Lnet/minecraft/server/MinecraftServer;tickNetworkIo()V
      intermediary method_61254 Lnet/minecraft/server/MinecraftServer;method_61254()V
      official A Lnet/minecraft/server/MinecraftServer;A()V
    • isWorldAllowed

      public boolean isWorldAllowed(World world)
      Overrides:
      isWorldAllowed in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named isWorldAllowed Lnet/minecraft/server/MinecraftServer;isWorldAllowed(Lnet/minecraft/world/World;)Z
      intermediary method_60671 Lnet/minecraft/server/MinecraftServer;method_60671(Lnet/minecraft/class_1937;)Z
      official a Lnet/minecraft/server/MinecraftServer;a(Ldmy;)Z
    • enqueueCommand

      public void enqueueCommand(String command, ServerCommandSource commandSource)
      Mappings:
      Namespace Name Mixin selector
      named enqueueCommand Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;enqueueCommand(Ljava/lang/String;Lnet/minecraft/server/command/ServerCommandSource;)V
      intermediary method_13947 Lnet/minecraft/class_3176;method_13947(Ljava/lang/String;Lnet/minecraft/class_2168;)V
      official a Lari;a(Ljava/lang/String;Lel;)V
    • executeQueuedCommands

      public void executeQueuedCommands()
      Mappings:
      Namespace Name Mixin selector
      named executeQueuedCommands Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;executeQueuedCommands()V
      intermediary method_13941 Lnet/minecraft/class_3176;method_13941()V
      official aN Lari;aN()V
    • isDedicated

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

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

      Specified by:
      isDedicated in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named isDedicated Lnet/minecraft/server/MinecraftServer;isDedicated()Z
      intermediary method_3816 Lnet/minecraft/server/MinecraftServer;method_3816()Z
      official l Lnet/minecraft/server/MinecraftServer;l()Z
    • getRateLimit

      public int getRateLimit()
      Specified by:
      getRateLimit in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getRateLimit Lnet/minecraft/server/MinecraftServer;getRateLimit()I
      intermediary method_30612 Lnet/minecraft/server/MinecraftServer;method_30612()I
      official m Lnet/minecraft/server/MinecraftServer;m()I
    • isUsingNativeTransport

      public boolean isUsingNativeTransport()
      Specified by:
      isUsingNativeTransport in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named isUsingNativeTransport Lnet/minecraft/server/MinecraftServer;isUsingNativeTransport()Z
      intermediary method_3759 Lnet/minecraft/server/MinecraftServer;method_3759()Z
      official n Lnet/minecraft/server/MinecraftServer;n()Z
    • isRemote

      public boolean isRemote()
      Specified by:
      isRemote in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named isRemote Lnet/minecraft/server/MinecraftServer;isRemote()Z
      intermediary method_3860 Lnet/minecraft/server/MinecraftServer;method_3860()Z
      official p Lnet/minecraft/server/MinecraftServer;p()Z
    • getHostname

      public String getHostname()
      Specified by:
      getHostname in interface DedicatedServer
      Mappings:
      Namespace Name Mixin selector
      named getHostname Lnet/minecraft/server/dedicated/DedicatedServer;getHostname()Ljava/lang/String;
      intermediary method_12929 Lnet/minecraft/class_2994;method_12929()Ljava/lang/String;
      official b Lamt;b()Ljava/lang/String;
    • getPort

      public int getPort()
      Specified by:
      getPort in interface DedicatedServer
      Mappings:
      Namespace Name Mixin selector
      named getPort Lnet/minecraft/server/dedicated/DedicatedServer;getPort()I
      intermediary method_12918 Lnet/minecraft/class_2994;method_12918()I
      official d Lamt;d()I
    • getMotd

      public String getMotd()
      Specified by:
      getMotd in interface DedicatedServer
      Mappings:
      Namespace Name Mixin selector
      named getMotd Lnet/minecraft/server/dedicated/DedicatedServer;getMotd()Ljava/lang/String;
      intermediary method_12930 Lnet/minecraft/class_2994;method_12930()Ljava/lang/String;
      official g Lamt;g()Ljava/lang/String;
    • getPlayerNames

      public String[] getPlayerNames()
      Specified by:
      getPlayerNames in interface DedicatedServer
      Mappings:
      Namespace Name Mixin selector
      named getPlayerNames Lnet/minecraft/server/dedicated/DedicatedServer;getPlayerNames()[Ljava/lang/String;
      intermediary method_3858 Lnet/minecraft/class_2994;method_3858()[Ljava/lang/String;
      official q Lamt;q()[Ljava/lang/String;
    • createGui

      public void createGui()
      Mappings:
      Namespace Name Mixin selector
      named createGui Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;createGui()V
      intermediary method_13948 Lnet/minecraft/class_3176;method_13948()V
      official aO Lari;aO()V
    • hasGui

      public boolean hasGui()
      Overrides:
      hasGui in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named hasGui Lnet/minecraft/server/MinecraftServer;hasGui()Z
      intermediary method_3727 Lnet/minecraft/server/MinecraftServer;method_3727()Z
      official W Lnet/minecraft/server/MinecraftServer;W()Z
    • areCommandBlocksEnabled

      public boolean areCommandBlocksEnabled()
      Specifies whether command blocks can execute commands on the server.
      Specified by:
      areCommandBlocksEnabled in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named areCommandBlocksEnabled Lnet/minecraft/server/MinecraftServer;areCommandBlocksEnabled()Z
      intermediary method_3812 Lnet/minecraft/server/MinecraftServer;method_3812()Z
      official o Lnet/minecraft/server/MinecraftServer;o()Z
    • getSpawnProtectionRadius

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

      public boolean isSpawnProtected(ServerWorld world, BlockPos pos, PlayerEntity player)
      Overrides:
      isSpawnProtected in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named isSpawnProtected Lnet/minecraft/server/MinecraftServer;isSpawnProtected(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;)Z
      intermediary method_3785 Lnet/minecraft/server/MinecraftServer;method_3785(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)Z
      official a Lnet/minecraft/server/MinecraftServer;a(Last;Lix;Lcuf;)Z
    • acceptsStatusQuery

      public boolean acceptsStatusQuery()
      Overrides:
      acceptsStatusQuery in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named acceptsStatusQuery Lnet/minecraft/server/MinecraftServer;acceptsStatusQuery()Z
      intermediary method_27902 Lnet/minecraft/server/MinecraftServer;method_27902()Z
      official Z Lnet/minecraft/server/MinecraftServer;Z()Z
    • hideOnlinePlayers

      public boolean hideOnlinePlayers()
      Overrides:
      hideOnlinePlayers in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named hideOnlinePlayers Lnet/minecraft/server/MinecraftServer;hideOnlinePlayers()Z
      intermediary method_39424 Lnet/minecraft/server/MinecraftServer;method_39424()Z
      official aa Lnet/minecraft/server/MinecraftServer;aa()Z
    • getOpPermissionLevel

      public int getOpPermissionLevel()
      Specified by:
      getOpPermissionLevel in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getOpPermissionLevel Lnet/minecraft/server/MinecraftServer;getOpPermissionLevel()I
      intermediary method_3798 Lnet/minecraft/server/MinecraftServer;method_3798()I
      official i Lnet/minecraft/server/MinecraftServer;i()I
    • getFunctionPermissionLevel

      public int getFunctionPermissionLevel()
      Specified by:
      getFunctionPermissionLevel in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getFunctionPermissionLevel Lnet/minecraft/server/MinecraftServer;getFunctionPermissionLevel()I
      intermediary method_21714 Lnet/minecraft/server/MinecraftServer;method_21714()I
      official j Lnet/minecraft/server/MinecraftServer;j()I
    • setPlayerIdleTimeout

      public void setPlayerIdleTimeout(GameInstance gameInstance, int int2)
      Overrides:
      setPlayerIdleTimeout in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named setPlayerIdleTimeout Lnet/minecraft/server/MinecraftServer;setPlayerIdleTimeout(Lnet/minecraft/server/GameInstance;I)V
      intermediary method_3803 Lnet/minecraft/server/MinecraftServer;method_3803(Lnet/minecraft/class_10961;I)V
      official a Lnet/minecraft/server/MinecraftServer;a(Lana;I)V
    • shouldBroadcastRconToOps

      public boolean shouldBroadcastRconToOps()
      Specified by:
      shouldBroadcastRconToOps in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named shouldBroadcastRconToOps Lnet/minecraft/server/MinecraftServer;shouldBroadcastRconToOps()Z
      intermediary method_3732 Lnet/minecraft/server/MinecraftServer;method_3732()Z
      official k Lnet/minecraft/server/MinecraftServer;k()Z
    • shouldBroadcastConsoleToOps

      public boolean shouldBroadcastConsoleToOps()
      Specified by:
      shouldBroadcastConsoleToOps in interface CommandOutput
      Specified by:
      shouldBroadcastConsoleToOps in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named shouldBroadcastConsoleToOps Lnet/minecraft/server/command/CommandOutput;shouldBroadcastConsoleToOps()Z
      intermediary method_9201 Lnet/minecraft/class_2165;method_9201()Z
      official c Lek;c()Z
    • getMaxWorldBorderRadius

      public int getMaxWorldBorderRadius()
      Overrides:
      getMaxWorldBorderRadius in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getMaxWorldBorderRadius Lnet/minecraft/server/MinecraftServer;getMaxWorldBorderRadius()I
      intermediary method_3749 Lnet/minecraft/server/MinecraftServer;method_3749()I
      official aj Lnet/minecraft/server/MinecraftServer;aj()I
    • getNetworkCompressionThreshold

      public int getNetworkCompressionThreshold()
      Overrides:
      getNetworkCompressionThreshold in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getNetworkCompressionThreshold Lnet/minecraft/server/MinecraftServer;getNetworkCompressionThreshold()I
      intermediary method_3773 Lnet/minecraft/server/MinecraftServer;method_3773()I
      official am Lnet/minecraft/server/MinecraftServer;am()I
    • shouldEnforceSecureProfile

      public boolean shouldEnforceSecureProfile()
      Overrides:
      shouldEnforceSecureProfile in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named shouldEnforceSecureProfile Lnet/minecraft/server/MinecraftServer;shouldEnforceSecureProfile()Z
      intermediary method_43500 Lnet/minecraft/server/MinecraftServer;method_43500()Z
      official an Lnet/minecraft/server/MinecraftServer;an()Z
    • shouldLogIps

      public boolean shouldLogIps()
      Overrides:
      shouldLogIps in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named shouldLogIps Lnet/minecraft/server/MinecraftServer;shouldLogIps()Z
      intermediary method_52344 Lnet/minecraft/server/MinecraftServer;method_52344()Z
      official aG Lnet/minecraft/server/MinecraftServer;aG()Z
    • convertData

      protected boolean convertData()
      Mappings:
      Namespace Name Mixin selector
      named convertData Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;convertData()Z
      intermediary method_13951 Lnet/minecraft/class_3176;method_13951()Z
      official aP Lari;aP()Z
    • sleepFiveSeconds

      private void sleepFiveSeconds()
      Mappings:
      Namespace Name Mixin selector
      named sleepFiveSeconds Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;sleepFiveSeconds()V
      intermediary method_13942 Lnet/minecraft/class_3176;method_13942()V
      official aX Lari;aX()V
    • getMaxTickTime

      public long getMaxTickTime()
      Mappings:
      Namespace Name Mixin selector
      named getMaxTickTime Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;getMaxTickTime()J
      intermediary method_13944 Lnet/minecraft/class_3176;method_13944()J
      official aQ Lari;aQ()J
    • getMaxChainedNeighborUpdates

      public int getMaxChainedNeighborUpdates()
      Overrides:
      getMaxChainedNeighborUpdates in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getMaxChainedNeighborUpdates Lnet/minecraft/server/MinecraftServer;getMaxChainedNeighborUpdates()I
      intermediary method_41239 Lnet/minecraft/server/MinecraftServer;method_41239()I
      official aE Lnet/minecraft/server/MinecraftServer;aE()I
    • getPlugins

      public String getPlugins()
      Specified by:
      getPlugins in interface DedicatedServer
      Mappings:
      Namespace Name Mixin selector
      named getPlugins Lnet/minecraft/server/dedicated/DedicatedServer;getPlugins()Ljava/lang/String;
      intermediary method_12916 Lnet/minecraft/class_2994;method_12916()Ljava/lang/String;
      official s Lamt;s()Ljava/lang/String;
    • executeRconCommand

      public String executeRconCommand(String command)
      Specified by:
      executeRconCommand in interface DedicatedServer
      Mappings:
      Namespace Name Mixin selector
      named executeRconCommand Lnet/minecraft/server/dedicated/DedicatedServer;executeRconCommand(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_12934 Lnet/minecraft/class_2994;method_12934(Ljava/lang/String;)Ljava/lang/String;
      official a Lamt;a(Ljava/lang/String;)Ljava/lang/String;
    • setUseWhitelist

      public void setUseWhitelist(GameInstance gameInstance, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      named setUseWhitelist Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;setUseWhitelist(Lnet/minecraft/server/GameInstance;Z)V
      intermediary method_16712 Lnet/minecraft/class_3176;method_16712(Lnet/minecraft/class_10961;Z)V
      official a Lari;a(Lana;Z)V
    • shutdown

      public void shutdown(GameInstance gameInstance)
      Overrides:
      shutdown in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named shutdown Lnet/minecraft/server/MinecraftServer;shutdown(Lnet/minecraft/server/GameInstance;)V
      intermediary method_3782 Lnet/minecraft/server/MinecraftServer;method_3782(Lnet/minecraft/class_10961;)V
      official c Lnet/minecraft/server/MinecraftServer;c(Lana;)V
    • isHost

      public boolean isHost(com.mojang.authlib.GameProfile profile)
      Specified by:
      isHost in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named isHost Lnet/minecraft/server/MinecraftServer;isHost(Lcom/mojang/authlib/GameProfile;)Z
      intermediary method_19466 Lnet/minecraft/server/MinecraftServer;method_19466(Lcom/mojang/authlib/GameProfile;)Z
      official a Lnet/minecraft/server/MinecraftServer;a(Lcom/mojang/authlib/GameProfile;)Z
    • adjustTrackingDistance

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

      public String getLevelName()
      Specified by:
      getLevelName in interface DedicatedServer
      Mappings:
      Namespace Name Mixin selector
      named getLevelName Lnet/minecraft/server/dedicated/DedicatedServer;getLevelName()Ljava/lang/String;
      intermediary method_3865 Lnet/minecraft/class_2994;method_3865()Ljava/lang/String;
      official r Lamt;r()Ljava/lang/String;
    • syncChunkWrites

      public boolean syncChunkWrites()
      Overrides:
      syncChunkWrites in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named syncChunkWrites Lnet/minecraft/server/MinecraftServer;syncChunkWrites()Z
      intermediary method_27051 Lnet/minecraft/server/MinecraftServer;method_27051()Z
      official az Lnet/minecraft/server/MinecraftServer;az()Z
    • createFilterer

      public TextStream createFilterer(ServerPlayerEntity player)
      Overrides:
      createFilterer in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named createFilterer Lnet/minecraft/server/MinecraftServer;createFilterer(Lnet/minecraft/server/network/ServerPlayerEntity;)Lnet/minecraft/server/filter/TextStream;
      intermediary method_31371 Lnet/minecraft/server/MinecraftServer;method_31371(Lnet/minecraft/class_3222;)Lnet/minecraft/class_5513;
      official a Lnet/minecraft/server/MinecraftServer;a(Lasu;)Laue;
    • getForcedGameMode

      @Nullable public @Nullable GameMode getForcedGameMode(GameInstance gameInstance)
      Returns the game mode a player should be set to when connecting to the server, or null if none is set.
      Overrides:
      getForcedGameMode in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getForcedGameMode Lnet/minecraft/server/MinecraftServer;getForcedGameMode(Lnet/minecraft/server/GameInstance;)Lnet/minecraft/world/GameMode;
      intermediary method_3761 Lnet/minecraft/server/MinecraftServer;method_3761(Lnet/minecraft/class_10961;)Lnet/minecraft/class_1934;
      official e Lnet/minecraft/server/MinecraftServer;e(Lana;)Ldmv;
    • getResourcePackProperties

      public Optional<MinecraftServer.ServerResourcePackProperties> getResourcePackProperties()
      Overrides:
      getResourcePackProperties in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getResourcePackProperties Lnet/minecraft/server/MinecraftServer;getResourcePackProperties()Ljava/util/Optional;
      intermediary method_43659 Lnet/minecraft/server/MinecraftServer;method_43659()Ljava/util/Optional;
      official M Lnet/minecraft/server/MinecraftServer;M()Ljava/util/Optional;
    • endTickMetrics

      public void endTickMetrics()
      Overrides:
      endTickMetrics in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named endTickMetrics Lnet/minecraft/server/MinecraftServer;endTickMetrics()V
      intermediary method_24490 Lnet/minecraft/server/MinecraftServer;method_24490()V
      official au Lnet/minecraft/server/MinecraftServer;au()V
    • method_69060

      public DebugSampleLog method_69060()
      Specified by:
      method_69060 in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named method_69060 Lnet/minecraft/server/MinecraftServer;method_69060()Lnet/minecraft/util/profiler/log/DebugSampleLog;
      intermediary method_69060 Lnet/minecraft/server/MinecraftServer;method_69060()Lnet/minecraft/class_8743;
      official f Lnet/minecraft/server/MinecraftServer;f()Lbqp;
    • subscribeToDebugSample

      public void subscribeToDebugSample(ServerPlayerEntity player, DebugSampleType type)
      Overrides:
      subscribeToDebugSample in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named subscribeToDebugSample Lnet/minecraft/server/MinecraftServer;subscribeToDebugSample(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/util/profiler/log/DebugSampleType;)V
      intermediary method_56625 Lnet/minecraft/server/MinecraftServer;method_56625(Lnet/minecraft/class_3222;Lnet/minecraft/class_9192;)V
      official a Lnet/minecraft/server/MinecraftServer;a(Lasu;Lbqn;)V
    • acceptsTransfers

      public boolean acceptsTransfers()
      Overrides:
      acceptsTransfers in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named acceptsTransfers Lnet/minecraft/server/MinecraftServer;acceptsTransfers()Z
      intermediary method_56040 Lnet/minecraft/server/MinecraftServer;method_56040()Z
      official aK Lnet/minecraft/server/MinecraftServer;aK()Z
    • getServerLinks

      public ServerLinks getServerLinks()
      Overrides:
      getServerLinks in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getServerLinks Lnet/minecraft/server/MinecraftServer;getServerLinks()Lnet/minecraft/server/ServerLinks;
      intermediary method_60672 Lnet/minecraft/server/MinecraftServer;method_60672()Lnet/minecraft/class_9782;
      official aL Lnet/minecraft/server/MinecraftServer;aL()Lamu;
    • getPauseWhenEmptySeconds

      public int getPauseWhenEmptySeconds()
      Overrides:
      getPauseWhenEmptySeconds in class MinecraftServer
      Mappings:
      Namespace Name Mixin selector
      named getPauseWhenEmptySeconds Lnet/minecraft/server/MinecraftServer;getPauseWhenEmptySeconds()I
      intermediary method_61255 Lnet/minecraft/server/MinecraftServer;method_61255()I
      official aM Lnet/minecraft/server/MinecraftServer;aM()I
    • loadServerLinks

      private static ServerLinks loadServerLinks(ServerPropertiesLoader propertiesLoader)
      Mappings:
      Namespace Name Mixin selector
      named loadServerLinks Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;loadServerLinks(Lnet/minecraft/server/dedicated/ServerPropertiesLoader;)Lnet/minecraft/server/ServerLinks;
      intermediary method_60940 Lnet/minecraft/class_3176;method_60940(Lnet/minecraft/class_3807;)Lnet/minecraft/class_9782;
      official a Lari;a(Lark;)Lamu;
    • parseBugReportLink

      private static Optional<URI> parseBugReportLink(ServerPropertiesHandler propertiesHandler)
      Mappings:
      Namespace Name Mixin selector
      named parseBugReportLink Lnet/minecraft/server/dedicated/MinecraftDedicatedServer;parseBugReportLink(Lnet/minecraft/server/dedicated/ServerPropertiesHandler;)Ljava/util/Optional;
      intermediary method_60939 Lnet/minecraft/class_3176;method_60939(Lnet/minecraft/class_3806;)Ljava/util/Optional;
      official a Lari;a(Larj;)Ljava/util/Optional;