| Package | Description |
|---|---|
| net.minecraftforge.client.model | |
| net.minecraftforge.client.model.geometry | |
| net.minecraftforge.client.model.obj | |
| net.minecraftforge.debug.client.model |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IModelLoader<T extends IModelGeometry<T>> |
| Modifier and Type | Class and Description |
|---|---|
static class |
CompositeModel.Geometry |
class |
DynamicBucketModel |
class |
FluidModel |
class |
ItemLayerModel
Forge reimplementation of vanilla
ItemModelGenerator, i.e. |
static class |
ModelLoaderRegistry.VanillaProxy |
class |
MultiLayerModel
A model that can be rendered in multiple
RenderType. |
| Modifier and Type | Field and Description |
|---|---|
private IModelGeometry<?> |
BlockModelConfiguration.customGeometry |
| Modifier and Type | Method and Description |
|---|---|
static IModelGeometry<?> |
ModelLoaderRegistry.deserializeGeometry(com.google.gson.JsonDeserializationContext deserializationContext,
com.google.gson.JsonObject object) |
IModelGeometry<?> |
BlockModelConfiguration.getCustomGeometry() |
static IModelGeometry<?> |
ModelLoaderRegistry.getModel(ResourceLocation loaderId,
com.google.gson.JsonDeserializationContext deserializationContext,
com.google.gson.JsonObject data) |
| Modifier and Type | Method and Description |
|---|---|
void |
BlockModelConfiguration.setCustomGeometry(IModelGeometry<?> geometry) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IModelGeometry<T extends IModelGeometry<T>>
General interface for any model that can be baked, superset of vanilla
IUnbakedModel. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMultipartModelGeometry<T extends IMultipartModelGeometry<T>> |
interface |
ISimpleModelGeometry<T extends ISimpleModelGeometry<T>> |
| Modifier and Type | Class and Description |
|---|---|
class |
OBJModel |
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
NewModelLoaderTest.TestModel |