Class PlayerControlGoal

java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.PlayerControlGoal

public class PlayerControlGoal extends Goal
Mappings:
Namespace Name
official qw
intermediary net/minecraft/class_1398
named net/minecraft/entity/ai/goal/PlayerControlGoal
  • Field Details

    • mob

      private final MobEntity mob
      Mappings:
      Namespace Name Mixin selector
      official a Lqw;a:Lps;
      intermediary field_5349 Lnet/minecraft/class_1398;field_5349:Lnet/minecraft/class_871;
      named mob Lnet/minecraft/entity/ai/goal/PlayerControlGoal;mob:Lnet/minecraft/entity/mob/MobEntity;
    • speed

      private final float speed
      Mappings:
      Namespace Name Mixin selector
      official b Lqw;b:F
      intermediary field_5350 Lnet/minecraft/class_1398;field_5350:F
      named speed Lnet/minecraft/entity/ai/goal/PlayerControlGoal;speed:F
    • field_5351

      private float field_5351
      Mappings:
      Namespace Name Mixin selector
      official c Lqw;c:F
      intermediary field_5351 Lnet/minecraft/class_1398;field_5351:F
      named field_5351 Lnet/minecraft/entity/ai/goal/PlayerControlGoal;field_5351:F
    • field_5352

      private boolean field_5352
      Mappings:
      Namespace Name Mixin selector
      official d Lqw;d:Z
      intermediary field_5352 Lnet/minecraft/class_1398;field_5352:Z
      named field_5352 Lnet/minecraft/entity/ai/goal/PlayerControlGoal;field_5352:Z
    • field_5353

      private int field_5353
      Mappings:
      Namespace Name Mixin selector
      official e Lqw;e:I
      intermediary field_5353 Lnet/minecraft/class_1398;field_5353:I
      named field_5353 Lnet/minecraft/entity/ai/goal/PlayerControlGoal;field_5353:I
    • field_5354

      private int field_5354
      Mappings:
      Namespace Name Mixin selector
      official f Lqw;f:I
      intermediary field_5354 Lnet/minecraft/class_1398;field_5354:I
      named field_5354 Lnet/minecraft/entity/ai/goal/PlayerControlGoal;field_5354:I
  • Constructor Details

    • PlayerControlGoal

      public PlayerControlGoal(MobEntity mob, float speed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lqw;<init>(Lps;F)V
      intermediary <init> Lnet/minecraft/class_1398;<init>(Lnet/minecraft/class_871;F)V
      named <init> Lnet/minecraft/entity/ai/goal/PlayerControlGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;F)V
  • Method Details

    • start

      public void start()
      Overrides:
      start in class Goal
      Mappings:
      Namespace Name Mixin selector
      official c Lrd;c()V
      intermediary method_2747 Lnet/minecraft/class_896;method_2747()V
      named start Lnet/minecraft/entity/ai/goal/Goal;start()V
    • stop

      public void stop()
      Overrides:
      stop in class Goal
      Mappings:
      Namespace Name Mixin selector
      official d Lrd;d()V
      intermediary method_2745 Lnet/minecraft/class_896;method_2745()V
      named stop Lnet/minecraft/entity/ai/goal/Goal;stop()V
    • canStart

      public boolean canStart()
      Specified by:
      canStart in class Goal
      Mappings:
      Namespace Name Mixin selector
      official a Lrd;a()Z
      intermediary method_2742 Lnet/minecraft/class_896;method_2742()Z
      named canStart Lnet/minecraft/entity/ai/goal/Goal;canStart()Z
    • tick

      public void tick()
      Overrides:
      tick in class Goal
      Mappings:
      Namespace Name Mixin selector
      official e Lrd;e()V
      intermediary method_2746 Lnet/minecraft/class_896;method_2746()V
      named tick Lnet/minecraft/entity/ai/goal/Goal;tick()V
    • method_8381

      private boolean method_8381(Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Lqw;a(Lafh;)Z
      intermediary method_8381 Lnet/minecraft/class_1398;method_8381(Lnet/minecraft/class_197;)Z
      named method_8381 Lnet/minecraft/entity/ai/goal/PlayerControlGoal;method_8381(Lnet/minecraft/block/Block;)Z
    • method_4493

      public boolean method_4493()
      Mappings:
      Namespace Name Mixin selector
      official f Lqw;f()Z
      intermediary method_4493 Lnet/minecraft/class_1398;method_4493()Z
      named method_4493 Lnet/minecraft/entity/ai/goal/PlayerControlGoal;method_4493()Z
    • method_4494

      public void method_4494()
      Mappings:
      Namespace Name Mixin selector
      official g Lqw;g()V
      intermediary method_4494 Lnet/minecraft/class_1398;method_4494()V
      named method_4494 Lnet/minecraft/entity/ai/goal/PlayerControlGoal;method_4494()V
    • method_4495

      public boolean method_4495()
      Mappings:
      Namespace Name Mixin selector
      official h Lqw;h()Z
      intermediary method_4495 Lnet/minecraft/class_1398;method_4495()Z
      named method_4495 Lnet/minecraft/entity/ai/goal/PlayerControlGoal;method_4495()Z