net.minecraft.world.chunk

public class WorldChunk

implements ChunkAccess

bna
net.minecraft.unmapped.C_14917579
net.minecraft.world.chunk.WorldChunk
net.minecraft.world.chunk.Chunk

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
e
f_01083057
LOGGER
field_150817_t
public static final WorldChunkSection
a
f_50464107
EMPTY
field_186036_a
private final WorldChunkSection[]
f
f_71215043
sections
field_76652_q
private final Biome[]
g
f_07133533
biomes
field_76651_r
private final boolean[]
h
f_88462226
recheckGap
field_76639_c
private final Map<BlockPos, NbtCompound>
i
f_90794990
pendingBlockEntities
field_201618_i
private boolean
j
f_20966510
loaded
field_76636_d
private final World
k
f_46737896
world
field_76637_e
private final Map<HeightMap$Type, HeightMap>
l
f_71852505
heightMaps
field_76634_f
public final int
b
f_61945954
chunkX
field_76635_g
public final int
c
f_46577147
chunkZ
field_76647_h
private boolean
m
f_09182931
recheckGaps
field_76650_s
private final UpgradeData
n
f_29666660
upgradeData
field_196967_n
private final Map<BlockPos, BlockEntity>
o
f_39463725
blockEntities
field_150816_i
private final TypeInstanceMultiMap<Entity>[]
p
f_00508683
entities
field_76645_j
private final Map<String, StructureStart>
q
f_96249405
structureStarts
field_201619_q
private final Map<String, it.unimi.dsi.fastutil.longs.LongSet>
r
f_54333671
structureReferences
field_201620_r
private final it.unimi.dsi.fastutil.shorts.ShortList[]
s
f_43944042
postProcessing
field_201622_t
private final TickList<Block>
t
f_61675173
blockTicks
field_201621_s
private final TickList<Fluid>
u
f_22459978
fluidTicks
field_205325_u
private boolean
v
f_80125038
hasTicked
field_150815_m
private boolean
w
f_39795280
lastSaveHadEntities
field_76644_m
private long
x
f_16139422
lastSaveTime
field_76641_n
private boolean
y
f_12808704
dirty
field_76643_l
private int
z
f_78192413
lowestHeight
field_82912_p
private long
A
f_55727452
inhabitedTime
field_111204_q
private int
B
f_29803436
nextBorderLightCheck
field_76649_t
private final ConcurrentLinkedQueue<BlockPos>
C
f_16907494
blockEntitiesToCreate
field_177447_w
public boolean
d
f_53091237
removed
field_189550_d
private ChunkStatus
D
f_64903690
status
field_201616_C
private int
E
f_81799598
neighbors
field_201617_D
private final AtomicInteger
F
f_57287384
tasks
field_205757_F

Constructor summary

ModifierConstructor
public (World world, int chunkX, int chunkZ, Biome[] biomes, UpgradeData upgradeData, TickList<Block> blockTicks, TickList<Fluid> fluidTicks, long inhabitedTime)
public (World world, ProtoChunk proto, int chunkX, int chunkZ)
public (World world, int chunkX, int chunkZ, Biome[] biomes)

Method summary

Modifier and TypeMethod
public Set<BlockPos>
t()
m_09627859()
getBlockEntityPositions()
func_203066_o()
public boolean
a(int arg0, int arg1)
m_64564568(int arg0, int arg1)
isAt(int chunkX, int chunkZ)
func_76600_a(int arg0, int arg1)
public WorldChunkSection[]
c()
m_38475086()
getSections()
func_76587_i()
public void
o()
m_55482979()
populateHeightMap()
func_76603_b()
private void
c(int arg0, int arg1)
m_59270822(int arg0, int arg1)
recheckGap(int localX, int localZ)
func_76595_e(int arg0, int arg1)
private void
g(boolean arg0)
m_94201799(boolean arg0)
lightGaps(boolean checkOne)
func_150803_c(boolean arg0)
private void
c(int arg0, int arg1, int arg2)
m_13694610(int arg0, int arg1, int arg2)
lightGap(int x, int z, int y)
func_76599_g(int arg0, int arg1, int arg2)
private void
a(int arg0, int arg1, int arg2, int arg3)
m_56231049(int arg0, int arg1, int arg2, int arg3)
updateSkyLight(int x, int z, int minY, int maxY)
func_76609_d(int arg0, int arg1, int arg2, int arg3)
private void
a(int arg0, int arg1, int arg2, bkt arg3)
m_05909487(int arg0, int arg1, int arg2, C_15815210 arg3)
updateHeightMap(int x, int y, int z, BlockState state)
func_76615_h(int arg0, int arg1, int arg2, IBlockState arg3)
private int
d(int arg0, int arg1, int arg2)
m_74808171(int arg0, int arg1, int arg2)
getOpacity(int x, int y, int z)
func_150808_b(int arg0, int arg1, int arg2)
public BlockState
a_(ej arg0)
m_77852500(C_32594356 arg0)
getBlockState(BlockPos arg0)
func_180495_p(BlockPos arg0)
public BlockState
a(int arg0, int arg1, int arg2)
m_85888534(int arg0, int arg1, int arg2)
getBlockState(int x, int y, int z)
func_186032_a(int arg0, int arg1, int arg2)
public FluidState
b(ej arg0)
m_47578938(C_32594356 arg0)
getFluidState(BlockPos arg0)
func_204610_c(BlockPos arg0)
public FluidState
b(int arg0, int arg1, int arg2)
m_06920844(int arg0, int arg1, int arg2)
getFluidState(int x, int y, int z)
func_205751_b(int arg0, int arg1, int arg2)
public BlockState
a(ej arg0, bkt arg1, boolean arg2)
m_71444197(C_32594356 arg0, C_15815210 arg1, boolean arg2)
setBlockState(BlockPos arg0, BlockState arg1, boolean arg2)
func_177436_a(BlockPos arg0, IBlockState arg1, boolean arg2)
public int
a(ayb arg0, ej arg1)
m_47480762(C_92766678 arg0, C_32594356 arg1)
getLight(LightType type, BlockPos pos)
func_177413_a(EnumLightType arg0, BlockPos arg1)
public int
a(ayb arg0, ej arg1, boolean arg2)
m_39567117(C_92766678 arg0, C_32594356 arg1, boolean arg2)
getLight(LightType arg0, BlockPos arg1, boolean arg2)
func_201587_a(EnumLightType arg0, BlockPos arg1, boolean arg2)
public void
a(ayb arg0, ej arg1, int arg2)
m_90793839(C_92766678 arg0, C_32594356 arg1, int arg2)
setLight(LightType type, BlockPos pos, int light)
func_177431_a(EnumLightType arg0, BlockPos arg1, int arg2)
public void
a(ayb arg0, boolean arg1, ej arg2, int arg3)
m_03466173(C_92766678 arg0, boolean arg1, C_32594356 arg2, int arg3)
setLight(LightType arg0, boolean arg1, BlockPos arg2, int arg3)
func_201580_a(EnumLightType arg0, boolean arg1, BlockPos arg2, int arg3)
public int
a(ej arg0, int arg1)
m_30765783(C_32594356 arg0, int arg1)
getLight(BlockPos pos, int ambientDarkness)
func_177443_a(BlockPos arg0, int arg1)
public int
a(ej arg0, int arg1, boolean arg2)
m_87988310(C_32594356 arg0, int arg1, boolean arg2)
getLight(BlockPos arg0, int arg1, boolean arg2)
func_201586_a(BlockPos arg0, int arg1, boolean arg2)
public void
a(aeo arg0)
m_11127416(C_42232651 arg0)
addEntity(Entity arg0)
func_76612_a(Entity arg0)
public void
a(boi$a arg0, long[] arg1)
m_85056027(C_98339053$C_05933692 arg0, long[] arg1)
setHeightMap(HeightMap$Type type, long[] data)
func_201607_a(Heightmap$Type arg0, long[] arg1)
public void
b(aeo arg0)
m_83530848(C_42232651 arg0)
removeEntity(Entity entity)
func_76622_b(Entity arg0)
public void
a(aeo arg0, int arg1)
m_74896754(C_42232651 arg0, int arg1)
removeEntity(Entity entity, int chunkY)
func_76608_a(Entity arg0, int arg1)
public boolean
c(ej arg0)
m_48453024(C_32594356 arg0)
hasSkyAccess(BlockPos arg0)
func_177444_d(BlockPos arg0)
public int
a(boi$a arg0, int arg1, int arg2)
m_64418857(C_98339053$C_05933692 arg0, int arg1, int arg2)
getHeight(HeightMap$Type arg0, int arg1, int arg2)
func_201576_a(Heightmap$Type arg0, int arg1, int arg2)
private BlockEntity
j(ej arg0)
m_46363571(C_32594356 arg0)
createBlockEntity(BlockPos pos)
func_177422_i(BlockPos arg0)
public BlockEntity
f(ej arg0)
m_40611090(C_32594356 arg0)
getBlockEntity(BlockPos arg0)
func_175625_s(BlockPos arg0)
public BlockEntity
a(ej arg0, bna$a arg1)
m_88099179(C_32594356 arg0, C_14917579$C_41777539 arg1)
getBlockEntity(BlockPos pos, WorldChunk$BlockEntityCreationType creationType)
func_177424_a(BlockPos arg0, Chunk$EnumCreateEntityType arg1)
public void
a(biz arg0)
m_12877624(C_40735137 arg0)
addBlockEntity(BlockEntity blockEntity)
func_150813_a(TileEntity arg0)
public void
a(ej arg0, biz arg1)
m_74010736(C_32594356 arg0, C_40735137 arg1)
setBlockEntity(BlockPos arg0, BlockEntity arg1)
func_177426_a(BlockPos arg0, TileEntity arg1)
public void
a(gy arg0)
m_91473890(C_74087615 arg0)
loadBlockEntity(NbtCompound arg0)
func_201591_a(NBTTagCompound arg0)
public void
d(ej arg0)
m_89713558(C_32594356 arg0)
removeBlockEntity(BlockPos arg0)
func_177425_e(BlockPos arg0)
public void
p()
m_92185115()
load()
func_76631_c()
public void
q()
m_89451805()
unload()
func_76623_d()
public void
r()
m_97440002()
markDirty()
func_76630_e()
public void
a(aeo arg0, cdp arg1, List<aeo> arg2, Predicate<? super aeo> arg3)
m_98719212(C_42232651 arg0, C_82690114 arg1, List<C_42232651> arg2, Predicate<? super C_42232651> arg3)
getEntities(Entity exclude, Box box, List<Entity> entities, Predicate<? super Entity> predicate)
func_177414_a(Entity arg0, AxisAlignedBB arg1, List<Entity> arg2, Predicate<? super Entity> arg3)
public <T extends Entity> void
a(Class<? extends T> arg0, cdp arg1, List<T> arg2, Predicate<? super T> arg3)
m_27520804(Class<? extends T> arg0, C_82690114 arg1, List<T> arg2, Predicate<? super T> arg3)
getEntitiesOfType(Class<? extends T> type, Box box, List<T> entities, Predicate<? super T> predicate)
func_177430_a(Class<? extends T> arg0, AxisAlignedBB arg1, List<T> arg2, Predicate<? super T> arg3)
public boolean
c(boolean arg0)
m_40763147(boolean arg0)
shouldSave(boolean saveEntities)
func_76601_a(boolean arg0)
public boolean
s()
m_44951106()
isEmpty()
func_76621_g()
public void
d(boolean arg0)
m_32497923(boolean arg0)
tick(boolean skipCheckGaps)
func_150804_b(boolean arg0)
public boolean
u()
m_45415330()
isPopulated()
func_150802_k()
public boolean
v()
m_64322977()
hasTicked()
func_186035_j()
public ChunkPos
d()
m_63368859()
getPos()
func_76632_l()
public boolean
b(int arg0, int arg1)
m_90247949(int arg0, int arg1)
isEmpty(int minY, int maxY)
func_76606_c(int arg0, int arg1)
public void
a(bnb[] arg0)
m_11372706(C_56057114[] arg0)
setSections(WorldChunkSection[] sections)
func_76602_a(ChunkSection[] arg0)
public Biome
i(ej arg0)
m_67695131(C_32594356 arg0)
getBiome(BlockPos pos)
func_201600_k(BlockPos arg0)
public Biome[]
g()
m_17523919()
getBiomes()
func_201590_e()
public void
x()
m_75199600()
checkBorderLight()
func_76594_o()
public boolean
y()
m_78175674()
isLoaded()
func_177410_o()
public World
z()
m_22330189()
getWorld()
func_177412_p()
public Set<HeightMap$Type>
A()
m_39580339()
getHeightMapTypes()
func_201615_v()
public HeightMap
b(boi$a arg0)
m_26512460(C_98339053$C_05933692 arg0)
getHeightMap(HeightMap$Type type)
func_201608_a(Heightmap$Type arg0)
public Map<BlockPos, BlockEntity>
B()
m_00617234()
getBlockEntities()
func_177434_r()
public TypeInstanceMultiMap<Entity>[]
C()
m_47288479()
getEntities()
func_177429_s()
public NbtCompound
g(ej arg0)
m_35124846(C_32594356 arg0)
getPendingBlockEntity(BlockPos arg0)
func_201579_g(BlockPos arg0)
public TickList<Block>
k()
m_33700357()
getBlockTicks()
func_205218_i_()
public TickList<Fluid>
l()
m_16634026()
getFluidTicks()
func_212247_j()
public BitSet
a(boh$a arg0)
m_79238935(C_28690422$C_63020330 arg0)
getCarvingMask(GenerationStep$Carving arg0)
func_205749_a(GenerationStage$Carving arg0)
public void
a(boolean arg0)
m_04863395(boolean arg0)
setDirty(boolean dirty)
func_177427_f(boolean arg0)
public void
f(boolean arg0)
m_08749509(boolean arg0)
setHasEntities(boolean hasEntities)
func_177409_g(boolean arg0)
public void
a(long arg0)
m_98437778(long arg0)
setLastSaveTime(long arg0)
func_177432_b(long arg0)
public StructureStart
a(String arg0)
m_36583245(String arg0)
getStructureStart(String arg0)
func_201585_a(String arg0)
public void
a(String arg0, bwt arg1)
m_73552172(String arg0, C_50874258 arg1)
setStructureStart(String arg0, StructureStart arg1)
func_201584_a(String arg0, StructureStart arg1)
public Map<String, StructureStart>
e()
m_54404144()
getStructureStarts()
func_201609_c()
public void
a(Map<String, bwt> arg0)
m_08332889(Map<String, C_50874258> arg0)
setStructureStarts(Map<String, StructureStart> starts)
func_201612_a(Map<String, StructureStart> arg0)
public it.unimi.dsi.fastutil.longs.LongSet
b(String arg0)
m_85102773(String arg0)
getStructureReferences(String arg0)
func_201578_b(String arg0)
public void
a(String arg0, long arg1)
m_74005386(String arg0, long arg1)
addStructureReference(String arg0, long arg1)
func_201583_a(String arg0, long arg1)
public Map<String, it.unimi.dsi.fastutil.longs.LongSet>
f()
m_83386128()
getStructureReferences()
func_201604_d()
public void
b(Map<String, it.unimi.dsi.fastutil.longs.LongSet> arg0)
m_77913440(Map<String, it.unimi.dsi.fastutil.longs.LongSet> arg0)
setStructureReferences(Map<String, it.unimi.dsi.fastutil.longs.LongSet> references)
func_201606_b(Map<String, it.unimi.dsi.fastutil.longs.LongSet> arg0)
public int
D()
m_58597878()
getLowestHeight()
func_177442_v()
public long
m()
m_90691793()
getInhabitedTime()
func_177416_w()
public void
b(long arg0)
m_12398547(long arg0)
setInhabitedTime(long time)
func_177415_c(long arg0)
public void
E()
m_97986025()
doPostProcessing()
func_201595_A()
public UpgradeData
F()
m_79416441()
getUpgradeData()
func_196966_y()
public it.unimi.dsi.fastutil.shorts.ShortList[]
G()
m_19835953()
getPostProcessing()
func_201614_D()
public void
a(short arg0, int arg1)
m_16418533(short arg0, int arg1)
markForPostProcessing(short pos, int height)
func_201610_a(short arg0, int arg1)
public ChunkStatus
i()
m_57661085()
getStatus()
func_201589_g()
public void
a(bmu arg0)
m_42451464(C_40221722 arg0)
setStatus(ChunkStatus arg0)
func_201574_a(ChunkStatus arg0)
public void
c(String arg0)
m_03447161(String arg0)
setStatus(String status)
func_201613_c(String arg0)
public void
H()
m_19788452()
addToCache()
func_201605_F()
public void
I()
m_90260773()
removeFromCache()
func_201611_G()
public boolean
K()
m_39619905()
isTerrainPopulated()
func_201596_H()
protected void
n()
m_71750474()
populateHeightMapOnly()
func_76590_a()
public void
a(hy arg0, int arg1, boolean arg2)
m_75107034(C_04635774 arg0, int arg1, boolean arg2)
update(PacketByteBuf buffer, int sections, boolean full)
func_186033_a(PacketBuffer arg0, int arg1, boolean arg2)
public void
w()
m_10992916()
resetBorderLightChecks()
func_76613_n()
public void
e(boolean arg0)
m_43709327(boolean arg0)
setLoaded(boolean loaded)
func_177417_c(boolean arg0)