Class ObjModelBuilder
java.lang.Object
net.neoforged.neoforge.client.model.generators.template.CustomLoaderBuilder
net.neoforged.neoforge.client.model.generators.loaders.ObjModelBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @Nullable Booleanprivate @Nullable Booleanprivate @Nullable Booleanprivate @Nullable ResourceLocationprivate @Nullable ResourceLocationprivate @Nullable BooleanFields inherited from class net.neoforged.neoforge.client.model.generators.template.CustomLoaderBuilder
allowInlineElements, loaderId, visibility -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionautomaticCulling(boolean automaticCulling) protected CustomLoaderBuilderReturns a deep-copy of this builder in order to maintain the immutability nature ofModelTemplate.emissiveAmbient(boolean ambientEmissive) flipV(boolean flipV) modelLocation(ResourceLocation modelLocation) overrideMaterialLibrary(ResourceLocation mtlOverride) shadeQuads(boolean shadeQuads) toJson(JsonObject json) Methods inherited from class net.neoforged.neoforge.client.model.generators.template.CustomLoaderBuilder
optional, serializeNestedTemplate, visibility
-
Field Details
-
modelLocation
-
automaticCulling
-
shadeQuads
-
flipV
-
emissiveAmbient
-
mtlOverride
-
-
Constructor Details
-
ObjModelBuilder
public ObjModelBuilder()
-
-
Method Details
-
modelLocation
-
automaticCulling
-
shadeQuads
-
flipV
-
emissiveAmbient
-
overrideMaterialLibrary
-
copyInternal
Description copied from class:CustomLoaderBuilderReturns a deep-copy of this builder in order to maintain the immutability nature ofModelTemplate.- Specified by:
copyInternalin classCustomLoaderBuilder
-
toJson
- Overrides:
toJsonin classCustomLoaderBuilder
-