public class WorldServerMulti extends WorldServer
customTeleporters, disableLevelSaving, doneChunks, villageSiege
captureBlockSnapshots, capturedBlockSnapshots, chunkProvider, DIST_HASH_MAGIC, entitiesById, eventListeners, findingSpawnPoint, isRemote, loadedEntityList, loadedTileEntityList, lootTable, mapStorage, MAX_ENTITY_RADIUS, pathListener, perWorldStorage, playerEntities, prevRainingStrength, prevThunderingStrength, provider, rainingStrength, rand, restoringBlockSnapshots, saveHandler, scheduledUpdatesAreImmediate, spawnHostileMobs, spawnPeacefulMobs, theProfiler, thunderingStrength, tickableTileEntities, unloadedEntityList, updateLCG, villageCollectionObj, weatherEffects, worldInfo, worldScoreboard
Constructor and Description |
---|
WorldServerMulti(MinecraftServer server,
ISaveHandler saveHandlerIn,
int dimensionId,
WorldServer delegate,
Profiler profilerIn) |
Modifier and Type | Method and Description |
---|---|
void |
flush() |
World |
init() |
void |
saveAdditionalData() |
protected void |
saveLevel() |
addBlockEvent, addScheduledTask, addWeatherEffect, adjustPosToNearbyEntity, areAllPlayersAsleep, canCreatureTypeSpawnHere, canMineBlockBody, createBonusChest, createChunkProvider, getChunkProvider, getChunkSaveLocation, getDefaultTeleporter, getEntityFromUuid, getEntityTracker, getMinecraftServer, getPendingBlockUpdates, getPendingBlockUpdates, getPlayerChunkMap, getSpawnCoordinate, getSpawnListEntryForTypeAt, getStructureTemplateManager, initialize, isBlockModifiable, isBlockTickPending, isCallingFromMinecraftThread, isChunkLoaded, isUpdateScheduled, loadEntities, newExplosion, onEntityAdded, onEntityRemoved, playerCheckLight, resetUpdateEntityTick, saveAllChunks, saveChunkData, scheduleBlockUpdate, scheduleUpdate, setEntityState, setInitialSpawnLocation, spawnEntityInWorld, spawnParticle, spawnParticle, spawnParticle, tick, tickPlayers, tickUpdates, updateAllPlayersSleepingFlag, updateBlocks, updateBlockTick, updateEntities, updateEntityWithOptionalForce, updateWeather, wakeAllPlayers
addEventListener, addTileEntities, addTileEntity, addWorldInfoToCrashReport, calculateInitialSkylight, calculateInitialWeather, calculateInitialWeatherBody, calculateSkylightSubtracted, canBlockBePlaced, canBlockFreeze, canBlockFreezeBody, canBlockFreezeNoWater, canBlockFreezeWater, canBlockSeeSky, canSeeSky, canSnowAt, canSnowAtBody, checkBlockCollision, checkLight, checkLightFor, checkNoEntityCollision, checkNoEntityCollision, checkSessionLock, collidesWithAnyBlock, containsAnyLiquid, countEntities, countEntities, createExplosion, destroyBlock, extendedLevelsInChunkCache, extinguishFire, findNearestEntityWithinAABB, getActualHeight, getBiomeForCoordsBody, getBiomeGenForCoords, getBiomeProvider, getBlockDensity, getBlockLightOpacity, getBlockState, getCelestialAngle, getCelestialAngleRadians, getChunkFromBlockCoords, getChunkFromChunkCoords, getChunksLowestHorizon, getClosestPlayer, getClosestPlayerToEntity, getCloudColorBody, getCloudColour, getCollisionBoxes, getCollisionBoxes, getCombinedLight, getCurrentDate, getCurrentMoonPhaseFactor, getCurrentMoonPhaseFactorBody, getDebugLoadedEntities, getDifficulty, getDifficultyForLocation, getEntities, getEntitiesInAABBexcluding, getEntitiesWithinAABB, getEntitiesWithinAABB, getEntitiesWithinAABBExcludingEntity, getEntityByID, getFogColor, getGameRules, getGroundAboveSeaLevel, getHeight, getHeight, getHorizon, getLastLightningBolt, getLight, getLight, getLightBrightness, getLightFor, getLightFromNeighbors, getLightFromNeighborsFor, getLoadedEntityList, getLootTableManager, getMapStorage, getMoonPhase, getNearestAttackablePlayer, getNearestAttackablePlayer, getNearestAttackablePlayer, getNearestPlayerNotCreative, getPersistentChunkIterable, getPersistentChunks, getPerWorldStorage, getPlayerEntityByName, getPlayerEntityByUUID, getPlayers, getPrecipitationHeight, getProviderName, getRainStrength, getRedstonePower, getSaveHandler, getScoreboard, getSeaLevel, getSeed, getSkyColor, getSkyColorBody, getSkylightSubtracted, getSpawnPoint, getStarBrightness, getStarBrightnessBody, getStrongPower, getStrongPower, getSunBrightness, getSunBrightnessBody, getSunBrightnessFactor, getThunderStrength, getTileEntity, getTopSolidOrLiquidBlock, getTotalWorldTime, getUniqueDataId, getVillageCollection, getWorldBorder, getWorldInfo, getWorldTime, getWorldType, handleMaterialAcceleration, immediateBlockTick, isAABBInMaterial, isAirBlock, isAnyPlayerWithinRangeAt, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isBlockFullCube, isBlockIndirectlyGettingPowered, isBlockinHighHumidity, isBlockLoaded, isBlockLoaded, isBlockNormalCube, isBlockPowered, isDaytime, isFlammableWithin, isInsideBorder, isMaterialInBB, isRaining, isRainingAt, isSidePowered, isSideSolid, isSideSolid, isSpawnChunk, isThundering, joinEntityInSurroundings, loadItemData, makeFireworks, markAndNotifyBlock, markBlockRangeForRenderUpdate, markBlockRangeForRenderUpdate, markBlocksDirtyVertical, markChunkDirty, markTileEntityForRemoval, notifyBlockOfStateChange, notifyBlockUpdate, notifyLightSet, notifyNeighborsOfStateChange, notifyNeighborsOfStateExcept, notifyNeighborsRespectDebug, playBroadcastSound, playEvent, playEvent, playMoodSoundAndCheckLight, playRecord, playSound, playSound, playSound, rayTraceBlocks, rayTraceBlocks, rayTraceBlocks, removeEntity, removeEntityDangerously, removeEventListener, removeTileEntity, sendBlockBreakProgress, sendPacketToServer, sendQuittingDisconnectingPacket, setAllowedSpawnTypes, setBlockState, setBlockState, setBlockToAir, setItemData, setLastLightningBolt, setLightFor, setRainStrength, setRandomSeed, setSeaLevel, setSkylightSubtracted, setSpawnPoint, setThunderStrength, setTileEntity, setTotalWorldTime, setWorldTime, spawnParticle, spawnParticle, unloadEntities, updateComparatorOutputLevel, updateEntity, updateWeatherBody
public WorldServerMulti(MinecraftServer server, ISaveHandler saveHandlerIn, int dimensionId, WorldServer delegate, Profiler profilerIn)
protected void saveLevel() throws MinecraftException
saveLevel
in class WorldServer
MinecraftException
public World init()
init
in class WorldServer
public void flush()
flush
in class WorldServer
public void saveAdditionalData()