net.minecraft.util.registry

public class IdRegistry<K, V>

extends MappedRegistry<K, V> implements IdObjectIterable<V>

All mapped superinterfaces:

Registry, IdObjectIterable

fh
net.minecraft.class_1943
net.minecraft.util.registry.IdRegistry
net.minecraft.util.registry.RegistryNamespaced
net.minecraft.util.registry.RegistryNamespaced

Field summary

Modifier and TypeField
protected final CrudeIncrementalIntIdentityHashMap<V>
a
field_13718
ids
field_148759_a
underlyingIntegerMap
protected final Map<V, K>
b
field_8400
keys
field_148758_b
inverseObjectRegistry

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(int arg0, K arg1, V arg2)
method_10554(int arg0, K arg1, V arg2)
register(int id, K key, V value)
func_177775_a(int arg0, K arg1, V arg2)
register(int id, K key, V value)
protected Map<K, V>
b()
method_7334()
createMap()
func_148740_a()
createUnderlyingMap()
public V
c(K arg0)
m_65457132(K arg0)
get(K arg0)
func_82594_a(K arg0)
getObject(K arg0)
public K
b(V arg0)
method_10555(V arg0)
getKey(V value)
func_177774_c(V arg0)
getNameForObject(V value)
public boolean
d(K arg0)
method_7336(K arg0)
containsKey(K arg0)
func_148741_d(K arg0)
containsKey(K arg0)
public int
a(V arg0)
method_12580(V arg0)
getId(V value)
func_148757_b(V arg0)
getIDForObject(V value)
public V
a(int arg0)
method_7326(int arg0)
get(int id)
func_148754_a(int arg0)
getObjectById(int id)
public Iterator<V>
iterator()
iterator()
iterator()
iterator()