Search in sources :

Example 1 with ModelButterflyItem

use of forestry.lepidopterology.render.ModelButterflyItem in project ForestryMC by ForestryMC.

the class ProxyLepidopterologyClient method preInitializeRendering.

@Override
public void preInitializeRendering() {
    RenderingRegistry.registerEntityRenderingHandler(EntityButterfly.class, new RenderButterflyEntity.Factory());
    ModelManager modelManager = ModelManager.getInstance();
    ModelResourceLocation butterflyGE = modelManager.getModelLocation("butterflyGE");
    ModelEntry modelEntry = new ModelEntry(butterflyGE, new ModelButterflyItem());
    modelManager.registerCustomModel(modelEntry);
}
Also used : ModelEntry(forestry.core.models.ModelEntry) ModelButterflyItem(forestry.lepidopterology.render.ModelButterflyItem) RenderButterflyEntity(forestry.lepidopterology.render.RenderButterflyEntity) ModelResourceLocation(net.minecraft.client.renderer.block.model.ModelResourceLocation) ModelManager(forestry.core.models.ModelManager)

Aggregations

ModelEntry (forestry.core.models.ModelEntry)1 ModelManager (forestry.core.models.ModelManager)1 ModelButterflyItem (forestry.lepidopterology.render.ModelButterflyItem)1 RenderButterflyEntity (forestry.lepidopterology.render.RenderButterflyEntity)1 ModelResourceLocation (net.minecraft.client.renderer.block.model.ModelResourceLocation)1