net.minecraft.util

public final class SequencedPriorityIterator<T>

extends com.google.common.collect.AbstractIterator<T>

azk
net.minecraft.util.SequencedPriorityIterator
net.minecraft.class_8917
net.minecraft.unmapped.C_ewjgnmar
net.minecraft.util.collection.PriorityIterator
net.minecraft.src.C_302169_
net.minecraft.util.SequencedPriorityIterator

Field summary

Modifier and TypeField
private static final int
a
MIN_PRIO
field_48714
f_etejyofj
LOWEST_PRIORITY
f_315833_
private Deque<T>
b
highestPrioQueue
field_48715
f_jwwiajzp
maxPriorityQueue
f_314101_
private int
c
highestPrio
field_48716
f_ldwabedy
maxPriority
f_316037_
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<Deque<T>>
d
queuesByPriority
field_48717
f_chkbsqao
queuesByPriority
f_313918_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(T arg0, int arg1)
add(T arg0, int arg1)
method_54726(T arg0, int arg1)
m_dinbscxk(T arg0, int arg1)
enqueue(T value, int priority)
m_307049_(T p_312199_, int arg1)
protected T
computeNext()
computeNext()
computeNext()
private void
a()
switchCacheToNextHighestPrioQueue()
method_56533()
m_nnkkumpq()
refreshMaxPriority()
m_323324_()