public class WorldServerMulti extends WorldServer
WorldServer.ServerBlockEventList| Modifier and Type | Field and Description |
|---|---|
private WorldServer |
delegate |
disableLevelSaving, theChunkProviderServer, villageSiegeactiveChunkSet, chunkProvider, DIST_HASH_MAGIC, entitiesById, findingSpawnPoint, isRemote, lightUpdateBlockList, loadedEntityList, loadedTileEntityList, mapStorage, playerEntities, prevRainingStrength, prevThunderingStrength, provider, rainingStrength, rand, saveHandler, scheduledUpdatesAreImmediate, spawnHostileMobs, spawnPeacefulMobs, theProfiler, thunderingStrength, tickableTileEntities, unloadedEntityList, updateLCG, villageCollectionObj, weatherEffects, worldAccesses, worldInfo, worldScoreboard| Constructor and Description |
|---|
WorldServerMulti(MinecraftServer server,
ISaveHandler saveHandlerIn,
int dimensionId,
WorldServer delegate,
Profiler profilerIn) |
| Modifier and Type | Method and Description |
|---|---|
World |
init() |
protected void |
saveLevel()
Saves the chunks to disk.
|
addBlockEvent, addScheduledTask, addWeatherEffect, adjustPosToNearbyEntity, areAllPlayersAsleep, canCreatureTypeSpawnHere, createBonusChest, createChunkProvider, flush, func_175712_a, getDefaultTeleporter, getEntityFromUuid, getEntityTracker, getMinecraftServer, getPendingBlockUpdates, getPlayerManager, getRenderDistanceChunks, getSpawnCoordinate, getSpawnListEntryForTypeAt, getTileEntitiesIn, initialize, isBlockModifiable, isBlockTickPending, isCallingFromMinecraftThread, newExplosion, onEntityAdded, onEntityRemoved, resetUpdateEntityTick, saveAllChunks, saveChunkData, scheduleBlockUpdate, scheduleUpdate, setEntityState, setInitialSpawnLocation, spawnParticle, spawnParticle, tick, tickUpdates, updateAllPlayersSleepingFlag, updateBlocks, updateBlockTick, updateEntities, updateEntityWithOptionalForce, updateWeather, wakeAllPlayersaddTileEntities, addTileEntity, addWorldAccess, addWorldInfoToCrashReport, calculateInitialSkylight, calculateInitialWeather, calculateSkylightSubtracted, canBlockBePlaced, canBlockFreeze, canBlockFreezeNoWater, canBlockFreezeWater, canBlockSeeSky, canLightningStrike, canSeeSky, canSnowAt, checkBlockCollision, checkLight, checkLightFor, checkNoEntityCollision, checkNoEntityCollision, checkSessionLock, countEntities, createExplosion, destroyBlock, doesBlockHaveSolidTopSurface, extendedLevelsInChunkCache, extinguishFire, findNearestEntityWithinAABB, forceBlockUpdateTick, func_147461_a, func_181544_b, func_181545_F, getActualHeight, getBiomeGenForCoords, getBlockDensity, getBlockState, getCelestialAngle, getCelestialAngleRadians, getChunkFromBlockCoords, getChunkFromChunkCoords, getChunkProvider, getChunksLowestHorizon, getClosestPlayer, getClosestPlayerToEntity, getCloudColour, getCollidingBoundingBoxes, getCombinedLight, getCurrentDate, getCurrentMoonPhaseFactor, getDebugLoadedEntities, getDifficulty, getDifficultyForLocation, getEntities, getEntitiesInAABBexcluding, getEntitiesWithinAABB, getEntitiesWithinAABB, getEntitiesWithinAABBExcludingEntity, getEntityByID, getFogColor, getGameRules, getGroundAboveSeaLevel, getHeight, getHeight, getHorizon, getLastLightningBolt, getLight, getLight, getLightBrightness, getLightFor, getLightFromNeighbors, getLightFromNeighborsFor, getLoadedEntityList, getMapStorage, getMoonPhase, getPlayerEntityByName, getPlayerEntityByUUID, getPlayers, getPrecipitationHeight, getProviderName, getRainStrength, getRedstonePower, getSaveHandler, getScoreboard, getSeed, getSkyColor, getSkylightSubtracted, getSpawnPoint, getStarBrightness, getStrongholdPos, getStrongPower, getStrongPower, getSunBrightness, getThunderStrength, getTileEntity, getTopSolidOrLiquidBlock, getTotalWorldTime, getUniqueDataId, getVillageCollection, getWorldBorder, getWorldChunkManager, getWorldInfo, getWorldTime, getWorldType, handleMaterialAcceleration, isAABBInMaterial, isAirBlock, isAnyLiquid, isAnyPlayerWithinRangeAt, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isBlockFullCube, isBlockIndirectlyGettingPowered, isBlockinHighHumidity, isBlockLoaded, isBlockLoaded, isBlockNormalCube, isBlockPowered, isChunkLoaded, isDaytime, isFindingSpawnPoint, isFlammableWithin, isInsideBorder, isMaterialInBB, isRaining, isSidePowered, isSpawnChunk, isThundering, joinEntityInSurroundings, loadEntities, loadItemData, makeFireworks, markBlockForUpdate, markBlockRangeForRenderUpdate, markBlockRangeForRenderUpdate, markBlocksDirtyVertical, markChunkDirty, markTileEntityForRemoval, notifyBlockOfStateChange, notifyLightSet, notifyNeighborsOfStateChange, notifyNeighborsOfStateExcept, notifyNeighborsRespectDebug, playAuxSFX, playAuxSFXAtEntity, playBroadcastSound, playMoodSoundAndCheckLight, playRecord, playSound, playSoundAtEntity, playSoundEffect, playSoundToNearExcept, rayTraceBlocks, rayTraceBlocks, rayTraceBlocks, removeEntity, removePlayerEntityDangerously, removeTileEntity, removeWorldAccess, sendBlockBreakProgress, sendQuittingDisconnectingPacket, setActivePlayerChunksAndCheckLight, setAllowedSpawnTypes, setBlockState, setBlockState, setBlockToAir, setItemData, setLastLightningBolt, setLightFor, setRainStrength, setRandomSeed, setSkylightSubtracted, setSpawnPoint, setThunderStrength, setTileEntity, setTotalWorldTime, setWorldTime, spawnEntityInWorld, spawnParticle, spawnParticle, unloadEntities, updateComparatorOutputLevel, updateEntityprivate WorldServer delegate
public WorldServerMulti(MinecraftServer server, ISaveHandler saveHandlerIn, int dimensionId, WorldServer delegate, Profiler profilerIn)
protected void saveLevel()
throws MinecraftException
saveLevel in class WorldServerMinecraftExceptionpublic World init()
init in class WorldServer