Class LeveledPriorityQueue
java.lang.Object
net.minecraft.world.level.lighting.LeveledPriorityQueue
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final intprivate final it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet[] - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate voidcheckFirstQueuedLevel(int p_278303_) voiddequeue(long p_278232_, int p_278338_, int p_278345_) voidenqueue(long p_278311_, int p_278335_) booleanisEmpty()long 
- 
Field Details
- 
levelCount
private final int levelCount - 
queues
private final it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet[] queues - 
firstQueuedLevel
private int firstQueuedLevel 
 - 
 - 
Constructor Details
- 
LeveledPriorityQueue
public LeveledPriorityQueue(int p_278289_, int p_278259_)  
 - 
 - 
Method Details
- 
removeFirstLong
public long removeFirstLong() - 
isEmpty
public boolean isEmpty() - 
dequeue
public void dequeue(long p_278232_, int p_278338_, int p_278345_)  - 
enqueue
public void enqueue(long p_278311_, int p_278335_)  - 
checkFirstQueuedLevel
private void checkFirstQueuedLevel(int p_278303_)  
 -