Interface IRPGRegionsAPI


public interface IRPGRegionsAPI
  • Method Details

    • getTranslator

      com.convallyria.languagy.api.language.Translator getTranslator()
    • getLogger

      Logger getLogger()
    • getDataFolder

      File getDataFolder()
    • saveResource

      void saveResource(String path, boolean replace)
    • getGson

      com.google.gson.Gson getGson()
    • getConfig

      org.bukkit.configuration.Configuration getConfig()
    • getManagers

      IRPGRegionsManagers getManagers()
    • debug

      boolean debug()
    • debug

      void debug(String debug)
    • hasHeadDatabase

      boolean hasHeadDatabase()
    • adventure

      net.kyori.adventure.platform.bukkit.BukkitAudiences adventure()
      Gets the adventure implementation for the plugin.
      Returns:
      the adventure implementation
    • miniMessage

      net.kyori.adventure.text.minimessage.MiniMessage miniMessage()
      Gets the MiniMessage implementation for the plugin.
      Returns:
      the MiniMessage implementation
    • getScheduler

      PlatformScheduler<? extends IRPGRegionsAPI> getScheduler()
      Gets the scheduler used for the current platform.
      Returns:
      the scheduler for this server platform