net.minecraft.server.world

public class ServerWorld

extends World

All mapped superinterfaces:

WorldView

mt
net.minecraft.class_795
net.minecraft.server.world.ServerWorld
net.minecraft.world.WorldServer

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_8892
LOGGER
logger
private final MinecraftServer
J
field_2819
server
mcServer
private final EntityMap
K
field_2809
entityMap
theEntityTracker
private final ChunkMap
L
field_2810
chunkMap
thePlayerManager
private Set
M
field_2811
scheduledTicks
pendingTickListEntriesHashSet
private TreeSet
N
field_2812
scheduledTicksInOrder
pendingTickListEntriesTreeSet
public ServerChunkCache
b
field_2820
chunkCache
theChunkProviderServer
public boolean
c
field_2822
savingDisabled
disableLevelSaving
private boolean
O
field_2813
allPlayersSleeping
allPlayersSleeping
private int
P
field_2814
idleTimeout
updateEntityTick
private final PortalForcer
Q
field_5302
portalForcer
worldTeleporter
private final NaturalSpawner
R
field_6728
naturalSpawner
animalSpawner
private ServerWorld__BlockEventQueue[]
S
field_2815
blockEvents
field_147490_S
private int
T
field_2816
nextBlockEventQueueIndex
blockEventCacheIndex
private static final LootEntry[]
U
field_2817
BONUS_CHEST_LOOT_ENTRIES
bonusChestContent
private List
V
field_6729
scheduledTicksThisTick
pendingTickListEntriesThisTick
private Int2ObjectHashMap
W
field_2818
entitiesById
entityIdMap

Constructor summary

ModifierConstructor
public (MinecraftServer server, WorldStorage storage, String name, int dimension, WorldSettings settings, Profiler profiler)

Method summary

Modifier and TypeMethod
public void
b()
method_3646()
tick()
tick()
public Biome__SpawnEntry
a(sx arg0, int arg1, int arg2, int arg3)
method_2136(class_872 arg0, int arg1, int arg2, int arg3)
pickSpawnEntry(MobCategory category, int x, int y, int z)
spawnRandomCreature(EnumCreatureType arg0, int arg1, int arg2, int arg3)
public void
c()
method_3669()
updatePlayersSleepingStatus()
updateAllPlayersSleepingFlag()
protected void
d()
method_2141()
wakeSleepingPlayers()
wakeAllPlayers()
private void
Y()
method_2130()
clearWeather()
resetRainAndThunder()
public boolean
e()
method_2142()
canSkipNight()
areAllPlayersAsleep()
protected void
g()
method_3701()
tickChunks()
func_147456_g()
public boolean
a(int arg0, int arg1, int arg2, aji arg3)
method_4713(int arg0, int arg1, int arg2, class_197 arg3)
willTickThisTick(int arg0, int arg1, int arg2, Block arg3)
isBlockTickScheduledThisTick(int arg0, int arg1, int arg2, Block arg3)
public void
a(int arg0, int arg1, int arg2, aji arg3, int arg4)
method_3599(int arg0, int arg1, int arg2, class_197 arg3, int arg4)
scheduleTick(int arg0, int arg1, int arg2, Block arg3, int arg4)
scheduleBlockUpdate(int arg0, int arg1, int arg2, Block arg3, int arg4)
public void
a(int arg0, int arg1, int arg2, aji arg3, int arg4, int arg5)
method_4682(int arg0, int arg1, int arg2, class_197 arg3, int arg4, int arg5)
scheduleTick(int arg0, int arg1, int arg2, Block arg3, int arg4, int arg5)
scheduleBlockUpdateWithPriority(int arg0, int arg1, int arg2, Block arg3, int arg4, int arg5)
public void
b(int arg0, int arg1, int arg2, aji arg3, int arg4, int arg5)
method_3653(int arg0, int arg1, int arg2, class_197 arg3, int arg4, int arg5)
loadScheduledTick(int arg0, int arg1, int arg2, Block arg3, int arg4, int arg5)
func_147446_b(int arg0, int arg1, int arg2, Block arg3, int arg4, int arg5)
public void
h()
method_3706()
tickEntities()
updateEntities()
public void
i()
method_4411()
resetIdleTimeout()
resetUpdateEntityTick()
public boolean
a(boolean arg0)
method_3644(boolean arg0)
doScheduledTicks(boolean arg0)
tickUpdates(boolean arg0)
public List
a(apx arg0, boolean arg1)
method_3643(class_1196 arg0, boolean arg1)
getScheduledTicks(WorldChunk arg0, boolean arg1)
getPendingBlockUpdates(Chunk arg0, boolean arg1)
public void
a(sa arg0, boolean arg1)
method_3636(class_864 arg0, boolean arg1)
tickEntity(Entity arg0, boolean arg1)
updateEntityWithOptionalForce(Entity arg0, boolean arg1)
protected ChunkSource
j()
method_3712()
createChunkCache()
createChunkProvider()
public List
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_2134(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
getBlockEntities(int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
func_147486_a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
public boolean
a(yz arg0, int arg1, int arg2, int arg3)
method_3637(class_988 arg0, int arg1, int arg2, int arg3)
canModify(PlayerEntity arg0, int arg1, int arg2, int arg3)
canMineBlock(EntityPlayer arg0, int arg1, int arg2, int arg3)
protected void
a(ahj arg0)
method_3641(class_1156 arg0)
init(WorldSettings arg0)
initialize(WorldSettings arg0)
protected void
b(ahj arg0)
method_2140(class_1156 arg0)
initSpawnPoint(WorldSettings settings)
createSpawnPosition(WorldSettings arg0)
protected void
k()
method_2143()
placeBonusChest()
createBonusChest()
public Vec3i
l()
method_2144()
getForcedSpawnPoint()
getEntrancePortalLocation()
public void
a(boolean arg0, qk arg1)
method_8133(boolean arg0, class_841 arg1)
save(boolean saveEntities, ProgressListener listener)
saveAllChunks(boolean arg0, IProgressUpdate arg1)
public void
m()
method_5323()
flushChunks()
saveChunkData()
protected void
a()
method_2132()
saveData()
saveLevel()
protected void
a(sa arg0)
method_3626(class_864 arg0)
notifyEntityAdded(Entity arg0)
onEntityAdded(Entity arg0)
protected void
b(sa arg0)
method_3663(class_864 arg0)
notifyEntityRemoved(Entity arg0)
onEntityRemoved(Entity arg0)
public Entity
a(int arg0)
method_2133(int arg0)
getEntity(int arg0)
getEntityByID(int arg0)
public boolean
c(sa arg0)
method_3677(class_864 arg0)
addGlobalEntity(Entity arg0)
addWeatherEffect(Entity arg0)
public void
a(sa arg0, byte arg1)
method_3627(class_864 arg0, byte arg1)
doEntityEvent(Entity arg0, byte arg1)
setEntityState(Entity arg0, byte arg1)
public Explosion
a(sa arg0, double arg1, double arg2, double arg3, float arg4, boolean arg5, boolean arg6)
method_3630(class_864 arg0, double arg1, double arg2, double arg3, float arg4, boolean arg5, boolean arg6)
explode(Entity arg0, double arg1, double arg2, double arg3, float arg4, boolean arg5, boolean arg6)
newExplosion(Entity arg0, double arg1, double arg2, double arg3, float arg4, boolean arg5, boolean arg6)
public void
c(int arg0, int arg1, int arg2, aji arg3, int arg4, int arg5)
method_3654(int arg0, int arg1, int arg2, class_197 arg3, int arg4, int arg5)
addBlockEvent(int arg0, int arg1, int arg2, Block arg3, int arg4, int arg5)
addBlockEvent(int arg0, int arg1, int arg2, Block arg3, int arg4, int arg5)
private void
Z()
method_2131()
doBlockEvents()
func_147488_Z()
private boolean
a(ags arg0)
method_2137(class_1166 arg0)
doBlockEvent(BlockEvent blockEvent)
func_147485_a(BlockEventData arg0)
public void
n()
method_2145()
forceSave()
flush()
protected void
o()
method_3722()
tickWeather()
updateWeather()
protected int
p()
method_6411()
getChunkViewDistance()
getRenderDistanceChunks()
public MinecraftServer
q()
method_2146()
getServer()
func_73046_m()
public EntityMap
r()
method_2147()
getEntityMap()
getEntityTracker()
public ChunkMap
t()
method_2148()
getChunkMap()
getPlayerManager()
public PortalForcer
u()
method_4412()
getPortalForcer()
getDefaultTeleporter()
public void
a(String arg0, double arg1, double arg2, double arg3, int arg4, double arg5, double arg6, double arg7, double arg8)
method_8132(String arg0, double arg1, double arg2, double arg3, int arg4, double arg5, double arg6, double arg7, double arg8)
addParticle(String type, double x, double y, double z, int count, double velocityX, double velocityY, double velocityZ, double velocityScale)
func_147487_a(String arg0, double arg1, double arg2, double arg3, int arg4, double arg5, double arg6, double arg7, double arg8)
public void
f()
method_3694()
resetSpawnPoint()
setSpawnLocation()