Uses of Class
net.minecraftforge.registries.RegistryManager
-
Uses of RegistryManager in net.minecraftforge.registries
Modifier and TypeFieldDescriptionstatic final RegistryManager
RegistryManager.ACTIVE
static final RegistryManager
RegistryManager.FROZEN
private final RegistryManager
ForgeRegistry.stage
static final 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
NamespacedDefaultedWrapper.Factory.onAdd
(IForgeRegistryInternal<V> owner, RegistryManager stage, int id, V value, V oldValue) void
NamespacedWrapper.Factory.onAdd
(IForgeRegistryInternal<V> owner, RegistryManager stage, int id, V value, V oldValue) NamespacedHolderHelper.onAdded
(RegistryManager stage, int id, T newValue, T oldValue) 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)