net.minecraft.util.collection

public class IdList<T>

implements IndexedIterable<T>

net.minecraft.core.IdMapper
net.minecraft.class_2361
net.minecraft.util.collection.IdList

Field summary

Modifier and TypeField
private int
nextId
field_11099
nextId
private final it.unimi.dsi.fastutil.objects.Reference2IntMap<T>
tToId
field_11100
idMap
private final List<T>
idToT
field_11098
list

Constructor summary

ModifierConstructor
public ()
public (int initialSize)

Method summary

Modifier and TypeMethod
public void
addMapping(T thing, int id)
method_10203(T arg0, int arg1)
set(T value, int id)
public void
add(T thing)
method_10205(T arg0)
add(T value)
public int
getId(T thing)
method_10206(T arg0)
getRawId(T arg0)
public final T
byId(int id)
method_10200(int arg0)
get(int arg0)
public Iterator<T>
iterator()
public boolean
contains(int id)
method_35841(int arg0)
containsKey(int index)
public int
size()
method_10204()
size()