Interface LibAPI

All Known Implementing Classes:
LibAPIManager

public interface LibAPI
  • Method Details

    • resetTitle

      void resetTitle(org.bukkit.entity.Player p)
    • sendTitle

      void sendTitle(org.bukkit.entity.Player p, String msg, int fadeIn, int stay, int fadeOut)
    • sendSubTitle

      void sendSubTitle(org.bukkit.entity.Player p, String msg, int fadeIn, int stay, int fadeOut)
    • sendTitleSubTitle

      void sendTitleSubTitle(org.bukkit.entity.Player p, String msg, String msg2, int fadeIn, int stay, int fadeOut)
    • sendActionBar

      void sendActionBar(org.bukkit.entity.Player p, String message)
    • getPluginTag

      String getPluginTag()
    • getAdventure

      net.kyori.adventure.platform.bukkit.BukkitAudiences getAdventure()
    • isUseGUI

      boolean isUseGUI()
    • translate

      String translate(ClanEnum.TranslatableKey trans, String object, String... args)
    • translateOutReference

      String translateOutReference(String key, String object, String... args)
    • isTaskInitialized

      boolean isTaskInitialized()
    • hasBossbarTask

      boolean hasBossbarTask(UUID playerUUID)
    • getBossbarTask

      Optional<com.github.Anon8281.universalScheduler.scheduling.tasks.MyScheduledTask> getBossbarTask(UUID playerUUID)
    • stopBossbarTask

      boolean stopBossbarTask(UUID playerUUID)
    • createBossbarTask

      Optional<com.github.Anon8281.universalScheduler.scheduling.tasks.MyScheduledTask> createBossbarTask(UUID playerUUID, com.github.Anon8281.universalScheduler.scheduling.tasks.MyScheduledTask task)
    • hasLibTask

      boolean hasLibTask(UUID playerUUID)
    • getLibTask

      Optional<com.github.Anon8281.universalScheduler.scheduling.tasks.MyScheduledTask> getLibTask(UUID playerUUID)
    • stopLibTask

      boolean stopLibTask(UUID playerUUID)
    • createLibTask

      Optional<com.github.Anon8281.universalScheduler.scheduling.tasks.MyScheduledTask> createLibTask(UUID playerUUID, com.github.Anon8281.universalScheduler.scheduling.tasks.MyScheduledTask task)
    • isFolia

      boolean isFolia()
    • getScheduler

      com.github.Anon8281.universalScheduler.scheduling.schedulers.TaskScheduler getScheduler()
    • getBossbarTasks

      HashMap<UUID,com.github.Anon8281.universalScheduler.scheduling.tasks.MyScheduledTask> getBossbarTasks()
    • getLibTasks

      HashMap<UUID,com.github.Anon8281.universalScheduler.scheduling.tasks.MyScheduledTask> getLibTasks()
    • playSoundForAll

      boolean playSoundForAll(String sound)
    • playSoundForAll

      void playSoundForAll(List<String> sounds)
    • playSound

      boolean playSound(org.bukkit.entity.Player p, List<String> sounds)
    • playSound

      boolean playSound(org.bukkit.entity.Player p, String sound)