Class UwuableGeoModel
-
- All Implemented Interfaces:
public abstract class UwuableGeoModel<T extends UwuableMonster> extends GeoModel<T>
-
-
Field Summary
Fields Modifier and Type Field Description private final String
modelPath
private final String
texturePath
private final String
animationPath
private final String
uwuModelPath
private final String
uwuTexturePath
private final AnimationProcessor<T>
processor
private final BakedGeoModel
currentModel
private final Double
animTime
private final Double
lastGameTickTime
private final Long
lastRenderedInstance
-
Constructor Summary
Constructors Constructor Description UwuableGeoModel()
-
Method Summary
Modifier and Type Method Description abstract String
getModelPath()
abstract String
getTexturePath()
abstract String
getAnimationPath()
abstract String
getUwuModelPath()
abstract String
getUwuTexturePath()
ResourceLocation
getModelResource(T animatable)
ResourceLocation
getTextureResource(T animatable)
ResourceLocation
getAnimationResource(T animatable)
-
Methods inherited from class software.bernie.geckolib.model.GeoModel
addAdditionalStateData, applyMolangQueries, crashIfBoneMissing, getAnimation, getAnimationProcessor, getAnimationResourceFallbacks, getBakedModel, getBone, getModelResource, getRenderType, getTextureResource, handleAnimations, setCustomAnimations
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getModelPath
abstract String getModelPath()
-
getTexturePath
abstract String getTexturePath()
-
getAnimationPath
abstract String getAnimationPath()
-
getUwuModelPath
abstract String getUwuModelPath()
-
getUwuTexturePath
abstract String getUwuTexturePath()
-
getModelResource
ResourceLocation getModelResource(T animatable)
-
getTextureResource
ResourceLocation getTextureResource(T animatable)
-
getAnimationResource
ResourceLocation getAnimationResource(T animatable)
-
-
-
-