Class PersonalBossBar_v1_16_5

java.lang.Object
ru.cwcode.cwutils.dynamicBossBar.personal.v2.PersonalBossBar
ru.cwcode.cwutils.dynamicBossBar.personal.v2.PersonalBossBar_v1_16_5

public class PersonalBossBar_v1_16_5 extends PersonalBossBar
  • Constructor Details

    • PersonalBossBar_v1_16_5

      public PersonalBossBar_v1_16_5(UUID uuid, Function<org.bukkit.entity.Player,net.kyori.adventure.text.Component> title, Function<org.bukkit.entity.Player,Float> progress, Function<org.bukkit.entity.Player,Boolean> shouldDisplay, Function<org.bukkit.entity.Player,net.kyori.adventure.bossbar.BossBar.Color> color, Function<org.bukkit.entity.Player,net.kyori.adventure.bossbar.BossBar.Overlay> overlay, Supplier<Boolean> shouldRemove)
  • Method Details

    • delete

      protected void delete()
      Overrides:
      delete in class PersonalBossBar
    • remove

      protected void remove(org.bukkit.entity.Player player)
      Overrides:
      remove in class PersonalBossBar
    • hide

      protected void hide(org.bukkit.entity.Player player, net.kyori.adventure.bossbar.BossBar bossBar)
      Overrides:
      hide in class PersonalBossBar
    • show

      protected void show(org.bukkit.entity.Player player, net.kyori.adventure.bossbar.BossBar bossBar)
      Overrides:
      show in class PersonalBossBar
    • createBossBar

      protected net.kyori.adventure.bossbar.BossBar createBossBar()
      Overrides:
      createBossBar in class PersonalBossBar
    • update

      protected void update(org.bukkit.entity.Player player)
      Overrides:
      update in class PersonalBossBar