Contents
Class KillSpawnBeaconObjectiveTask
java.lang.Object
com.hypixel.hytale.builtin.adventure.objectives.task.ObjectiveTask
com.hypixel.hytale.builtin.adventure.objectives.task.CountObjectiveTask
com.hypixel.hytale.builtin.adventure.npcobjectives.task.KillObjectiveTask
com.hypixel.hytale.builtin.adventure.npcobjectives.task.KillSpawnBeaconObjectiveTask
- All Implemented Interfaces:
KillTask, NetworkSerializer<Objective, ObjectiveTask>
An objective task representing a kill objective for NPCs spawned from specific spawn beacons.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuilderCodec<KillSpawnBeaconObjectiveTask> The codec used to parseKillSpawnBeaconObjectiveTaskinstances.Fields inherited from class ObjectiveTask
BASE_CODEC -
Constructor Summary
ConstructorsConstructorDescriptionKillSpawnBeaconObjectiveTask(KillSpawnBeaconObjectiveTaskAsset asset, int taskSetIndex, int taskIndex) -
Method Summary
Methods inherited from class KillObjectiveTask
checkKilledEntityMethods inherited from class CountObjectiveTask
assetChanged, checkCompletion, increaseTaskCompletion, setTaskCompletion, toPacketMethods inherited from class ObjectiveTask
addMarker, areTaskConditionsFulfilled, complete, completeTransactionRecords, consumeTaskConditions, getMarkers, getNonSerializedTransactionRecords, getSerializedTransactionRecords, isComplete, removeMarker, revertTransactionRecords, sendUpdateObjectiveTaskPacket, setAsset, setup, unloadTransactionRecords
-
Field Details
-
CODEC
The codec used to parseKillSpawnBeaconObjectiveTaskinstances.
-
-
Constructor Details
-
KillSpawnBeaconObjectiveTask
public KillSpawnBeaconObjectiveTask(@Nonnull KillSpawnBeaconObjectiveTaskAsset asset, int taskSetIndex, int taskIndex)
-
-
Method Details
-
getAsset
- Overrides:
getAssetin classKillObjectiveTask
-
toString
- Overrides:
toStringin classObjectiveTask
-