Class ShulkerEntity.TargetOtherTeamGoal

Enclosing class:
ShulkerEntity

private static class ShulkerEntity.TargetOtherTeamGoal extends ActiveTargetGoal<LivingEntity>
A target goal on other teams' entities if this shulker belongs to a team.
Mappings:
Namespace Name
named net/minecraft/entity/mob/ShulkerEntity$TargetOtherTeamGoal
intermediary net/minecraft/class_1606$class_1609
official cjx$c
  • Constructor Details

    • TargetOtherTeamGoal

      public TargetOtherTeamGoal(ShulkerEntity shulker)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/mob/ShulkerEntity$TargetOtherTeamGoal;<init>(Lnet/minecraft/entity/mob/ShulkerEntity;)V
      intermediary <init> Lnet/minecraft/class_1606$class_1609;<init>(Lnet/minecraft/class_1606;)V
      official <init> Lcjx$c;<init>(Lcjx;)V
  • Method Details

    • canStart

      public boolean canStart()
      Overrides:
      canStart in class ActiveTargetGoal<LivingEntity>
      Mappings:
      Namespace Name Mixin selector
      named canStart Lnet/minecraft/entity/ai/goal/Goal;canStart()Z
      intermediary method_6264 Lnet/minecraft/class_1352;method_6264()Z
      official a Lcaa;a()Z
    • getSearchBox

      protected Box getSearchBox(double distance)
      Overrides:
      getSearchBox in class ActiveTargetGoal<LivingEntity>
      Mappings:
      Namespace Name Mixin selector
      named getSearchBox Lnet/minecraft/entity/ai/goal/ActiveTargetGoal;getSearchBox(D)Lnet/minecraft/util/math/Box;
      intermediary method_6321 Lnet/minecraft/class_1400;method_6321(D)Lnet/minecraft/class_238;
      official a Lcbt;a(D)Lewc;