Package net.minecraft.world.chunk.light
Class PendingUpdateQueue
java.lang.Object
net.minecraft.world.chunk.light.PendingUpdateQueue
- Mappings:
 Namespace Name official dwuintermediary net/minecraft/class_8257named net/minecraft/world/chunk/light/PendingUpdateQueue
- 
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 official aLdwu;a:Iintermediary field_43399Lnet/minecraft/class_8257;field_43399:Inamed levelCountLnet/minecraft/world/chunk/light/PendingUpdateQueue;levelCount:I
 - 
pendingIdUpdatesByLevel
- Mappings:
 Namespace Name Mixin selector official bLdwu;b:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;intermediary field_43400Lnet/minecraft/class_8257;field_43400:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;named pendingIdUpdatesByLevelLnet/minecraft/world/chunk/light/PendingUpdateQueue;pendingIdUpdatesByLevel:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
 - 
minPendingLevel
private int minPendingLevel- Mappings:
 Namespace Name Mixin selector official cLdwu;c:Iintermediary field_43401Lnet/minecraft/class_8257;field_43401:Inamed minPendingLevelLnet/minecraft/world/chunk/light/PendingUpdateQueue;minPendingLevel:I
 
 - 
 - 
Constructor Details
- 
PendingUpdateQueue
public PendingUpdateQueue(int levelCount, int expectedLevelSize) - Mappings:
 Namespace Name Mixin selector official <init>Ldwu;<init>(II)Vintermediary <init>Lnet/minecraft/class_8257;<init>(II)Vnamed <init>Lnet/minecraft/world/chunk/light/PendingUpdateQueue;<init>(II)V
 
 - 
 - 
Method Details
- 
dequeue
public long dequeue()- Mappings:
 Namespace Name Mixin selector official aLdwu;a()Jintermediary method_50019Lnet/minecraft/class_8257;method_50019()Jnamed dequeueLnet/minecraft/world/chunk/light/PendingUpdateQueue;dequeue()J
 - 
isEmpty
public boolean isEmpty()- Mappings:
 Namespace Name Mixin selector official bLdwu;b()Zintermediary method_50023Lnet/minecraft/class_8257;method_50023()Znamed isEmptyLnet/minecraft/world/chunk/light/PendingUpdateQueue;isEmpty()Z
 - 
remove
public void remove(long id, int level, int levelCount) - Mappings:
 Namespace Name Mixin selector official aLdwu;a(JII)Vintermediary method_50022Lnet/minecraft/class_8257;method_50022(JII)Vnamed removeLnet/minecraft/world/chunk/light/PendingUpdateQueue;remove(JII)V
 - 
enqueue
public void enqueue(long id, int level) - Mappings:
 Namespace Name Mixin selector official aLdwu;a(JI)Vintermediary method_50021Lnet/minecraft/class_8257;method_50021(JI)Vnamed enqueueLnet/minecraft/world/chunk/light/PendingUpdateQueue;enqueue(JI)V
 - 
increaseMinPendingLevel
private void increaseMinPendingLevel(int maxLevel) - Mappings:
 Namespace Name Mixin selector official aLdwu;a(I)Vintermediary method_50020Lnet/minecraft/class_8257;method_50020(I)Vnamed increaseMinPendingLevelLnet/minecraft/world/chunk/light/PendingUpdateQueue;increaseMinPendingLevel(I)V
 
 -