Package net.minecraft
Class class_6306
- All Implemented Interfaces:
AutoCloseable,Executor,class_5952,CommandOutput,SnooperListener,MessageListener<ServerTask>
public class class_6306 extends MinecraftServer
- Mappings:
Namespace Name official maintermediary net/minecraft/class_6306named net/minecraft/class_6306
-
Field Summary
Fields Modifier and Type Field Description private static Loggerfield_33156private static intfield_33157private List<GameTestBatch>field_33158private BlockPosfield_33159private static GameRulesfield_33160private static LevelInfofield_33161private @Nullable TestSetfield_33162Fields inherited from class net.minecraft.server.MinecraftServer
DEMO_LEVEL_INFO, field_33206, field_33207, field_33208, field_33209, field_33210, field_33211, lastTickLengths, proxy, registryManager, saveHandler, saveProperties, session, USER_CACHE_FILEFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors Modifier Constructor Description class_6306(Thread thread, LevelStorage.Session session, ResourcePackManager resourcePackManager, ServerResourceManager serverResourceManager, Collection<GameTestBatch> collection, BlockPos blockPos, DynamicRegistryManager.Impl impl)privateclass_6306(Thread thread, LevelStorage.Session session, ResourcePackManager resourcePackManager, ServerResourceManager serverResourceManager, Collection<GameTestBatch> collection, BlockPos blockPos, DynamicRegistryManager.Impl impl, Registry<Biome> registry, Registry<DimensionType> registry2) -
Method Summary
Modifier and Type Method Description booleanareCommandBlocksEnabled()Specifies whether command blocks can execute commands on the server.voidexit()intgetFunctionPermissionLevel()Optional<String>getModdedStatusMessage()intgetOpPermissionLevel()intgetRateLimit()booleanisDedicated()Checks whether this server is a dedicated server.booleanisHardcore()booleanisHost(com.mojang.authlib.GameProfile profile)booleanisRemote()booleanisUsingNativeTransport()private voidmethod_36096(ServerWorld serverWorld)private booleanmethod_36098()voidsetCrashReport(CrashReport report)booleansetupServer()Setups a Minecraft server to be ready for players to connect.booleanshouldBroadcastConsoleToOps()booleanshouldBroadcastRconToOps()voidtick(BooleanSupplier shouldKeepTicking)Methods inherited from class net.minecraft.server.MinecraftServer
acceptsStatusQuery, addServerGuiTickable, addSnooperInfo, adjustTrackingDistance, canExecute, close, convertLevel, createFilterer, createTask, createWorlds, dump, enableProfiler, executeTask, forcePlayerSampleUpdate, generateKeyPair, getAdvancementLoader, getBossBarManager, getCommandFunctionManager, getCommandManager, getCommandSource, getCurrentPlayerCount, getDataCommandStorage, getDataFixer, getDataPackManager, getDefaultGameMode, getFile, getForcedGameMode, getGameProfileRepo, getGameRules, getIconFile, getItemModifierManager, getKeyPair, getLootManager, getMaxPlayerCount, getMaxWorldBorderRadius, getMetricsData, getNetworkCompressionThreshold, getNetworkIo, getOverworld, getPermissionLevel, getPlayerIdleTimeout, getPlayerInteractionManager, getPlayerManager, getPlayerNames, getPredicateManager, getProfiler, getRecipeManager, getRegistryManager, getResourcePackHash, getResourcePackUrl, getRunDirectory, getSavePath, getSaveProperties, getScoreboard, getServerIp, getServerMetadata, getServerModName, getServerMotd, getServerPort, getServerStartTime, getSessionService, getSnooper, getSpawnProtectionRadius, getSpawnRadius, getStructureManager, getTagManager, getThread, getTicks, getTickTime, getUserCache, getUserName, getVersion, getWorld, getWorldRegistryKeys, getWorlds, hasGui, hasIconFile, isDebugRunning, isDemo, isEnforceWhitelist, isFlightEnabled, isLoading, isMonsterSpawningEnabled, isNetherAllowed, isOnlineMode, isPvpEnabled, isRunning, isSinglePlayer, isSpawnProtected, isStopped, isStopping, kickNonWhitelistedPlayers, loadDataPacks, loadWorld, loadWorldResourcePack, method_16208, method_34864, method_35033, method_35034, method_36113, openToLan, populateCrashReport, reloadResources, requireResourcePack, runServer, runTask, save, sendSystemMessage, setDefaultGameMode, setDemo, setDifficulty, setDifficultyLocked, setEnforceWhitelist, setFlightEnabled, setMotd, setOnlineMode, setPlayerIdleTimeout, setPlayerManager, setPreventProxyConnections, setPvpEnabled, setResourcePack, setServerId, setServerIp, setServerName, setServerPort, shouldExecuteAsync, shouldPreventProxyConnections, shouldReceiveFeedback, shouldSpawnAnimals, shouldSpawnNpcs, shouldTrackOutput, shutdown, startServer, stop, stopDebug, syncChunkWrites, tickWorlds, updateDifficultyMethods inherited from class net.minecraft.util.thread.ReentrantThreadExecutor
hasRunningTasksMethods inherited from class net.minecraft.util.thread.ThreadExecutor
cancelTasks, execute, getName, getTaskCount, isOnThread, method_34705, runTasks, runTasks, send, submit, submit, submitAndJoin, waitForTasksMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.util.thread.MessageListener
ask, askFallible
-
Field Details
-
field_33156
- Mappings:
Namespace Name Mixin selector official pLma;p:Lorg/apache/logging/log4j/Logger;intermediary field_33156Lnet/minecraft/class_6306;field_33156:Lorg/apache/logging/log4j/Logger;named field_33156Lnet/minecraft/class_6306;field_33156:Lorg/apache/logging/log4j/Logger;
-
field_33157
private static final int field_33157- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official qLma;q:Iintermediary field_33157Lnet/minecraft/class_6306;field_33157:Inamed field_33157Lnet/minecraft/class_6306;field_33157:I
-
field_33160
- Mappings:
Namespace Name Mixin selector official tLma;t:Lbvn;intermediary field_33160Lnet/minecraft/class_6306;field_33160:Lnet/minecraft/class_1928;named field_33160Lnet/minecraft/class_6306;field_33160:Lnet/minecraft/world/GameRules;
-
field_33161
- Mappings:
Namespace Name Mixin selector official uLma;u:Lbvv;intermediary field_33161Lnet/minecraft/class_6306;field_33161:Lnet/minecraft/class_1940;named field_33161Lnet/minecraft/class_6306;field_33161:Lnet/minecraft/world/level/LevelInfo;
-
field_33158
- Mappings:
Namespace Name Mixin selector official rLma;r:Ljava/util/List;intermediary field_33158Lnet/minecraft/class_6306;field_33158:Ljava/util/List;named field_33158Lnet/minecraft/class_6306;field_33158:Ljava/util/List;
-
field_33159
- Mappings:
Namespace Name Mixin selector official sLma;s:Lgb;intermediary field_33159Lnet/minecraft/class_6306;field_33159:Lnet/minecraft/class_2338;named field_33159Lnet/minecraft/class_6306;field_33159:Lnet/minecraft/util/math/BlockPos;
-
field_33162
- Mappings:
Namespace Name Mixin selector official vLma;v:Lmg;intermediary field_33162Lnet/minecraft/class_6306;field_33162:Lnet/minecraft/class_4524;named field_33162Lnet/minecraft/class_6306;field_33162:Lnet/minecraft/test/TestSet;
-
-
Constructor Details
-
class_6306
public class_6306(Thread thread, LevelStorage.Session session, ResourcePackManager resourcePackManager, ServerResourceManager serverResourceManager, Collection<GameTestBatch> collection, BlockPos blockPos, DynamicRegistryManager.Impl impl) -
class_6306
private class_6306(Thread thread, LevelStorage.Session session, ResourcePackManager resourcePackManager, ServerResourceManager serverResourceManager, Collection<GameTestBatch> collection, BlockPos blockPos, DynamicRegistryManager.Impl impl, Registry<Biome> registry, Registry<DimensionType> registry2)
-
-
Method Details
-
setupServer
public boolean setupServer()Setups a Minecraft server to be ready for players to connect. This method does several things including loading server properties and loading worlds.- Specified by:
setupServerin classMinecraftServer- Returns:
- true if the Minecraft server was successfully setup, false if the server failed to be setup.
- Mappings:
Namespace Name Mixin selector official dLnet/minecraft/server/MinecraftServer;d()Zintermediary method_3823Lnet/minecraft/server/MinecraftServer;method_3823()Znamed setupServerLnet/minecraft/server/MinecraftServer;setupServer()Z
-
tick
- Overrides:
tickin classMinecraftServer- Mappings:
Namespace Name Mixin selector official aLnet/minecraft/server/MinecraftServer;a(Ljava/util/function/BooleanSupplier;)Vintermediary method_3748Lnet/minecraft/server/MinecraftServer;method_3748(Ljava/util/function/BooleanSupplier;)Vnamed tickLnet/minecraft/server/MinecraftServer;tick(Ljava/util/function/BooleanSupplier;)V
-
exit
public void exit()- Overrides:
exitin classMinecraftServer- Mappings:
Namespace Name Mixin selector official eLnet/minecraft/server/MinecraftServer;e()Vintermediary method_3821Lnet/minecraft/server/MinecraftServer;method_3821()Vnamed exitLnet/minecraft/server/MinecraftServer;exit()V
-
setCrashReport
- Overrides:
setCrashReportin classMinecraftServer- Mappings:
Namespace Name Mixin selector official aLnet/minecraft/server/MinecraftServer;a(Lq;)Vintermediary method_3744Lnet/minecraft/server/MinecraftServer;method_3744(Lnet/minecraft/class_128;)Vnamed setCrashReportLnet/minecraft/server/MinecraftServer;setCrashReport(Lnet/minecraft/util/crash/CrashReport;)V
-
method_36096
- Mappings:
Namespace Name Mixin selector official bLma;b(Labj;)Vintermediary method_36096Lnet/minecraft/class_6306;method_36096(Lnet/minecraft/class_3218;)Vnamed method_36096Lnet/minecraft/class_6306;method_36096(Lnet/minecraft/server/world/ServerWorld;)V
-
method_36098
private boolean method_36098()- Mappings:
Namespace Name Mixin selector official bbLma;bb()Zintermediary method_36098Lnet/minecraft/class_6306;method_36098()Znamed method_36098Lnet/minecraft/class_6306;method_36098()Z
-
isHardcore
public boolean isHardcore()- Overrides:
isHardcorein classMinecraftServer- Mappings:
Namespace Name Mixin selector official fLnet/minecraft/server/MinecraftServer;f()Zintermediary method_3754Lnet/minecraft/server/MinecraftServer;method_3754()Znamed isHardcoreLnet/minecraft/server/MinecraftServer;isHardcore()Z
-
getOpPermissionLevel
public int getOpPermissionLevel()- Specified by:
getOpPermissionLevelin classMinecraftServer- Mappings:
Namespace Name Mixin selector official gLnet/minecraft/server/MinecraftServer;g()Iintermediary method_3798Lnet/minecraft/server/MinecraftServer;method_3798()Inamed getOpPermissionLevelLnet/minecraft/server/MinecraftServer;getOpPermissionLevel()I
-
getFunctionPermissionLevel
public int getFunctionPermissionLevel()- Specified by:
getFunctionPermissionLevelin classMinecraftServer- Mappings:
Namespace Name Mixin selector official hLnet/minecraft/server/MinecraftServer;h()Iintermediary method_21714Lnet/minecraft/server/MinecraftServer;method_21714()Inamed getFunctionPermissionLevelLnet/minecraft/server/MinecraftServer;getFunctionPermissionLevel()I
-
shouldBroadcastRconToOps
public boolean shouldBroadcastRconToOps()- Specified by:
shouldBroadcastRconToOpsin classMinecraftServer- Mappings:
Namespace Name Mixin selector official iLnet/minecraft/server/MinecraftServer;i()Zintermediary method_3732Lnet/minecraft/server/MinecraftServer;method_3732()Znamed shouldBroadcastRconToOpsLnet/minecraft/server/MinecraftServer;shouldBroadcastRconToOps()Z
-
isDedicated
public boolean isDedicated()Checks whether this server is a dedicated server.A dedicated server refers to a Minecraft server implementation which is detached from a parent Minecraft client process. A dedicated Minecraft server only accepts remote connections.
- Specified by:
isDedicatedin classMinecraftServer- Mappings:
Namespace Name Mixin selector official jLnet/minecraft/server/MinecraftServer;j()Zintermediary method_3816Lnet/minecraft/server/MinecraftServer;method_3816()Znamed isDedicatedLnet/minecraft/server/MinecraftServer;isDedicated()Z
-
getRateLimit
public int getRateLimit()- Specified by:
getRateLimitin classMinecraftServer- Mappings:
Namespace Name Mixin selector official kLnet/minecraft/server/MinecraftServer;k()Iintermediary method_30612Lnet/minecraft/server/MinecraftServer;method_30612()Inamed getRateLimitLnet/minecraft/server/MinecraftServer;getRateLimit()I
-
isUsingNativeTransport
public boolean isUsingNativeTransport()- Specified by:
isUsingNativeTransportin classMinecraftServer- Mappings:
Namespace Name Mixin selector official lLnet/minecraft/server/MinecraftServer;l()Zintermediary method_3759Lnet/minecraft/server/MinecraftServer;method_3759()Znamed isUsingNativeTransportLnet/minecraft/server/MinecraftServer;isUsingNativeTransport()Z
-
areCommandBlocksEnabled
public boolean areCommandBlocksEnabled()Specifies whether command blocks can execute commands on the server.- Specified by:
areCommandBlocksEnabledin classMinecraftServer- Mappings:
Namespace Name Mixin selector official mLnet/minecraft/server/MinecraftServer;m()Zintermediary method_3812Lnet/minecraft/server/MinecraftServer;method_3812()Znamed areCommandBlocksEnabledLnet/minecraft/server/MinecraftServer;areCommandBlocksEnabled()Z
-
isRemote
public boolean isRemote()- Specified by:
isRemotein classMinecraftServer- Mappings:
Namespace Name Mixin selector official nLnet/minecraft/server/MinecraftServer;n()Zintermediary method_3860Lnet/minecraft/server/MinecraftServer;method_3860()Znamed isRemoteLnet/minecraft/server/MinecraftServer;isRemote()Z
-
shouldBroadcastConsoleToOps
public boolean shouldBroadcastConsoleToOps()- Specified by:
shouldBroadcastConsoleToOpsin interfaceCommandOutput- Specified by:
shouldBroadcastConsoleToOpsin classMinecraftServer- Mappings:
Namespace Name Mixin selector official R_Ldf;R_()Zintermediary method_9201Lnet/minecraft/class_2165;method_9201()Znamed shouldBroadcastConsoleToOpsLnet/minecraft/server/command/CommandOutput;shouldBroadcastConsoleToOps()Z
-
isHost
public boolean isHost(com.mojang.authlib.GameProfile profile)- Specified by:
isHostin classMinecraftServer- Mappings:
Namespace Name Mixin selector official aLnet/minecraft/server/MinecraftServer;a(Lcom/mojang/authlib/GameProfile;)Zintermediary method_19466Lnet/minecraft/server/MinecraftServer;method_19466(Lcom/mojang/authlib/GameProfile;)Znamed isHostLnet/minecraft/server/MinecraftServer;isHost(Lcom/mojang/authlib/GameProfile;)Z
-
getModdedStatusMessage
- Specified by:
getModdedStatusMessagein classMinecraftServer- Mappings:
Namespace Name Mixin selector official oLnet/minecraft/server/MinecraftServer;o()Ljava/util/Optional;intermediary method_24307Lnet/minecraft/server/MinecraftServer;method_24307()Ljava/util/Optional;named getModdedStatusMessageLnet/minecraft/server/MinecraftServer;getModdedStatusMessage()Ljava/util/Optional;
-