Package net.minecraft.world.chunk
Class Chunk
java.lang.Object
net.minecraft.world.chunk.Chunk
- All Implemented Interfaces:
BiomeAccess.Storage
,BlockView
,HeightLimitView
,StructureHolder
- Direct Known Subclasses:
ProtoChunk
,WorldChunk
public abstract class Chunk
extends Object
implements BlockView, BiomeAccess.Storage, StructureHolder
Represents a scoped, modifiable view of biomes, block states, fluid states and block entities.
- Mappings:
Namespace Name official coi
intermediary net/minecraft/class_2791
named net/minecraft/world/chunk/Chunk
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ShortList[]
protected boolean
protected final ChunkPos
protected @Nullable class_6568
protected final UpgradeData
protected final Map<Heightmap.Type,
Heightmap> protected final Map<BlockPos,
NbtCompound> protected final Map<BlockPos,
BlockEntity> protected final HeightLimitView
protected final ChunkSection[]
protected TickScheduler<Block>
protected TickScheduler<Fluid>
private static final Logger
private boolean
private long
Deprecated.private final Map<StructureFeature<?>,
StructureStart<?>> private final Map<StructureFeature<?>,
LongSet> -
Constructor Summary
ConstructorsConstructorDescriptionChunk
(ChunkPos chunkPos, UpgradeData upgradeData, HeightLimitView heightLimitView, Registry<Biome> registry, long long2, @Nullable ChunkSection[] chunkSection, TickScheduler<Block> tickScheduler, TickScheduler<Fluid> tickScheduler2) -
Method Summary
Modifier and TypeMethodDescriptionabstract void
void
void
addStructureReference
(StructureFeature<?> structure, long reference) boolean
areSectionsEmptyBetween
(int lowerHeight, int upperHeight) getBiomeForNoiseGen
(int biomeX, int biomeY, int biomeZ) int
Returns the bottom Y level, or height, inclusive, of this view.getGameEventDispatcher
(int ySectionCoord) int
getHeightmap
(Heightmap.Type type) int
long
static ShortList
abstract @Nullable NbtCompound
getPos()
getSection
(int yIndex) abstract ChunkStatus
getStructureReferences
(StructureFeature<?> structure) getStructureStart
(StructureFeature<?> structure) Map<StructureFeature<?>,
StructureStart<?>> boolean
void
markBlockForPostProcessing
(short packedPos, int index) void
method_38255
(int int2, int int3, int int4, int int5, int int6, int int7, NoiseColumnSampler noiseColumnSampler, Supplier<class_6568.ColumnSampler> supplier, Supplier<ChunkGeneratorSettings> supplier2, AquiferSampler.class_6565 class_6565) private static void
method_38256
(HeightLimitView heightLimitView, Registry<Biome> registry, ChunkSection[] chunkSection) void
method_38257
(BiomeSource biomeSource, MultiNoiseUtil.MultiNoiseSampler multiNoiseSampler) method_38258
(Supplier<Biome> supplier) Deprecated.boolean
abstract void
int
sampleHeightmap
(Heightmap.Type type, int x, int z) abstract void
setBlockEntity
(BlockEntity blockEntity) abstract @Nullable BlockState
setBlockState
(BlockPos pos, BlockState state, boolean moved) void
setHeightmap
(Heightmap.Type type, long[] heightmap) void
setInhabitedTime
(long inhabitedTime) void
setLightOn
(boolean lightOn) void
setShouldSave
(boolean shouldSave) void
setStructureReferences
(Map<StructureFeature<?>, LongSet> structureReferences) void
setStructureStart
(StructureFeature<?> structure, StructureStart<?> start) void
setStructureStarts
(Map<StructureFeature<?>, StructureStart<?>> structureStarts) 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, getBlockEntity, getBlockState, getDismountHeight, getDismountHeight, getFluidState, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlock
Methods inherited from interface net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
-
Field Details
-
field_34548
- Mappings:
Namespace Name Mixin selector official m
Lcoi;m:Lorg/apache/logging/log4j/Logger;
intermediary field_34548
Lnet/minecraft/class_2791;field_34548:Lorg/apache/logging/log4j/Logger;
named field_34548
Lnet/minecraft/world/chunk/Chunk;field_34548:Lorg/apache/logging/log4j/Logger;
-
field_34536
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a:[Lit/unimi/dsi/fastutil/shorts/ShortList;
intermediary field_34536
Lnet/minecraft/class_2791;field_34536:[Lit/unimi/dsi/fastutil/shorts/ShortList;
named field_34536
Lnet/minecraft/world/chunk/Chunk;field_34536:[Lit/unimi/dsi/fastutil/shorts/ShortList;
-
field_34537
protected volatile boolean field_34537- Mappings:
Namespace Name Mixin selector official b
Lcoi;b:Z
intermediary field_34537
Lnet/minecraft/class_2791;field_34537:Z
named field_34537
Lnet/minecraft/world/chunk/Chunk;field_34537:Z
-
field_34549
private volatile boolean field_34549- Mappings:
Namespace Name Mixin selector official n
Lcoi;n:Z
intermediary field_34549
Lnet/minecraft/class_2791;field_34549:Z
named field_34549
Lnet/minecraft/world/chunk/Chunk;field_34549:Z
-
field_34538
- Mappings:
Namespace Name Mixin selector official c
Lcoi;c:Lbxq;
intermediary field_34538
Lnet/minecraft/class_2791;field_34538:Lnet/minecraft/class_1923;
named field_34538
Lnet/minecraft/world/chunk/Chunk;field_34538:Lnet/minecraft/util/math/ChunkPos;
-
field_34550
private long field_34550- Mappings:
Namespace Name Mixin selector official o
Lcoi;o:J
intermediary field_34550
Lnet/minecraft/class_2791;field_34550:J
named field_34550
Lnet/minecraft/world/chunk/Chunk;field_34550:J
-
field_34551
Deprecated.- Mappings:
Namespace Name Mixin selector official p
Lcoi;p:Lbzm;
intermediary field_34551
Lnet/minecraft/class_2791;field_34551:Lnet/minecraft/class_1959;
named field_34551
Lnet/minecraft/world/chunk/Chunk;field_34551:Lnet/minecraft/world/biome/Biome;
-
field_34539
- Mappings:
Namespace Name Mixin selector official d
Lcoi;d:Lcrq;
intermediary field_34539
Lnet/minecraft/class_2791;field_34539:Lnet/minecraft/class_6568;
named field_34539
Lnet/minecraft/world/chunk/Chunk;field_34539:Lnet/minecraft/class_6568;
-
field_34540
- Mappings:
Namespace Name Mixin selector official e
Lcoi;e:Lcpe;
intermediary field_34540
Lnet/minecraft/class_2791;field_34540:Lnet/minecraft/class_2843;
named field_34540
Lnet/minecraft/world/chunk/Chunk;field_34540:Lnet/minecraft/world/chunk/UpgradeData;
-
field_34541
- Mappings:
Namespace Name Mixin selector official f
Lcoi;f:Ljava/util/Map;
intermediary field_34541
Lnet/minecraft/class_2791;field_34541:Ljava/util/Map;
named field_34541
Lnet/minecraft/world/chunk/Chunk;field_34541:Ljava/util/Map;
-
field_34552
- Mappings:
Namespace Name Mixin selector official q
Lcoi;q:Ljava/util/Map;
intermediary field_34552
Lnet/minecraft/class_2791;field_34552:Ljava/util/Map;
named field_34552
Lnet/minecraft/world/chunk/Chunk;field_34552:Ljava/util/Map;
-
field_34553
- Mappings:
Namespace Name Mixin selector official r
Lcoi;r:Ljava/util/Map;
intermediary field_34553
Lnet/minecraft/class_2791;field_34553:Ljava/util/Map;
named field_34553
Lnet/minecraft/world/chunk/Chunk;field_34553:Ljava/util/Map;
-
field_34542
- Mappings:
Namespace Name Mixin selector official g
Lcoi;g:Ljava/util/Map;
intermediary field_34542
Lnet/minecraft/class_2791;field_34542:Ljava/util/Map;
named field_34542
Lnet/minecraft/world/chunk/Chunk;field_34542:Ljava/util/Map;
-
field_34543
- Mappings:
Namespace Name Mixin selector official h
Lcoi;h:Ljava/util/Map;
intermediary field_34543
Lnet/minecraft/class_2791;field_34543:Ljava/util/Map;
named field_34543
Lnet/minecraft/world/chunk/Chunk;field_34543:Ljava/util/Map;
-
field_34544
- Mappings:
Namespace Name Mixin selector official i
Lcoi;i:Lbyo;
intermediary field_34544
Lnet/minecraft/class_2791;field_34544:Lnet/minecraft/class_5539;
named field_34544
Lnet/minecraft/world/chunk/Chunk;field_34544:Lnet/minecraft/world/HeightLimitView;
-
field_34545
- Mappings:
Namespace Name Mixin selector official j
Lcoi;j:[Lcou;
intermediary field_34545
Lnet/minecraft/class_2791;field_34545:[Lnet/minecraft/class_2826;
named field_34545
Lnet/minecraft/world/chunk/Chunk;field_34545:[Lnet/minecraft/world/chunk/ChunkSection;
-
field_34546
- Mappings:
Namespace Name Mixin selector official k
Lcoi;k:Lbzf;
intermediary field_34546
Lnet/minecraft/class_2791;field_34546:Lnet/minecraft/class_1951;
named field_34546
Lnet/minecraft/world/chunk/Chunk;field_34546:Lnet/minecraft/world/TickScheduler;
-
field_34547
- Mappings:
Namespace Name Mixin selector official l
Lcoi;l:Lbzf;
intermediary field_34547
Lnet/minecraft/class_2791;field_34547:Lnet/minecraft/class_1951;
named field_34547
Lnet/minecraft/world/chunk/Chunk;field_34547:Lnet/minecraft/world/TickScheduler;
-
-
Constructor Details
-
Chunk
public Chunk(ChunkPos chunkPos, UpgradeData upgradeData, HeightLimitView heightLimitView, Registry<Biome> registry, long long2, @Nullable @Nullable ChunkSection[] chunkSection, TickScheduler<Block> tickScheduler, TickScheduler<Fluid> tickScheduler2)
-
-
Method Details
-
method_38256
private static void method_38256(HeightLimitView heightLimitView, Registry<Biome> registry, ChunkSection[] chunkSection) - Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Lbyo;Lgx;[Lcou;)V
intermediary method_38256
Lnet/minecraft/class_2791;method_38256(Lnet/minecraft/class_5539;Lnet/minecraft/class_2378;[Lnet/minecraft/class_2826;)V
named method_38256
Lnet/minecraft/world/chunk/Chunk;method_38256(Lnet/minecraft/world/HeightLimitView;Lnet/minecraft/util/registry/Registry;[Lnet/minecraft/world/chunk/ChunkSection;)V
-
getGameEventDispatcher
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a(I)Lcqs;
intermediary method_32914
Lnet/minecraft/class_2791;method_32914(I)Lnet/minecraft/class_5713;
named getGameEventDispatcher
Lnet/minecraft/world/chunk/Chunk;getGameEventDispatcher(I)Lnet/minecraft/world/event/listener/GameEventDispatcher;
-
setBlockState
@Nullable public abstract @Nullable BlockState setBlockState(BlockPos pos, BlockState state, boolean moved) - Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Lgh;Lcmo;Z)Lcmo;
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
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Lckl;)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
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Lavb;)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
-
getHighestNonEmptySection
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a()Lcou;
intermediary method_12040
Lnet/minecraft/class_2791;method_12040()Lnet/minecraft/class_2826;
named getHighestNonEmptySection
Lnet/minecraft/world/chunk/Chunk;getHighestNonEmptySection()Lnet/minecraft/world/chunk/ChunkSection;
-
getHighestNonEmptySectionYOffset
public int getHighestNonEmptySectionYOffset()- Mappings:
Namespace Name Mixin selector official b
Lcoi;b()I
intermediary method_12031
Lnet/minecraft/class_2791;method_12031()I
named getHighestNonEmptySectionYOffset
Lnet/minecraft/world/chunk/Chunk;getHighestNonEmptySectionYOffset()I
-
getBlockEntityPositions
- Mappings:
Namespace Name Mixin selector official c
Lcoi;c()Ljava/util/Set;
intermediary method_12021
Lnet/minecraft/class_2791;method_12021()Ljava/util/Set;
named getBlockEntityPositions
Lnet/minecraft/world/chunk/Chunk;getBlockEntityPositions()Ljava/util/Set;
-
getSectionArray
- Mappings:
Namespace Name Mixin selector official d
Lcoi;d()[Lcou;
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;
-
getSection
- Mappings:
Namespace Name Mixin selector official b
Lcoi;b(I)Lcou;
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;
-
getHeightmaps
- Mappings:
Namespace Name Mixin selector official e
Lcoi;e()Ljava/util/Collection;
intermediary method_12011
Lnet/minecraft/class_2791;method_12011()Ljava/util/Collection;
named getHeightmaps
Lnet/minecraft/world/chunk/Chunk;getHeightmaps()Ljava/util/Collection;
-
setHeightmap
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Lcro$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
-
getHeightmap
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Lcro$a;)Lcro;
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
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Lcro$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
-
sampleMaxHeightMap
- Mappings:
Namespace Name Mixin selector official b
Lcoi;b(Lcro$a;)Lgh;
intermediary method_35319
Lnet/minecraft/class_2791;method_35319(Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2338;
named sampleMaxHeightMap
Lnet/minecraft/world/chunk/Chunk;sampleMaxHeightMap(Lnet/minecraft/world/Heightmap$Type;)Lnet/minecraft/util/math/BlockPos;
-
getPos
- Mappings:
Namespace Name Mixin selector official f
Lcoi;f()Lbxq;
intermediary method_12004
Lnet/minecraft/class_2791;method_12004()Lnet/minecraft/class_1923;
named getPos
Lnet/minecraft/world/chunk/Chunk;getPos()Lnet/minecraft/util/math/ChunkPos;
-
getStructureStart
- Specified by:
getStructureStart
in interfaceStructureHolder
- Mappings:
Namespace Name Mixin selector official a
Lcop;a(Lcvy;)Lddu;
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/feature/StructureFeature;)Lnet/minecraft/structure/StructureStart;
-
setStructureStart
- Specified by:
setStructureStart
in interfaceStructureHolder
- Mappings:
Namespace Name Mixin selector official a
Lcop;a(Lcvy;Lddu;)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/feature/StructureFeature;Lnet/minecraft/structure/StructureStart;)V
-
getStructureStarts
- Mappings:
Namespace Name Mixin selector official g
Lcoi;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
- Mappings:
Namespace Name Mixin selector official a
Lcoi;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:
getStructureReferences
in interfaceStructureHolder
- Mappings:
Namespace Name Mixin selector official b
Lcop;b(Lcvy;)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/feature/StructureFeature;)Lit/unimi/dsi/fastutil/longs/LongSet;
-
addStructureReference
- Specified by:
addStructureReference
in interfaceStructureHolder
- Mappings:
Namespace Name Mixin selector official a
Lcop;a(Lcvy;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/feature/StructureFeature;J)V
-
getStructureReferences
- Specified by:
getStructureReferences
in interfaceStructureHolder
- Mappings:
Namespace Name Mixin selector official h
Lcop;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:
setStructureReferences
in interfaceStructureHolder
- Mappings:
Namespace Name Mixin selector official b
Lcop;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
-
areSectionsEmptyBetween
public boolean areSectionsEmptyBetween(int lowerHeight, int upperHeight) - Mappings:
Namespace Name Mixin selector official a
Lcoi;a(II)Z
intermediary method_12228
Lnet/minecraft/class_2791;method_12228(II)Z
named areSectionsEmptyBetween
Lnet/minecraft/world/chunk/Chunk;areSectionsEmptyBetween(II)Z
-
setShouldSave
public void setShouldSave(boolean shouldSave) - Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Z)V
intermediary method_12008
Lnet/minecraft/class_2791;method_12008(Z)V
named setShouldSave
Lnet/minecraft/world/chunk/Chunk;setShouldSave(Z)V
-
needsSaving
public boolean needsSaving()- Mappings:
Namespace Name Mixin selector official i
Lcoi;i()Z
intermediary method_12044
Lnet/minecraft/class_2791;method_12044()Z
named needsSaving
Lnet/minecraft/world/chunk/Chunk;needsSaving()Z
-
getStatus
- Mappings:
Namespace Name Mixin selector official j
Lcoi;j()Lcol;
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
- Mappings:
Namespace Name Mixin selector official d
Lcoi;d(Lgh;)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
- Mappings:
Namespace Name Mixin selector official e
Lcoi;e(Lgh;)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
-
getPostProcessingLists
- Mappings:
Namespace Name Mixin selector official k
Lcoi;k()[Lit/unimi/dsi/fastutil/shorts/ShortList;
intermediary method_12012
Lnet/minecraft/class_2791;method_12012()[Lit/unimi/dsi/fastutil/shorts/ShortList;
named getPostProcessingLists
Lnet/minecraft/world/chunk/Chunk;getPostProcessingLists()[Lit/unimi/dsi/fastutil/shorts/ShortList;
-
markBlockForPostProcessing
public void markBlockForPostProcessing(short packedPos, int index) - Mappings:
Namespace Name Mixin selector official a
Lcoi;a(SI)V
intermediary method_12029
Lnet/minecraft/class_2791;method_12029(SI)V
named markBlockForPostProcessing
Lnet/minecraft/world/chunk/Chunk;markBlockForPostProcessing(SI)V
-
addPendingBlockEntityNbt
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Lnb;)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
- Mappings:
Namespace Name Mixin selector official f
Lcoi;f(Lgh;)Lnb;
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
- Mappings:
Namespace Name Mixin selector official g
Lcoi;g(Lgh;)Lnb;
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;
-
getLightSourcesStream
- Mappings:
Namespace Name Mixin selector official n
Lcoi;n()Ljava/util/stream/Stream;
intermediary method_12018
Lnet/minecraft/class_2791;method_12018()Ljava/util/stream/Stream;
named getLightSourcesStream
Lnet/minecraft/world/chunk/Chunk;getLightSourcesStream()Ljava/util/stream/Stream;
-
getBlockTickScheduler
- Mappings:
Namespace Name Mixin selector official o
Lcoi;o()Lbzf;
intermediary method_12013
Lnet/minecraft/class_2791;method_12013()Lnet/minecraft/class_1951;
named getBlockTickScheduler
Lnet/minecraft/world/chunk/Chunk;getBlockTickScheduler()Lnet/minecraft/world/TickScheduler;
-
getFluidTickScheduler
- Mappings:
Namespace Name Mixin selector official p
Lcoi;p()Lbzf;
intermediary method_12014
Lnet/minecraft/class_2791;method_12014()Lnet/minecraft/class_1951;
named getFluidTickScheduler
Lnet/minecraft/world/chunk/Chunk;getFluidTickScheduler()Lnet/minecraft/world/TickScheduler;
-
getUpgradeData
- Mappings:
Namespace Name Mixin selector official q
Lcoi;q()Lcpe;
intermediary method_12003
Lnet/minecraft/class_2791;method_12003()Lnet/minecraft/class_2843;
named getUpgradeData
Lnet/minecraft/world/chunk/Chunk;getUpgradeData()Lnet/minecraft/world/chunk/UpgradeData;
-
getInhabitedTime
public long getInhabitedTime()- Mappings:
Namespace Name Mixin selector official r
Lcoi;r()J
intermediary method_12033
Lnet/minecraft/class_2791;method_12033()J
named getInhabitedTime
Lnet/minecraft/world/chunk/Chunk;getInhabitedTime()J
-
setInhabitedTime
public void setInhabitedTime(long inhabitedTime) - Mappings:
Namespace Name Mixin selector official a
Lcoi;a(J)V
intermediary method_12028
Lnet/minecraft/class_2791;method_12028(J)V
named setInhabitedTime
Lnet/minecraft/world/chunk/Chunk;setInhabitedTime(J)V
-
getList
- Mappings:
Namespace Name Mixin selector official a
Lcoi;a([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList;
intermediary method_12026
Lnet/minecraft/class_2791;method_12026([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList;
named getList
Lnet/minecraft/world/chunk/Chunk;getList([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList;
-
isLightOn
public boolean isLightOn()- Mappings:
Namespace Name Mixin selector official s
Lcoi;s()Z
intermediary method_12038
Lnet/minecraft/class_2791;method_12038()Z
named isLightOn
Lnet/minecraft/world/chunk/Chunk;isLightOn()Z
-
setLightOn
public void setLightOn(boolean lightOn) - Mappings:
Namespace Name Mixin selector official b
Lcoi;b(Z)V
intermediary method_12020
Lnet/minecraft/class_2791;method_12020(Z)V
named setLightOn
Lnet/minecraft/world/chunk/Chunk;setLightOn(Z)V
-
getBottomY
public int getBottomY()Returns the bottom Y level, or height, inclusive, of this view.- Specified by:
getBottomY
in interfaceHeightLimitView
- See Also:
- Mappings:
Namespace Name Mixin selector official s_
Lbyo;s_()I
intermediary method_31607
Lnet/minecraft/class_5539;method_31607()I
named getBottomY
Lnet/minecraft/world/HeightLimitView;getBottomY()I
-
getHeight
public int getHeight()Returns the difference in the minimum and maximum height.This is the number of blocks that can be modified in any vertical column within the view, or the vertical size, in blocks, of the view.
- Specified by:
getHeight
in interfaceHeightLimitView
- Returns:
- the difference in the minimum and maximum height
- See Also:
- Mappings:
Namespace Name Mixin selector official t_
Lbyo;t_()I
intermediary method_31605
Lnet/minecraft/class_5539;method_31605()I
named getHeight
Lnet/minecraft/world/HeightLimitView;getHeight()I
-
method_38255
public class_6568 method_38255(int int2, int int3, int int4, int int5, int int6, int int7, NoiseColumnSampler noiseColumnSampler, Supplier<class_6568.ColumnSampler> supplier, Supplier<ChunkGeneratorSettings> supplier2, AquiferSampler.class_6565 class_6565) - Mappings:
Namespace Name Mixin selector official a
Lcoi;a(IIIIIILcrt;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Lcrb$a;)Lcrq;
intermediary method_38255
Lnet/minecraft/class_2791;method_38255(IIIIIILnet/minecraft/class_5818;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6568;
named method_38255
Lnet/minecraft/world/chunk/Chunk;method_38255(IIIIIILnet/minecraft/world/gen/NoiseColumnSampler;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Lnet/minecraft/world/gen/chunk/AquiferSampler$class_6565;)Lnet/minecraft/class_6568;
-
method_38258
Deprecated.- Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Ljava/util/function/Supplier;)Lbzm;
intermediary method_38258
Lnet/minecraft/class_2791;method_38258(Ljava/util/function/Supplier;)Lnet/minecraft/class_1959;
named method_38258
Lnet/minecraft/world/chunk/Chunk;method_38258(Ljava/util/function/Supplier;)Lnet/minecraft/world/biome/Biome;
-
getBiomeForNoiseGen
- Specified by:
getBiomeForNoiseGen
in interfaceBiomeAccess.Storage
- Mappings:
Namespace Name Mixin selector official getNoiseBiome
Lbzo$a;getNoiseBiome(III)Lbzm;
intermediary method_16359
Lnet/minecraft/class_4543$class_4544;method_16359(III)Lnet/minecraft/class_1959;
named getBiomeForNoiseGen
Lnet/minecraft/world/biome/source/BiomeAccess$Storage;getBiomeForNoiseGen(III)Lnet/minecraft/world/biome/Biome;
-
method_38257
public void method_38257(BiomeSource biomeSource, MultiNoiseUtil.MultiNoiseSampler multiNoiseSampler) - Mappings:
Namespace Name Mixin selector official a
Lcoi;a(Lbzp;Lbzt$f;)V
intermediary method_38257
Lnet/minecraft/class_2791;method_38257(Lnet/minecraft/class_1966;Lnet/minecraft/class_6544$class_6552;)V
named method_38257
Lnet/minecraft/world/chunk/Chunk;method_38257(Lnet/minecraft/world/biome/source/BiomeSource;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)V
-