Uses of Class
net.minecraftforge.registries.RegistryManager
-
Uses of RegistryManager in net.minecraftforge.registries
Modifier and TypeFieldDescriptionstatic RegistryManager
RegistryManager.ACTIVE
static RegistryManager
RegistryManager.FROZEN
private RegistryManager
ForgeRegistry.stage
static RegistryManager
RegistryManager.VANILLA
Modifier and TypeMethodDescription(package private) ForgeRegistry<V>
ForgeRegistry.copy(RegistryManager stage)
<V extends IForgeRegistryEntry<V>>
ForgeRegistry<V>RegistryManager.getRegistry(ResourceLocation key, RegistryManager other)
private static <T extends IForgeRegistryEntry<T>>
voidGameData.loadFrozenDataToStagingRegistry(RegistryManager STAGING, ResourceLocation name, Map<ResourceLocation,Integer[]> remaps, Class<T> clazz)
private static <T extends IForgeRegistryEntry<T>>
voidGameData.loadPersistentDataToStagingRegistry(RegistryManager pool, RegistryManager to, Map<ResourceLocation,Integer[]> remaps, Map<ResourceLocation,Integer> missing, ResourceLocation name, ForgeRegistry.Snapshot snap, Class<T> regType)
private static <T extends IForgeRegistryEntry<T>>
voidGameData.loadRegistry(ResourceLocation registryName, RegistryManager from, RegistryManager to, Class<T> regType, boolean freeze)
void
GameData.BlockCallbacks.onAdd(IForgeRegistryInternal<Block> owner, RegistryManager stage, int id, Block block, Block oldBlock)
void
GameData.ItemCallbacks.onAdd(IForgeRegistryInternal<Item> owner, RegistryManager stage, int id, Item item, Item oldItem)
void
GameData.PointOfInterestTypeCallbacks.onAdd(IForgeRegistryInternal<PoiType> owner, RegistryManager stage, int id, PoiType obj, PoiType oldObj)
void
GameData.SerializerCallbacks.onAdd(IForgeRegistryInternal<DataSerializerEntry> owner, RegistryManager stage, int id, DataSerializerEntry entry, DataSerializerEntry oldEntry)
void
IForgeRegistry.AddCallback.onAdd(IForgeRegistryInternal<V> owner, RegistryManager stage, int id, V obj, V oldObj)
void
GameData.BlockCallbacks.onBake(IForgeRegistryInternal<Block> owner, RegistryManager stage)
void
IForgeRegistry.BakeCallback.onBake(IForgeRegistryInternal<V> owner, RegistryManager stage)
void
GameData.BlockCallbacks.onClear(IForgeRegistryInternal<Block> owner, RegistryManager stage)
void
GameData.FeatureCallbacks.onClear(IForgeRegistryInternal<Feature<?>> owner, RegistryManager stage)
void
GameData.ItemCallbacks.onClear(IForgeRegistryInternal<Item> owner, RegistryManager stage)
void
GameData.PointOfInterestTypeCallbacks.onClear(IForgeRegistryInternal<PoiType> owner, RegistryManager stage)
void
GameData.SerializerCallbacks.onClear(IForgeRegistryInternal<DataSerializerEntry> owner, RegistryManager stage)
void
IForgeRegistry.ClearCallback.onClear(IForgeRegistryInternal<V> owner, RegistryManager stage)
void
GameData.BlockCallbacks.onCreate(IForgeRegistryInternal<Block> owner, RegistryManager stage)
void
GameData.FeatureCallbacks.onCreate(IForgeRegistryInternal<Feature<?>> owner, RegistryManager stage)
void
GameData.ItemCallbacks.onCreate(IForgeRegistryInternal<Item> owner, RegistryManager stage)
void
GameData.PointOfInterestTypeCallbacks.onCreate(IForgeRegistryInternal<PoiType> owner, RegistryManager stage)
void
GameData.SerializerCallbacks.onCreate(IForgeRegistryInternal<DataSerializerEntry> owner, RegistryManager stage)
void
IForgeRegistry.CreateCallback.onCreate(IForgeRegistryInternal<V> owner, RegistryManager stage)
void
NamespacedDefaultedWrapper.Factory.onCreate(IForgeRegistryInternal<V> owner, RegistryManager stage)
void
NamespacedWrapper.Factory.onCreate(IForgeRegistryInternal<V> owner, RegistryManager stage)
void
GameData.AttributeCallbacks.onValidate(IForgeRegistryInternal<Attribute> owner, RegistryManager stage, int id, ResourceLocation key, Attribute obj)
void
IForgeRegistry.ValidateCallback.onValidate(IForgeRegistryInternal<V> owner, RegistryManager stage, int id, ResourceLocation key, V obj)
private static <T extends IForgeRegistryEntry<T>>
voidGameData.processMissing(Class<T> clazz, ResourceLocation name, RegistryManager STAGING, RegistryEvent.MissingMappings<?> e, Map<ResourceLocation,Integer> missing, Map<ResourceLocation,Integer[]> remaps, Collection<ResourceLocation> defaulted, Collection<ResourceLocation> failed, boolean injectNetworkDummies)
static void
GameData.revert(RegistryManager state, ResourceLocation registry, boolean lock)
static void
GameData.revertTo(RegistryManager target, boolean fireEvents)
ModifierConstructorDescription(package private)
ForgeRegistry(RegistryManager stage, ResourceLocation name, RegistryBuilder<V> builder)