final class ObjectiveHistoryData extends CommonObjectiveHistoryData
Class ObjectiveHistoryData. Provides objectivehistorydata functionality for the Hytale server.
java.lang.Object > CommonObjectiveHistoryData > ObjectiveHistoryData
Field Summary
rewards
protected
ObjectiveRewardHistoryData[]
rewards
Field rewards.
playerRewards
final
List
playerRewards
Field playerRewards.
lastRewards
final
List
lastRewards
Field lastRewards.
Method Detail
ObjectiveHistoryData
public
public
ObjectiveHistoryData
(final String id, final String category)
Method ObjectiveHistoryData.
- Parameters:
final Stringidfinal Stringcategory
getRewards
public
ObjectiveRewardHistoryData[]
getRewards
()
Method getRewards.
addRewardForPlayerUUID
public
void
addRewardForPlayerUUID
(final UUID playerUUID, final ObjectiveRewardHistoryData objectiveRewardHistoryData)
Method addRewardForPlayerUUID.
- Parameters:
final UUIDplayerUUIDfinal ObjectiveRewardHistoryDataobjectiveRewardHistoryData
ObjectArrayList
public
new
ObjectArrayList
()
Method ObjectArrayList.
cloneForPlayer
Method cloneForPlayer.
- Parameters:
final UUIDplayerUUID
completed
public
void
completed
(final UUID playerUUID, @Nonnull final ObjectiveHistoryData objectiveHistoryData)
Method completed.
- Parameters:
final UUIDplayerUUID@Nonnull final ObjectiveHistoryDataobjectiveHistoryData
toString
public
String
toString
()
Method toString.