Package me.ulrich.outpost.manager
Class InteractionsManager
java.lang.Object
me.ulrich.outpost.manager.InteractionsManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcheckoutpostInteractions(UUID outpostUUID) voiddeleteAllOutpostInteractions(UUID outpostUUID) booleandeleteInteractions(UUID interactionsId) voiddeleteInteractionsData(UUID statsID) getAllOutpostInteractions(UUID outpostUUID) getConfigInteractions(String type) getInteractionsFilterList(InteractionsData adv, OutpostEnum.InteractionsList minerDrop) getInteractionsOutpostByType(UUID outpostUUID, String type) booleanhasConfigAdvanges(String type) booleanhasOutpostInteractions(UUID outpostUUID) booleanheadExists(String name) voidvoidreloadInteractionsData(UUID statsID) voidvoidsetConfigInteractions(HashMap<String, ConfigInteractions> configInteractions) voidsetInteractionsData(HashMap<UUID, List<InteractionsData>> interactionsData) booleanupdateInteractionsOutpost(UUID outpostUUID, InteractionsData interactions)
-
Constructor Details
-
InteractionsManager
-
-
Method Details
-
hasConfigAdvanges
-
getConfigInteractions
-
saveInteractionsData
-
deleteInteractionsData
-
reloadInteractionsData
-
loadAllInteractionsData
public void loadAllInteractionsData() -
hasOutpostInteractions
-
checkAllOutpostInteractions
public void checkAllOutpostInteractions() -
checkoutpostInteractions
-
getInteractionsOutpostByType
-
getAllOutpostInteractions
-
deleteAllOutpostInteractions
-
updateInteractionsOutpost
-
deleteInteractions
-
headExists
-
getHead
-
getInteractionsFilterList
public List<String> getInteractionsFilterList(InteractionsData adv, OutpostEnum.InteractionsList minerDrop) -
getPlugin
-
getInteractionsData
-
setInteractionsData
-
getConfigInteractions
-
setConfigInteractions
-