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