Uses of Class
net.minecraft.world.chunk.ChunkNibbleArray
Packages that use ChunkNibbleArray
Package
Description
-
Uses of ChunkNibbleArray in net.minecraft.server.world
Methods in net.minecraft.server.world with parameters of type ChunkNibbleArrayModifier and TypeMethodDescriptionvoid
ServerLightingProvider.enqueueSectionData
(LightType lightType, ChunkSectionPos pos, @Nullable ChunkNibbleArray nibbles) -
Uses of ChunkNibbleArray in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk declared as ChunkNibbleArrayModifier 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.Fields in net.minecraft.world.chunk with type parameters of type ChunkNibbleArrayModifier and TypeFieldDescriptionprotected final Long2ObjectOpenHashMap
<ChunkNibbleArray> ChunkToNibbleArrayMap.arrays
Methods in net.minecraft.world.chunk that return ChunkNibbleArrayModifier 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.Methods in net.minecraft.world.chunk with parameters of type ChunkNibbleArrayModifier and TypeMethodDescriptionvoid
ChunkToNibbleArrayMap.put
(long pos, ChunkNibbleArray data) Constructors in net.minecraft.world.chunk with parameters of type ChunkNibbleArrayModifierConstructorDescriptionSectionData
(int int2, @Nullable ChunkSection chunkSection, @Nullable ChunkNibbleArray chunkNibbleArray, @Nullable ChunkNibbleArray chunkNibbleArray2) Constructor parameters in net.minecraft.world.chunk with type arguments of type ChunkNibbleArrayModifierConstructorDescriptionprotected
-
Uses of ChunkNibbleArray in net.minecraft.world.chunk.light
Fields in net.minecraft.world.chunk.light with type parameters of type ChunkNibbleArrayModifier and TypeFieldDescriptionprotected final Long2ObjectMap
<ChunkNibbleArray> LightStorage.queuedSections
Methods in net.minecraft.world.chunk.light that return ChunkNibbleArrayModifier 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) Methods in net.minecraft.world.chunk.light with parameters of type ChunkNibbleArrayModifier 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) Constructor parameters in net.minecraft.world.chunk.light with type arguments of type ChunkNibbleArrayModifierConstructorDescriptionData
(Long2ObjectOpenHashMap<ChunkNibbleArray> arrays) Data
(Long2ObjectOpenHashMap<ChunkNibbleArray> arrays, Long2IntOpenHashMap columnToTopSection, int minSectionY)