Class BossBarManager

java.lang.Object
me.ulrich.outpost.manager.BossBarManager

public class BossBarManager extends Object
  • Constructor Details

    • BossBarManager

      public BossBarManager(Outpost clans)
  • Method Details

    • removeBar

      public void removeBar(UUID taskId)
    • removeBar

      public void removeBar(org.bukkit.entity.Player player)
    • removeBar

      public void removeBar(String uuid)
    • removeAllBar

      public void removeAllBar(UUID uuid)
    • removeAllBar

      public void removeAllBar()
    • removeAllBar

      public void removeAllBar(org.bukkit.entity.Player player)
    • hasBar

      public boolean hasBar(org.bukkit.entity.Player player)
    • timedBossBar

      public void timedBossBar(org.bukkit.entity.Player player, net.kyori.adventure.bossbar.BossBar.Color barcolor, net.kyori.adventure.bossbar.BossBar.Overlay barstyle, List<net.kyori.adventure.bossbar.BossBar.Flag> flags, String message, int seconds, boolean animated, List<String> data)
    • customBossBar

      public void customBossBar(org.bukkit.entity.Player player, net.kyori.adventure.bossbar.BossBar.Color barcolor, net.kyori.adventure.bossbar.BossBar.Overlay barstyle, List<net.kyori.adventure.bossbar.BossBar.Flag> flags, String message, List<String> data, float progress)
    • getTimedBossBarData

      public HashMap<UUID,BossBarData> getTimedBossBarData()
    • getPlugin

      public Outpost getPlugin()