public interface ImmutableAchievementData extends ImmutableDataManipulator<ImmutableAchievementData,AchievementData>
ImmutableDataManipulator
containing data related to having earned
Achievement
s. The use of ImmutableSetValue
is to prevent any
possible duplication when it comes to granting/removing Achievement
s
without the worry of losing track.Modifier and Type | Method and Description |
---|---|
ImmutableSetValue<Achievement> |
achiements()
Gets the
ImmutableSetValue for the Achievement s earned. |
asMutable, copy, with, with
compareTo
toContainer
ImmutableSetValue<Achievement> achiements()
ImmutableSetValue
for the Achievement
s earned.