Package net.minecraft.client.server
Class IntegratedServer
java.lang.Object
net.minecraft.util.thread.BlockableEventLoop<R>
net.minecraft.util.thread.ReentrantBlockableEventLoop<TickTask>
net.minecraft.server.MinecraftServer
net.minecraft.client.server.IntegratedServer
- All Implemented Interfaces:
- AutoCloseable,- Executor,- CommandSource,- ServerInfo,- ProfilerMeasured,- ProcessorHandle<TickTask>
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.server.MinecraftServerMinecraftServer.ReloadableResources, MinecraftServer.ServerResourcePackInfo
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate LanServerPingerprivate static final org.slf4j.Loggerprivate static final intprivate final Minecraftprivate booleanprivate intprivate GameTypeprivate intprivate UUIDFields inherited from class net.minecraft.server.MinecraftServerABSOLUTE_MAX_WORLD_SIZE, ANONYMOUS_PLAYER_PROFILE, DEMO_SETTINGS, MS_PER_TICK, nextTickTime, playerDataStorage, proxy, services, START_CHUNK_RADIUS, storageSource, tickTimes, VANILLA_BRAND, worldDataFields inherited from interface net.minecraft.commands.CommandSourceNULL
- 
Constructor SummaryConstructorsConstructorDescriptionIntegratedServer(Thread p_235248_, Minecraft p_235249_, LevelStorageSource.LevelStorageAccess p_235250_, PackRepository p_235251_, WorldStem p_235252_, Services p_235253_, ChunkProgressListenerFactory p_235254_) 
- 
Method SummaryModifier and TypeMethodDescriptionfillServerSystemReport(SystemReport p_174970_) booleanintintintgetPort()intintgetScaledTrackingDistance(int p_120056_) voidhalt(boolean p_120053_) booleanbooleanbooleanbooleanbooleanbooleanisSingleplayerOwner(com.mojang.authlib.GameProfile p_120045_) voidlogTickTime(long p_300146_) voidonServerCrash(CrashReport p_120051_) booleanpublishServer(GameType p_120041_, boolean p_120042_, int p_120043_) voidsetDefaultGameType(GameType p_120039_) voidbooleanbooleanvoidprivate voidvoidtickServer(BooleanSupplier p_120049_) Methods inherited from class net.minecraft.server.MinecraftServeracceptsFailure, acceptsSuccess, addTickable, areNpcsEnabled, cancelRecordingMetrics, close, configurePackRepository, createCommandSourceStack, createGameModeForPlayer, createLevels, createTextFilterForPlayer, doRunTask, dumpServerProperties, enforceSecureProfile, executeIfPossible, fillSystemReport, finishRecordingMetrics, forceDifficulty, forceTimeSynchronization, forgeGetWorldMap, getAbsoluteMaxWorldSize, getAdvancements, getAllLevels, getAverageTickTime, getChatDecorator, getCommands, getCommandStorage, getCompressionThreshold, getConnection, getCustomBossEvents, getDefaultGameType, getFile, getFixerUpper, getFunctions, getGameRules, getKeyPair, getLevel, getLocalIp, getLootData, getMaxChainedNeighborUpdates, getMaxPlayers, getMotd, getNextTickTime, getPackRepository, getPlayerCount, getPlayerIdleTimeout, getPlayerList, getPlayerNames, getPreventProxyConnections, getProfileCache, getProfileKeySignatureValidator, getProfilePermissions, getProfiler, getProfileRepository, getProxy, getRecipeManager, getResourceManager, getRunningThread, getScoreboard, getServerModName, getServerResourcePack, getServerResources, getServerVersion, getSessionService, getSingleplayerProfile, getSpawnProtectionRadius, getSpawnRadius, getStatus, getStatusJson, getStructureManager, getTickCount, getTickTime, getWorldData, getWorldPath, getWorldScreenshotFile, hasGui, hidesOnlinePlayers, initializeKeyPair, invalidateStatus, isCurrentlySaving, isDemo, isEnforceWhitelist, isFlightAllowed, isHardcore, isNetherEnabled, isPvpAllowed, isReady, isRecordingMetrics, isResourcePackRequired, isRunning, isShutdown, isSingleplayer, isSpawningAnimals, isSpawningMonsters, isStopped, isTimeProfilerRunning, isUnderSpawnProtection, kickUnlistedPlayers, levelKeys, loadLevel, logChatMessage, logIPs, markWorldsDirty, onServerExit, overworld, pollTask, registries, registryAccess, reloadResources, repliesToStatus, runServer, saveAllChunks, saveEverything, scheduleExecutables, sendSystemMessage, setDemo, setDifficulty, setDifficultyLocked, setEnforceWhitelist, setFlightAllowed, setId, setLocalIp, setMotd, setPlayerIdleTimeout, setPlayerList, setPort, setPreventProxyConnections, setPvpAllowed, setSingleplayerProfile, setUsesAuthentication, shouldRun, spin, startRecordingMetrics, startTimeProfiler, stopRecordingMetrics, stopTimeProfiler, tickChildren, usesAuthentication, waitUntilNextTick, wrapRunnableMethods inherited from class net.minecraft.util.thread.ReentrantBlockableEventLooprunningTaskMethods inherited from class net.minecraft.util.thread.BlockableEventLoopdropAllTasks, execute, executeBlocking, getPendingTasksCount, isSameThread, managedBlock, name, profiledMetrics, runAllTasks, submit, submit, submitAsync, tell, waitForTasksMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.commands.CommandSourcealwaysAcceptsMethods inherited from interface net.minecraft.util.thread.ProcessorHandleask, askEither
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
MIN_SIM_DISTANCEprivate static final int MIN_SIM_DISTANCE- See Also:
 
- 
minecraft
- 
pausedprivate boolean paused
- 
publishedPortprivate int publishedPort
- 
publishedGameType
- 
lanPinger
- 
uuid
- 
previousSimulationDistanceprivate int previousSimulationDistance
 
- 
- 
Constructor Details- 
IntegratedServerpublic IntegratedServer(Thread p_235248_, Minecraft p_235249_, LevelStorageSource.LevelStorageAccess p_235250_, PackRepository p_235251_, WorldStem p_235252_, Services p_235253_, ChunkProgressListenerFactory p_235254_) 
 
- 
- 
Method Details- 
initServerpublic boolean initServer()- Specified by:
- initServerin class- MinecraftServer
 
- 
tickServer- Overrides:
- tickServerin class- MinecraftServer
 
- 
logTickTimepublic void logTickTime(long p_300146_) - Overrides:
- logTickTimein class- MinecraftServer
 
- 
tickPausedprivate void tickPaused()
- 
shouldRconBroadcastpublic boolean shouldRconBroadcast()- Specified by:
- shouldRconBroadcastin class- MinecraftServer
 
- 
shouldInformAdminspublic boolean shouldInformAdmins()- Specified by:
- shouldInformAdminsin interface- CommandSource
- Specified by:
- shouldInformAdminsin class- MinecraftServer
 
- 
getServerDirectory- Overrides:
- getServerDirectoryin class- MinecraftServer
 
- 
isDedicatedServerpublic boolean isDedicatedServer()- Specified by:
- isDedicatedServerin class- MinecraftServer
 
- 
getRateLimitPacketsPerSecondpublic int getRateLimitPacketsPerSecond()- Specified by:
- getRateLimitPacketsPerSecondin class- MinecraftServer
 
- 
isEpollEnabledpublic boolean isEpollEnabled()- Specified by:
- isEpollEnabledin class- MinecraftServer
 
- 
onServerCrash- Overrides:
- onServerCrashin class- MinecraftServer
 
- 
fillServerSystemReport- Specified by:
- fillServerSystemReportin class- MinecraftServer
 
- 
getModdedStatus- Overrides:
- getModdedStatusin class- MinecraftServer
 
- 
publishServer- Overrides:
- publishServerin class- MinecraftServer
 
- 
stopServerpublic void stopServer()- Overrides:
- stopServerin class- MinecraftServer
 
- 
haltpublic void halt(boolean p_120053_) - Overrides:
- haltin class- MinecraftServer
 
- 
isPublishedpublic boolean isPublished()- Specified by:
- isPublishedin class- MinecraftServer
 
- 
getPortpublic int getPort()- Overrides:
- getPortin class- MinecraftServer
 
- 
setDefaultGameType- Overrides:
- setDefaultGameTypein class- MinecraftServer
 
- 
isCommandBlockEnabledpublic boolean isCommandBlockEnabled()- Specified by:
- isCommandBlockEnabledin class- MinecraftServer
 
- 
getOperatorUserPermissionLevelpublic int getOperatorUserPermissionLevel()- Specified by:
- getOperatorUserPermissionLevelin class- MinecraftServer
 
- 
getFunctionCompilationLevelpublic int getFunctionCompilationLevel()- Specified by:
- getFunctionCompilationLevelin class- MinecraftServer
 
- 
setUUID
- 
isSingleplayerOwnerpublic boolean isSingleplayerOwner(com.mojang.authlib.GameProfile p_120045_) - Specified by:
- isSingleplayerOwnerin class- MinecraftServer
 
- 
getScaledTrackingDistancepublic int getScaledTrackingDistance(int p_120056_) - Overrides:
- getScaledTrackingDistancein class- MinecraftServer
 
- 
forceSynchronousWritespublic boolean forceSynchronousWrites()- Overrides:
- forceSynchronousWritesin class- MinecraftServer
 
- 
getForcedGameType- Overrides:
- getForcedGameTypein class- MinecraftServer
 
 
-