Class ModelData.Builder
java.lang.Object
com.pixelmonmod.pixelmon.api.pokemon.species.palette.locator.ModelData.Builder
- Enclosing class:
ModelData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected floatprotected List<ModelAttachment> protected TextureProviderprotected ResourceWithFallbackprotected EntityRendererprotected floatprotected TextureProviderprotected org.joml.Vector3fprotected org.joml.Vector3fprotected org.joml.Vector3fprotected TextureProviderprotected float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionanimationIncrement(float animationIncrement) attachments(List<ModelAttachment> attachments) build()emissive(TextureProvider emissive) emissive(net.minecraft.resources.ResourceLocation emissive) model(ResourceWithFallback model) model(net.minecraft.resources.ResourceLocation model) movementThreshold(float movementThreshold) normalMap(TextureProvider normalMap) normalMap(net.minecraft.resources.ResourceLocation normalMap) offsets(org.joml.Vector3f offsets) rotateAngle(org.joml.Vector3f rotateAngle) scale(float scale) scale(org.joml.Vector3f scale) texture(TextureProvider texture) texture(net.minecraft.resources.ResourceLocation texture) textureTransparency(float textureTransparency)
-
Field Details
-
modelType
-
model
-
texture
-
emissive
-
normalMap
-
rotateAngle
protected org.joml.Vector3f rotateAngle -
scale
protected org.joml.Vector3f scale -
movementThreshold
protected float movementThreshold -
animationIncrement
protected float animationIncrement -
offsets
protected org.joml.Vector3f offsets -
textureTransparency
protected float textureTransparency -
animations
-
attachments
-
-
Constructor Details
-
Builder
protected Builder()
-
-
Method Details
-
model
-
model
-
model
-
scale
-
scale
-
texture
-
texture
-
texture
-
emissive
-
emissive
-
emissive
-
normalMap
-
normalMap
-
normalMap
-
rotateAngle
-
movementThreshold
-
animationIncrement
-
offsets
-
textureTransparency
-
attachments
-
build
-