Uses of Class
net.minecraft.world.chunk.ChunkNibbleArray
Package
Description
-
Uses of ChunkNibbleArray in net.minecraft.server.world
Modifier and TypeMethodDescriptionvoid
ServerLightingProvider.enqueueSectionData
(LightType lightType, ChunkSectionPos pos, @Nullable ChunkNibbleArray nibbles) -
Uses of ChunkNibbleArray in net.minecraft.world.chunk
Modifier and TypeFieldDescriptionprivate final @Nullable ChunkNibbleArray
SerializedChunk.SectionData.blockLight
The field for theblockLight
record component.private final ChunkNibbleArray[]
ChunkToNibbleArrayMap.cacheArrays
private final @Nullable ChunkNibbleArray
SerializedChunk.SectionData.skyLight
The field for theskyLight
record component.Modifier and TypeFieldDescriptionprotected final Long2ObjectOpenHashMap
<ChunkNibbleArray> ChunkToNibbleArrayMap.arrays
Modifier and TypeMethodDescriptionSerializedChunk.SectionData.blockLight()
Returns the value of theblockLight
record component.ChunkNibbleArray.copy()
ChunkToNibbleArrayMap.get
(long chunkPos) ChunkToNibbleArrayMap.removeChunk
(long chunkPos) ChunkToNibbleArrayMap.replaceWithCopy
(long pos) SerializedChunk.SectionData.skyLight()
Returns the value of theskyLight
record component.Modifier and TypeMethodDescriptionvoid
ChunkToNibbleArrayMap.put
(long pos, ChunkNibbleArray data) ModifierConstructorDescriptionSectionData
(int int2, @Nullable ChunkSection chunkSection, @Nullable ChunkNibbleArray chunkNibbleArray, @Nullable ChunkNibbleArray chunkNibbleArray2) ModifierConstructorDescriptionprotected
-
Uses of ChunkNibbleArray in net.minecraft.world.chunk.light
Modifier and TypeFieldDescriptionprotected final Long2ObjectMap
<ChunkNibbleArray> LightStorage.queuedSections
Modifier and TypeMethodDescriptionprivate static ChunkNibbleArray
SkyLightStorage.copy
(ChunkNibbleArray source) protected ChunkNibbleArray
LightStorage.createSection
(long sectionPos) protected ChunkNibbleArray
SkyLightStorage.createSection
(long sectionPos) ChunkLightingView.Empty.getLightSection
(ChunkSectionPos pos) ChunkLightingView.getLightSection
(ChunkSectionPos pos) ChunkLightProvider.getLightSection
(ChunkSectionPos pos) LightStorage.getLightSection
(long sectionPos) protected @Nullable ChunkNibbleArray
LightStorage.getLightSection
(long sectionPos, boolean cached) protected @Nullable ChunkNibbleArray
LightStorage.getLightSection
(M storage, long sectionPos) protected @Nullable ChunkNibbleArray
LightStorage.method_51547
(long sectionPos) Modifier and TypeMethodDescriptionprivate static ChunkNibbleArray
SkyLightStorage.copy
(ChunkNibbleArray source) void
ChunkLightProvider.enqueueSectionData
(long sectionPos, @Nullable ChunkNibbleArray lightArray) void
LightingProvider.enqueueSectionData
(LightType lightType, ChunkSectionPos pos, @Nullable ChunkNibbleArray nibbles) protected void
LightStorage.enqueueSectionData
(long sectionPos, @Nullable ChunkNibbleArray array) ModifierConstructorDescriptionData
(Long2ObjectOpenHashMap<ChunkNibbleArray> arrays) Data
(Long2ObjectOpenHashMap<ChunkNibbleArray> arrays, Long2IntOpenHashMap columnToTopSection, int minSectionY)