Package net.minecraft.world.chunk.light
Class PendingUpdateQueue
java.lang.Object
net.minecraft.world.chunk.light.PendingUpdateQueue
- Mappings:
Namespace Name named net/minecraft/world/chunk/light/PendingUpdateQueue
intermediary net/minecraft/class_8257
official etm
-
Field Summary
Modifier and TypeFieldDescriptionprivate final int
private int
private final LongLinkedOpenHashSet[]
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
dequeue()
void
enqueue
(long id, int level) private void
increaseMinPendingLevel
(int maxLevel) boolean
isEmpty()
void
remove
(long id, int level, int levelCount)
-
Field Details
-
levelCount
private final int levelCount- Mappings:
Namespace Name Mixin selector named levelCount
Lnet/minecraft/world/chunk/light/PendingUpdateQueue;levelCount:I
intermediary field_43399
Lnet/minecraft/class_8257;field_43399:I
official a
Letm;a:I
-
pendingIdUpdatesByLevel
- Mappings:
Namespace Name Mixin selector named pendingIdUpdatesByLevel
Lnet/minecraft/world/chunk/light/PendingUpdateQueue;pendingIdUpdatesByLevel:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
intermediary field_43400
Lnet/minecraft/class_8257;field_43400:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
official b
Letm;b:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
-
minPendingLevel
private int minPendingLevel- Mappings:
Namespace Name Mixin selector named minPendingLevel
Lnet/minecraft/world/chunk/light/PendingUpdateQueue;minPendingLevel:I
intermediary field_43401
Lnet/minecraft/class_8257;field_43401:I
official c
Letm;c:I
-
-
Constructor Details
-
PendingUpdateQueue
public PendingUpdateQueue(int levelCount, int expectedLevelSize) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/chunk/light/PendingUpdateQueue;<init>(II)V
intermediary <init>
Lnet/minecraft/class_8257;<init>(II)V
official <init>
Letm;<init>(II)V
-
-
Method Details
-
dequeue
public long dequeue()- Mappings:
Namespace Name Mixin selector named dequeue
Lnet/minecraft/world/chunk/light/PendingUpdateQueue;dequeue()J
intermediary method_50019
Lnet/minecraft/class_8257;method_50019()J
official a
Letm;a()J
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector named isEmpty
Lnet/minecraft/world/chunk/light/PendingUpdateQueue;isEmpty()Z
intermediary method_50023
Lnet/minecraft/class_8257;method_50023()Z
official b
Letm;b()Z
-
remove
public void remove(long id, int level, int levelCount) - Mappings:
Namespace Name Mixin selector named remove
Lnet/minecraft/world/chunk/light/PendingUpdateQueue;remove(JII)V
intermediary method_50022
Lnet/minecraft/class_8257;method_50022(JII)V
official a
Letm;a(JII)V
-
enqueue
public void enqueue(long id, int level) - Mappings:
Namespace Name Mixin selector named enqueue
Lnet/minecraft/world/chunk/light/PendingUpdateQueue;enqueue(JI)V
intermediary method_50021
Lnet/minecraft/class_8257;method_50021(JI)V
official a
Letm;a(JI)V
-
increaseMinPendingLevel
private void increaseMinPendingLevel(int maxLevel) - Mappings:
Namespace Name Mixin selector named increaseMinPendingLevel
Lnet/minecraft/world/chunk/light/PendingUpdateQueue;increaseMinPendingLevel(I)V
intermediary method_50020
Lnet/minecraft/class_8257;method_50020(I)V
official a
Letm;a(I)V
-