Class PhantomEntityModel<T extends Entity>


@Environment(CLIENT)
public class PhantomEntityModel<T extends Entity>
extends SinglePartEntityModel<T>
Mappings:
Namespace Name
official eav
intermediary net/minecraft/class_588
named net/minecraft/client/render/entity/model/PhantomEntityModel
  • Field Details

    • root

      private final ModelPart root
      Mappings:
      Namespace Name Mixin selector
      official a Leav;a:Lecn;
      intermediary field_27463 Lnet/minecraft/class_588;field_27463:Lnet/minecraft/class_630;
      named root Lnet/minecraft/client/render/entity/model/PhantomEntityModel;root:Lnet/minecraft/client/model/ModelPart;
    • leftWingBase

      private final ModelPart leftWingBase
      Mappings:
      Namespace Name Mixin selector
      official b Leav;b:Lecn;
      intermediary field_3477 Lnet/minecraft/class_588;field_3477:Lnet/minecraft/class_630;
      named leftWingBase Lnet/minecraft/client/render/entity/model/PhantomEntityModel;leftWingBase:Lnet/minecraft/client/model/ModelPart;
    • leftWingTip

      private final ModelPart leftWingTip
      Mappings:
      Namespace Name Mixin selector
      official f Leav;f:Lecn;
      intermediary field_3476 Lnet/minecraft/class_588;field_3476:Lnet/minecraft/class_630;
      named leftWingTip Lnet/minecraft/client/render/entity/model/PhantomEntityModel;leftWingTip:Lnet/minecraft/client/model/ModelPart;
    • rightWingBase

      private final ModelPart rightWingBase
      Mappings:
      Namespace Name Mixin selector
      official g Leav;g:Lecn;
      intermediary field_3474 Lnet/minecraft/class_588;field_3474:Lnet/minecraft/class_630;
      named rightWingBase Lnet/minecraft/client/render/entity/model/PhantomEntityModel;rightWingBase:Lnet/minecraft/client/model/ModelPart;
    • rightWingTip

      private final ModelPart rightWingTip
      Mappings:
      Namespace Name Mixin selector
      official h Leav;h:Lecn;
      intermediary field_3472 Lnet/minecraft/class_588;field_3472:Lnet/minecraft/class_630;
      named rightWingTip Lnet/minecraft/client/render/entity/model/PhantomEntityModel;rightWingTip:Lnet/minecraft/client/model/ModelPart;
    • tailBase

      private final ModelPart tailBase
      Mappings:
      Namespace Name Mixin selector
      official i Leav;i:Lecn;
      intermediary field_3471 Lnet/minecraft/class_588;field_3471:Lnet/minecraft/class_630;
      named tailBase Lnet/minecraft/client/render/entity/model/PhantomEntityModel;tailBase:Lnet/minecraft/client/model/ModelPart;
    • tailTip

      private final ModelPart tailTip
      Mappings:
      Namespace Name Mixin selector
      official j Leav;j:Lecn;
      intermediary field_3473 Lnet/minecraft/class_588;field_3473:Lnet/minecraft/class_630;
      named tailTip Lnet/minecraft/client/render/entity/model/PhantomEntityModel;tailTip:Lnet/minecraft/client/model/ModelPart;
  • Constructor Details

    • PhantomEntityModel

      public PhantomEntityModel​(ModelPart root)
      Mappings:
      Namespace Name Mixin selector
      official <init> Leav;<init>(Lecn;)V
      intermediary <init> Lnet/minecraft/class_588;<init>(Lnet/minecraft/class_630;)V
      named <init> Lnet/minecraft/client/render/entity/model/PhantomEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
  • Method Details

    • getTexturedModelData

      public static TexturedModelData getTexturedModelData()
      Mappings:
      Namespace Name Mixin selector
      official a Leav;a()Lect;
      intermediary method_32024 Lnet/minecraft/class_588;method_32024()Lnet/minecraft/class_5607;
      named getTexturedModelData Lnet/minecraft/client/render/entity/model/PhantomEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
    • getPart

      public ModelPart getPart()
      Specified by:
      getPart in class SinglePartEntityModel<T extends Entity>
      Mappings:
      Namespace Name Mixin selector
      official b Leae;b()Lecn;
      intermediary method_32008 Lnet/minecraft/class_5597;method_32008()Lnet/minecraft/class_630;
      named getPart Lnet/minecraft/client/render/entity/model/SinglePartEntityModel;getPart()Lnet/minecraft/client/model/ModelPart;
    • setAngles

      public void setAngles​(T entity, float limbAngle, float limbDistance, float animationProgress, float headYaw, float headPitch)
      Specified by:
      setAngles in class EntityModel<T extends Entity>
      Mappings:
      Namespace Name Mixin selector
      official a Ldzx;a(Laqu;FFFFF)V
      intermediary method_2819 Lnet/minecraft/class_583;method_2819(Lnet/minecraft/class_1297;FFFFF)V
      named setAngles Lnet/minecraft/client/render/entity/model/EntityModel;setAngles(Lnet/minecraft/entity/Entity;FFFFF)V