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 voidregisterBossBar(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 voidsubscribePlayer(String id, net.minecraft.server.network.ServerPlayerEntity player) static voidtogglePlayerSubscription(String id, net.minecraft.server.network.ServerPlayerEntity player) static voidunsubscribePlayer(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)
-