Class BossbarManager
java.lang.Object
net.vitacraft.serverlibraries.bossbars.BossbarManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Set
<net.kyori.adventure.bossbar.BossBar> static Optional
<net.kyori.adventure.bossbar.BossBar> getBossBar
(String id) getPlayerSubscriptions
(net.minecraft.server.network.ServerPlayerEntity player) static void
registerBossBar
(ServerBossbar bossBar, long updateInterval, net.kyori.adventure.text.Component title, net.kyori.adventure.bossbar.BossBar.Color color, net.kyori.adventure.bossbar.BossBar.Overlay overlay) static void
subscribePlayer
(String id, net.minecraft.server.network.ServerPlayerEntity player) static void
togglePlayerSubscription
(String id, net.minecraft.server.network.ServerPlayerEntity player) static void
unsubscribePlayer
(String id, net.minecraft.server.network.ServerPlayerEntity player)
-
Constructor Details
-
BossbarManager
public BossbarManager()
-
-
Method Details
-
registerBossBar
public static void registerBossBar(ServerBossbar bossBar, long updateInterval, net.kyori.adventure.text.Component title, net.kyori.adventure.bossbar.BossBar.Color color, net.kyori.adventure.bossbar.BossBar.Overlay overlay) -
getBossBar
-
subscribePlayer
public static void subscribePlayer(String id, net.minecraft.server.network.ServerPlayerEntity player) -
unsubscribePlayer
public static void unsubscribePlayer(String id, net.minecraft.server.network.ServerPlayerEntity player) -
getAllBossBars
-
getPlayerSubscriptions
-
togglePlayerSubscription
public static void togglePlayerSubscription(String id, net.minecraft.server.network.ServerPlayerEntity player)
-