net.minecraft.util

public final class SequencedPriorityIterator<T>

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

bgu
net.minecraft.util.SequencedPriorityIterator
net.minecraft.class_8917
net.minecraft.util.collection.PriorityIterator
net.minecraft.src.C_302169_
net.minecraft.util.SequencedPriorityIterator

字段概要

修饰符与类型字段
private static final int
a
MIN_PRIO
field_48714
LOWEST_PRIORITY
f_315833_
private Deque<T>
b
highestPrioQueue
field_48715
maxPriorityQueue
f_314101_
private int
c
highestPrio
field_48716
maxPriority
f_316037_
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<Deque<T>>
d
queuesByPriority
field_48717
queuesByPriority
f_313918_

构造函数概要

修饰符构造函数
public ()

方法概要

修饰符与类型方法
public void
a(T arg0, int arg1)
add(T arg0, int arg1)
method_54726(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()
refreshMaxPriority()
m_323324_()