Package com.hbm_m.client.loader
Class SoyuzRocketModelLoader
java.lang.Object
com.hbm_m.client.loader.SoyuzRocketModelLoader
- All Implemented Interfaces:
net.minecraftforge.client.model.geometry.IGeometryLoader<SoyuzRocketModelLoader.Geometry>
public class SoyuzRocketModelLoader
extends Object
implements net.minecraftforge.client.model.geometry.IGeometryLoader<SoyuzRocketModelLoader.Geometry>
Loads soyuz.obj (single multi-material mesh, ~52 blocks tall) into a
SoyuzRocketBakedModel. Materials (booster, boosterside, les, ...)
are resolved straight from the outer model json's own "textures" map
(unlike the launcher, this is one part with many materials, not many
parts with one material each - so no per-part texture override needed).-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionread(com.google.gson.JsonObject jsonObject, com.google.gson.JsonDeserializationContext deserializationContext)
-
Constructor Details
-
SoyuzRocketModelLoader
public SoyuzRocketModelLoader()
-
-
Method Details
-
read
public SoyuzRocketModelLoader.Geometry read(com.google.gson.JsonObject jsonObject, com.google.gson.JsonDeserializationContext deserializationContext) - Specified by:
readin interfacenet.minecraftforge.client.model.geometry.IGeometryLoader<SoyuzRocketModelLoader.Geometry>
-