Class BoatEntityModel
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.CompositeEntityModel<BoatEntity>
net.minecraft.client.render.entity.model.BoatEntityModel
- All Implemented Interfaces:
- ModelWithWaterPatch
- Direct Known Subclasses:
- ChestBoatEntityModel
@Environment(CLIENT)
public class BoatEntityModel
extends CompositeEntityModel<BoatEntity>
implements ModelWithWaterPatch
Represents the model of a BoatEntity.
 
 
 
 
| Part Name | Parent | Corresponding Field | 
|---|---|---|
| "bottom" | Root part | |
| "back" | Root part | |
| "front" | Root part | |
| "right" | Root part | |
| "left" | Root part | |
| "left_paddle" | Root part | leftPaddle | 
| "right_paddle" | Root part | rightPaddle | 
| "water_patch" | Root part | waterPatch | 
- Mappings:
- Namespace - Name - official - fan- intermediary - net/minecraft/class_554- named - net/minecraft/client/render/entity/model/BoatEntityModel
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final StringThe key of the back model part, whose value is "back".private static final StringThe key of the bottom model part, whose value is "bottom".private static final StringThe key of the front model part, whose value is "front".private static final StringThe key of the left model part, whose value is "left".private static final StringThe key of the left paddle model part, whose value is "left_paddle".private final ModelPartprivate final ImmutableList<ModelPart>private static final StringThe key of the right model part, whose value is "right".private static final StringThe key of the right paddle model part, whose value is "right_paddle".private final ModelPartprivate static final StringThe key of the water patch model part, whose value is "water_patch".private final ModelPartFields inherited from class net.minecraft.client.render.entity.model.EntityModelchild, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.ModellayerFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidaddParts(ModelPartData modelPartData) getParts()protected ImmutableList.Builder<ModelPart>static TexturedModelDatavoidsetAngles(BoatEntity boatEntity, float float2, float float3, float float4, float float5, float float6) private static voidsetPaddleAngle(BoatEntity entity, int sigma, ModelPart part, float angle) Methods inherited from class net.minecraft.client.render.entity.model.CompositeEntityModelrenderMethods inherited from class net.minecraft.client.render.entity.model.EntityModelanimateModel, copyStateTo
- 
Field Details- 
LEFT_PADDLEThe key of the left paddle model part, whose value is "left_paddle".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfan;a:Ljava/lang/String;- intermediary - field_32458- Lnet/minecraft/class_554;field_32458:Ljava/lang/String;- named - LEFT_PADDLE- Lnet/minecraft/client/render/entity/model/BoatEntityModel;LEFT_PADDLE:Ljava/lang/String;
 
- 
RIGHT_PADDLEThe key of the right paddle model part, whose value is "right_paddle".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfan;b:Ljava/lang/String;- intermediary - field_32459- Lnet/minecraft/class_554;field_32459:Ljava/lang/String;- named - RIGHT_PADDLE- Lnet/minecraft/client/render/entity/model/BoatEntityModel;RIGHT_PADDLE:Ljava/lang/String;
 
- 
WATER_PATCHThe key of the water patch model part, whose value is "water_patch".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfan;f:Ljava/lang/String;- intermediary - field_32460- Lnet/minecraft/class_554;field_32460:Ljava/lang/String;- named - WATER_PATCH- Lnet/minecraft/client/render/entity/model/BoatEntityModel;WATER_PATCH:Ljava/lang/String;
 
- 
BOTTOMThe key of the bottom model part, whose value is "bottom".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfan;g:Ljava/lang/String;- intermediary - field_32461- Lnet/minecraft/class_554;field_32461:Ljava/lang/String;- named - BOTTOM- Lnet/minecraft/client/render/entity/model/BoatEntityModel;BOTTOM:Ljava/lang/String;
 
- 
BACKThe key of the back model part, whose value is "back".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfan;h:Ljava/lang/String;- intermediary - field_32462- Lnet/minecraft/class_554;field_32462:Ljava/lang/String;- named - BACK- Lnet/minecraft/client/render/entity/model/BoatEntityModel;BACK:Ljava/lang/String;
 
- 
FRONTThe key of the front model part, whose value is "front".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lfan;i:Ljava/lang/String;- intermediary - field_32463- Lnet/minecraft/class_554;field_32463:Ljava/lang/String;- named - FRONT- Lnet/minecraft/client/render/entity/model/BoatEntityModel;FRONT:Ljava/lang/String;
 
- 
RIGHTThe key of the right model part, whose value is "right".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfan;j:Ljava/lang/String;- intermediary - field_32464- Lnet/minecraft/class_554;field_32464:Ljava/lang/String;- named - RIGHT- Lnet/minecraft/client/render/entity/model/BoatEntityModel;RIGHT:Ljava/lang/String;
 
- 
LEFTThe key of the left model part, whose value is "left".- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - k- Lfan;k:Ljava/lang/String;- intermediary - field_32465- Lnet/minecraft/class_554;field_32465:Ljava/lang/String;- named - LEFT- Lnet/minecraft/client/render/entity/model/BoatEntityModel;LEFT:Ljava/lang/String;
 
- 
leftPaddle- Mappings:
- Namespace - Name - Mixin selector - official - l- Lfan;l:Lfee;- intermediary - field_27396- Lnet/minecraft/class_554;field_27396:Lnet/minecraft/class_630;- named - leftPaddle- Lnet/minecraft/client/render/entity/model/BoatEntityModel;leftPaddle:Lnet/minecraft/client/model/ModelPart;
 
- 
rightPaddle- Mappings:
- Namespace - Name - Mixin selector - official - m- Lfan;m:Lfee;- intermediary - field_27397- Lnet/minecraft/class_554;field_27397:Lnet/minecraft/class_630;- named - rightPaddle- Lnet/minecraft/client/render/entity/model/BoatEntityModel;rightPaddle:Lnet/minecraft/client/model/ModelPart;
 
- 
waterPatch- Mappings:
- Namespace - Name - Mixin selector - official - n- Lfan;n:Lfee;- intermediary - field_3326- Lnet/minecraft/class_554;field_3326:Lnet/minecraft/class_630;- named - waterPatch- Lnet/minecraft/client/render/entity/model/BoatEntityModel;waterPatch:Lnet/minecraft/client/model/ModelPart;
 
- 
parts- Mappings:
- Namespace - Name - Mixin selector - official - o- Lfan;o:Lcom/google/common/collect/ImmutableList;- intermediary - field_20922- Lnet/minecraft/class_554;field_20922:Lcom/google/common/collect/ImmutableList;- named - parts- Lnet/minecraft/client/render/entity/model/BoatEntityModel;parts:Lcom/google/common/collect/ImmutableList;
 
 
- 
- 
Constructor Details- 
BoatEntityModel- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfan;<init>(Lfee;)V- intermediary - <init>- Lnet/minecraft/class_554;<init>(Lnet/minecraft/class_630;)V- named - <init>- Lnet/minecraft/client/render/entity/model/BoatEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
 
 
- 
- 
Method Details- 
getParts- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfan;a(Lfee;)Lcom/google/common/collect/ImmutableList$Builder;- intermediary - method_45702- Lnet/minecraft/class_554;method_45702(Lnet/minecraft/class_630;)Lcom/google/common/collect/ImmutableList$Builder;- named - getParts- Lnet/minecraft/client/render/entity/model/BoatEntityModel;getParts(Lnet/minecraft/client/model/ModelPart;)Lcom/google/common/collect/ImmutableList$Builder;
 
- 
addParts- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfan;a(Lfen;)V- intermediary - method_45703- Lnet/minecraft/class_554;method_45703(Lnet/minecraft/class_5610;)V- named - addParts- Lnet/minecraft/client/render/entity/model/BoatEntityModel;addParts(Lnet/minecraft/client/model/ModelPartData;)V
 
- 
getTexturedModelData- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfan;a()Lfek;- intermediary - method_31985- Lnet/minecraft/class_554;method_31985()Lnet/minecraft/class_5607;- named - getTexturedModelData- Lnet/minecraft/client/render/entity/model/BoatEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
 
- 
setAnglespublic void setAngles(BoatEntity boatEntity, float float2, float float3, float float4, float float5, float float6) - Specified by:
- setAnglesin class- EntityModel<BoatEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfan;a(Lcah;FFFFF)V- intermediary - method_22952- Lnet/minecraft/class_554;method_22952(Lnet/minecraft/class_1690;FFFFF)V- named - setAngles- Lnet/minecraft/client/render/entity/model/BoatEntityModel;setAngles(Lnet/minecraft/entity/vehicle/BoatEntity;FFFFF)V
 
- 
getParts- Specified by:
- getPartsin class- CompositeEntityModel<BoatEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfan;b()Lcom/google/common/collect/ImmutableList;- intermediary - method_22953- Lnet/minecraft/class_554;method_22953()Lcom/google/common/collect/ImmutableList;- named - getParts- Lnet/minecraft/client/render/entity/model/BoatEntityModel;getParts()Lcom/google/common/collect/ImmutableList;
 
- 
getWaterPatch- Specified by:
- getWaterPatchin interface- ModelWithWaterPatch
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfds;c()Lfee;- intermediary - method_22954- Lnet/minecraft/class_7755;method_22954()Lnet/minecraft/class_630;- named - getWaterPatch- Lnet/minecraft/client/render/entity/model/ModelWithWaterPatch;getWaterPatch()Lnet/minecraft/client/model/ModelPart;
 
- 
setPaddleAngle- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfan;a(Lcah;ILfee;F)V- intermediary - method_2797- Lnet/minecraft/class_554;method_2797(Lnet/minecraft/class_1690;ILnet/minecraft/class_630;F)V- named - setPaddleAngle- Lnet/minecraft/client/render/entity/model/BoatEntityModel;setPaddleAngle(Lnet/minecraft/entity/vehicle/BoatEntity;ILnet/minecraft/client/model/ModelPart;F)V
 
 
-