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