Class TintableCompositeModel<E extends Entity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.SinglePartEntityModel<E>
net.minecraft.client.render.entity.model.TintableCompositeModel<E>
- Direct Known Subclasses:
LargeTropicalFishEntityModel,SmallTropicalFishEntityModel
@Environment(CLIENT)
public abstract class TintableCompositeModel<E extends Entity>
extends SinglePartEntityModel<E>
- Mappings:
Namespace Name intermediary net/minecraft/class_4594official famnamed net/minecraft/client/render/entity/model/TintableCompositeModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate floatprivate floatFields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.Model
layerFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.voidsetColorMultiplier(float red, float green, float blue) Methods inherited from class net.minecraft.client.render.entity.model.SinglePartEntityModel
animateMovement, getChild, getPart, updateAnimation, updateAnimationMethods inherited from class net.minecraft.client.render.entity.model.EntityModel
animateModel, copyStateTo, setAngles
-
Field Details
-
redMultiplier
private float redMultiplier- Mappings:
Namespace Name Mixin selector intermediary field_20926Lnet/minecraft/class_4594;field_20926:Fofficial aLfam;a:Fnamed redMultiplierLnet/minecraft/client/render/entity/model/TintableCompositeModel;redMultiplier:F
-
greenMultiplier
private float greenMultiplier- Mappings:
Namespace Name Mixin selector intermediary field_20927Lnet/minecraft/class_4594;field_20927:Fofficial bLfam;b:Fnamed greenMultiplierLnet/minecraft/client/render/entity/model/TintableCompositeModel;greenMultiplier:F
-
blueMultiplier
private float blueMultiplier- Mappings:
Namespace Name Mixin selector intermediary field_20928Lnet/minecraft/class_4594;field_20928:Fofficial fLfam;f:Fnamed blueMultiplierLnet/minecraft/client/render/entity/model/TintableCompositeModel;blueMultiplier:F
-
-
Constructor Details
-
TintableCompositeModel
public TintableCompositeModel()
-
-
Method Details
-
setColorMultiplier
public void setColorMultiplier(float red, float green, float blue) - Mappings:
Namespace Name Mixin selector intermediary method_22956Lnet/minecraft/class_4594;method_22956(FFF)Vofficial aLfam;a(FFF)Vnamed setColorMultiplierLnet/minecraft/client/render/entity/model/TintableCompositeModel;setColorMultiplier(FFF)V
-
render
public void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.- Overrides:
renderin classSinglePartEntityModel<E extends Entity>- Parameters:
light- the lightmap coordinates used for this model rendering- Mappings:
Namespace Name Mixin selector intermediary method_2828Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)Vofficial aLfbq;a(Leib;Leif;IIFFFF)Vnamed renderLnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
-