Class FabricRegistrationFactory
java.lang.Object
com.blamejared.ironsmelters.platform.FabricRegistrationFactory
- All Implemented Interfaces:
RegistrationProvider.Factory
@AutoService(Factory.class)
public class FabricRegistrationFactory
extends Object
implements RegistrationProvider.Factory
-
Field Summary
Fields inherited from interface com.blamejared.ironsmelters.registry.RegistrationProvider.Factory
INSTANCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> RegistrationProvider<T> Creates aRegistrationProvider.<T> RegistrationProvider<T> create(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> resourceKey, String modId) Creates aRegistrationProvider.
-
Constructor Details
-
FabricRegistrationFactory
public FabricRegistrationFactory()
-
-
Method Details
-
create
public <T> RegistrationProvider<T> create(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> resourceKey, String modId) Description copied from interface:RegistrationProvider.FactoryCreates aRegistrationProvider.- Specified by:
createin interfaceRegistrationProvider.Factory- Type Parameters:
T- the type of the provider- Parameters:
resourceKey- theResourceKeyof the registry to create this provider formodId- the mod id for which the provider will register objects- Returns:
- the provider
-
create
Description copied from interface:RegistrationProvider.FactoryCreates aRegistrationProvider.- Specified by:
createin interfaceRegistrationProvider.Factory- Type Parameters:
T- the type of the provider- Parameters:
registry- theRegistryto create this provider formodId- the mod id for which the provider will register objects- Returns:
- the provider
-