Class FileStorage
java.lang.Object
sawfowl.regionguard.configure.storage.FileStorage
- All Implemented Interfaces:
WorkData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddeleteRegion(Region region) getPlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player) getWorldRegion(org.spongepowered.api.world.server.ServerWorld world) voidvoidvoidsavePlayerData(UUID player, PlayerData playerData) voidsavePlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player, PlayerData playerData) voidsaveRegion(Region region) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface sawfowl.regionguard.configure.WorkData
getPlayerDataFromConfig, getRegionFromConfig, setParentAfterLoad
-
Constructor Details
-
FileStorage
-
-
Method Details
-
createDataForWorlds
public void createDataForWorlds()- Specified by:
createDataForWorldsin interfaceWorkData
-
getWorldRegion
- Specified by:
getWorldRegionin interfaceWorkData
-
saveRegion
- Specified by:
saveRegionin interfaceWorkData
-
deleteRegion
- Specified by:
deleteRegionin interfaceWorkData
-
loadRegions
public void loadRegions()- Specified by:
loadRegionsin interfaceWorkData
-
savePlayerData
public void savePlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player, PlayerData playerData) - Specified by:
savePlayerDatain interfaceWorkData
-
savePlayerData
- Specified by:
savePlayerDatain interfaceWorkData
-
getPlayerData
public PlayerData getPlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player) - Specified by:
getPlayerDatain interfaceWorkData
-
loadDataOfPlayers
public void loadDataOfPlayers()- Specified by:
loadDataOfPlayersin interfaceWorkData
-