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 Identifierprivate @Nullable Identifierprivate @Nullable BooleanFields inherited from class 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(Identifier modelLocation) overrideMaterialLibrary(Identifier mtlOverride) shadeQuads(boolean shadeQuads) toJson(JsonObject json) Methods inherited from class 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
-