net.minecraft.world.chunk

public class ProtoChunk

implements ChunkAccess

bni
net.minecraft.unmapped.C_20174970
net.minecraft.world.chunk.ProtoChunk
net.minecraft.world.chunk.ChunkPrimer

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
f_76815718
LOGGER
field_201653_a
private final ChunkPos
b
f_68339977
pos
field_201654_b
private boolean
c
f_88248982
dirty
field_201655_c
private final AtomicInteger
d
f_66210032
runningWorldGenTasks
field_205768_d
private Biome[]
e
f_31256702
biomes
field_201656_d
private final Map<HeightMap$Type, HeightMap>
f
f_94839791
heightMaps
field_201657_e
private volatile ChunkStatus
g
f_50043307
status
field_201658_f
private final Map<BlockPos, BlockEntity>
h
f_65705166
blockEntities
field_201659_g
private final Map<BlockPos, NbtCompound>
i
f_19156417
pendingBlockEntities
field_201660_h
private final WorldChunkSection[]
j
f_84013519
sections
field_201661_i
private final List<NbtCompound>
k
f_81243709
entities
field_201662_j
private final List<BlockPos>
l
f_40644441
lights
field_201663_k
private final it.unimi.dsi.fastutil.shorts.ShortList[]
m
f_34974751
postProcessing
field_201665_m
private final Map<String, StructureStart>
n
f_50733853
structures
field_201666_n
private final Map<String, it.unimi.dsi.fastutil.longs.LongSet>
o
f_37612928
structureReferences
field_201667_o
private final UpgradeData
p
f_47362010
upgradeData
field_201668_p
private final ProtoTickList<Block>
q
f_91672795
blockTicks
field_201664_l
private final ProtoTickList<Fluid>
r
f_81109183
fluidTicks
field_205333_q
private long
s
f_75302518
inhabitedTime
field_209217_s
private final Map<GenerationStep$Carving, BitSet>
t
f_13408871
carvingMasks
field_205769_s
private boolean
u
f_35219879
updateHeightMaps
field_207740_t

Constructor summary

ModifierConstructor
public (int chunkX, int chunkZ, UpgradeData upgradeData)
public (ChunkPos pos, UpgradeData upgradeData)

Method summary

Modifier and TypeMethod
public static it.unimi.dsi.fastutil.shorts.ShortList
a(it.unimi.dsi.fastutil.shorts.ShortList[] arg0, int arg1)
m_87430087(it.unimi.dsi.fastutil.shorts.ShortList[] arg0, int arg1)
getOrAddShortList(it.unimi.dsi.fastutil.shorts.ShortList[] lists, int index)
func_205330_a(it.unimi.dsi.fastutil.shorts.ShortList[] arg0, int arg1)
public BlockState
a_(ej arg0)
m_77852500(C_32594356 arg0)
getBlockState(BlockPos arg0)
func_180495_p(BlockPos arg0)
public FluidState
b(ej arg0)
m_47578938(C_32594356 arg0)
getFluidState(BlockPos arg0)
func_204610_c(BlockPos arg0)
public List<BlockPos>
j()
m_28874007()
getLights()
func_201582_h()
public it.unimi.dsi.fastutil.shorts.ShortList[]
p()
m_88624198()
getPackedLights()
func_201647_i()
public void
a(short arg0, int arg1)
m_72309072(short arg0, int arg1)
addLight(short pos, int height)
func_201646_a(short arg0, int arg1)
public void
h(ej arg0)
m_94607743(C_32594356 arg0)
addLight(BlockPos pos)
func_201637_h(BlockPos arg0)
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 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 Set<BlockPos>
q()
m_85280992()
loadBlockEntities()
func_201638_j()
public BlockEntity
f(ej arg0)
m_40611090(C_32594356 arg0)
getBlockEntity(BlockPos arg0)
func_175625_s(BlockPos arg0)
public Map<BlockPos, BlockEntity>
r()
m_21221488()
getBlockEntities()
func_201627_k()
public void
b(gy arg0)
m_67645708(C_74087615 arg0)
addEntity(NbtCompound nbt)
func_201626_b(NBTTagCompound arg0)
public void
a(aeo arg0)
m_11127416(C_42232651 arg0)
addEntity(Entity arg0)
func_76612_a(Entity arg0)
public List<NbtCompound>
s()
m_53333113()
getEntities()
func_201652_l()
public void
a(ayn[] arg0)
m_21156488(C_28105876[] arg0)
setBiomes(Biome[] arg0)
func_201577_a(Biome[] arg0)
public Biome[]
g()
m_17523919()
getBiomes()
func_201590_e()
public void
a(boolean arg0)
m_95881503(boolean arg0)
setDirty(boolean dirty)
func_177427_f(boolean arg0)
public boolean
h()
m_35281820()
isDirty()
func_201593_f()
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_10293505(String arg0)
setStatus(String key)
func_201650_c(String arg0)
public WorldChunkSection[]
c()
m_38475086()
getSections()
func_76587_i()
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 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 boolean
c(ej arg0)
m_48453024(C_32594356 arg0)
hasSkyAccess(BlockPos arg0)
func_177444_d(BlockPos arg0)
public void
a(bnb[] arg0)
m_58937268(C_56057114[] arg0)
setSections(WorldChunkSection[] sections)
func_201630_a(ChunkSection[] arg0)
public Set<HeightMap$Type>
t()
m_81337117()
getHeightMapTypes()
func_201634_m()
public HeightMap
b(boi$a arg0)
m_44982900(C_98339053$C_05933692 arg0)
getHeightMap(HeightMap$Type type)
func_201642_a(Heightmap$Type arg0)
public void
a(boi$a arg0, long[] arg1)
m_75095466(C_98339053$C_05933692 arg0, long[] arg1)
setHeightMap(HeightMap$Type type, long[] data)
func_201643_a(Heightmap$Type arg0, long[] arg1)
public void
a(boi$a... arg0)
m_65921396(C_98339053$C_05933692... arg0)
addHeightMaps(HeightMap$Type... arg0)
func_201588_a(Heightmap$Type... arg0)
private HeightMap
c(boi$a arg0)
m_69664200(C_98339053$C_05933692 arg0)
populateHeightMap(HeightMap$Type type)
func_207902_c(Heightmap$Type 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)
public ChunkPos
d()
m_63368859()
getPos()
func_76632_l()
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_46555075(Map<String, C_50874258> arg0)
setStructures(Map<String, StructureStart> structures)
func_201648_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_68296251(Map<String, it.unimi.dsi.fastutil.longs.LongSet> arg0)
setStructureReferences(Map<String, it.unimi.dsi.fastutil.longs.LongSet> references)
func_201641_b(Map<String, it.unimi.dsi.fastutil.longs.LongSet> arg0)
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 static short
i(ej arg0)
m_61652008(C_32594356 arg0)
packBlockPos(BlockPos pos)
func_201651_i(BlockPos arg0)
public static BlockPos
a(short arg0, int arg1, axi arg2)
m_44417758(short arg0, int arg1, C_97313606 arg2)
unpackBlockPos(short pos, int height, ChunkPos chunk)
func_201635_a(short arg0, int arg1, ChunkPos arg2)
public void
e(ej arg0)
m_34589759(C_32594356 arg0)
markForPostProcessing(BlockPos arg0)
func_201594_d(BlockPos arg0)
public it.unimi.dsi.fastutil.shorts.ShortList[]
u()
m_03423050()
getPostProcessing()
func_201645_n()
public void
b(short arg0, int arg1)
m_31685095(short arg0, int arg1)
markForPostProcessing(short pos, int height)
func_201636_b(short arg0, int arg1)
public ProtoTickList<Block>
n()
m_78054029()
getBlockTicks()
func_205218_i_()
public ProtoTickList<Fluid>
o()
m_67720220()
getFluidTicks()
func_212247_j()
private boolean
x()
m_81273300()
hasSkyLight()
func_201649_r()
public UpgradeData
v()
m_06079738()
getUpgradeData()
func_201631_p()
public void
b(long arg0)
m_87218133(long arg0)
setInhabitedTime(long time)
func_209215_b(long arg0)
public long
m()
m_01913466()
getInhabitedTime()
func_209216_m()
public void
a(gy arg0)
m_91473890(C_74087615 arg0)
loadBlockEntity(NbtCompound arg0)
func_201591_a(NBTTagCompound arg0)
public Map<BlockPos, NbtCompound>
w()
m_76114019()
getPendingBlockEntities()
func_201632_q()
public NbtCompound
g(ej arg0)
m_35124846(C_32594356 arg0)
getPendingBlockEntity(BlockPos arg0)
func_201579_g(BlockPos arg0)
public void
d(ej arg0)
m_89713558(C_32594356 arg0)
removeBlockEntity(BlockPos arg0)
func_177425_e(BlockPos arg0)
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(boh$a arg0, BitSet arg1)
m_30840603(C_28690422$C_63020330 arg0, BitSet arg1)
setCarvingMask(GenerationStep$Carving step, BitSet mask)
func_205767_a(GenerationStage$Carving arg0, BitSet arg1)
public void
a(int arg0)
m_38368404(int arg0)
addRunningWorldGenTasks(int amount)
func_205747_a(int arg0)
public boolean
ab_()
m_49388383()
hasRunningWorldGenTasks()
func_205748_B()
public void
b(boolean arg0)
m_24903676(boolean arg0)
setUpdateHeightMaps(boolean updateHeightMaps)
func_207739_b(boolean arg0)