Package net.minecraft.util.registry
Class SimpleRegistry<K,V>
java.lang.Object
net.minecraft.util.registry.MutableRegistry<K,V>
net.minecraft.util.registry.SimpleRegistry<K,V>
- All Implemented Interfaces:
Iterable<V>,ObjectIdIterable<V>,Registry<K,V>
- Direct Known Subclasses:
BiDefaultedRegistry
public class SimpleRegistry<K,V> extends MutableRegistry<K,V> implements ObjectIdIterable<V>
- Mappings:
Namespace Name official cxintermediary net/minecraft/class_1393named net/minecraft/util/registry/SimpleRegistry
-
Field Summary
Fields inherited from class net.minecraft.util.registry.MutableRegistry
map -
Constructor Summary
Constructors Constructor Description SimpleRegistry() -
Method Summary
Methods inherited from class net.minecraft.util.registry.MutableRegistry
keySet, putMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
ids
- Mappings:
Namespace Name Mixin selector official aLcx;a:Lct;intermediary field_5836Lnet/minecraft/class_1393;field_5836:Lnet/minecraft/class_1389;named idsLnet/minecraft/util/registry/SimpleRegistry;ids:Lnet/minecraft/util/IdList;
-
objects
- Mappings:
Namespace Name Mixin selector official bLcx;b:Ljava/util/Map;intermediary field_5837Lnet/minecraft/class_1393;field_5837:Ljava/util/Map;named objectsLnet/minecraft/util/registry/SimpleRegistry;objects:Ljava/util/Map;
-
-
Constructor Details
-
SimpleRegistry
public SimpleRegistry()
-
-
Method Details
-
add
- Mappings:
Namespace Name Mixin selector official aLcx;a(ILjava/lang/Object;Ljava/lang/Object;)Vintermediary method_4951Lnet/minecraft/class_1393;method_4951(ILjava/lang/Object;Ljava/lang/Object;)Vnamed addLnet/minecraft/util/registry/SimpleRegistry;add(ILjava/lang/Object;Ljava/lang/Object;)V
-
createMap
- Overrides:
createMapin classMutableRegistry<K,V>- Mappings:
Namespace Name Mixin selector official bLdd;b()Ljava/util/Map;intermediary method_4970Lnet/minecraft/class_1399;method_4970()Ljava/util/Map;named createMapLnet/minecraft/util/registry/MutableRegistry;createMap()Ljava/util/Map;
-
get
- Specified by:
getin interfaceRegistry<K,V>- Overrides:
getin classMutableRegistry<K,V>- Mappings:
Namespace Name Mixin selector official aLdb;a(Ljava/lang/Object;)Ljava/lang/Object;intermediary method_4964Lnet/minecraft/class_1397;method_4964(Ljava/lang/Object;)Ljava/lang/Object;named getLnet/minecraft/util/registry/Registry;get(Ljava/lang/Object;)Ljava/lang/Object;
-
getIdentifier
- Mappings:
Namespace Name Mixin selector official cLcx;c(Ljava/lang/Object;)Ljava/lang/Object;intermediary method_4953Lnet/minecraft/class_1393;method_4953(Ljava/lang/Object;)Ljava/lang/Object;named getIdentifierLnet/minecraft/util/registry/SimpleRegistry;getIdentifier(Ljava/lang/Object;)Ljava/lang/Object;
-
containsKey
- Overrides:
containsKeyin classMutableRegistry<K,V>- Mappings:
Namespace Name Mixin selector official dLdd;d(Ljava/lang/Object;)Zintermediary method_4972Lnet/minecraft/class_1399;method_4972(Ljava/lang/Object;)Znamed containsKeyLnet/minecraft/util/registry/MutableRegistry;containsKey(Ljava/lang/Object;)Z
-
getIndex
- Mappings:
Namespace Name Mixin selector official bLcx;b(Ljava/lang/Object;)Iintermediary method_4952Lnet/minecraft/class_1393;method_4952(Ljava/lang/Object;)Inamed getIndexLnet/minecraft/util/registry/SimpleRegistry;getIndex(Ljava/lang/Object;)I
-
byIndex
- Mappings:
Namespace Name Mixin selector official aLcx;a(I)Ljava/lang/Object;intermediary method_4950Lnet/minecraft/class_1393;method_4950(I)Ljava/lang/Object;named byIndexLnet/minecraft/util/registry/SimpleRegistry;byIndex(I)Ljava/lang/Object;
-
iterator
- Specified by:
iteratorin interfaceIterable<K>- Overrides:
iteratorin classMutableRegistry<K,V>- Mappings:
Namespace Name Mixin selector official iteratorLdd;iterator()Ljava/util/Iterator;intermediary iteratorLnet/minecraft/class_1399;iterator()Ljava/util/Iterator;named iteratorLnet/minecraft/util/registry/MutableRegistry;iterator()Ljava/util/Iterator;
-