Class PersonalBossBar
java.lang.Object
ru.cwcode.cwutils.dynamicBossBar.personal.v2.PersonalBossBar
- Direct Known Subclasses:
PersonalBossBar_v1_16_5
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Function<org.bukkit.entity.Player,net.kyori.adventure.bossbar.BossBar.Color> protected final Function<org.bukkit.entity.Player,net.kyori.adventure.bossbar.BossBar.Overlay> protected final Function<org.bukkit.entity.Player,net.kyori.adventure.text.Component> protected final UUID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected net.kyori.adventure.bossbar.BossBarprotected voiddelete()protected voidhide(org.bukkit.entity.Player player, net.kyori.adventure.bossbar.BossBar bossBar) protected voidremove(org.bukkit.entity.Player player) protected booleanprotected voidshow(org.bukkit.entity.Player player, net.kyori.adventure.bossbar.BossBar bossBar) protected voidupdate(org.bukkit.entity.Player player)
-
Field Details
-
uuid
-
title
-
progress
-
shouldDisplay
-
color
-
overlay
protected final Function<org.bukkit.entity.Player,net.kyori.adventure.bossbar.BossBar.Overlay> overlay -
shouldRemove
-
-
Constructor Details
-
PersonalBossBar
public PersonalBossBar()
-
-
Method Details
-
delete
protected void delete() -
remove
protected void remove(org.bukkit.entity.Player player) -
shouldRemove
protected boolean shouldRemove() -
update
protected void update(org.bukkit.entity.Player player) -
createBossBar
protected net.kyori.adventure.bossbar.BossBar createBossBar() -
hide
protected void hide(org.bukkit.entity.Player player, net.kyori.adventure.bossbar.BossBar bossBar) -
show
protected void show(org.bukkit.entity.Player player, net.kyori.adventure.bossbar.BossBar bossBar)
-