Interface PathfinderInfo

All Known Implementing Classes:
CustomPathfinder, Pathfinder, PathfinderAvoidEntity, PathfinderBeg, PathfinderBreakDoor, PathfinderBreathAir, PathfinderBreed, PathfinderCatOnBed, PathfinderCatOnBlock, PathfinderClimbPowderedSnow, PathfinderDefendVillage, PathfinderDolphinJump, PathfinderEatTile, PathfinderFindWater, PathfinderFleeSun, PathfinderFloat, PathfinderFollowBoat, PathfinderFollowFishLeader, PathfinderFollowMob, PathfinderFollowOwner, PathfinderFollowParent, PathfinderHurtByTarget, PathfinderLeapAtTarget, PathfinderLlamaFollowCaravan, PathfinderLookAtEntity, PathfinderLookAtTradingPlayer, PathfinderMeleeAttack, PathfinderMoveThroughVillage, PathfinderMoveToBlock, PathfinderMoveToRaid, PathfinderMoveTowardsRestriction, PathfinderMoveTowardsTarget, PathfinderNearestAttackableTarget, PathfinderNearestAttackableTargetRaider, PathfinderNearestHealableRaider, PathfinderOcelotAttack, PathfinderOfferFlower, PathfinderOpenDoor, PathfinderOwnerHurtByTarget, PathfinderOwnerHurtTarget, PathfinderPanic, PathfinderRandomLook, PathfinderRandomStand, PathfinderRandomStroll, PathfinderRandomStrollFlying, PathfinderRandomStrollInVillage, PathfinderRandomStrollLand, PathfinderRandomStrollThroughVillage, PathfinderRandomStrollToVillage, PathfinderRandomSwim, PathfinderRangedAttack, PathfinderRangedBowAttack, PathfinderRangedCrossbowAttack, PathfinderRemoveBlock, PathfinderResetAnger, PathfinderRestrictSun, PathfinderRideShoulder, PathfinderSit, PathfinderSkeletonTrap, PathfinderSwellCreeper, PathfinderTameHorse, PathfinderTempt, PathfinderTradePlayer, PathfinderUseItem, PathfinderWildTarget, PathfinderZombieAttack, TargetPathfinder

public interface PathfinderInfo
Represents information about a Pathfinder
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the NMS Internal Name.
    default String
    Returns this Pathfinder's Name.
  • Method Details

    • getName

      default String getName()
      Returns this Pathfinder's Name.
      Returns:
      Pathfinder Name
    • getInternalName

      @Internal String getInternalName()
      Returns the NMS Internal Name.
      Returns:
      Internal Name