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 - esq
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final intprivate intprivate final LongLinkedOpenHashSet[]
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionlongdequeue()voidenqueue(long id, int level) private voidincreaseMinPendingLevel(int maxLevel) booleanisEmpty()voidremove(long id, int level, int levelCount) 
- 
Field Details- 
levelCountprivate 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- Lesq;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- Lesq;b:[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
 
- 
minPendingLevelprivate 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- Lesq;c:I
 
 
- 
- 
Constructor Details- 
PendingUpdateQueuepublic 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>- Lesq;<init>(II)V
 
 
- 
- 
Method Details- 
dequeuepublic 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- Lesq;a()J
 
- 
isEmptypublic 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- Lesq;b()Z
 
- 
removepublic 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- Lesq;a(JII)V
 
- 
enqueuepublic 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- Lesq;a(JI)V
 
- 
increaseMinPendingLevelprivate 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- Lesq;a(I)V
 
 
-