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 named net/minecraft/world/chunk/WrapperProtoChunk
intermediary net/minecraft/class_2821
official dzy
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.chunk.Chunk
Chunk.TickSchedulers
-
Field Summary
Fields inherited from class net.minecraft.world.chunk.Chunk
blendingData, blockEntities, blockEntityNbts, chunkNoiseSampler, chunkSkyLight, heightLimitView, heightmaps, MISSING_SECTION, pos, postProcessingLists, sectionArray, upgradeData
Fields inherited from interface net.minecraft.world.BlockView
field_54147
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
addStructureReference
(Structure structure, long reference) void
forEachBlockMatchingPredicate
(Predicate<BlockState> predicate, BiConsumer<BlockPos, BlockState> consumer) getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) getBlockEntity
(BlockPos pos) Returns the block entity atpos
, ornull
if there is none.getBlockState
(BlockPos pos) Returns the block state atpos
.getFluidState
(BlockPos pos) Returns the fluid state atpos
.getHeightmap
(Heightmap.Type type) getPackedBlockEntityNbt
(BlockPos pos, RegistryWrapper.WrapperLookup registries) getPos()
getSection
(int yIndex) getStructureReferences
(Structure structure) getStructureStart
(Structure structure) getTickSchedulers
(long time) boolean
boolean
void
void
boolean
void
populateBiomes
(BiomeSupplier biomeSupplier, MultiNoiseUtil.MultiNoiseSampler sampler) void
void
int
sampleHeightmap
(Heightmap.Type type, int x, int z) void
setBlockEntity
(BlockEntity blockEntity) setBlockState
(BlockPos pos, BlockState state, boolean moved) void
setHeightmap
(Heightmap.Type type, long[] heightmap) void
setLightOn
(boolean lightOn) void
setStatus
(ChunkStatus status) void
setStructureReferences
(Map<Structure, LongSet> structureReferences) void
setStructureStart
(Structure structure, StructureStart start) void
setStructureStarts
(Map<Structure, StructureStart> structureStarts) private Heightmap.Type
boolean
Methods inherited from class net.minecraft.world.chunk.ProtoChunk
addEntity, getBelowZeroRetrogen, getBlockEntities, getBlockEntityNbts, getBlockProtoTickScheduler, getEntities, getFluidProtoTickScheduler, getHeightLimitView, getPackedSectionRelative, joinBlockPos, markBlocksForPostProcessing, setBelowZeroRetrogen, setCarvingMask, setLightingProvider
Methods inherited from class net.minecraft.world.chunk.Chunk
areSectionsEmptyBetween, forEachLightSource, getBlockEntityPositions, getBottomY, getGameEventDispatcher, getHeight, getHeightmaps, getHighestNonEmptySection, getHighestNonEmptySectionYOffset, getInhabitedTime, getList, getMaxStatus, getOrCreateChunkNoiseSampler, getOrCreateGenerationSettings, getPostProcessingLists, getUpgradeData, hasBelowZeroRetrogen, hasHeightmap, hasStructureReferences, increaseInhabitedTime, isSectionEmpty, setInhabitedTime, usesOldNoise
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.BlockView
getBlockEntity, getDismountHeight, getDismountHeight, getLuminance, getStatesInBox, raycast, raycast, raycastBlock
Methods inherited from interface net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopYInclusive, isInHeightLimit, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
-
Field Details
-
wrapped
- Mappings:
Namespace Name Mixin selector named wrapped
Lnet/minecraft/world/chunk/WrapperProtoChunk;wrapped:Lnet/minecraft/world/chunk/WorldChunk;
intermediary field_12866
Lnet/minecraft/class_2821;field_12866:Lnet/minecraft/class_2818;
official n
Ldzy;n:Ldzz;
-
propagateToWrapped
private final boolean propagateToWrapped- Mappings:
Namespace Name Mixin selector named propagateToWrapped
Lnet/minecraft/world/chunk/WrapperProtoChunk;propagateToWrapped:Z
intermediary field_34554
Lnet/minecraft/class_2821;field_34554:Z
official o
Ldzy;o:Z
-
-
Constructor Details
-
WrapperProtoChunk
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/chunk/WrapperProtoChunk;<init>(Lnet/minecraft/world/chunk/WorldChunk;Z)V
intermediary <init>
Lnet/minecraft/class_2821;<init>(Lnet/minecraft/class_2818;Z)V
official <init>
Ldzy;<init>(Ldzz;Z)V
-
-
Method Details
-
getBlockEntity
Returns the block entity atpos
, ornull
if there is none.- Specified by:
getBlockEntity
in interfaceBlockView
- Overrides:
getBlockEntity
in classProtoChunk
- Returns:
- the block entity at
pos
, ornull
if there is none - Mappings:
Namespace Name Mixin selector named getBlockEntity
Lnet/minecraft/world/BlockView;getBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
intermediary method_8321
Lnet/minecraft/class_1922;method_8321(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;
official c_
Ldgm;c_(Ljh;)Lduw;
-
getBlockState
Returns the block state atpos
.- Specified by:
getBlockState
in interfaceBlockView
- Overrides:
getBlockState
in classProtoChunk
- Returns:
- the block state at
pos
- Implementation Note:
- This returns the block state for
Blocks.VOID_AIR
if the Y coordinate is outside the height limit. - Mappings:
Namespace Name Mixin selector named getBlockState
Lnet/minecraft/world/BlockView;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
intermediary method_8320
Lnet/minecraft/class_1922;method_8320(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
official a_
Ldgm;a_(Ljh;)Ldxu;
-
getFluidState
Returns the fluid state atpos
.- Specified by:
getFluidState
in interfaceBlockView
- Overrides:
getFluidState
in classProtoChunk
- Returns:
- the fluid state at
pos
- Implementation Note:
- This returns the fluid state for
Fluids.EMPTY
if the Y coordinate is outside the height limit. - Mappings:
Namespace Name Mixin selector named getFluidState
Lnet/minecraft/world/BlockView;getFluidState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/FluidState;
intermediary method_8316
Lnet/minecraft/class_1922;method_8316(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610;
official b_
Ldgm;b_(Ljh;)Letw;
-
getSection
- Overrides:
getSection
in classChunk
- Mappings:
Namespace Name Mixin selector named getSection
Lnet/minecraft/world/chunk/Chunk;getSection(I)Lnet/minecraft/world/chunk/ChunkSection;
intermediary method_38259
Lnet/minecraft/class_2791;method_38259(I)Lnet/minecraft/class_2826;
official b
Ldzp;b(I)Leaa;
-
setBlockState
- Overrides:
setBlockState
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named setBlockState
Lnet/minecraft/world/chunk/Chunk;setBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)Lnet/minecraft/block/BlockState;
intermediary method_12010
Lnet/minecraft/class_2791;method_12010(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680;
official a
Ldzp;a(Ljh;Ldxu;Z)Ldxu;
-
setBlockEntity
- Overrides:
setBlockEntity
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named setBlockEntity
Lnet/minecraft/world/chunk/Chunk;setBlockEntity(Lnet/minecraft/block/entity/BlockEntity;)V
intermediary method_12007
Lnet/minecraft/class_2791;method_12007(Lnet/minecraft/class_2586;)V
official a
Ldzp;a(Lduw;)V
-
addEntity
- Overrides:
addEntity
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named addEntity
Lnet/minecraft/world/chunk/Chunk;addEntity(Lnet/minecraft/entity/Entity;)V
intermediary method_12002
Lnet/minecraft/class_2791;method_12002(Lnet/minecraft/class_1297;)V
official a
Ldzp;a(Lbvj;)V
-
setStatus
- Overrides:
setStatus
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named setStatus
Lnet/minecraft/world/chunk/ProtoChunk;setStatus(Lnet/minecraft/world/chunk/ChunkStatus;)V
intermediary method_12308
Lnet/minecraft/class_2839;method_12308(Lnet/minecraft/class_2806;)V
official a
Leaj;a(Leaq;)V
-
getSectionArray
- Overrides:
getSectionArray
in classChunk
- Mappings:
Namespace Name Mixin selector named getSectionArray
Lnet/minecraft/world/chunk/Chunk;getSectionArray()[Lnet/minecraft/world/chunk/ChunkSection;
intermediary method_12006
Lnet/minecraft/class_2791;method_12006()[Lnet/minecraft/class_2826;
official d
Ldzp;d()[Leaa;
-
setHeightmap
- Overrides:
setHeightmap
in classChunk
- Mappings:
Namespace Name Mixin selector named setHeightmap
Lnet/minecraft/world/chunk/Chunk;setHeightmap(Lnet/minecraft/world/Heightmap$Type;[J)V
intermediary method_12037
Lnet/minecraft/class_2791;method_12037(Lnet/minecraft/class_2902$class_2903;[J)V
official a
Ldzp;a(Ledp$a;[J)V
-
transformHeightmapType
- Mappings:
Namespace Name Mixin selector named transformHeightmapType
Lnet/minecraft/world/chunk/WrapperProtoChunk;transformHeightmapType(Lnet/minecraft/world/Heightmap$Type;)Lnet/minecraft/world/Heightmap$Type;
intermediary method_12239
Lnet/minecraft/class_2821;method_12239(Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902$class_2903;
official c
Ldzy;c(Ledp$a;)Ledp$a;
-
getHeightmap
- Overrides:
getHeightmap
in classChunk
- Mappings:
Namespace Name Mixin selector named getHeightmap
Lnet/minecraft/world/chunk/Chunk;getHeightmap(Lnet/minecraft/world/Heightmap$Type;)Lnet/minecraft/world/Heightmap;
intermediary method_12032
Lnet/minecraft/class_2791;method_12032(Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902;
official a
Ldzp;a(Ledp$a;)Ledp;
-
sampleHeightmap
- Overrides:
sampleHeightmap
in classChunk
- Mappings:
Namespace Name Mixin selector named sampleHeightmap
Lnet/minecraft/world/chunk/Chunk;sampleHeightmap(Lnet/minecraft/world/Heightmap$Type;II)I
intermediary method_12005
Lnet/minecraft/class_2791;method_12005(Lnet/minecraft/class_2902$class_2903;II)I
official a
Ldzp;a(Ledp$a;II)I
-
getBiomeForNoiseGen
- Specified by:
getBiomeForNoiseGen
in interfaceBiomeAccess.Storage
- Overrides:
getBiomeForNoiseGen
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named getBiomeForNoiseGen
Lnet/minecraft/world/biome/source/BiomeAccess$Storage;getBiomeForNoiseGen(III)Lnet/minecraft/registry/entry/RegistryEntry;
intermediary method_16359
Lnet/minecraft/class_4543$class_4544;method_16359(III)Lnet/minecraft/class_6880;
official getNoiseBiome
Ldil$a;getNoiseBiome(III)Ljq;
-
getPos
-
getStructureStart
- Specified by:
getStructureStart
in interfaceStructureHolder
- Overrides:
getStructureStart
in classChunk
- Mappings:
Namespace Name Mixin selector named getStructureStart
Lnet/minecraft/world/StructureHolder;getStructureStart(Lnet/minecraft/world/gen/structure/Structure;)Lnet/minecraft/structure/StructureStart;
intermediary method_12181
Lnet/minecraft/class_2810;method_12181(Lnet/minecraft/class_3195;)Lnet/minecraft/class_3449;
official a
Leal;a(Leoj;)Leor;
-
setStructureStart
- Specified by:
setStructureStart
in interfaceStructureHolder
- Overrides:
setStructureStart
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named setStructureStart
Lnet/minecraft/world/StructureHolder;setStructureStart(Lnet/minecraft/world/gen/structure/Structure;Lnet/minecraft/structure/StructureStart;)V
intermediary method_12184
Lnet/minecraft/class_2810;method_12184(Lnet/minecraft/class_3195;Lnet/minecraft/class_3449;)V
official a
Leal;a(Leoj;Leor;)V
-
getStructureStarts
- Overrides:
getStructureStarts
in classChunk
- Mappings:
Namespace Name Mixin selector named getStructureStarts
Lnet/minecraft/world/chunk/Chunk;getStructureStarts()Ljava/util/Map;
intermediary method_12016
Lnet/minecraft/class_2791;method_12016()Ljava/util/Map;
official g
Ldzp;g()Ljava/util/Map;
-
setStructureStarts
- Overrides:
setStructureStarts
in classChunk
- Mappings:
Namespace Name Mixin selector named setStructureStarts
Lnet/minecraft/world/chunk/Chunk;setStructureStarts(Ljava/util/Map;)V
intermediary method_12034
Lnet/minecraft/class_2791;method_12034(Ljava/util/Map;)V
official a
Ldzp;a(Ljava/util/Map;)V
-
getStructureReferences
- Specified by:
getStructureReferences
in interfaceStructureHolder
- Overrides:
getStructureReferences
in classChunk
- Mappings:
Namespace Name Mixin selector named getStructureReferences
Lnet/minecraft/world/StructureHolder;getStructureReferences(Lnet/minecraft/world/gen/structure/Structure;)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;
official b
Leal;b(Leoj;)Lit/unimi/dsi/fastutil/longs/LongSet;
-
addStructureReference
- Specified by:
addStructureReference
in interfaceStructureHolder
- Overrides:
addStructureReference
in classChunk
- Mappings:
Namespace Name Mixin selector named addStructureReference
Lnet/minecraft/world/StructureHolder;addStructureReference(Lnet/minecraft/world/gen/structure/Structure;J)V
intermediary method_12182
Lnet/minecraft/class_2810;method_12182(Lnet/minecraft/class_3195;J)V
official a
Leal;a(Leoj;J)V
-
getStructureReferences
- Specified by:
getStructureReferences
in interfaceStructureHolder
- Overrides:
getStructureReferences
in classChunk
- Mappings:
Namespace Name Mixin selector named getStructureReferences
Lnet/minecraft/world/StructureHolder;getStructureReferences()Ljava/util/Map;
intermediary method_12179
Lnet/minecraft/class_2810;method_12179()Ljava/util/Map;
official h
Leal;h()Ljava/util/Map;
-
setStructureReferences
- Specified by:
setStructureReferences
in interfaceStructureHolder
- Overrides:
setStructureReferences
in classChunk
- Mappings:
Namespace Name Mixin selector named setStructureReferences
Lnet/minecraft/world/StructureHolder;setStructureReferences(Ljava/util/Map;)V
intermediary method_12183
Lnet/minecraft/class_2810;method_12183(Ljava/util/Map;)V
official b
Leal;b(Ljava/util/Map;)V
-
markNeedsSaving
public void markNeedsSaving()- Overrides:
markNeedsSaving
in classChunk
- Mappings:
Namespace Name Mixin selector named markNeedsSaving
Lnet/minecraft/world/chunk/Chunk;markNeedsSaving()V
intermediary method_65063
Lnet/minecraft/class_2791;method_65063()V
official i
Ldzp;i()V
-
isSerializable
public boolean isSerializable()- Overrides:
isSerializable
in classChunk
- Mappings:
Namespace Name Mixin selector named isSerializable
Lnet/minecraft/world/chunk/Chunk;isSerializable()Z
intermediary method_65069
Lnet/minecraft/class_2791;method_65069()Z
official s
Ldzp;s()Z
-
tryMarkSaved
public boolean tryMarkSaved()- Overrides:
tryMarkSaved
in classChunk
- Mappings:
Namespace Name Mixin selector named tryMarkSaved
Lnet/minecraft/world/chunk/Chunk;tryMarkSaved()Z
intermediary method_65064
Lnet/minecraft/class_2791;method_65064()Z
official j
Ldzp;j()Z
-
needsSaving
public boolean needsSaving()- Overrides:
needsSaving
in classChunk
- Mappings:
Namespace Name Mixin selector named needsSaving
Lnet/minecraft/world/chunk/Chunk;needsSaving()Z
intermediary method_12044
Lnet/minecraft/class_2791;method_12044()Z
official k
Ldzp;k()Z
-
getStatus
- Overrides:
getStatus
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named getStatus
Lnet/minecraft/world/chunk/Chunk;getStatus()Lnet/minecraft/world/chunk/ChunkStatus;
intermediary method_12009
Lnet/minecraft/class_2791;method_12009()Lnet/minecraft/class_2806;
official n
Ldzp;n()Leaq;
-
removeBlockEntity
- Overrides:
removeBlockEntity
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named removeBlockEntity
Lnet/minecraft/world/chunk/Chunk;removeBlockEntity(Lnet/minecraft/util/math/BlockPos;)V
intermediary method_12041
Lnet/minecraft/class_2791;method_12041(Lnet/minecraft/class_2338;)V
official d
Ldzp;d(Ljh;)V
-
markBlockForPostProcessing
- Overrides:
markBlockForPostProcessing
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named markBlockForPostProcessing
Lnet/minecraft/world/chunk/Chunk;markBlockForPostProcessing(Lnet/minecraft/util/math/BlockPos;)V
intermediary method_12039
Lnet/minecraft/class_2791;method_12039(Lnet/minecraft/class_2338;)V
official e
Ldzp;e(Ljh;)V
-
addPendingBlockEntityNbt
- Overrides:
addPendingBlockEntityNbt
in classChunk
- Mappings:
Namespace Name Mixin selector named addPendingBlockEntityNbt
Lnet/minecraft/world/chunk/Chunk;addPendingBlockEntityNbt(Lnet/minecraft/nbt/NbtCompound;)V
intermediary method_12042
Lnet/minecraft/class_2791;method_12042(Lnet/minecraft/class_2487;)V
official a
Ldzp;a(Lux;)V
-
getBlockEntityNbt
- Overrides:
getBlockEntityNbt
in classChunk
- Mappings:
Namespace Name Mixin selector named getBlockEntityNbt
Lnet/minecraft/world/chunk/Chunk;getBlockEntityNbt(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/nbt/NbtCompound;
intermediary method_12024
Lnet/minecraft/class_2791;method_12024(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2487;
official f
Ldzp;f(Ljh;)Lux;
-
getPackedBlockEntityNbt
@Nullable public @Nullable NbtCompound getPackedBlockEntityNbt(BlockPos pos, RegistryWrapper.WrapperLookup registries) - Overrides:
getPackedBlockEntityNbt
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named getPackedBlockEntityNbt
Lnet/minecraft/world/chunk/Chunk;getPackedBlockEntityNbt(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Lnet/minecraft/nbt/NbtCompound;
intermediary method_20598
Lnet/minecraft/class_2791;method_20598(Lnet/minecraft/class_2338;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487;
official a
Ldzp;a(Ljh;Ljs$a;)Lux;
-
forEachBlockMatchingPredicate
public void forEachBlockMatchingPredicate(Predicate<BlockState> predicate, BiConsumer<BlockPos, BlockState> consumer) - Overrides:
forEachBlockMatchingPredicate
in classChunk
- Mappings:
Namespace Name Mixin selector named forEachBlockMatchingPredicate
Lnet/minecraft/world/chunk/Chunk;forEachBlockMatchingPredicate(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
official a
Ldzp;a(Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V
-
getBlockTickScheduler
- Overrides:
getBlockTickScheduler
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named getBlockTickScheduler
Lnet/minecraft/world/chunk/Chunk;getBlockTickScheduler()Lnet/minecraft/world/tick/BasicTickScheduler;
intermediary method_12013
Lnet/minecraft/class_2791;method_12013()Lnet/minecraft/class_6763;
official q
Ldzp;q()Lfds;
-
getFluidTickScheduler
- Overrides:
getFluidTickScheduler
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named getFluidTickScheduler
Lnet/minecraft/world/chunk/Chunk;getFluidTickScheduler()Lnet/minecraft/world/tick/BasicTickScheduler;
intermediary method_12014
Lnet/minecraft/class_2791;method_12014()Lnet/minecraft/class_6763;
official r
Ldzp;r()Lfds;
-
getTickSchedulers
- Overrides:
getTickSchedulers
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named getTickSchedulers
Lnet/minecraft/world/chunk/Chunk;getTickSchedulers(J)Lnet/minecraft/world/chunk/Chunk$TickSchedulers;
intermediary method_39296
Lnet/minecraft/class_2791;method_39296(J)Lnet/minecraft/class_2791$class_6745;
official a
Ldzp;a(J)Ldzp$a;
-
getBlendingData
- Overrides:
getBlendingData
in classChunk
- Mappings:
Namespace Name Mixin selector named getBlendingData
Lnet/minecraft/world/chunk/Chunk;getBlendingData()Lnet/minecraft/world/gen/chunk/BlendingData;
intermediary method_39299
Lnet/minecraft/class_2791;method_39299()Lnet/minecraft/class_6749;
official v
Ldzp;v()Lees;
-
getCarvingMask
- Overrides:
getCarvingMask
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named getCarvingMask
Lnet/minecraft/world/chunk/ProtoChunk;getCarvingMask()Lnet/minecraft/world/gen/carver/CarvingMask;
intermediary method_12025
Lnet/minecraft/class_2839;method_12025()Lnet/minecraft/class_6643;
official E
Leaj;E()Ldzo;
-
getOrCreateCarvingMask
- Overrides:
getOrCreateCarvingMask
in classProtoChunk
- Mappings:
Namespace Name Mixin selector named getOrCreateCarvingMask
Lnet/minecraft/world/chunk/ProtoChunk;getOrCreateCarvingMask()Lnet/minecraft/world/gen/carver/CarvingMask;
intermediary method_28510
Lnet/minecraft/class_2839;method_28510()Lnet/minecraft/class_6643;
official F
Leaj;F()Ldzo;
-
getWrappedChunk
- Mappings:
Namespace Name Mixin selector named getWrappedChunk
Lnet/minecraft/world/chunk/WrapperProtoChunk;getWrappedChunk()Lnet/minecraft/world/chunk/WorldChunk;
intermediary method_12240
Lnet/minecraft/class_2821;method_12240()Lnet/minecraft/class_2818;
official G
Ldzy;G()Ldzz;
-
isLightOn
public boolean isLightOn() -
setLightOn
public void setLightOn(boolean lightOn) - Overrides:
setLightOn
in classChunk
- Mappings:
Namespace Name Mixin selector named setLightOn
Lnet/minecraft/world/chunk/Chunk;setLightOn(Z)V
intermediary method_12020
Lnet/minecraft/class_2791;method_12020(Z)V
official a
Ldzp;a(Z)V
-
populateBiomes
- Overrides:
populateBiomes
in classChunk
- Mappings:
Namespace Name Mixin selector named populateBiomes
Lnet/minecraft/world/chunk/Chunk;populateBiomes(Lnet/minecraft/world/biome/source/BiomeSupplier;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)V
intermediary method_38257
Lnet/minecraft/class_2791;method_38257(Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;)V
official a
Ldzp;a(Ldim;Ldis$f;)V
-
refreshSurfaceY
public void refreshSurfaceY()- Overrides:
refreshSurfaceY
in classChunk
- Mappings:
Namespace Name Mixin selector named refreshSurfaceY
Lnet/minecraft/world/chunk/Chunk;refreshSurfaceY()V
intermediary method_51522
Lnet/minecraft/class_2791;method_51522()V
official C
Ldzp;C()V
-
getChunkSkyLight
- Specified by:
getChunkSkyLight
in interfaceLightSourceView
- Overrides:
getChunkSkyLight
in classChunk
- Mappings:
Namespace Name Mixin selector named getChunkSkyLight
Lnet/minecraft/world/chunk/light/LightSourceView;getChunkSkyLight()Lnet/minecraft/world/chunk/light/ChunkSkyLight;
intermediary method_12018
Lnet/minecraft/class_8527;method_12018()Lnet/minecraft/class_8528;
official D
Leab;D()Letg;
-