public class VolatileAIHandler_v1_12_R1 extends Object implements VolatileAIHandler
Modifier and Type | Class and Description |
---|---|
class |
VolatileAIHandler_v1_12_R1.CustomAIAdapter_v1_12_R1 |
class |
VolatileAIHandler_v1_12_R1.PathfinderGoalGoToLocation |
class |
VolatileAIHandler_v1_12_R1.PathfinderGoalGoToOwner |
class |
VolatileAIHandler_v1_12_R1.PathfinderGoalGoToParent |
class |
VolatileAIHandler_v1_12_R1.PathfinderGoalNearestAttackableOtherFactionTarget |
class |
VolatileAIHandler_v1_12_R1.PathfinderGoalNearestAttackableSpecificFactionTarget |
class |
VolatileAIHandler_v1_12_R1.PathfinderGoalPatrolRoute |
Constructor and Description |
---|
VolatileAIHandler_v1_12_R1(VolatileCodeHandler handler) |
Modifier and Type | Method and Description |
---|---|
void |
addPathfinderGoals(org.bukkit.entity.LivingEntity entity,
List<String> aiMods) |
void |
addTargetGoals(org.bukkit.entity.LivingEntity entity,
List<String> aiMods) |
net.minecraft.server.v1_12_R1.PathfinderGoal |
createAIGoal(Pathfinder goal) |
void |
setTarget(org.bukkit.entity.LivingEntity entity,
org.bukkit.entity.LivingEntity target) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
navigateToLocation
public VolatileAIHandler_v1_12_R1(VolatileCodeHandler handler)
public void setTarget(org.bukkit.entity.LivingEntity entity, org.bukkit.entity.LivingEntity target)
setTarget
in interface VolatileAIHandler
public void addPathfinderGoals(org.bukkit.entity.LivingEntity entity, List<String> aiMods)
addPathfinderGoals
in interface VolatileAIHandler
public void addTargetGoals(org.bukkit.entity.LivingEntity entity, List<String> aiMods)
addTargetGoals
in interface VolatileAIHandler
public net.minecraft.server.v1_12_R1.PathfinderGoal createAIGoal(Pathfinder goal)
Copyright © 2020. All rights reserved.