- Direct Known Subclasses:
- GenericModelHolder, PixelmonModelHolder
public abstract class ModelHolder<M extends net.minecraft.client.renderer.model.Model>
extends java.lang.Object
Created by Jay113355 on 12/17/2017.
The general idea behind model holding is you hold all the data necessary to load and or create the model
and then at a future time do so. In practice its lazy loading.
This class is also responsible for tracking the last access time of the model for use in unloading
the model so we do not overload the ram with too many models especially in low memory environments.