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 eou
-
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 aLeou;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 bLeou;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 cLeou;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>Leou;<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 aLeou;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 bLeou;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 aLeou;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 aLeou;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 aLeou;a(I)V
-