Package net.swofty.mission
Class MissionData
java.lang.Object
net.swofty.mission.MissionData
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserialize(Map<String, Object> map) voidendMission(String missionID) getActiveMissions(RegionType regionType) getMission(String missionID) static SkyBlockMissiongetMissionClass(String missionID) booleanhasCompleted(String missionID) booleanisCurrentlyActive(String missionID) static voidregisterMission(Class<? extends SkyBlockMission> skyBlockMission) voidstartMission(Class<? extends SkyBlockMission> skyBlockMission)
-
Constructor Details
-
MissionData
public MissionData()
-
-
Method Details
-
getMission
-
getActiveMissions
-
isCurrentlyActive
-
hasCompleted
-
startMission
-
endMission
-
serialize
-
deserialize
-
getMissionClass
-
registerMission
-