Package me.ulrich.outpost.manager
Class AdvantagesManager
java.lang.Object
me.ulrich.outpost.manager.AdvantagesManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcheckoutpostAdvantages(UUID outpostUUID) booleandeleteAdvantage(UUID advantageId) voiddeleteAdvantagesData(UUID statsID) voiddeleteAllOutpostAdvantage(UUID outpostUUID) getAdvantageFilterList(AdvantageData adv, OutpostEnum.AdvantageList minerDrop) getAdvantageOutpostByType(UUID outpostUUID, String type) getAllOutpostAdvantage(UUID outpostUUID) getConfigAdvanges(String type) booleanhasConfigAdvanges(String type) booleanhasOutpostAdvantage(UUID outpostUUID) booleanheadExists(String name) voidvoidreloadAdvantagesData(UUID statsID) voidsaveAdvantagesData(AdvantageData stats) voidsetAdvantageData(HashMap<UUID, List<AdvantageData>> advantageData) voidsetConfigAdvantage(HashMap<String, ConfigAdvantage> configAdvantage) booleanupdateAdvantageOutpost(UUID outpostUUID, AdvantageData advantage)
-
Constructor Details
-
AdvantagesManager
-
-
Method Details
-
hasConfigAdvanges
-
getConfigAdvanges
-
saveAdvantagesData
-
deleteAdvantagesData
-
reloadAdvantagesData
-
loadAllAdvantagesData
public void loadAllAdvantagesData() -
hasOutpostAdvantage
-
checkAllOutpostAdvantages
public void checkAllOutpostAdvantages() -
checkoutpostAdvantages
-
getAdvantageOutpostByType
-
getAllOutpostAdvantage
-
deleteAllOutpostAdvantage
-
updateAdvantageOutpost
-
deleteAdvantage
-
headExists
-
getHead
-
getAdvantageFilterList
-
getPlugin
-
getAdvantageData
-
setAdvantageData
-
getConfigAdvantage
-
setConfigAdvantage
-