| Package | Description | 
|---|---|
| net.minecraft.util | |
| net.minecraft.util.registry | |
| net.minecraftforge.registries | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IntIdentityHashBiMap<K> | 
| class  | ObjectIntIdentityMap<T> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultedRegistry<T> | 
| class  | MutableRegistry<T> | 
| class  | Registry<T> | 
| class  | SimpleRegistry<T> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClearableRegistry<T>A IRegistry implementation that allows for removing of objects. | 
| (package private) static class  | GameData.ClearableObjectIntIdentityMap<I> | 
| (package private) class  | NamespacedDefaultedWrapper<T extends IForgeRegistryEntry<T>> | 
| (package private) class  | NamespacedWrapper<T extends IForgeRegistryEntry<T>> |