Class IronGolemWanderAroundGoal


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

    • field_30213

      private static final int field_30213
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official i Lays;i:I
      intermediary field_30213 Lnet/minecraft/class_5274;field_30213:I
      named field_30213 Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;field_30213:I
    • field_30214

      private static final int field_30214
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official j Lays;j:I
      intermediary field_30214 Lnet/minecraft/class_5274;field_30214:I
      named field_30214 Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;field_30214:I
    • field_30215

      private static final int field_30215
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official k Lays;k:I
      intermediary field_30215 Lnet/minecraft/class_5274;field_30215:I
      named field_30215 Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;field_30215:I
    • field_30216

      private static final int field_30216
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official l Lays;l:I
      intermediary field_30216 Lnet/minecraft/class_5274;field_30216:I
      named field_30216 Lnet/minecraft/entity/ai/goal/IronGolemWanderAroundGoal;field_30216:I
  • Constructor Details

    • IronGolemWanderAroundGoal

      public IronGolemWanderAroundGoal​(PathAwareEntity mob, double speed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lazm;<init>(Latg;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 @Nullable Vec3d getWanderTarget()
      Overrides:
      getWanderTarget in class WanderAroundGoal
      Mappings:
      Namespace Name Mixin selector
      official g Lazm;g()Ldly;
      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 @Nullable Vec3d method_27925()
      Mappings:
      Namespace Name Mixin selector
      official j Lays;j()Ldly;
      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 @Nullable Vec3d method_27926()
      Mappings:
      Namespace Name Mixin selector
      official k Lays;k()Ldly;
      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 @Nullable Vec3d method_27927()
      Mappings:
      Namespace Name Mixin selector
      official l Lays;l()Ldly;
      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 @Nullable ChunkSectionPos method_27928()
      Mappings:
      Namespace Name Mixin selector
      official m Lays;m()Lgu;
      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 @Nullable BlockPos method_27923​(ChunkSectionPos chunkSectionPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lays;a(Lgu;)Lgb;
      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 Lays;a(Lbis;)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