Contents
Class KillSpawnMarkerObjectiveTask
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.KillSpawnMarkerObjectiveTask
- All Implemented Interfaces:
KillTask, NetworkSerializer<Objective, ObjectiveTask>
An objective task representing a kill objective for entities spawned from specific spawn markers.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuilderCodec<KillSpawnMarkerObjectiveTask> The codec used to parseKillSpawnMarkerObjectiveTaskinstances.Fields inherited from class ObjectiveTask
BASE_CODEC -
Constructor Summary
ConstructorsConstructorDescriptionKillSpawnMarkerObjectiveTask(KillSpawnMarkerObjectiveTaskAsset 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 parseKillSpawnMarkerObjectiveTaskinstances.
-
-
Constructor Details
-
KillSpawnMarkerObjectiveTask
public KillSpawnMarkerObjectiveTask(@Nonnull KillSpawnMarkerObjectiveTaskAsset asset, int taskSetIndex, int taskIndex)
-
-
Method Details
-
getAsset
- Overrides:
getAssetin classKillObjectiveTask
-
toString
- Overrides:
toStringin classObjectiveTask
-