Class WorldStorageService

java.lang.Object
dev.deepcore.challenge.world.WorldStorageService

public final class WorldStorageService extends Object
Ensures required world storage directories exist for all loaded worlds.
  • Constructor Details

    • WorldStorageService

      public WorldStorageService(DeepCoreLogger log)
      Creates a world storage service.
      Parameters:
      log - logger used for storage directory warnings
  • Method Details

    • ensureAllWorldStorageDirectories

      public void ensureAllWorldStorageDirectories()
      Ensures required storage directories exist for all loaded worlds.
    • ensureWorldStorageDirectories

      public void ensureWorldStorageDirectories(org.bukkit.World world)
      Ensures required storage directories exist for the provided world.
      Parameters:
      world - world whose storage directories should be ensured