Package net.minecraft.world.chunk
Class WrapperProtoChunk
java.lang.Object
net.minecraft.world.chunk.Chunk
net.minecraft.world.chunk.ProtoChunk
net.minecraft.world.chunk.WrapperProtoChunk
- All Implemented Interfaces:
- BiomeAccess.Storage,- BlockView,- LightSourceView,- HeightLimitView,- StructureHolder
Represents a chunk that wraps a world chunk, used in world generation.
 This is usually read-only.
- Mappings:
- Namespace - Name - official - deh- intermediary - net/minecraft/class_2821- named - net/minecraft/world/chunk/WrapperProtoChunk
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.chunk.ChunkChunk.TickSchedulers
- 
Field SummaryFieldsFields inherited from class net.minecraft.world.chunk.ChunkblendingData, blockEntities, blockEntityNbts, chunkNoiseSampler, chunkSkyLight, heightLimitView, heightmaps, MISSING_SECTION, needsSaving, pos, postProcessingLists, sectionArray, upgradeData
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidvoidaddStructureReference(Structure structure, long reference) voidforEachBlockMatchingPredicate(Predicate<BlockState> predicate, BiConsumer<BlockPos, BlockState> consumer) getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) getBlockEntity(BlockPos pos) Returns the block entity atpos, ornullif there is none.getBlockState(BlockPos pos) Returns the block state atpos.getFluidState(BlockPos pos) Returns the fluid state atpos.getHeightmap(Heightmap.Type type) intgetPos()getSection(int yIndex) getStructureReferences(Structure structure) getStructureStart(Structure structure) booleanvoidbooleanvoidpopulateBiomes(BiomeSupplier biomeSupplier, MultiNoiseUtil.MultiNoiseSampler sampler) voidvoidintsampleHeightmap(Heightmap.Type type, int x, int z) voidsetBlendingData(BlendingData blendingData) voidsetBlockEntity(BlockEntity blockEntity) setBlockState(BlockPos pos, BlockState state, boolean moved) voidsetHeightmap(Heightmap.Type type, long[] heightmap) voidsetLightOn(boolean lightOn) voidsetNeedsSaving(boolean needsSaving) voidsetStatus(ChunkStatus status) voidsetStructureReferences(Map<Structure, LongSet> structureReferences) voidsetStructureStart(Structure structure, StructureStart start) voidsetStructureStarts(Map<Structure, StructureStart> structureStarts) private Heightmap.TypeMethods inherited from class net.minecraft.world.chunk.ProtoChunkaddEntity, getBelowZeroRetrogen, getBlockEntities, getBlockEntityNbts, getBlockProtoTickScheduler, getEntities, getFluidProtoTickScheduler, getHeightLimitView, getPackedSectionRelative, joinBlockPos, markBlockForPostProcessing, setBelowZeroRetrogen, setCarvingMask, setLightingProviderMethods inherited from class net.minecraft.world.chunk.ChunkareSectionsEmptyBetween, forEachLightSource, getBlockEntityPositions, getBottomY, getGameEventDispatcher, getHeight, getHeightmaps, getHighestNonEmptySection, getHighestNonEmptySectionYOffset, getInhabitedTime, getList, getOrCreateChunkNoiseSampler, getOrCreateGenerationSettings, getPostProcessingLists, getUpgradeData, hasBelowZeroRetrogen, hasHeightmap, hasStructureReferences, increaseInhabitedTime, method_51526, setInhabitedTime, usesOldNoiseMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.BlockViewgetBlockEntity, getDismountHeight, getDismountHeight, getLuminance, getStatesInBox, raycast, raycast, raycastBlockMethods inherited from interface net.minecraft.world.HeightLimitViewcountVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
- 
Field Details- 
wrapped- Mappings:
- Namespace - Name - Mixin selector - official - n- Ldeh;n:Ldei;- intermediary - field_12866- Lnet/minecraft/class_2821;field_12866:Lnet/minecraft/class_2818;- named - wrapped- Lnet/minecraft/world/chunk/WrapperProtoChunk;wrapped:Lnet/minecraft/world/chunk/WorldChunk;
 
- 
propagateToWrappedprivate final boolean propagateToWrapped- Mappings:
- Namespace - Name - Mixin selector - official - o- Ldeh;o:Z- intermediary - field_34554- Lnet/minecraft/class_2821;field_34554:Z- named - propagateToWrapped- Lnet/minecraft/world/chunk/WrapperProtoChunk;propagateToWrapped:Z
 
 
- 
- 
Constructor Details- 
WrapperProtoChunk- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldeh;<init>(Ldei;Z)V- intermediary - <init>- Lnet/minecraft/class_2821;<init>(Lnet/minecraft/class_2818;Z)V- named - <init>- Lnet/minecraft/world/chunk/WrapperProtoChunk;<init>(Lnet/minecraft/world/chunk/WorldChunk;Z)V
 
 
- 
- 
Method Details- 
getBlockEntityReturns the block entity atpos, ornullif there is none.- Specified by:
- getBlockEntityin interface- BlockView
- Overrides:
- getBlockEntityin class- ProtoChunk
- Returns:
- the block entity at pos, ornullif there is none
- Mappings:
- Namespace - Name - Mixin selector - official - c_- Lcls;c_(Lgu;)Lczn;- intermediary - method_8321- Lnet/minecraft/class_1922;method_8321(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;- named - getBlockEntity- Lnet/minecraft/world/BlockView;getBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
 
- 
getBlockStateReturns the block state atpos.- Specified by:
- getBlockStatein interface- BlockView
- Overrides:
- getBlockStatein class- ProtoChunk
- Returns:
- the block state at pos
- Mappings:
- Namespace - Name - Mixin selector - official - a_- Lcls;a_(Lgu;)Ldcb;- intermediary - method_8320- Lnet/minecraft/class_1922;method_8320(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;- named - getBlockState- Lnet/minecraft/world/BlockView;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
 
- 
getFluidStateReturns the fluid state atpos.- Specified by:
- getFluidStatein interface- BlockView
- Overrides:
- getFluidStatein class- ProtoChunk
- Returns:
- the fluid state at pos
- Mappings:
- Namespace - Name - Mixin selector - official - b_- Lcls;b_(Lgu;)Ldxe;- intermediary - method_8316- Lnet/minecraft/class_1922;method_8316(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610;- named - getFluidState- Lnet/minecraft/world/BlockView;getFluidState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/FluidState;
 
- 
getMaxLightLevelpublic int getMaxLightLevel()- Mappings:
- Namespace - Name - Mixin selector - official - M- Lcls;M()I- intermediary - method_8315- Lnet/minecraft/class_1922;method_8315()I- named - getMaxLightLevel- Lnet/minecraft/world/BlockView;getMaxLightLevel()I
 
- 
getSection- Overrides:
- getSectionin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lddx;b(I)Ldej;- intermediary - method_38259- Lnet/minecraft/class_2791;method_38259(I)Lnet/minecraft/class_2826;- named - getSection- Lnet/minecraft/world/chunk/Chunk;getSection(I)Lnet/minecraft/world/chunk/ChunkSection;
 
- 
setBlockState- Overrides:
- setBlockStatein class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Lgu;Ldcb;Z)Ldcb;- intermediary - method_12010- Lnet/minecraft/class_2791;method_12010(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680;- named - setBlockState- Lnet/minecraft/world/chunk/Chunk;setBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)Lnet/minecraft/block/BlockState;
 
- 
setBlockEntity- Overrides:
- setBlockEntityin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Lczn;)V- intermediary - method_12007- Lnet/minecraft/class_2791;method_12007(Lnet/minecraft/class_2586;)V- named - setBlockEntity- Lnet/minecraft/world/chunk/Chunk;setBlockEntity(Lnet/minecraft/block/entity/BlockEntity;)V
 
- 
addEntity- Overrides:
- addEntityin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Lbfj;)V- intermediary - method_12002- Lnet/minecraft/class_2791;method_12002(Lnet/minecraft/class_1297;)V- named - addEntity- Lnet/minecraft/world/chunk/Chunk;addEntity(Lnet/minecraft/entity/Entity;)V
 
- 
setStatus- Overrides:
- setStatusin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldes;a(Ldec;)V- intermediary - method_12308- Lnet/minecraft/class_2839;method_12308(Lnet/minecraft/class_2806;)V- named - setStatus- Lnet/minecraft/world/chunk/ProtoChunk;setStatus(Lnet/minecraft/world/chunk/ChunkStatus;)V
 
- 
getSectionArray- Overrides:
- getSectionArrayin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lddx;d()[Ldej;- intermediary - method_12006- Lnet/minecraft/class_2791;method_12006()[Lnet/minecraft/class_2826;- named - getSectionArray- Lnet/minecraft/world/chunk/Chunk;getSectionArray()[Lnet/minecraft/world/chunk/ChunkSection;
 
- 
setHeightmap- Overrides:
- setHeightmapin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Ldhk$a;[J)V- intermediary - method_12037- Lnet/minecraft/class_2791;method_12037(Lnet/minecraft/class_2902$class_2903;[J)V- named - setHeightmap- Lnet/minecraft/world/chunk/Chunk;setHeightmap(Lnet/minecraft/world/Heightmap$Type;[J)V
 
- 
transformHeightmapType- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldeh;c(Ldhk$a;)Ldhk$a;- intermediary - method_12239- Lnet/minecraft/class_2821;method_12239(Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902$class_2903;- named - transformHeightmapType- Lnet/minecraft/world/chunk/WrapperProtoChunk;transformHeightmapType(Lnet/minecraft/world/Heightmap$Type;)Lnet/minecraft/world/Heightmap$Type;
 
- 
getHeightmap- Overrides:
- getHeightmapin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Ldhk$a;)Ldhk;- intermediary - method_12032- Lnet/minecraft/class_2791;method_12032(Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902;- named - getHeightmap- Lnet/minecraft/world/chunk/Chunk;getHeightmap(Lnet/minecraft/world/Heightmap$Type;)Lnet/minecraft/world/Heightmap;
 
- 
sampleHeightmap- Overrides:
- sampleHeightmapin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Ldhk$a;II)I- intermediary - method_12005- Lnet/minecraft/class_2791;method_12005(Lnet/minecraft/class_2902$class_2903;II)I- named - sampleHeightmap- Lnet/minecraft/world/chunk/Chunk;sampleHeightmap(Lnet/minecraft/world/Heightmap$Type;II)I
 
- 
getBiomeForNoiseGen- Specified by:
- getBiomeForNoiseGenin interface- BiomeAccess.Storage
- Overrides:
- getBiomeForNoiseGenin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - getNoiseBiome- Lcnm$a;getNoiseBiome(III)Lhe;- intermediary - method_16359- Lnet/minecraft/class_4543$class_4544;method_16359(III)Lnet/minecraft/class_6880;- named - getBiomeForNoiseGen- Lnet/minecraft/world/biome/source/BiomeAccess$Storage;getBiomeForNoiseGen(III)Lnet/minecraft/registry/entry/RegistryEntry;
 
- 
getPos
- 
getStructureStart- Specified by:
- getStructureStartin interface- StructureHolder
- Overrides:
- getStructureStartin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldeu;a(Ldsa;)Ldsi;- intermediary - method_12181- Lnet/minecraft/class_2810;method_12181(Lnet/minecraft/class_3195;)Lnet/minecraft/class_3449;- named - getStructureStart- Lnet/minecraft/world/StructureHolder;getStructureStart(Lnet/minecraft/world/gen/structure/Structure;)Lnet/minecraft/structure/StructureStart;
 
- 
setStructureStart- Specified by:
- setStructureStartin interface- StructureHolder
- Overrides:
- setStructureStartin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldeu;a(Ldsa;Ldsi;)V- intermediary - method_12184- Lnet/minecraft/class_2810;method_12184(Lnet/minecraft/class_3195;Lnet/minecraft/class_3449;)V- named - setStructureStart- Lnet/minecraft/world/StructureHolder;setStructureStart(Lnet/minecraft/world/gen/structure/Structure;Lnet/minecraft/structure/StructureStart;)V
 
- 
getStructureStarts- Overrides:
- getStructureStartsin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lddx;g()Ljava/util/Map;- intermediary - method_12016- Lnet/minecraft/class_2791;method_12016()Ljava/util/Map;- named - getStructureStarts- Lnet/minecraft/world/chunk/Chunk;getStructureStarts()Ljava/util/Map;
 
- 
setStructureStarts- Overrides:
- setStructureStartsin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Ljava/util/Map;)V- intermediary - method_12034- Lnet/minecraft/class_2791;method_12034(Ljava/util/Map;)V- named - setStructureStarts- Lnet/minecraft/world/chunk/Chunk;setStructureStarts(Ljava/util/Map;)V
 
- 
getStructureReferences- Specified by:
- getStructureReferencesin interface- StructureHolder
- Overrides:
- getStructureReferencesin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldeu;b(Ldsa;)Lit/unimi/dsi/fastutil/longs/LongSet;- intermediary - method_12180- Lnet/minecraft/class_2810;method_12180(Lnet/minecraft/class_3195;)Lit/unimi/dsi/fastutil/longs/LongSet;- named - getStructureReferences- Lnet/minecraft/world/StructureHolder;getStructureReferences(Lnet/minecraft/world/gen/structure/Structure;)Lit/unimi/dsi/fastutil/longs/LongSet;
 
- 
addStructureReference- Specified by:
- addStructureReferencein interface- StructureHolder
- Overrides:
- addStructureReferencein class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldeu;a(Ldsa;J)V- intermediary - method_12182- Lnet/minecraft/class_2810;method_12182(Lnet/minecraft/class_3195;J)V- named - addStructureReference- Lnet/minecraft/world/StructureHolder;addStructureReference(Lnet/minecraft/world/gen/structure/Structure;J)V
 
- 
getStructureReferences- Specified by:
- getStructureReferencesin interface- StructureHolder
- Overrides:
- getStructureReferencesin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - h- Ldeu;h()Ljava/util/Map;- intermediary - method_12179- Lnet/minecraft/class_2810;method_12179()Ljava/util/Map;- named - getStructureReferences- Lnet/minecraft/world/StructureHolder;getStructureReferences()Ljava/util/Map;
 
- 
setStructureReferences- Specified by:
- setStructureReferencesin interface- StructureHolder
- Overrides:
- setStructureReferencesin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldeu;b(Ljava/util/Map;)V- intermediary - method_12183- Lnet/minecraft/class_2810;method_12183(Ljava/util/Map;)V- named - setStructureReferences- Lnet/minecraft/world/StructureHolder;setStructureReferences(Ljava/util/Map;)V
 
- 
setNeedsSavingpublic void setNeedsSaving(boolean needsSaving) - Overrides:
- setNeedsSavingin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Z)V- intermediary - method_12008- Lnet/minecraft/class_2791;method_12008(Z)V- named - setNeedsSaving- Lnet/minecraft/world/chunk/Chunk;setNeedsSaving(Z)V
 
- 
needsSavingpublic boolean needsSaving()- Overrides:
- needsSavingin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lddx;i()Z- intermediary - method_12044- Lnet/minecraft/class_2791;method_12044()Z- named - needsSaving- Lnet/minecraft/world/chunk/Chunk;needsSaving()Z
 
- 
getStatus- Overrides:
- getStatusin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lddx;j()Ldec;- intermediary - method_12009- Lnet/minecraft/class_2791;method_12009()Lnet/minecraft/class_2806;- named - getStatus- Lnet/minecraft/world/chunk/Chunk;getStatus()Lnet/minecraft/world/chunk/ChunkStatus;
 
- 
removeBlockEntity- Overrides:
- removeBlockEntityin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lddx;d(Lgu;)V- intermediary - method_12041- Lnet/minecraft/class_2791;method_12041(Lnet/minecraft/class_2338;)V- named - removeBlockEntity- Lnet/minecraft/world/chunk/Chunk;removeBlockEntity(Lnet/minecraft/util/math/BlockPos;)V
 
- 
markBlockForPostProcessing- Overrides:
- markBlockForPostProcessingin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lddx;e(Lgu;)V- intermediary - method_12039- Lnet/minecraft/class_2791;method_12039(Lnet/minecraft/class_2338;)V- named - markBlockForPostProcessing- Lnet/minecraft/world/chunk/Chunk;markBlockForPostProcessing(Lnet/minecraft/util/math/BlockPos;)V
 
- 
addPendingBlockEntityNbt- Overrides:
- addPendingBlockEntityNbtin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Lqr;)V- intermediary - method_12042- Lnet/minecraft/class_2791;method_12042(Lnet/minecraft/class_2487;)V- named - addPendingBlockEntityNbt- Lnet/minecraft/world/chunk/Chunk;addPendingBlockEntityNbt(Lnet/minecraft/nbt/NbtCompound;)V
 
- 
getBlockEntityNbt- Overrides:
- getBlockEntityNbtin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lddx;f(Lgu;)Lqr;- intermediary - method_12024- Lnet/minecraft/class_2791;method_12024(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487;- named - getBlockEntityNbt- Lnet/minecraft/world/chunk/Chunk;getBlockEntityNbt(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/nbt/NbtCompound;
 
- 
getPackedBlockEntityNbt- Overrides:
- getPackedBlockEntityNbtin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lddx;g(Lgu;)Lqr;- intermediary - method_20598- Lnet/minecraft/class_2791;method_20598(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487;- named - getPackedBlockEntityNbt- Lnet/minecraft/world/chunk/Chunk;getPackedBlockEntityNbt(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/nbt/NbtCompound;
 
- 
forEachBlockMatchingPredicatepublic void forEachBlockMatchingPredicate(Predicate<BlockState> predicate, BiConsumer<BlockPos, BlockState> consumer) - Overrides:
- forEachBlockMatchingPredicatein class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V- intermediary - method_51525- Lnet/minecraft/class_2791;method_51525(Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V- named - forEachBlockMatchingPredicate- Lnet/minecraft/world/chunk/Chunk;forEachBlockMatchingPredicate(Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V
 
- 
getBlockTickScheduler- Overrides:
- getBlockTickSchedulerin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - o- Lddx;o()Lefw;- intermediary - method_12013- Lnet/minecraft/class_2791;method_12013()Lnet/minecraft/class_6763;- named - getBlockTickScheduler- Lnet/minecraft/world/chunk/Chunk;getBlockTickScheduler()Lnet/minecraft/world/tick/BasicTickScheduler;
 
- 
getFluidTickScheduler- Overrides:
- getFluidTickSchedulerin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - p- Lddx;p()Lefw;- intermediary - method_12014- Lnet/minecraft/class_2791;method_12014()Lnet/minecraft/class_6763;- named - getFluidTickScheduler- Lnet/minecraft/world/chunk/Chunk;getFluidTickScheduler()Lnet/minecraft/world/tick/BasicTickScheduler;
 
- 
getTickSchedulers- Overrides:
- getTickSchedulersin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - q- Lddx;q()Lddx$a;- intermediary - method_39296- Lnet/minecraft/class_2791;method_39296()Lnet/minecraft/class_2791$class_6745;- named - getTickSchedulers- Lnet/minecraft/world/chunk/Chunk;getTickSchedulers()Lnet/minecraft/world/chunk/Chunk$TickSchedulers;
 
- 
getBlendingData- Overrides:
- getBlendingDatain class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - t- Lddx;t()Ldin;- intermediary - method_39299- Lnet/minecraft/class_2791;method_39299()Lnet/minecraft/class_6749;- named - getBlendingData- Lnet/minecraft/world/chunk/Chunk;getBlendingData()Lnet/minecraft/world/gen/chunk/BlendingData;
 
- 
setBlendingData- Overrides:
- setBlendingDatain class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Ldin;)V- intermediary - method_39294- Lnet/minecraft/class_2791;method_39294(Lnet/minecraft/class_6749;)V- named - setBlendingData- Lnet/minecraft/world/chunk/Chunk;setBlendingData(Lnet/minecraft/world/gen/chunk/BlendingData;)V
 
- 
getCarvingMask- Overrides:
- getCarvingMaskin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldes;a(Ldhg$a;)Lddw;- intermediary - method_12025- Lnet/minecraft/class_2839;method_12025(Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_6643;- named - getCarvingMask- Lnet/minecraft/world/chunk/ProtoChunk;getCarvingMask(Lnet/minecraft/world/gen/GenerationStep$Carver;)Lnet/minecraft/world/gen/carver/CarvingMask;
 
- 
getOrCreateCarvingMask- Overrides:
- getOrCreateCarvingMaskin class- ProtoChunk
- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldes;b(Ldhg$a;)Lddw;- intermediary - method_28510- Lnet/minecraft/class_2839;method_28510(Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_6643;- named - getOrCreateCarvingMask- Lnet/minecraft/world/chunk/ProtoChunk;getOrCreateCarvingMask(Lnet/minecraft/world/gen/GenerationStep$Carver;)Lnet/minecraft/world/gen/carver/CarvingMask;
 
- 
getWrappedChunk- Mappings:
- Namespace - Name - Mixin selector - official - C- Ldeh;C()Ldei;- intermediary - method_12240- Lnet/minecraft/class_2821;method_12240()Lnet/minecraft/class_2818;- named - getWrappedChunk- Lnet/minecraft/world/chunk/WrapperProtoChunk;getWrappedChunk()Lnet/minecraft/world/chunk/WorldChunk;
 
- 
isLightOnpublic boolean isLightOn()
- 
setLightOnpublic void setLightOn(boolean lightOn) - Overrides:
- setLightOnin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lddx;b(Z)V- intermediary - method_12020- Lnet/minecraft/class_2791;method_12020(Z)V- named - setLightOn- Lnet/minecraft/world/chunk/Chunk;setLightOn(Z)V
 
- 
populateBiomes- Overrides:
- populateBiomesin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lddx;a(Lcnn;Lcnt$f;)V- intermediary - method_38257- Lnet/minecraft/class_2791;method_38257(Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;)V- named - populateBiomes- Lnet/minecraft/world/chunk/Chunk;populateBiomes(Lnet/minecraft/world/biome/source/BiomeSupplier;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)V
 
- 
refreshSurfaceYpublic void refreshSurfaceY()- Overrides:
- refreshSurfaceYin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - A- Lddx;A()V- intermediary - method_51522- Lnet/minecraft/class_2791;method_51522()V- named - refreshSurfaceY- Lnet/minecraft/world/chunk/Chunk;refreshSurfaceY()V
 
- 
getChunkSkyLight- Specified by:
- getChunkSkyLightin interface- LightSourceView
- Overrides:
- getChunkSkyLightin class- Chunk
- Mappings:
- Namespace - Name - Mixin selector - official - B- Ldek;B()Ldwo;- intermediary - method_12018- Lnet/minecraft/class_8527;method_12018()Lnet/minecraft/class_8528;- named - getChunkSkyLight- Lnet/minecraft/world/chunk/light/LightSourceView;getChunkSkyLight()Lnet/minecraft/world/chunk/light/ChunkSkyLight;
 
 
-