public abstract class MixinMinecraftServer
extends net.minecraft.server.MinecraftServer
allowFlight, anvilConverterForAnvilFile, anvilFile, authService, buildLimit, canSpawnAnimals, canSpawnNPCs, commandManager, currentTask, currentTime, dataFixer, enableBonusChest, folderName, futureTaskQueue, hostname, isDemo, isGamemodeForced, LOGGER, maxPlayerIdleMinutes, motd, nanoTimeSinceStatusRefresh, networkSystem, onlineMode, percentDone, playerList, preventProxyConnections, profileCache, profiler, profileRepo, pvpEnabled, random, resourcePackHash, resourcePackUrl, serverIsRunning, serverKeyPair, serverOwner, serverPort, serverProxy, serverRunning, serverStopped, serverThread, sessionService, startProfiling, statusResponse, tickables, tickCounter, tickTimeArray, timeOfLastWarning, usageSnooper, USER_CACHE_FILE, userMessage, worldIconSet, worldName, worlds, worldTickTimes, worldWait| Constructor and Description |
|---|
MixinMinecraftServer() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<java.lang.Object> |
addScheduledTask(java.lang.Runnable runnableToSchedule) |
<V> com.google.common.util.concurrent.ListenableFuture<V> |
callFromMainThread(java.util.concurrent.Callable<V> callable) |
protected void |
mainLoop() |
abstract void |
run() |
void |
tick() |
void |
tick(long startTime) |
void |
waitForWorldTick() |
access$000, access$100, addServerInfoToCrashReport, addServerStatsToSnooper, addServerTypeToSnooper, allowSpawnMonsters, applyServerIconToResponse, canCreateBonusChest, canStructuresSpawn, canUseCommand, clearCurrentTask, convertMapIfNeeded, createCommandManager, enableProfiling, finalTick, getActiveAnvilConverter, getAdvancementManager, getAllowNether, getBuildLimit, getCanSpawnAnimals, getCanSpawnNPCs, getCommandManager, getCurrentPlayerCount, getCurrentTime, getCurrentTimeMillis, getDataDirectory, getDataFixer, getDifficulty, getEntityFromUuid, getEntityWorld, getFile, getFolderName, getForceGamemode, getFunctionManager, getGameProfileRepository, getGameType, getGuiEnabled, getKeyPair, getMaxPlayerIdleMinutes, getMaxPlayers, getMaxWorldSize, getMinecraftSessionService, getMinecraftVersion, getMOTD, getName, getNetworkCompressionThreshold, getNetworkSystem, getOnlinePlayerNames, getOnlinePlayerProfiles, getOpPermissionLevel, getPlayerList, getPlayerProfileCache, getPlayerUsageSnooper, getPreventProxyConnections, getResourcePackHash, getResourcePackUrl, getServer, getServerHostname, getServerModName, getServerOwner, getServerPort, getServerProxy, getServerStatusResponse, getServerThread, getSpawnProtectionSize, getSpawnRadius, getTabCompletions, getTickCounter, getUserMessage, getWorld, getWorldIconFile, getWorldName, init, initialWorldChunkLoad, initiateShutdown, isAnvilFileSet, isBlockProtected, isCallingFromMinecraftThread, isCommandBlockEnabled, isDebuggingEnabled, isDedicatedServer, isDemo, isFlightAllowed, isHardcore, isPVPEnabled, isServerInOnlineMode, isServerRunning, isServerStopped, isSinglePlayer, isSnooperEnabled, isWorldIconSet, lambda$updateTimeLightAndEntities$0, loadAllWorlds, logDebug, logInfo, logSevere, logWarning, main, outputPercentRemaining, refreshStatusNextTick, registerTickable, reload, saveAllWorlds, sendCommandFeedback, sendMessage, serverIsInRunLoop, setAllowFlight, setAllowPvp, setBuildLimit, setCanSpawnAnimals, setCanSpawnNPCs, setDemo, setDifficultyForAllWorlds, setFolderName, setForceGamemode, setGameType, setHostname, setKeyPair, setMOTD, setOnlineMode, setPlayerIdleTimeout, setPlayerList, setPreventProxyConnections, setResourcePack, setResourcePackFromWorld, setServerOwner, setServerPort, setUserMessage, setWorldName, shareToLAN, shouldBroadcastConsoleToOps, shouldBroadcastRconToOps, shouldUseNativeTransport, startServerThread, stopServer, systemExitNow, updateTimeLightAndEntitiespublic <V> com.google.common.util.concurrent.ListenableFuture<V> callFromMainThread(java.util.concurrent.Callable<V> callable)
callFromMainThread in class net.minecraft.server.MinecraftServerpublic com.google.common.util.concurrent.ListenableFuture<java.lang.Object> addScheduledTask(java.lang.Runnable runnableToSchedule)
addScheduledTask in interface net.minecraft.util.IThreadListeneraddScheduledTask in class net.minecraft.server.MinecraftServerpublic void waitForWorldTick()
waitForWorldTick in class net.minecraft.server.MinecraftServerpublic abstract void run()
run in interface java.lang.Runnablerun in class net.minecraft.server.MinecraftServerprotected void mainLoop()
mainLoop in class net.minecraft.server.MinecraftServerpublic void tick()
tick in class net.minecraft.server.MinecraftServerpublic void tick(long startTime)
tick in class net.minecraft.server.MinecraftServer