net.minecraft.world.level.chunk

public class ImposterProtoChunk

extends ProtoChunk

All mapped superinterfaces:

BlockGetter, LevelHeightAccessor, BiomeManager$NoiseBiomeSource, FeatureAccess

cqz
net.minecraft.world.level.chunk.ImposterProtoChunk
net.minecraft.class_2821
net.minecraft.world.chunk.ReadOnlyChunk
net.minecraft.src.C_2136_
net.minecraft.world.level.chunk.ProtoChunkExtension

Field summary

Modifier and TypeField
private final LevelChunk
l
wrapped
field_12866
wrapped
f_62685_
private final boolean
m
allowWrites
field_34554
field_34554
f_187918_

Constructor summary

ModifierConstructor
public (LevelChunk wrapped, boolean arg1)

Method summary

Modifier and TypeMethod
public BlockEntity
c_(gj arg0)
getBlockEntity(BlockPos arg0)
method_8321(class_2338 arg0)
getBlockEntity(BlockPos arg0)
m_7702_(C_4675_ arg0)
public BlockState
a_(gj arg0)
getBlockState(BlockPos arg0)
method_8320(class_2338 arg0)
getBlockState(BlockPos arg0)
m_8055_(C_4675_ arg0)
public FluidState
b_(gj arg0)
getFluidState(BlockPos arg0)
method_8316(class_2338 arg0)
getFluidState(BlockPos arg0)
m_6425_(C_4675_ arg0)
public int
N()
getMaxLightLevel()
method_8315()
getMaxLightLevel()
m_7469_()
public LevelChunkSection
b(int arg0)
getSection(int arg0)
method_38259(int arg0)
getSection(int arg0)
m_183278_(int arg0)
public BlockState
a(gj arg0, cov arg1, boolean arg2)
setBlockState(BlockPos arg0, BlockState arg1, boolean arg2)
method_12010(class_2338 arg0, class_2680 arg1, boolean arg2)
setBlockState(BlockPos arg0, BlockState arg1, boolean arg2)
m_6978_(C_4675_ p_62723_, C_2064_ p_62724_, boolean arg2)
public void
a(cmr arg0)
setBlockEntity(BlockEntity arg0)
method_12007(class_2586 arg0)
setBlockEntity(BlockEntity arg0)
m_142169_(C_1991_ arg0)
public void
a(axk arg0)
addEntity(Entity arg0)
method_12002(class_1297 arg0)
addEntity(Entity arg0)
m_6286_(C_507_ arg0)
public void
a(cqt arg0)
setStatus(ChunkStatus arg0)
method_12308(class_2806 arg0)
setStatus(ChunkStatus arg0)
m_7150_(C_2126_ arg0)
public LevelChunkSection[]
d()
getSections()
method_12006()
getSectionArray()
m_7103_()
public void
a(ctw$a arg0, long[] arg1)
setHeightmap(Heightmap$Types arg0, long[] arg1)
method_12037(class_2902$class_2903 arg0, long[] arg1)
setHeightmap(Heightmap$Type arg0, long[] arg1)
m_6511_(C_2190_$C_2191_ p_62707_, long[] arg1)
private Heightmap$Types
c(ctw$a arg0)
fixType(Heightmap$Types arg0)
method_12239(class_2902$class_2903 arg0)
transformHeightmapType(Heightmap$Type type)
m_62741_(C_2190_$C_2191_ arg0)
public Heightmap
a(ctw$a arg0)
getOrCreateHeightmapUnprimed(Heightmap$Types arg0)
method_12032(class_2902$class_2903 arg0)
getHeightmap(Heightmap$Type arg0)
m_6005_(C_2190_$C_2191_ arg0)
public int
a(ctw$a arg0, int arg1, int arg2)
getHeight(Heightmap$Types arg0, int arg1, int arg2)
method_12005(class_2902$class_2903 arg0, int arg1, int arg2)
sampleHeightmap(Heightmap$Type arg0, int arg1, int arg2)
m_5885_(C_2190_$C_2191_ p_62703_, int p_62704_, int arg2)
public Holder<Biome>
getNoiseBiome(int arg0, int arg1, int arg2)
getNoiseBiome(int arg0, int arg1, int arg2)
method_16359(int arg0, int arg1, int arg2)
getBiomeForNoiseGen(int arg0, int arg1, int arg2)
m_203495_(int p_204431_, int p_204432_, int arg2)
public ChunkPos
f()
getPos()
method_12004()
getPos()
m_7697_()
public StructureStart
a(cwr<?, ?> arg0)
getStartForFeature(ConfiguredStructureFeature<?, ?> arg0)
method_12181(class_5312<?, ?> arg0)
getStructureStart(ConfiguredStructureFeature<?, ?> arg0)
m_207072_(C_2228_<?, ?> arg0)
public void
a(cwr<?, ?> arg0, dfr arg1)
setStartForFeature(ConfiguredStructureFeature<?, ?> arg0, StructureStart arg1)
method_12184(class_5312<?, ?> arg0, class_3449 arg1)
setStructureStart(ConfiguredStructureFeature<?, ?> arg0, StructureStart arg1)
m_207296_(C_2228_<?, ?> p_208112_, C_2588_ arg1)
public Map<ConfiguredStructureFeature<?, ?>, StructureStart>
g()
getAllStarts()
method_12016()
getStructureStarts()
m_6633_()
public void
a(Map<cwr<?, ?>, dfr> arg0)
setAllStarts(Map<ConfiguredStructureFeature<?, ?>, StructureStart> arg0)
method_12034(Map<class_5312<?, ?>, class_3449> arg0)
setStructureStarts(Map<ConfiguredStructureFeature<?, ?>, StructureStart> arg0)
m_8040_(Map<C_2228_<?, ?>, C_2588_> arg0)
public it.unimi.dsi.fastutil.longs.LongSet
b(cwr<?, ?> arg0)
getReferencesForFeature(ConfiguredStructureFeature<?, ?> arg0)
method_12180(class_5312<?, ?> arg0)
getStructureReferences(ConfiguredStructureFeature<?, ?> arg0)
m_207420_(C_2228_<?, ?> arg0)
public void
a(cwr<?, ?> arg0, long arg1)
addReferenceForFeature(ConfiguredStructureFeature<?, ?> arg0, long arg1)
method_12182(class_5312<?, ?> arg0, long arg1)
addStructureReference(ConfiguredStructureFeature<?, ?> arg0, long arg1)
m_207350_(C_2228_<?, ?> p_208109_, long arg1)
public Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.LongSet>
h()
getAllReferences()
method_12179()
getStructureReferences()
m_7049_()
public void
b(Map<cwr<?, ?>, it.unimi.dsi.fastutil.longs.LongSet> arg0)
setAllReferences(Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.LongSet> arg0)
method_12183(Map<class_5312<?, ?>, it.unimi.dsi.fastutil.longs.LongSet> arg0)
setStructureReferences(Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.LongSet> arg0)
m_7946_(Map<C_2228_<?, ?>, it.unimi.dsi.fastutil.longs.LongSet> arg0)
public void
a(boolean arg0)
setUnsaved(boolean arg0)
method_12008(boolean arg0)
setNeedsSaving(boolean arg0)
m_8092_(boolean arg0)
public boolean
i()
isUnsaved()
method_12044()
needsSaving()
m_6344_()
public ChunkStatus
j()
getStatus()
method_12009()
getStatus()
m_6415_()
public void
d(gj arg0)
removeBlockEntity(BlockPos arg0)
method_12041(class_2338 arg0)
removeBlockEntity(BlockPos arg0)
m_8114_(C_4675_ arg0)
public void
e(gj arg0)
markPosForPostprocessing(BlockPos arg0)
method_12039(class_2338 arg0)
markBlockForPostProcessing(BlockPos arg0)
m_8113_(C_4675_ arg0)
public void
a(ok arg0)
setBlockEntityNbt(CompoundTag arg0)
method_12042(class_2487 arg0)
addPendingBlockEntityNbt(NbtCompound arg0)
m_5604_(C_4917_ arg0)
public CompoundTag
f(gj arg0)
getBlockEntityNbt(BlockPos arg0)
method_12024(class_2338 arg0)
getBlockEntityNbt(BlockPos arg0)
m_8049_(C_4675_ arg0)
public CompoundTag
g(gj arg0)
getBlockEntityNbtForSaving(BlockPos arg0)
method_20598(class_2338 arg0)
getPackedBlockEntityNbt(BlockPos arg0)
m_8051_(C_4675_ arg0)
public Stream<BlockPos>
n()
getLights()
method_12018()
getLightSourcesStream()
m_6267_()
public TickContainerAccess<Block>
o()
getBlockTicks()
method_12013()
getBlockTickScheduler()
m_183531_()
public TickContainerAccess<Fluid>
p()
getFluidTicks()
method_12014()
getFluidTickScheduler()
m_183526_()
public ChunkAccess$TicksToSave
q()
getTicksForSerialization()
method_39296()
getTickSchedulers()
m_183568_()
public BlendingData
t()
getBlendingData()
method_39299()
getBlendingData()
m_183407_()
public void
a(cuz arg0)
setBlendingData(BlendingData arg0)
method_39294(class_6749 arg0)
setBlendingData(BlendingData arg0)
m_183400_(C_182959_ arg0)
public CarvingMask
a(cts$a arg0)
getCarvingMask(GenerationStep$Carving arg0)
method_12025(class_2893$class_2894 arg0)
getCarvingMask(GenerationStep$Carver arg0)
m_183612_(C_2187_$C_2188_ arg0)
public CarvingMask
b(cts$a arg0)
getOrCreateCarvingMask(GenerationStep$Carving arg0)
method_28510(class_2893$class_2894 arg0)
getOrCreateCarvingMask(GenerationStep$Carver arg0)
m_183613_(C_2187_$C_2188_ arg0)
public LevelChunk
A()
getWrapped()
method_12240()
getWrappedChunk()
m_62768_()
public boolean
v()
isLightCorrect()
method_12038()
isLightOn()
m_6332_()
public void
b(boolean arg0)
setLightCorrect(boolean arg0)
method_12020(boolean arg0)
setLightOn(boolean arg0)
m_8094_(boolean arg0)
public void
a(cbu arg0, cbz$f arg1)
fillBiomesFromNoise(BiomeResolver arg0, Climate$Sampler arg1)
method_38257(class_6780 arg0, class_6544$class_6552 arg1)
populateBiomes(BiomeSupplier arg0, MultiNoiseUtil$MultiNoiseSampler arg1)
m_183442_(C_182855_ p_187924_, C_182857_$C_182866_ arg1)