Package me.gamercoder215.mobchip.ai.goal
Class PathfinderRandomStrollInVillage
java.lang.Object
me.gamercoder215.mobchip.ai.goal.Pathfinder
me.gamercoder215.mobchip.ai.goal.PathfinderRandomStroll
me.gamercoder215.mobchip.ai.goal.PathfinderRandomStrollInVillage
- All Implemented Interfaces:
PathfinderInfo
,Repeated
,SpeedModifier
Represents a Pathfinder for a Creature to randomly stroll throughout a village
-
Nested Class Summary
Nested classes/interfaces inherited from class me.gamercoder215.mobchip.ai.goal.Pathfinder
Pathfinder.PathfinderFlag
-
Field Summary
Fields inherited from class me.gamercoder215.mobchip.ai.goal.Pathfinder
entity
Fields inherited from interface me.gamercoder215.mobchip.ai.SpeedModifier
DEFAULT_SPEED_MODIFIER
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a PathfinderRandomStrollVillage with no speed modifier.PathfinderRandomStrollInVillage
(@NotNull Creature c, double speedMod) Constructs a PathfinderRandomStrollVillage. -
Method Summary
Methods inherited from class me.gamercoder215.mobchip.ai.goal.PathfinderRandomStroll
getFlags, getInterval, getSpeedModifier, setInterval, setSpeedModifier
Methods inherited from class me.gamercoder215.mobchip.ai.goal.Pathfinder
getEntity
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface me.gamercoder215.mobchip.ai.goal.PathfinderInfo
getName
-
Constructor Details
-
PathfinderRandomStrollInVillage
Constructs a PathfinderRandomStrollVillage with no speed modifier.- Parameters:
c
- Creature to use- See Also:
-
PathfinderRandomStrollInVillage
Constructs a PathfinderRandomStrollVillage.- Parameters:
c
- Creature to usespeedMod
- Speed Modifier to use- See Also:
-
-
Method Details
-
getInternalName
Description copied from interface:PathfinderInfo
Returns the NMS Internal Name.- Specified by:
getInternalName
in interfacePathfinderInfo
- Overrides:
getInternalName
in classPathfinderRandomStroll
- Returns:
- Internal Name
-