net.minecraft.world.level.lighting

public class LeveledPriorityQueue

esq
net.minecraft.world.level.lighting.LeveledPriorityQueue
net.minecraft.class_8257
net.minecraft.world.chunk.light.PendingUpdateQueue
net.minecraft.world.level.lighting.LeveledPriorityQueue

Field summary

Modifier and TypeField
private final int
a
levelCount
field_43399
levelCount
private final it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet[]
b
queues
field_43400
pendingIdUpdatesByLevel
private int
c
firstQueuedLevel
field_43401
minPendingLevel

Constructor summary

ModifierConstructor
public (int levelCount, int expectedLevelSize)

Method summary

Modifier and TypeMethod
public long
a()
removeFirstLong()
method_50019()
dequeue()
public boolean
b()
isEmpty()
method_50023()
isEmpty()
public void
a(long arg0, int arg1, int arg2)
dequeue(long arg0, int arg1, int arg2)
method_50022(long arg0, int arg1, int arg2)
remove(long id, int level, int levelCount)
public void
a(long arg0, int arg1)
enqueue(long arg0, int arg1)
method_50021(long arg0, int arg1)
enqueue(long id, int level)
private void
a(int arg0)
checkFirstQueuedLevel(int arg0)
method_50020(int arg0)
increaseMinPendingLevel(int maxLevel)