abstract class KillObjectiveTask extendsCountObjectiveTaskimplementsKillTask
Class KillObjectiveTask. Provides killobjectivetask functionality for the Hytale server.
java.lang.Object > CountObjectiveTask > KillObjectiveTask
Field Summary
key
final
String
key
Field key.
index
final
int
index
Field index.
attackerEntityRef
final
Ref
attackerEntityRef
Field attackerEntityRef.
attackerEntity
final
Entity
attackerEntity
Field attackerEntity.
attackerUuidComponent
final
UUIDComponent
attackerUuidComponent
Field attackerUuidComponent.
Method Detail
KillObjectiveTask
public
public
KillObjectiveTask
(@Nonnull final KillObjectiveTaskAsset asset, final int taskSetIndex, final int taskIndex)
Method KillObjectiveTask.
- Parameters:
@Nonnull final KillObjectiveTaskAssetassetfinal inttaskSetIndexfinal inttaskIndex
checkKilledEntity
public
void
checkKilledEntity
(@Nonnull final Store store, @Nonnull final Ref npcRef, @Nonnull final Objective objective, @Nonnull final NPCEntity npc, @Nonnull final Damage info)
Method checkKilledEntity.
- Parameters:
@Nonnull final Storestore@Nonnull final RefnpcRef@Nonnull final Objectiveobjective@Nonnull final NPCEntitynpc@Nonnull final Damageinfo