Interface IGeometryLoader<T extends IUnbakedGeometry<T>>
- All Known Implementing Classes:
CompositeModel.Loader
,DynamicFluidContainerModel.Loader
,ElementsModel.Loader
,ItemLayerModel.Loader
,ObjLoader
,SeparateTransformsModel.Loader
public interface IGeometryLoader<T extends IUnbakedGeometry<T>>
A loader for custom model geometries.
If you do any caching, you should implement ResourceManagerReloadListener
and register it with
RegisterClientReloadListenersEvent
.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionread
(JsonObject jsonObject, JsonDeserializationContext deserializationContext)
-
Method Details
-
read
T read(JsonObject jsonObject, JsonDeserializationContext deserializationContext) throws JsonParseException - Throws:
JsonParseException
-