Package net.minecraft.src
Class WorldClient
- java.lang.Object
-
- net.minecraft.src.World
-
- net.minecraft.src.WorldClient
-
- All Implemented Interfaces:
IBlockAccess
public class WorldClient extends World
-
-
Field Summary
-
Fields inherited from class net.minecraft.src.World
activeChunkSet, autosavePeriod, chunkProvider, conservativeLightingUpdate, difficultySetting, DIST_HASH_MAGIC, editingBlocks, findingSpawnPoint, isNewWorld, isRemote, lastLightningBolt, lightningFlash, loadedEntityList, loadedTileEntityList, mapStorage, playerEntities, prevRainingStrength, prevThunderingStrength, rainingStrength, rand, saveHandler, scheduledUpdatesAreImmediate, skylightSubtracted, spawnHostileMobs, spawnPeacefulMobs, thunderingStrength, updateLCG, villageCollectionObj, weatherEffects, worldAccesses, worldInfo, worldProvider
-
-
Constructor Summary
Constructors Constructor Description WorldClient(NetClientHandler var1, WorldSettings var2, int var3, int var4)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEntityToWorld(int var1, Entity var2)
protected IChunkProvider
createChunkProvider()
void
doPreChunk(int var1, int var2, boolean var3)
Entity
getEntityByID(int var1)
void
invalidateBlockReceiveRegion(int var1, int var2, int var3, int var4, int var5, int var6)
protected void
obtainEntitySkin(Entity var1)
protected void
releaseEntitySkin(Entity var1)
Entity
removeEntityFromWorld(int var1)
void
scheduleBlockUpdate(int i, int j, int k, int l, int i1)
void
sendQuittingDisconnectingPacket()
boolean
setBlockAndMetadataAndInvalidate(int var1, int var2, int var3, int var4, int var5)
void
setEntityDead(Entity var1)
void
setSpawnLocation()
boolean
spawnEntityInWorld(Entity var1)
void
tick()
protected void
tickBlocksAndAmbiance()
boolean
tickUpdates(boolean var1)
protected void
updateWeather()
-
Methods inherited from class net.minecraft.src.World
addLoadedEntities, addTileEntity, addWeatherEffect, addWorldAccess, advanceTime, blockExists, calculateInitialSkylight, calculateSkylightSubtracted, canBlockBePlacedAt, canBlockSeeTheSky, canLightningStrikeAt, canMineBlock, canSnowAt, checkChunksExist, checkIfAABBIsClear, checkSessionLock, commandToggleDownfall, countEntities, createExplosion, doChunksNearChunkExist, drawClouds, dropOldChunks, fillReportDetails, findClosestStructure, findNearestEntityWithinAABB, func_35464_b, func_4085_a, func_48084_h, func_48452_a, func_48456_a, func_48457_a, func_48458_a, func_48461_r, func_48462_d, func_48464_p, func_6464_c, generateSpawnPoint, getBiomeGenForCoords, getBlockDensity, getBlockId, getBlockLightValue, getBlockLightValue_do, getBlockMaterial, getBlockMetadata, getBlockTileEntity, getBrightness, getCelestialAngle, getCelestialAngleRadians, getChunkFromBlockCoords, getChunkFromChunkCoords, getChunkProvider, getClosestPlayer, getClosestPlayerToEntity, getClosestVulnerablePlayer, getClosestVulnerablePlayerToEntity, getCollidingBoundingBoxes, getDebugLoadedEntities, getEntitiesWithinAABB, getEntitiesWithinAABBExcludingEntity, getEntityPathToXYZ, getEntrancePortalLocation, getFirstUncoveredBlock, getFogColor, getFullBlockLightValue, getHeight, getHeightValue, getLightBrightness, getLightBrightnessForSkyBlocks, getLoadedEntityList, getMoonPhase, getPathEntityToEntity, getPendingBlockUpdates, getPlayerEntityByName, getPrecipitationHeight, getProviderName, getRainStrength, getRandomMob, getSavedLightValue, getSaveHandler, getSeaLevel, getSeed, getSkyBlockTypeBrightness, getSkyColor, getSpawnPoint, getStarBrightness, getTopSolidOrLiquidBlock, getUniqueDataId, getWeightedThunderStrength, getWorldChunkManager, getWorldInfo, getWorldTime, handleMaterialAcceleration, isAABBEmpty, isAABBInMaterial, isAirBlock, isAllPlayersFullyAsleep, isAnyLiquid, isBlockGettingPowered, isBlockHighHumidity, isBlockHydrated, isBlockHydratedDirectly, isBlockHydratedIndirectly, isBlockIndirectlyGettingPowered, isBlockIndirectlyProvidingPowerTo, isBlockNormalCube, isBlockNormalCubeDefault, isBlockOpaqueCube, isBlockProvidingPowerTo, isBoundingBoxBurning, isDaytime, isDemoExpired, isMaterialInBB, isRaining, isThundering, joinEntityInSurroundings, loadItemData, markBlockAsNeedsUpdate, markBlockNeedsUpdate, markBlocksDirty, markBlocksDirtyVertical, markTileEntityForDespawn, newExplosion, notifyBlockChange, notifyBlocksOfNeighborChange, outputDemoReminder, playAuxSFX, playAuxSFXAtEntity, playNoteAt, playRecord, playSoundAtEntity, playSoundEffect, quickSaveWorld, randomDisplayUpdates, rayTraceBlocks, rayTraceBlocks_do, rayTraceBlocks_do_do, removeBlockTileEntity, removePlayer, removeWorldAccess, saveWorld, saveWorldIndirectly, scheduleBlockUpdateFromLoad, setAllowedSpawnTypes, setBlock, setBlockAndMetadata, setBlockAndMetadataWithNotify, setBlockMetadata, setBlockMetadataWithNotify, setBlockTileEntity, setBlockWithNotify, setEntityState, setItemData, setLightValue, setRainStrength, setRandomSeed, setSpawnPoint, setWorldTime, spawnParticle, spawnParticle, spawnPlayerWithLoadedChunks, unloadEntities, updateAllLightTypes, updateAllPlayersSleepingFlag, updateEntities, updateEntity, updateEntityList, updateEntityWithOptionalForce, updateLightByType, updateTileEntityChunkAndDoNothing, updatingLighting, wakeUpAllPlayers
-
-
-
-
Constructor Detail
-
WorldClient
public WorldClient(NetClientHandler var1, WorldSettings var2, int var3, int var4)
-
-
Method Detail
-
invalidateBlockReceiveRegion
public void invalidateBlockReceiveRegion(int var1, int var2, int var3, int var4, int var5, int var6)
-
createChunkProvider
protected IChunkProvider createChunkProvider()
- Overrides:
createChunkProvider
in classWorld
-
setSpawnLocation
public void setSpawnLocation()
- Overrides:
setSpawnLocation
in classWorld
-
tickBlocksAndAmbiance
protected void tickBlocksAndAmbiance()
- Overrides:
tickBlocksAndAmbiance
in classWorld
-
scheduleBlockUpdate
public void scheduleBlockUpdate(int i, int j, int k, int l, int i1)
- Overrides:
scheduleBlockUpdate
in classWorld
-
tickUpdates
public boolean tickUpdates(boolean var1)
- Overrides:
tickUpdates
in classWorld
-
doPreChunk
public void doPreChunk(int var1, int var2, boolean var3)
-
spawnEntityInWorld
public boolean spawnEntityInWorld(Entity var1)
- Overrides:
spawnEntityInWorld
in classWorld
-
setEntityDead
public void setEntityDead(Entity var1)
- Overrides:
setEntityDead
in classWorld
-
obtainEntitySkin
protected void obtainEntitySkin(Entity var1)
- Overrides:
obtainEntitySkin
in classWorld
-
releaseEntitySkin
protected void releaseEntitySkin(Entity var1)
- Overrides:
releaseEntitySkin
in classWorld
-
addEntityToWorld
public void addEntityToWorld(int var1, Entity var2)
-
getEntityByID
public Entity getEntityByID(int var1)
-
removeEntityFromWorld
public Entity removeEntityFromWorld(int var1)
-
setBlockAndMetadataAndInvalidate
public boolean setBlockAndMetadataAndInvalidate(int var1, int var2, int var3, int var4, int var5)
-
sendQuittingDisconnectingPacket
public void sendQuittingDisconnectingPacket()
- Overrides:
sendQuittingDisconnectingPacket
in classWorld
-
updateWeather
protected void updateWeather()
- Overrides:
updateWeather
in classWorld
-
-