Class IronGolemWanderAroundGoal


public class IronGolemWanderAroundGoal
extends WanderAroundGoal
Mappings:
Namespace Name
official awz
intermediary net/minecraft/class_5274
named net/minecraft/entity/ai/goal/IronGolemWanderAroundGoal
  • Constructor Details

    • IronGolemWanderAroundGoal

      public IronGolemWanderAroundGoal​(PathAwareEntity mob, double speed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laxv;<init>(Larq;D)V
      intermediary <init> Lnet/minecraft/class_1379;<init>(Lnet/minecraft/class_1314;D)V
      named <init> Lnet/minecraft/entity/ai/goal/WanderAroundGoal;<init>(Lnet/minecraft/entity/mob/PathAwareEntity;D)V
  • Method Details

    • getWanderTarget

      @Nullable protected Vec3d getWanderTarget()
      Overrides:
      getWanderTarget in class WanderAroundGoal
      Mappings:
      Namespace Name Mixin selector
      official g Laxv;g()Ldiu;
      intermediary method_6302 Lnet/minecraft/class_1379;method_6302()Lnet/minecraft/class_243;
      named getWanderTarget Lnet/minecraft/entity/ai/goal/WanderAroundGoal;getWanderTarget()Lnet/minecraft/util/math/Vec3d;
    • method_27925

      @Nullable private Vec3d method_27925()
      Mappings:
      Namespace Name Mixin selector
      official j Lawz;j()Ldiu;
      intermediary method_27925 Lnet/minecraft/class_5274;method_27925()Lnet/minecraft/class_243;
      named method_27925 Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;method_27925()Lnet/minecraft/util/math/Vec3d;
    • method_27926

      @Nullable private Vec3d method_27926()
      Mappings:
      Namespace Name Mixin selector
      official k Lawz;k()Ldiu;
      intermediary method_27926 Lnet/minecraft/class_5274;method_27926()Lnet/minecraft/class_243;
      named method_27926 Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;method_27926()Lnet/minecraft/util/math/Vec3d;
    • method_27927

      @Nullable private Vec3d method_27927()
      Mappings:
      Namespace Name Mixin selector
      official l Lawz;l()Ldiu;
      intermediary method_27927 Lnet/minecraft/class_5274;method_27927()Lnet/minecraft/class_243;
      named method_27927 Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;method_27927()Lnet/minecraft/util/math/Vec3d;
    • method_27928

      @Nullable private ChunkSectionPos method_27928()
      Mappings:
      Namespace Name Mixin selector
      official m Lawz;m()Lgq;
      intermediary method_27928 Lnet/minecraft/class_5274;method_27928()Lnet/minecraft/class_4076;
      named method_27928 Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;method_27928()Lnet/minecraft/util/math/ChunkSectionPos;
    • method_27923

      @Nullable private BlockPos method_27923​(ChunkSectionPos chunkSectionPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lawz;a(Lgq;)Lfx;
      intermediary method_27923 Lnet/minecraft/class_5274;method_27923(Lnet/minecraft/class_4076;)Lnet/minecraft/class_2338;
      named method_27923 Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;method_27923(Lnet/minecraft/util/math/ChunkSectionPos;)Lnet/minecraft/util/math/BlockPos;
    • canVillagerSummonGolem

      private boolean canVillagerSummonGolem​(VillagerEntity villager)
      Mappings:
      Namespace Name Mixin selector
      official a Lawz;a(Lbgy;)Z
      intermediary method_27922 Lnet/minecraft/class_5274;method_27922(Lnet/minecraft/class_1646;)Z
      named canVillagerSummonGolem Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;canVillagerSummonGolem(Lnet/minecraft/entity/passive/VillagerEntity;)Z