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/PendingUpdateQueueintermediary net/minecraft/class_8257official esq
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate intprivate final LongLinkedOpenHashSet[] - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionlongdequeue()voidenqueue(long id, int level) private voidincreaseMinPendingLevel(int maxLevel) booleanisEmpty()voidremove(long id, int level, int levelCount)  
- 
Field Details
- 
levelCount
private final int levelCount- Mappings:
 Namespace Name Mixin selector named levelCountLnet/minecraft/world/chunk/light/PendingUpdateQueue;levelCount:Iintermediary field_43399Lnet/minecraft/class_8257;field_43399:Iofficial aLesq;a:I
 - 
pendingIdUpdatesByLevel
- Mappings:
 Namespace Name Mixin selector named pendingIdUpdatesByLevelLnet/minecraft/world/chunk/light/PendingUpdateQueue;pendingIdUpdatesByLevel:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;intermediary field_43400Lnet/minecraft/class_8257;field_43400:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;official bLesq;b:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
 - 
minPendingLevel
private int minPendingLevel- Mappings:
 Namespace Name Mixin selector named minPendingLevelLnet/minecraft/world/chunk/light/PendingUpdateQueue;minPendingLevel:Iintermediary field_43401Lnet/minecraft/class_8257;field_43401:Iofficial cLesq;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)Vintermediary <init>Lnet/minecraft/class_8257;<init>(II)Vofficial <init>Lesq;<init>(II)V
 
 - 
 - 
Method Details
- 
dequeue
public long dequeue()- Mappings:
 Namespace Name Mixin selector named dequeueLnet/minecraft/world/chunk/light/PendingUpdateQueue;dequeue()Jintermediary method_50019Lnet/minecraft/class_8257;method_50019()Jofficial aLesq;a()J
 - 
isEmpty
public boolean isEmpty()- Mappings:
 Namespace Name Mixin selector named isEmptyLnet/minecraft/world/chunk/light/PendingUpdateQueue;isEmpty()Zintermediary method_50023Lnet/minecraft/class_8257;method_50023()Zofficial bLesq;b()Z
 - 
remove
public void remove(long id, int level, int levelCount) - Mappings:
 Namespace Name Mixin selector named removeLnet/minecraft/world/chunk/light/PendingUpdateQueue;remove(JII)Vintermediary method_50022Lnet/minecraft/class_8257;method_50022(JII)Vofficial aLesq;a(JII)V
 - 
enqueue
public void enqueue(long id, int level) - Mappings:
 Namespace Name Mixin selector named enqueueLnet/minecraft/world/chunk/light/PendingUpdateQueue;enqueue(JI)Vintermediary method_50021Lnet/minecraft/class_8257;method_50021(JI)Vofficial aLesq;a(JI)V
 - 
increaseMinPendingLevel
private void increaseMinPendingLevel(int maxLevel) - Mappings:
 Namespace Name Mixin selector named increaseMinPendingLevelLnet/minecraft/world/chunk/light/PendingUpdateQueue;increaseMinPendingLevel(I)Vintermediary method_50020Lnet/minecraft/class_8257;method_50020(I)Vofficial aLesq;a(I)V
 
 -