HyCodeYourTale
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)

privateComponentType<EntityStore, CombatActionEvaluator> combatActionEvaluatorComponentType
privateComponentType<EntityStore, CombatActionEvaluatorSystems.CombatConstructionData> combatConstructionDataComponentType
privateComponentType<EntityStore, DamageMemory> damageMemoryComponentType
privateNPCCombatActionEvaluatorPlugin instance
privateComponentType<EntityStore, TargetMemory> targetMemoryComponentType

Related Classes