Package net.minecraft.src
Class World
- java.lang.Object
-
- net.minecraft.src.World
-
- All Implemented Interfaces:
IBlockAccess
- Direct Known Subclasses:
WorldClient,WorldServer
public class World extends java.lang.Object implements IBlockAccess
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description World(ISaveHandler var1, java.lang.String var2, WorldProvider var3, WorldSettings var4)World(ISaveHandler var1, java.lang.String var2, WorldSettings var3)World(ISaveHandler var1, java.lang.String var2, WorldSettings var3, WorldProvider var4)World(World var1, WorldProvider var2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLoadedEntities(java.util.List var1)voidaddTileEntity(java.util.Collection<TileEntity> var1)booleanaddWeatherEffect(Entity var1)voidaddWorldAccess(IWorldAccess var1)voidadvanceTime(long var1)booleanblockExists(int var1, int var2, int var3)voidcalculateInitialSkylight()intcalculateSkylightSubtracted(float var1)booleancanBlockBePlacedAt(int var1, int var2, int var3, int var4, boolean var5, int var6)booleancanBlockSeeTheSky(int var1, int var2, int var3)booleancanLightningStrikeAt(int var1, int var2, int var3)booleancanMineBlock(Player var1, int var2, int var3, int i)booleancanSnowAt(int var1, int var2, int var3)booleancheckChunksExist(int var1, int var2, int var3, int var4, int var5, int var6)booleancheckIfAABBIsClear(AxisAlignedBB var1)voidcheckSessionLock()voidcommandToggleDownfall()intcountEntities(java.lang.Class<? extends Entity> var1)protected IChunkProvidercreateChunkProvider()ExplosioncreateExplosion(Entity var1, double var2, double var4, double var6, float var8)booleandoChunksNearChunkExist(int var1, int var2, int var3, int var4)@Client Vec3DdrawClouds(float var1)voiddropOldChunks()CrashReportCategoryfillReportDetails(CrashReport report)ChunkPositionfindClosestStructure(java.lang.String var1, int var2, int var3, int var4)<T extends Entity>
TfindNearestEntityWithinAABB(java.lang.Class<T> var1, AxisAlignedBB var2, Entity var3)@net.minecraft.modding.api.Side.Client floatfunc_35464_b(float var1)<T extends Entity>
Tfunc_4085_a(java.lang.Class<T> var1)booleanfunc_48084_h(int i, int j, int k)@net.minecraft.modding.api.Side.Client booleanfunc_48452_a()Playerfunc_48456_a(double var1, double var3, double var5)booleanfunc_48457_a(Player var1, int var2, int var3, int var4, int var5)protected voidfunc_48458_a(int var1, int var2, Chunk var3)protected voidfunc_48461_r()intfunc_48462_d(int var1, int var2, int var3)voidfunc_48464_p(int var1, int var2, int var3)voidfunc_6464_c()protected voidgenerateSpawnPoint()BiomeGenBasegetBiomeGenForCoords(int var1, int var2)floatgetBlockDensity(Vec3D par1Vec3D, AxisAlignedBB var2)intgetBlockId(int var1, int var2, int var3)intgetBlockLightValue(int var1, int var2, int var3)intgetBlockLightValue_do(int var1, int var2, int var3, boolean var4)MaterialgetBlockMaterial(int var1, int var2, int var3)intgetBlockMetadata(int var1, int var2, int var3)TileEntitygetBlockTileEntity(int var1, int var2, int var3)@net.minecraft.modding.api.Side.Client floatgetBrightness(int var1, int var2, int var3, int var4)floatgetCelestialAngle(float var1)@net.minecraft.modding.api.Side.Client floatgetCelestialAngleRadians(float var1)ChunkgetChunkFromBlockCoords(int var1, int var2)ChunkgetChunkFromChunkCoords(int var1, int var2)IChunkProvidergetChunkProvider()PlayergetClosestPlayer(double var1, double var3, double var5, double var7)PlayergetClosestPlayerToEntity(Entity var1, double var2)PlayergetClosestVulnerablePlayer(double var1, double var3, double var5, double var7)PlayergetClosestVulnerablePlayerToEntity(Entity var1, double var2)java.util.List<AxisAlignedBB>getCollidingBoundingBoxes(Entity var1, AxisAlignedBB var2)@Client java.lang.StringgetDebugLoadedEntities()<T extends Entity>
java.util.List<T>getEntitiesWithinAABB(java.lang.Class<T> var1, AxisAlignedBB var2)java.util.List<Entity>getEntitiesWithinAABBExcludingEntity(Entity var1, AxisAlignedBB var2)PathEntitygetEntityPathToXYZ(Entity var1, int var2, int var3, int var4, float var5, boolean var6, boolean var7, boolean var8, boolean var9)ChunkCoordinatesgetEntrancePortalLocation()intgetFirstUncoveredBlock(int var1, int var2)@Client Vec3DgetFogColor(float var1)intgetFullBlockLightValue(int var1, int var2, int var3)intgetHeight()intgetHeightValue(int var1, int var2)floatgetLightBrightness(int var1, int var2, int var3)@net.minecraft.modding.api.Side.Client intgetLightBrightnessForSkyBlocks(int var1, int var2, int var3, int var4)@Client java.util.List<Entity>getLoadedEntityList()@net.minecraft.modding.api.Side.Client intgetMoonPhase(float var1)PathEntitygetPathEntityToEntity(Entity var1, Entity var2, float var3, boolean var4, boolean var5, boolean var6, boolean var7)java.util.List<NextTickListEntry>getPendingBlockUpdates(Chunk var1, boolean var2)PlayergetPlayerEntityByName(java.lang.String var1)intgetPrecipitationHeight(int var1, int var2)@Client java.lang.StringgetProviderName()floatgetRainStrength(float var1)SpawnListEntrygetRandomMob(EnumCreatureType var1, int var2, int var3, int var4)intgetSavedLightValue(EnumSkyBlock var1, int var2, int var3, int var4)ISaveHandlergetSaveHandler()@net.minecraft.modding.api.Side.Client doublegetSeaLevel()longgetSeed()@net.minecraft.modding.api.Side.Client intgetSkyBlockTypeBrightness(EnumSkyBlock var1, int var2, int var3, int var4)@Client Vec3DgetSkyColor(Entity var1, float var2)ChunkCoordinatesgetSpawnPoint()@net.minecraft.modding.api.Side.Client floatgetStarBrightness(float var1)intgetTopSolidOrLiquidBlock(int var1, int var2)intgetUniqueDataId(java.lang.String var1)floatgetWeightedThunderStrength(float var1)WorldChunkManagergetWorldChunkManager()WorldInfogetWorldInfo()longgetWorldTime()booleanhandleMaterialAcceleration(AxisAlignedBB var1, Material var2, Entity var3)booleanisAABBEmpty(AxisAlignedBB var1)booleanisAABBInMaterial(AxisAlignedBB var1, Material var2)booleanisAirBlock(int var1, int var2, int var3)booleanisAllPlayersFullyAsleep()booleanisAnyLiquid(AxisAlignedBB var1)booleanisBlockGettingPowered(int var1, int var2, int var3)booleanisBlockHighHumidity(int var1, int var2, int var3)booleanisBlockHydrated(int var1, int var2, int var3, boolean var4)booleanisBlockHydratedDirectly(int var1, int var2, int var3)booleanisBlockHydratedIndirectly(int var1, int var2, int var3)booleanisBlockIndirectlyGettingPowered(int var1, int var2, int var3)booleanisBlockIndirectlyProvidingPowerTo(int var1, int var2, int var3, int var4)booleanisBlockNormalCube(int var1, int var2, int var3)booleanisBlockNormalCubeDefault(int var1, int var2, int var3, boolean var4)booleanisBlockOpaqueCube(int var1, int var2, int var3)booleanisBlockProvidingPowerTo(int var1, int var2, int var3, int var4)booleanisBoundingBoxBurning(AxisAlignedBB var1)booleanisDaytime()@net.minecraft.modding.api.Side.Client booleanisDemoExpired()booleanisMaterialInBB(AxisAlignedBB var1, Material var2)booleanisRaining()booleanisThundering()voidjoinEntityInSurroundings(Entity var1)WorldSavedDataloadItemData(java.lang.Class<MapData> var1, java.lang.String var2)voidmarkBlockAsNeedsUpdate(int var1, int var2, int var3)voidmarkBlockNeedsUpdate(int var1, int var2, int var3)voidmarkBlocksDirty(int var1, int var2, int var3, int var4, int var5, int var6)voidmarkBlocksDirtyVertical(int var1, int var2, int var3, int var4)voidmarkTileEntityForDespawn(TileEntity var1)ExplosionnewExplosion(Entity var1, double var2, double var4, double var6, float var8, boolean var9)voidnotifyBlockChange(int var1, int var2, int var3, int var4)voidnotifyBlocksOfNeighborChange(int var1, int var2, int var3, int var4)protected voidobtainEntitySkin(Entity var1)voidoutputDemoReminder()voidplayAuxSFX(int var1, int var2, int var3, int var4, int var5)voidplayAuxSFXAtEntity(Player var1, int var2, int var3, int var4, int var5, int var6)voidplayNoteAt(int var1, int var2, int var3, int var4, int var5)voidplayRecord(java.lang.String var1, int var2, int var3, int var4)voidplaySoundAtEntity(Entity var1, java.lang.String var2, float var3, float var4)voidplaySoundEffect(double var1, double var3, double var5, java.lang.String var7, float var8, float var9)@net.minecraft.modding.api.Side.Client booleanquickSaveWorld(int var1)voidrandomDisplayUpdates(int var1, int var2, int var3)MovingObjectPositionrayTraceBlocks(Vec3D par1Vec3D, Vec3D par2Vec3D)MovingObjectPositionrayTraceBlocks_do(Vec3D par1Vec3D, Vec3D par2Vec3D, boolean var3)MovingObjectPositionrayTraceBlocks_do_do(Vec3D par1Vec3D, Vec3D par2Vec3D, boolean var3, boolean var4)protected voidreleaseEntitySkin(Entity var1)voidremoveBlockTileEntity(int var1, int var2, int var3)voidremovePlayer(Entity var1)voidremoveWorldAccess(IWorldAccess var1)voidsaveWorld(boolean var1, IProgressUpdate var2)voidsaveWorldIndirectly(IProgressUpdate var1)voidscheduleBlockUpdate(int var1, int var2, int var3, int var4, int var5)voidscheduleBlockUpdateFromLoad(int var1, int var2, int var3, int var4, int var5)voidsendQuittingDisconnectingPacket()voidsetAllowedSpawnTypes(boolean var1, boolean var2)booleansetBlock(int var1, int var2, int var3, int var4)booleansetBlockAndMetadata(int var1, int var2, int var3, int var4, int var5)booleansetBlockAndMetadataWithNotify(int var1, int var2, int var3, int var4, int var5)booleansetBlockMetadata(int var1, int var2, int var3, int var4)voidsetBlockMetadataWithNotify(int var1, int var2, int var3, int var4)voidsetBlockTileEntity(int var1, int var2, int var3, TileEntity var4)booleansetBlockWithNotify(int var1, int var2, int var3, int var4)voidsetEntityDead(Entity var1)voidsetEntityState(Entity entity, byte byte0)voidsetItemData(java.lang.String var1, WorldSavedData var2)voidsetLightValue(EnumSkyBlock var1, int var2, int var3, int var4, int var5)voidsetRainStrength(float var1)java.util.RandomsetRandomSeed(int var1, int var2, int var3)voidsetSpawnLocation()voidsetSpawnPoint(ChunkCoordinates var1)voidsetWorldTime(long var1)booleanspawnEntityInWorld(Entity var1)voidspawnParticle(java.lang.String var1, double var2, double var4, double var6, double var8, double var10, double var12)voidspawnParticle(java.lang.String s, double d, double d1, double d2, double d3, double d4, double d5, boolean alwaysRender)voidspawnPlayerWithLoadedChunks(Player var1)voidtick()protected voidtickBlocksAndAmbiance()booleantickUpdates(boolean var1)voidunloadEntities(java.util.List var1)voidupdateAllLightTypes(int var1, int var2, int var3)voidupdateAllPlayersSleepingFlag()voidupdateEntities()voidupdateEntity(Entity var1)voidupdateEntityList()voidupdateEntityWithOptionalForce(Entity var1, boolean var2)voidupdateLightByType(EnumSkyBlock var1, int var2, int var3, int var4)voidupdateTileEntityChunkAndDoNothing(int var1, int var2, int var3, TileEntity var4)protected voidupdateWeather()booleanupdatingLighting()protected voidwakeUpAllPlayers()
-
-
-
Field Detail
-
scheduledUpdatesAreImmediate
public boolean scheduledUpdatesAreImmediate
-
loadedEntityList
public java.util.List<Entity> loadedEntityList
-
loadedTileEntityList
public java.util.List<TileEntity> loadedTileEntityList
-
playerEntities
public java.util.List<Player> playerEntities
-
weatherEffects
public java.util.List<Entity> weatherEffects
-
skylightSubtracted
public int skylightSubtracted
-
updateLCG
protected int updateLCG
-
DIST_HASH_MAGIC
protected final int DIST_HASH_MAGIC
- See Also:
- Constant Field Values
-
prevRainingStrength
protected float prevRainingStrength
-
rainingStrength
protected float rainingStrength
-
prevThunderingStrength
protected float prevThunderingStrength
-
thunderingStrength
protected float thunderingStrength
-
lastLightningBolt
protected int lastLightningBolt
-
lightningFlash
public int lightningFlash
-
editingBlocks
public boolean editingBlocks
-
autosavePeriod
protected int autosavePeriod
-
difficultySetting
public int difficultySetting
-
rand
public java.util.Random rand
-
isNewWorld
public boolean isNewWorld
-
worldProvider
public final WorldProvider worldProvider
-
worldAccesses
protected java.util.List<IWorldAccess> worldAccesses
-
chunkProvider
protected IChunkProvider chunkProvider
-
saveHandler
protected final ISaveHandler saveHandler
-
worldInfo
protected WorldInfo worldInfo
-
findingSpawnPoint
public boolean findingSpawnPoint
-
mapStorage
public MapStorage mapStorage
-
villageCollectionObj
public final VillageCollection villageCollectionObj
-
spawnHostileMobs
protected boolean spawnHostileMobs
-
spawnPeacefulMobs
protected boolean spawnPeacefulMobs
-
activeChunkSet
protected java.util.Set<ChunkCoordIntPair> activeChunkSet
-
isRemote
public boolean isRemote
-
conservativeLightingUpdate
public boolean conservativeLightingUpdate
-
-
Constructor Detail
-
World
@Client public World(ISaveHandler var1, java.lang.String var2, WorldProvider var3, WorldSettings var4)
-
World
@Client public World(World var1, WorldProvider var2)
-
World
@Client public World(ISaveHandler var1, java.lang.String var2, WorldSettings var3)
-
World
public World(ISaveHandler var1, java.lang.String var2, WorldSettings var3, WorldProvider var4)
-
-
Method Detail
-
getBiomeGenForCoords
public BiomeGenBase getBiomeGenForCoords(int var1, int var2)
- Specified by:
getBiomeGenForCoordsin interfaceIBlockAccess
-
getWorldChunkManager
public WorldChunkManager getWorldChunkManager()
-
createChunkProvider
protected IChunkProvider createChunkProvider()
-
generateSpawnPoint
protected void generateSpawnPoint()
-
getEntrancePortalLocation
public ChunkCoordinates getEntrancePortalLocation()
-
setSpawnLocation
@Client public void setSpawnLocation()
-
getFirstUncoveredBlock
public int getFirstUncoveredBlock(int var1, int var2)
-
func_6464_c
@Client public void func_6464_c()
-
saveWorld
public void saveWorld(boolean var1, IProgressUpdate var2)
-
quickSaveWorld
@Client public @net.minecraft.modding.api.Side.Client boolean quickSaveWorld(int var1)
-
getBlockId
public int getBlockId(int var1, int var2, int var3)- Specified by:
getBlockIdin interfaceIBlockAccess
-
func_48462_d
public int func_48462_d(int var1, int var2, int var3)
-
isAirBlock
public boolean isAirBlock(int var1, int var2, int var3)- Specified by:
isAirBlockin interfaceIBlockAccess
-
func_48084_h
public boolean func_48084_h(int i, int j, int k)
-
blockExists
public boolean blockExists(int var1, int var2, int var3)
-
doChunksNearChunkExist
public boolean doChunksNearChunkExist(int var1, int var2, int var3, int var4)
-
checkChunksExist
public boolean checkChunksExist(int var1, int var2, int var3, int var4, int var5, int var6)
-
getChunkFromBlockCoords
public Chunk getChunkFromBlockCoords(int var1, int var2)
-
getChunkFromChunkCoords
public Chunk getChunkFromChunkCoords(int var1, int var2)
-
setBlockAndMetadata
public boolean setBlockAndMetadata(int var1, int var2, int var3, int var4, int var5)
-
setBlock
public boolean setBlock(int var1, int var2, int var3, int var4)
-
getBlockMaterial
public Material getBlockMaterial(int var1, int var2, int var3)
- Specified by:
getBlockMaterialin interfaceIBlockAccess
-
getBlockMetadata
public int getBlockMetadata(int var1, int var2, int var3)- Specified by:
getBlockMetadatain interfaceIBlockAccess
-
setBlockMetadataWithNotify
public void setBlockMetadataWithNotify(int var1, int var2, int var3, int var4)
-
setBlockMetadata
public boolean setBlockMetadata(int var1, int var2, int var3, int var4)
-
setBlockWithNotify
public boolean setBlockWithNotify(int var1, int var2, int var3, int var4)
-
setBlockAndMetadataWithNotify
public boolean setBlockAndMetadataWithNotify(int var1, int var2, int var3, int var4, int var5)
-
markBlockNeedsUpdate
public void markBlockNeedsUpdate(int var1, int var2, int var3)
-
notifyBlockChange
public void notifyBlockChange(int var1, int var2, int var3, int var4)
-
markBlocksDirtyVertical
public void markBlocksDirtyVertical(int var1, int var2, int var3, int var4)
-
markBlockAsNeedsUpdate
public void markBlockAsNeedsUpdate(int var1, int var2, int var3)
-
markBlocksDirty
public void markBlocksDirty(int var1, int var2, int var3, int var4, int var5, int var6)
-
notifyBlocksOfNeighborChange
public void notifyBlocksOfNeighborChange(int var1, int var2, int var3, int var4)
-
canBlockSeeTheSky
public boolean canBlockSeeTheSky(int var1, int var2, int var3)
-
getFullBlockLightValue
public int getFullBlockLightValue(int var1, int var2, int var3)
-
getBlockLightValue
public int getBlockLightValue(int var1, int var2, int var3)
-
getBlockLightValue_do
public int getBlockLightValue_do(int var1, int var2, int var3, boolean var4)
-
getHeightValue
public int getHeightValue(int var1, int var2)
-
getSkyBlockTypeBrightness
@Client public @net.minecraft.modding.api.Side.Client int getSkyBlockTypeBrightness(EnumSkyBlock var1, int var2, int var3, int var4)
-
getSavedLightValue
public int getSavedLightValue(EnumSkyBlock var1, int var2, int var3, int var4)
-
setLightValue
public void setLightValue(EnumSkyBlock var1, int var2, int var3, int var4, int var5)
-
func_48464_p
public void func_48464_p(int var1, int var2, int var3)
-
getLightBrightnessForSkyBlocks
@Client public @net.minecraft.modding.api.Side.Client int getLightBrightnessForSkyBlocks(int var1, int var2, int var3, int var4)
- Specified by:
getLightBrightnessForSkyBlocksin interfaceIBlockAccess
-
getBrightness
@Client public @net.minecraft.modding.api.Side.Client float getBrightness(int var1, int var2, int var3, int var4)
- Specified by:
getBrightnessin interfaceIBlockAccess
-
getLightBrightness
public float getLightBrightness(int var1, int var2, int var3)- Specified by:
getLightBrightnessin interfaceIBlockAccess
-
isDaytime
public boolean isDaytime()
-
rayTraceBlocks
public MovingObjectPosition rayTraceBlocks(Vec3D par1Vec3D, Vec3D par2Vec3D)
-
rayTraceBlocks_do
public MovingObjectPosition rayTraceBlocks_do(Vec3D par1Vec3D, Vec3D par2Vec3D, boolean var3)
-
rayTraceBlocks_do_do
public MovingObjectPosition rayTraceBlocks_do_do(Vec3D par1Vec3D, Vec3D par2Vec3D, boolean var3, boolean var4)
-
playSoundAtEntity
public void playSoundAtEntity(Entity var1, java.lang.String var2, float var3, float var4)
-
playSoundEffect
public void playSoundEffect(double var1, double var3, double var5, java.lang.String var7, float var8, float var9)
-
playRecord
public void playRecord(java.lang.String var1, int var2, int var3, int var4)
-
spawnParticle
public void spawnParticle(java.lang.String s, double d, double d1, double d2, double d3, double d4, double d5, boolean alwaysRender)
-
spawnParticle
public void spawnParticle(java.lang.String var1, double var2, double var4, double var6, double var8, double var10, double var12)
-
addWeatherEffect
public boolean addWeatherEffect(Entity var1)
-
spawnEntityInWorld
public boolean spawnEntityInWorld(Entity var1)
-
obtainEntitySkin
protected void obtainEntitySkin(Entity var1)
-
releaseEntitySkin
protected void releaseEntitySkin(Entity var1)
-
setEntityDead
public void setEntityDead(Entity var1)
-
removePlayer
public void removePlayer(Entity var1)
-
addWorldAccess
public void addWorldAccess(IWorldAccess var1)
-
removeWorldAccess
@Client public void removeWorldAccess(IWorldAccess var1)
-
getCollidingBoundingBoxes
public java.util.List<AxisAlignedBB> getCollidingBoundingBoxes(Entity var1, AxisAlignedBB var2)
-
calculateSkylightSubtracted
public int calculateSkylightSubtracted(float var1)
-
func_35464_b
@Client public @net.minecraft.modding.api.Side.Client float func_35464_b(float var1)
-
getCelestialAngle
public float getCelestialAngle(float var1)
-
getMoonPhase
@Client public @net.minecraft.modding.api.Side.Client int getMoonPhase(float var1)
-
getCelestialAngleRadians
@Client public @net.minecraft.modding.api.Side.Client float getCelestialAngleRadians(float var1)
-
getPrecipitationHeight
public int getPrecipitationHeight(int var1, int var2)
-
getTopSolidOrLiquidBlock
public int getTopSolidOrLiquidBlock(int var1, int var2)
-
getStarBrightness
@Client public @net.minecraft.modding.api.Side.Client float getStarBrightness(float var1)
-
scheduleBlockUpdate
public void scheduleBlockUpdate(int var1, int var2, int var3, int var4, int var5)
-
scheduleBlockUpdateFromLoad
public void scheduleBlockUpdateFromLoad(int var1, int var2, int var3, int var4, int var5)
-
updateEntities
public void updateEntities()
-
addTileEntity
public void addTileEntity(java.util.Collection<TileEntity> var1)
-
updateEntity
public void updateEntity(Entity var1)
-
updateEntityWithOptionalForce
public void updateEntityWithOptionalForce(Entity var1, boolean var2)
-
checkIfAABBIsClear
public boolean checkIfAABBIsClear(AxisAlignedBB var1)
-
isAABBEmpty
public boolean isAABBEmpty(AxisAlignedBB var1)
-
isAnyLiquid
public boolean isAnyLiquid(AxisAlignedBB var1)
-
isBoundingBoxBurning
public boolean isBoundingBoxBurning(AxisAlignedBB var1)
-
handleMaterialAcceleration
public boolean handleMaterialAcceleration(AxisAlignedBB var1, Material var2, Entity var3)
-
isMaterialInBB
public boolean isMaterialInBB(AxisAlignedBB var1, Material var2)
-
isAABBInMaterial
public boolean isAABBInMaterial(AxisAlignedBB var1, Material var2)
-
createExplosion
public Explosion createExplosion(Entity var1, double var2, double var4, double var6, float var8)
-
newExplosion
public Explosion newExplosion(Entity var1, double var2, double var4, double var6, float var8, boolean var9)
-
getBlockDensity
public float getBlockDensity(Vec3D par1Vec3D, AxisAlignedBB var2)
-
func_48457_a
public boolean func_48457_a(Player var1, int var2, int var3, int var4, int var5)
-
getBlockTileEntity
public TileEntity getBlockTileEntity(int var1, int var2, int var3)
- Specified by:
getBlockTileEntityin interfaceIBlockAccess
-
setBlockTileEntity
public void setBlockTileEntity(int var1, int var2, int var3, TileEntity var4)
-
removeBlockTileEntity
public void removeBlockTileEntity(int var1, int var2, int var3)
-
markTileEntityForDespawn
public void markTileEntityForDespawn(TileEntity var1)
-
isBlockOpaqueCube
public boolean isBlockOpaqueCube(int var1, int var2, int var3)- Specified by:
isBlockOpaqueCubein interfaceIBlockAccess
-
isBlockNormalCube
public boolean isBlockNormalCube(int var1, int var2, int var3)- Specified by:
isBlockNormalCubein interfaceIBlockAccess
-
isBlockNormalCubeDefault
public boolean isBlockNormalCubeDefault(int var1, int var2, int var3, boolean var4)
-
saveWorldIndirectly
@Client public void saveWorldIndirectly(IProgressUpdate var1)
-
calculateInitialSkylight
public void calculateInitialSkylight()
-
setAllowedSpawnTypes
public void setAllowedSpawnTypes(boolean var1, boolean var2)
-
tick
public void tick()
-
isDemoExpired
@Client public @net.minecraft.modding.api.Side.Client boolean isDemoExpired()
-
outputDemoReminder
@Client public void outputDemoReminder()
-
updateWeather
protected void updateWeather()
-
commandToggleDownfall
public void commandToggleDownfall()
-
func_48461_r
protected void func_48461_r()
-
func_48458_a
protected void func_48458_a(int var1, int var2, Chunk var3)
-
tickBlocksAndAmbiance
protected void tickBlocksAndAmbiance()
-
isBlockHydratedDirectly
public boolean isBlockHydratedDirectly(int var1, int var2, int var3)
-
isBlockHydratedIndirectly
public boolean isBlockHydratedIndirectly(int var1, int var2, int var3)
-
isBlockHydrated
public boolean isBlockHydrated(int var1, int var2, int var3, boolean var4)
-
canSnowAt
public boolean canSnowAt(int var1, int var2, int var3)
-
updateAllLightTypes
public void updateAllLightTypes(int var1, int var2, int var3)
-
updateLightByType
public void updateLightByType(EnumSkyBlock var1, int var2, int var3, int var4)
-
tickUpdates
public boolean tickUpdates(boolean var1)
-
getPendingBlockUpdates
public java.util.List<NextTickListEntry> getPendingBlockUpdates(Chunk var1, boolean var2)
-
randomDisplayUpdates
@Client public void randomDisplayUpdates(int var1, int var2, int var3)
-
getEntitiesWithinAABBExcludingEntity
public java.util.List<Entity> getEntitiesWithinAABBExcludingEntity(Entity var1, AxisAlignedBB var2)
-
getEntitiesWithinAABB
public <T extends Entity> java.util.List<T> getEntitiesWithinAABB(java.lang.Class<T> var1, AxisAlignedBB var2)
-
findNearestEntityWithinAABB
public <T extends Entity> T findNearestEntityWithinAABB(java.lang.Class<T> var1, AxisAlignedBB var2, Entity var3)
-
updateTileEntityChunkAndDoNothing
public void updateTileEntityChunkAndDoNothing(int var1, int var2, int var3, TileEntity var4)
-
countEntities
public int countEntities(java.lang.Class<? extends Entity> var1)
-
addLoadedEntities
public void addLoadedEntities(java.util.List var1)
-
unloadEntities
public void unloadEntities(java.util.List var1)
-
dropOldChunks
@Client public void dropOldChunks()
-
canBlockBePlacedAt
public boolean canBlockBePlacedAt(int var1, int var2, int var3, int var4, boolean var5, int var6)
-
getPathEntityToEntity
public PathEntity getPathEntityToEntity(Entity var1, Entity var2, float var3, boolean var4, boolean var5, boolean var6, boolean var7)
-
getEntityPathToXYZ
public PathEntity getEntityPathToXYZ(Entity var1, int var2, int var3, int var4, float var5, boolean var6, boolean var7, boolean var8, boolean var9)
-
isBlockProvidingPowerTo
public boolean isBlockProvidingPowerTo(int var1, int var2, int var3, int var4)
-
isBlockGettingPowered
public boolean isBlockGettingPowered(int var1, int var2, int var3)
-
isBlockIndirectlyProvidingPowerTo
public boolean isBlockIndirectlyProvidingPowerTo(int var1, int var2, int var3, int var4)
-
isBlockIndirectlyGettingPowered
public boolean isBlockIndirectlyGettingPowered(int var1, int var2, int var3)
-
getClosestPlayer
public Player getClosestPlayer(double var1, double var3, double var5, double var7)
-
func_48456_a
public Player func_48456_a(double var1, double var3, double var5)
-
getClosestVulnerablePlayerToEntity
public Player getClosestVulnerablePlayerToEntity(Entity var1, double var2)
-
getClosestVulnerablePlayer
public Player getClosestVulnerablePlayer(double var1, double var3, double var5, double var7)
-
getPlayerEntityByName
public Player getPlayerEntityByName(java.lang.String var1)
-
sendQuittingDisconnectingPacket
@Client public void sendQuittingDisconnectingPacket()
-
checkSessionLock
public void checkSessionLock()
-
setWorldTime
public void setWorldTime(long var1)
-
advanceTime
public void advanceTime(long var1)
-
getSeed
public long getSeed()
-
getWorldTime
public long getWorldTime()
-
getSpawnPoint
public ChunkCoordinates getSpawnPoint()
-
setSpawnPoint
@Client public void setSpawnPoint(ChunkCoordinates var1)
-
canMineBlock
public boolean canMineBlock(Player var1, int var2, int var3, int i)
-
setEntityState
public void setEntityState(Entity entity, byte byte0)
-
updateEntityList
@Client public void updateEntityList()
-
getChunkProvider
public IChunkProvider getChunkProvider()
-
playNoteAt
public void playNoteAt(int var1, int var2, int var3, int var4, int var5)
-
getSaveHandler
public ISaveHandler getSaveHandler()
-
getWorldInfo
public WorldInfo getWorldInfo()
-
updateAllPlayersSleepingFlag
public void updateAllPlayersSleepingFlag()
-
wakeUpAllPlayers
protected void wakeUpAllPlayers()
-
isAllPlayersFullyAsleep
public boolean isAllPlayersFullyAsleep()
-
getWeightedThunderStrength
public float getWeightedThunderStrength(float var1)
-
getRainStrength
public float getRainStrength(float var1)
-
setRainStrength
@Client public void setRainStrength(float var1)
-
isThundering
public boolean isThundering()
-
isRaining
public boolean isRaining()
-
canLightningStrikeAt
public boolean canLightningStrikeAt(int var1, int var2, int var3)
-
isBlockHighHumidity
public boolean isBlockHighHumidity(int var1, int var2, int var3)
-
setItemData
public void setItemData(java.lang.String var1, WorldSavedData var2)
-
loadItemData
public WorldSavedData loadItemData(java.lang.Class<MapData> var1, java.lang.String var2)
-
getUniqueDataId
public int getUniqueDataId(java.lang.String var1)
-
playAuxSFX
public void playAuxSFX(int var1, int var2, int var3, int var4, int var5)
-
playAuxSFXAtEntity
public void playAuxSFXAtEntity(Player var1, int var2, int var3, int var4, int var5, int var6)
-
getHeight
public int getHeight()
- Specified by:
getHeightin interfaceIBlockAccess
-
setRandomSeed
public java.util.Random setRandomSeed(int var1, int var2, int var3)
-
updatingLighting
public boolean updatingLighting()
-
getRandomMob
public SpawnListEntry getRandomMob(EnumCreatureType var1, int var2, int var3, int var4)
-
findClosestStructure
public ChunkPosition findClosestStructure(java.lang.String var1, int var2, int var3, int var4)
-
func_48452_a
@Client public @net.minecraft.modding.api.Side.Client boolean func_48452_a()
- Specified by:
func_48452_ain interfaceIBlockAccess
-
getSeaLevel
@Client public @net.minecraft.modding.api.Side.Client double getSeaLevel()
-
fillReportDetails
public CrashReportCategory fillReportDetails(CrashReport report)
-
-