Package sawfowl.regionguard.configure
Interface WorkData
- All Known Implementing Classes:
AbstractSqlStorage
,FileStorage
,H2Storage
,MySqlStorage
public interface WorkData
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
deleteRegion
(Region region) getPlayerData
(org.spongepowered.api.entity.living.player.server.ServerPlayer player) default PlayerDataImpl
getPlayerDataFromConfig
(org.spongepowered.configurate.ConfigurationNode node, String fileOrUUID) default RegionImpl
getRegionFromConfig
(org.spongepowered.configurate.ConfigurationNode node, String fileOrUUID) 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) default void
setParentAfterLoad
(Region region)
-
Method Details
-
createDataForWorlds
void createDataForWorlds() -
getWorldRegion
-
saveRegion
-
deleteRegion
-
loadRegions
void loadRegions() -
savePlayerData
void savePlayerData(org.spongepowered.api.entity.living.player.server.ServerPlayer player, PlayerData playerData) -
savePlayerData
-
getPlayerData
-
loadDataOfPlayers
void loadDataOfPlayers() -
setParentAfterLoad
-
getRegionFromConfig
default RegionImpl getRegionFromConfig(org.spongepowered.configurate.ConfigurationNode node, String fileOrUUID) -
getPlayerDataFromConfig
default PlayerDataImpl getPlayerDataFromConfig(org.spongepowered.configurate.ConfigurationNode node, String fileOrUUID)
-