Class LookControl

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

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

    • entity

      private MobEntity entity
      Mappings:
      Namespace Name Mixin selector
      official a Lqp;a:Lps;
      intermediary field_7577 Lnet/minecraft/class_1775;field_7577:Lnet/minecraft/class_1753;
      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 Lqp;b:F
      intermediary field_7578 Lnet/minecraft/class_1775;field_7578:F
      named yaw Lnet/minecraft/entity/ai/control/LookControl;yaw:F
    • pitch

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

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

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

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

      private double lookZ
      Mappings:
      Namespace Name Mixin selector
      official g Lqp;g:D
      intermediary field_7583 Lnet/minecraft/class_1775;field_7583: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> Lqp;<init>(Lps;)V
      intermediary <init> Lnet/minecraft/class_1775;<init>(Lnet/minecraft/class_1753;)V
      named <init> Lnet/minecraft/entity/ai/control/LookControl;<init>(Lnet/minecraft/entity/mob/MobEntity;)V
  • Method Details

    • method_7337

      public void method_7337​(Entity entity, float yaw, float pitch)
      Mappings:
      Namespace Name Mixin selector
      official a Lqp;a(Lpk;FF)V
      intermediary method_7337 Lnet/minecraft/class_1775;method_7337(Lnet/minecraft/class_1745;FF)V
      named method_7337 Lnet/minecraft/entity/ai/control/LookControl;method_7337(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 Lqp;a(DDDFF)V
      intermediary method_7335 Lnet/minecraft/class_1775;method_7335(DDDFF)V
      named lookAt Lnet/minecraft/entity/ai/control/LookControl;lookAt(DDDFF)V
    • tick

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

      private float clampAndWrapAngle​(float float2, float float3, float float4)
      Mappings:
      Namespace Name Mixin selector
      official a Lqp;a(FFF)F
      intermediary method_7336 Lnet/minecraft/class_1775;method_7336(FFF)F
      named clampAndWrapAngle Lnet/minecraft/entity/ai/control/LookControl;clampAndWrapAngle(FFF)F
    • isActive

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

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

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

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