Class LookControl

java.lang.Object
net.minecraft.entity.ai.control.LookControl

public class LookControl extends Object
Mappings:
Namespace Name
official tv
intermediary net/minecraft/class_883
named net/minecraft/entity/ai/control/LookControl
  • Field Details

    • entity

      private final MobEntity entity
      Mappings:
      Namespace Name Mixin selector
      official a Ltv;a:Lsx;
      intermediary field_3433 Lnet/minecraft/class_883;field_3433:Lnet/minecraft/class_871;
      named entity Lnet/minecraft/entity/ai/control/LookControl;entity:Lnet/minecraft/entity/mob/MobEntity;
    • yaw

      private float yaw
      Mappings:
      Namespace Name Mixin selector
      official b Ltv;b:F
      intermediary field_3434 Lnet/minecraft/class_883;field_3434:F
      named yaw Lnet/minecraft/entity/ai/control/LookControl;yaw:F
    • pitch

      private float pitch
      Mappings:
      Namespace Name Mixin selector
      official c Ltv;c:F
      intermediary field_3435 Lnet/minecraft/class_883;field_3435:F
      named pitch Lnet/minecraft/entity/ai/control/LookControl;pitch:F
    • active

      private boolean active
      Mappings:
      Namespace Name Mixin selector
      official d Ltv;d:Z
      intermediary field_3436 Lnet/minecraft/class_883;field_3436:Z
      named active Lnet/minecraft/entity/ai/control/LookControl;active:Z
    • lookX

      private double lookX
      Mappings:
      Namespace Name Mixin selector
      official e Ltv;e:D
      intermediary field_3437 Lnet/minecraft/class_883;field_3437:D
      named lookX Lnet/minecraft/entity/ai/control/LookControl;lookX:D
    • lookY

      private double lookY
      Mappings:
      Namespace Name Mixin selector
      official f Ltv;f:D
      intermediary field_3438 Lnet/minecraft/class_883;field_3438:D
      named lookY Lnet/minecraft/entity/ai/control/LookControl;lookY:D
    • lookZ

      private double lookZ
      Mappings:
      Namespace Name Mixin selector
      official g Ltv;g:D
      intermediary field_3439 Lnet/minecraft/class_883;field_3439:D
      named lookZ Lnet/minecraft/entity/ai/control/LookControl;lookZ:D
  • Constructor Details

    • LookControl

      public LookControl(MobEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ltv;<init>(Lsx;)V
      intermediary <init> Lnet/minecraft/class_883;<init>(Lnet/minecraft/class_871;)V
      named <init> Lnet/minecraft/entity/ai/control/LookControl;<init>(Lnet/minecraft/entity/mob/MobEntity;)V
  • Method Details

    • lookAt

      public void lookAt(Entity entity, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Ltv;a(Lsn;FF)V
      intermediary method_2729 Lnet/minecraft/class_883;method_2729(Lnet/minecraft/class_864;FF)V
      named lookAt Lnet/minecraft/entity/ai/control/LookControl;lookAt(Lnet/minecraft/entity/Entity;FF)V
    • lookAt

      public void lookAt(double x, double y, double z, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Ltv;a(DDDFF)V
      intermediary method_2727 Lnet/minecraft/class_883;method_2727(DDDFF)V
      named lookAt Lnet/minecraft/entity/ai/control/LookControl;lookAt(DDDFF)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official a Ltv;a()V
      intermediary method_2726 Lnet/minecraft/class_883;method_2726()V
      named tick Lnet/minecraft/entity/ai/control/LookControl;tick()V
    • clampAndWrapAngle

      private float clampAndWrapAngle(float from, float to, float max)
      Mappings:
      Namespace Name Mixin selector
      official a Ltv;a(FFF)F
      intermediary method_2728 Lnet/minecraft/class_883;method_2728(FFF)F
      named clampAndWrapAngle Lnet/minecraft/entity/ai/control/LookControl;clampAndWrapAngle(FFF)F
    • isActive

      public boolean isActive()
      Mappings:
      Namespace Name Mixin selector
      official b Ltv;b()Z
      intermediary method_10999 Lnet/minecraft/class_883;method_10999()Z
      named isActive Lnet/minecraft/entity/ai/control/LookControl;isActive()Z
    • getLookX

      public double getLookX()
      Mappings:
      Namespace Name Mixin selector
      official e Ltv;e()D
      intermediary method_11000 Lnet/minecraft/class_883;method_11000()D
      named getLookX Lnet/minecraft/entity/ai/control/LookControl;getLookX()D
    • getLookY

      public double getLookY()
      Mappings:
      Namespace Name Mixin selector
      official f Ltv;f()D
      intermediary method_11001 Lnet/minecraft/class_883;method_11001()D
      named getLookY Lnet/minecraft/entity/ai/control/LookControl;getLookY()D
    • getLookZ

      public double getLookZ()
      Mappings:
      Namespace Name Mixin selector
      official g Ltv;g()D
      intermediary method_11002 Lnet/minecraft/class_883;method_11002()D
      named getLookZ Lnet/minecraft/entity/ai/control/LookControl;getLookZ()D