public class WorldServerMulti extends WorldServer
WorldServer.ServerBlockEventList
Modifier and Type | Field and Description |
---|---|
private WorldServer |
delegate |
disableLevelSaving, theChunkProviderServer, villageSiege
activeChunkSet, 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, wakeAllPlayers
addTileEntities, 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, updateEntity
private WorldServer delegate
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