AzureLib
Ask or search…
K
Comment on page

Default GeoModels

Default GeoModels are more advanced GeoModel setups that allow for easier setups.

DefaultedEntityGeoModel

In your render that extends GeoEntityRenderer, instead of making a new GeoModel class, simply use:
new DefaultedGeoEntityModel(new ResourceLocation("yourmodid", "modelname"));
This creates a new GeoModel, and sets the following paths automagically, so simply save your assets as:
  • Texture: textures/entity/modelname.png
  • Model: geo/entity/modelname.geo.json
  • Animation: animations/entity/modelname.animation.json

DefaultedBlockGeoModel

In your render that extends GeoBlockRenderer, instead of making a new GeoModel class, simply use:
new DefaultedGeoBlockModel(new ResourceLocation("yourmodid", "modelname"));
This creates a new GeoModel, and sets the following paths automagically, so simply save your assets as:
  • Texture: textures/block/modelname.png
  • Model: geo/block/modelname.geo.json
  • Animation: animations/block/modelname.animation.json

DefaultedItemGeoModel

In your render that extends GeoItemRenderer, instead of making a new GeoModel class, simply use:
new DefaultedGeoItemModel(new ResourceLocation("yourmodid", "modelname"));
This creates a new GeoModel, and sets the following paths automagically, so simply save your assets as:
  • Texture: textures/item/modelname.png
  • Model: geo/item/modelname.geo.json
  • Animation: animations/item/modelname.animation.json