Class ItemModelBuilder
java.lang.Object
net.neoforged.neoforge.client.model.generators.ModelFile
net.neoforged.neoforge.client.model.generators.ModelBuilder<ItemModelBuilder>
net.neoforged.neoforge.client.model.generators.ItemModelBuilder
Builder for item models, adds the ability to build overrides via
 
override().- 
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.neoforged.neoforge.client.model.generators.ModelBuilder
ModelBuilder.ElementBuilder, ModelBuilder.FaceRotation, ModelBuilder.RootTransformsBuilder, ModelBuilder.TransformsBuilderNested classes/interfaces inherited from class net.neoforged.neoforge.client.model.generators.ModelFile
ModelFile.ExistingModelFile, ModelFile.UncheckedModelFile - 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ItemModelBuilder.OverrideBuilder>private static final List<ResourceKey<TrimMaterial>>Fields inherited from class net.neoforged.neoforge.client.model.generators.ModelBuilder
ambientOcclusion, customLoader, elements, existingFileHelper, guiLight, parent, renderType, textures, transforms - 
Constructor Summary
ConstructorsConstructorDescriptionItemModelBuilder(ResourceLocation outputLocation, ExistingFileHelper existingFileHelper)  - 
Method Summary
Methods inherited from class net.neoforged.neoforge.client.model.generators.ModelBuilder
ao, customLoader, element, element, exists, getElementCount, guiLight, parent, renderType, renderType, rootTransforms, texture, texture, transformsMethods inherited from class net.neoforged.neoforge.client.model.generators.ModelFile
assertExistence, getLocation, getUncheckedLocation 
- 
Field Details
- 
VANILLA_TRIM_MATERIALS
 - 
overrides
 
 - 
 - 
Constructor Details
- 
ItemModelBuilder
 
 - 
 - 
Method Details
- 
override
 - 
override
Get an existing override builder- Parameters:
 index- the index of the existing override builder- Returns:
 - the override builder
 - Throws:
 IndexOutOfBoundsException- if index is out of bounds
 - 
toJson
public com.google.gson.JsonObject toJson()- Overrides:
 toJsonin classModelBuilder<ItemModelBuilder>
 
 -