Class GolemRandomStrollInVillageGoal


public class GolemRandomStrollInVillageGoal extends RandomStrollGoal
  • Field Details

  • Constructor Details

    • GolemRandomStrollInVillageGoal

      public GolemRandomStrollInVillageGoal(PathfinderMob p_25398_, double p_25399_)
  • Method Details

    • getPosition

      @Nullable protected Vec3 getPosition()
      Overrides:
      getPosition in class RandomStrollGoal
    • getPositionTowardsAnywhere

      @Nullable private Vec3 getPositionTowardsAnywhere()
    • getPositionTowardsVillagerWhoWantsGolem

      @Nullable private Vec3 getPositionTowardsVillagerWhoWantsGolem()
    • getPositionTowardsPoi

      @Nullable private Vec3 getPositionTowardsPoi()
    • getRandomVillageSection

      @Nullable private SectionPos getRandomVillageSection()
    • getRandomPoiWithinSection

      @Nullable private BlockPos getRandomPoiWithinSection(SectionPos p_25408_)
    • doesVillagerWantGolem

      private boolean doesVillagerWantGolem(Villager p_25406_)