public abstract class FusionModelProvider
extends com.supermartijn642.core.generator.ResourceGenerator
generate().
Users may use addModel(ResourceLocation, ModelInstance) to add models which should be generated.
Created 01/05/2023 by SuperMartijn642
| Constructor and Description |
|---|
FusionModelProvider(java.lang.String modid,
com.supermartijn642.core.generator.ResourceCache cache) |
| Modifier and Type | Method and Description |
|---|---|
void |
addModel(net.minecraft.util.ResourceLocation location,
ModelInstance<?> model)
Adds a model to be generated.
|
abstract void |
generate()
Adds models which should be generated through
addModel(ResourceLocation, ModelInstance). |
java.lang.String |
getName() |
void |
save() |
public FusionModelProvider(java.lang.String modid,
com.supermartijn642.core.generator.ResourceCache cache)
modid - modid of the mod which creates the generatorpublic void save()
save in class com.supermartijn642.core.generator.ResourceGeneratorpublic abstract void generate()
addModel(ResourceLocation, ModelInstance).generate in class com.supermartijn642.core.generator.ResourceGeneratorpublic final void addModel(net.minecraft.util.ResourceLocation location,
ModelInstance<?> model)
location - location of the modelmodel - model instance to be serializedpublic java.lang.String getName()
getName in class com.supermartijn642.core.generator.ResourceGenerator