Class BoatEntityRenderer

java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<BoatEntity,class_10004>
net.minecraft.client.render.entity.BoatEntityRenderer

@Environment(CLIENT) public class BoatEntityRenderer extends EntityRenderer<BoatEntity,class_10004>
Mappings:
Namespace Name
named net/minecraft/client/render/entity/BoatEntityRenderer
intermediary net/minecraft/class_881
official glw
  • Field Details

    • texturesAndModels

      private final Map<BoatEntity.Type,com.mojang.datafixers.util.Pair<Identifier,EntityModel<class_10004>>> texturesAndModels
      Mappings:
      Namespace Name Mixin selector
      named texturesAndModels Lnet/minecraft/client/render/entity/BoatEntityRenderer;texturesAndModels:Ljava/util/Map;
      intermediary field_27758 Lnet/minecraft/class_881;field_27758:Ljava/util/Map;
      official a Lglw;a:Ljava/util/Map;
    • field_53182

      private final Model field_53182
      Mappings:
      Namespace Name Mixin selector
      named field_53182 Lnet/minecraft/client/render/entity/BoatEntityRenderer;field_53182:Lnet/minecraft/client/model/Model;
      intermediary field_53182 Lnet/minecraft/class_881;field_53182:Lnet/minecraft/class_3879;
      official b Lglw;b:Lfxv;
  • Constructor Details

    • BoatEntityRenderer

      public BoatEntityRenderer(EntityRendererFactory.Context ctx, boolean chest)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/entity/BoatEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Z)V
      intermediary <init> Lnet/minecraft/class_881;<init>(Lnet/minecraft/class_5617$class_5618;Z)V
      official <init> Lglw;<init>(Lgms$a;Z)V
  • Method Details

    • createModel

      private EntityModel<class_10004> createModel(EntityRendererFactory.Context ctx, BoatEntity.Type type, boolean chest)
      Mappings:
      Namespace Name Mixin selector
      named createModel Lnet/minecraft/client/render/entity/BoatEntityRenderer;createModel(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/entity/vehicle/BoatEntity$Type;Z)Lnet/minecraft/client/render/entity/model/EntityModel;
      intermediary method_42603 Lnet/minecraft/class_881;method_42603(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_1690$class_1692;Z)Lnet/minecraft/class_583;
      official a Lglw;a(Lgms$a;Lcpo$b;Z)Lfxa;
    • getTexture

      private static Identifier getTexture(BoatEntity.Type type, boolean chest)
      Mappings:
      Namespace Name Mixin selector
      named getTexture Lnet/minecraft/client/render/entity/BoatEntityRenderer;getTexture(Lnet/minecraft/entity/vehicle/BoatEntity$Type;Z)Lnet/minecraft/util/Identifier;
      intermediary method_42602 Lnet/minecraft/class_881;method_42602(Lnet/minecraft/class_1690$class_1692;Z)Lnet/minecraft/class_2960;
      official a Lglw;a(Lcpo$b;Z)Lalb;
    • render

      public void render(class_10004 class_10004, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)
      Overrides:
      render in class EntityRenderer<BoatEntity,class_10004>
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/entity/BoatEntityRenderer;render(Lnet/minecraft/class_10004;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
      intermediary method_3888 Lnet/minecraft/class_881;method_3888(Lnet/minecraft/class_10004;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
      official a Lglw;a(Lgsh;Lfcu;Lggv;I)V
    • getTexture

      public Identifier getTexture(class_10004 class_10004)
      Specified by:
      getTexture in class EntityRenderer<BoatEntity,class_10004>
      Mappings:
      Namespace Name Mixin selector
      named getTexture Lnet/minecraft/client/render/entity/BoatEntityRenderer;getTexture(Lnet/minecraft/class_10004;)Lnet/minecraft/util/Identifier;
      intermediary method_3891 Lnet/minecraft/class_881;method_3891(Lnet/minecraft/class_10004;)Lnet/minecraft/class_2960;
      official a Lglw;a(Lgsh;)Lalb;
    • method_55269

      public class_10004 method_55269()
      Specified by:
      method_55269 in class EntityRenderer<BoatEntity,class_10004>
      Mappings:
      Namespace Name Mixin selector
      named method_55269 Lnet/minecraft/client/render/entity/BoatEntityRenderer;method_55269()Lnet/minecraft/class_10004;
      intermediary method_62385 Lnet/minecraft/class_881;method_62385()Lnet/minecraft/class_10004;
      official a Lglw;a()Lgsh;
    • method_62354

      public void method_62354(BoatEntity boatEntity, class_10004 class_10004, float float2)
      Overrides:
      method_62354 in class EntityRenderer<BoatEntity,class_10004>
      Mappings:
      Namespace Name Mixin selector
      named method_62354 Lnet/minecraft/client/render/entity/BoatEntityRenderer;method_62354(Lnet/minecraft/entity/vehicle/BoatEntity;Lnet/minecraft/class_10004;F)V
      intermediary method_62387 Lnet/minecraft/class_881;method_62387(Lnet/minecraft/class_1690;Lnet/minecraft/class_10004;F)V
      official a Lglw;a(Lcpo;Lgsh;F)V