Package net.minecraft.client.model
Class Model
java.lang.Object
net.minecraft.client.model.Model
- Direct Known Subclasses:
- BookModel,- EntityModel,- ShieldEntityModel,- SignBlockEntityRenderer.SignModel,- SkullBlockEntityModel,- TridentEntityModel
Represents a dynamic model which has its own render layers and custom rendering.
- Mappings:
- Namespace - Name - official - esf- intermediary - net/minecraft/class_3879- named - net/minecraft/client/model/Model
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfinal RenderLayergetLayer(Identifier texture) Returns the render layer for the corresponding texture.abstract voidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.
- 
Field Details- 
layerFactory- Mappings:
- Namespace - Name - Mixin selector - official - u- Lesf;u:Ljava/util/function/Function;- intermediary - field_21343- Lnet/minecraft/class_3879;field_21343:Ljava/util/function/Function;- named - layerFactory- Lnet/minecraft/client/model/Model;layerFactory:Ljava/util/function/Function;
 
 
- 
- 
Constructor Details- 
Model- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lesf;<init>(Ljava/util/function/Function;)V- intermediary - <init>- Lnet/minecraft/class_3879;<init>(Ljava/util/function/Function;)V- named - <init>- Lnet/minecraft/client/model/Model;<init>(Ljava/util/function/Function;)V
 
 
- 
- 
Method Details- 
getLayerReturns the render layer for the corresponding texture.- Parameters:
- texture- the texture used for the render layer
- Returns:
- the render layer for the corresponding texture
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lesf;a(Labb;)Lfaa;- intermediary - method_23500- Lnet/minecraft/class_3879;method_23500(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;- named - getLayer- Lnet/minecraft/client/model/Model;getLayer(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
 
- 
renderpublic abstract void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.- Parameters:
- light- the lightmap coordinates used for this model rendering
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lesf;a(Leaq;Leau;IIFFFF)V- intermediary - method_2828- Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V- named - render- Lnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
 
 
-