HyCodeYourTale
classpublicPriority 3

TargetMemory

com.hypixel.hytale.builtin.npccombatactionevaluator.memory.TargetMemory

implements Component

9

Methods

9

Public Methods

2

Fields

1

Constructors

Constructors

public
TargetMemory(float rememberFor)

Methods

Public Methods (9)

public
Component<EntityStore> clone()
@Nonnull@Override
public
Ref<EntityStore> getClosestHostile()
publicstatic
ComponentType<EntityStore, TargetMemory> getComponentType()
public
Int2FloatOpenHashMap getKnownFriendlies()
@Nonnull
public
List<Ref<EntityStore>> getKnownFriendliesList()
@Nonnull
public
Int2FloatOpenHashMap getKnownHostiles()
@Nonnull
public
List<Ref<EntityStore>> getKnownHostilesList()
@Nonnull
public
float getRememberFor()
public
void setClosestHostile(Ref<EntityStore> ref)

Fields

Private/Package Fields (2)

privateRef<EntityStore> closestHostile
privatefloat rememberFor

Related Classes