classpublicPriority 1
NPCCombatActionEvaluatorPlugin
com.hypixel.hytale.builtin.npccombatactionevaluator.NPCCombatActionEvaluatorPlugin
extends JavaPlugin
4
Methods
4
Public Methods
5
Fields
1
Constructors
Constants
StringCAE_MARKED_TARGET_SLOT= "CAETargetSlot"
StringCAE_MAX_RANGE_PARAMETER= "CAEMaxRange"
StringCAE_MIN_RANGE_PARAMETER= "CAEMinRange"
StringCAE_POSITIONING_ANGLE_PARAMETER= "CAEPositioningAngle"
Constructors
public
NPCCombatActionEvaluatorPlugin(JavaPluginInit init)Methods
Public Methods (4)
public
ComponentType<EntityStore, CombatActionEvaluator> getCombatActionEvaluatorComponentType()public
ComponentType<EntityStore, CombatActionEvaluatorSystems.CombatConstructionData> getCombatConstructionDataComponentType()public
ComponentType<EntityStore, DamageMemory> getDamageMemoryComponentType()public
ComponentType<EntityStore, TargetMemory> getTargetMemoryComponentType()Fields
Private/Package Fields (5)
private
ComponentType<EntityStore, CombatActionEvaluator> combatActionEvaluatorComponentTypeprivate
ComponentType<EntityStore, CombatActionEvaluatorSystems.CombatConstructionData> combatConstructionDataComponentTypeprivate
ComponentType<EntityStore, DamageMemory> damageMemoryComponentTypeprivate
NPCCombatActionEvaluatorPlugin instanceprivate
ComponentType<EntityStore, TargetMemory> targetMemoryComponentType