| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| Class and Description | 
|---|
| IRegistryDelegate A registry delegate for holding references to items or blocks
 These should be safe to use in things like lists though aliased items and blocks will not
 have object identity with respect to their delegate. | 
| Class and Description | 
|---|
| IRegistryDelegate A registry delegate for holding references to items or blocks
 These should be safe to use in things like lists though aliased items and blocks will not
 have object identity with respect to their delegate. | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| IRegistryDelegate A registry delegate for holding references to items or blocks
 These should be safe to use in things like lists though aliased items and blocks will not
 have object identity with respect to their delegate. | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| IRegistryDelegate A registry delegate for holding references to items or blocks
 These should be safe to use in things like lists though aliased items and blocks will not
 have object identity with respect to their delegate. | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| Class and Description | 
|---|
| IRegistryDelegate A registry delegate for holding references to items or blocks
 These should be safe to use in things like lists though aliased items and blocks will not
 have object identity with respect to their delegate. | 
| Class and Description | 
|---|
| IRegistryDelegate A registry delegate for holding references to items or blocks
 These should be safe to use in things like lists though aliased items and blocks will not
 have object identity with respect to their delegate. | 
| Class and Description | 
|---|
| DataSerializerEntry | 
| ForgeRegistry | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| Class and Description | 
|---|
| IForgeRegistry Main interface for the registry system. | 
| IForgeRegistryEntry | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| IRegistryDelegate A registry delegate for holding references to items or blocks
 These should be safe to use in things like lists though aliased items and blocks will not
 have object identity with respect to their delegate. | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| Class and Description | 
|---|
| IForgeRegistry Main interface for the registry system. | 
| IForgeRegistryEntry | 
| Class and Description | 
|---|
| ForgeRegistry.Snapshot | 
| Class and Description | 
|---|
| DataSerializerEntry | 
| IForgeRegistry Main interface for the registry system. | 
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| Class and Description | 
|---|
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| Class and Description | 
|---|
| DataSerializerEntry | 
| ForgeRegistry | 
| ForgeRegistry.OverrideOwner | 
| ForgeRegistry.Snapshot | 
| GameData.BlockCallbacks | 
| GameData.EntityCallbacks | 
| GameData.ItemCallbacks | 
| GameData.RecipeCallbacks | 
| GameData.SerializerCallbacks | 
| IForgeRegistry Main interface for the registry system. | 
| IForgeRegistry.AddCallback Callback fired when objects are added to the registry. | 
| IForgeRegistry.ClearCallback Callback fired when the registry is cleared. | 
| IForgeRegistry.CreateCallback Callback fired when a registry instance is created. | 
| IForgeRegistry.DummyFactory Factory for creating dummy entries, allowing worlds to be loaded and keep the missing block references. | 
| IForgeRegistry.MissingFactory | 
| IForgeRegistry.ValidateCallback Callback fired when the registry contents are validated. | 
| IForgeRegistryEntry | 
| IForgeRegistryEntry.Impl | 
| IForgeRegistryInternal | 
| IForgeRegistryModifiable | 
| ILockableRegistry | 
| IRegistryDelegate A registry delegate for holding references to items or blocks
 These should be safe to use in things like lists though aliased items and blocks will not
 have object identity with respect to their delegate. | 
| ObjectHolderRef Internal class used in tracking  GameRegistry.ObjectHolderreferences | 
| ObjectHolderRegistry Internal registry for tracking  GameRegistry.ObjectHolderreferences | 
| RegistryBuilder | 
| RegistryDelegate | 
| RegistryManager |