Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
при перезагрузке боссбар остаётся и его нельзя убратьБоссбар на сервере создается, ты туда игроков помещаешь и все.
Не понял твоей идеи. Но без создание босбара на сервере в клиенте он магическим образом никак не появиться.при перезагрузке боссбар остаётся и его нельзя убрать
Босбар вроде после создания остается, тоесть если создать и перезайти на сервер, но не создавать на сервере заново босбар, то прошлый босбар останется, он вроде про это и спрашиваетНе понял твоей идеи. Но без создание босбара на сервере в клиенте он магическим образом никак не появиться.
+Босбар вроде после создания остается, тоесть если создать и перезайти на сервер, но не создавать на сервере заново босбар, то прошлый босбар останется, он вроде про это и спрашивает
никаквопрос легче, как получить все активные боссбары у игрока, тоесть которые он видет на экране
Ну вы и сказочники. Никогда такого не было, даже без рестара сервера.Босбар вроде после создания остается, тоесть если создать и перезайти на сервер, но не создавать на сервере заново босбар, то прошлый босбар останется, он вроде про это и спрашивает
public static Set<KeyedBossBar> getPlayerBossBars(Player player) {
Set<KeyedBossBar> result = new HashSet<>();
Bukkit.getServer().getBossBars().forEachRemaining(bar -> {
if (bar.getPlayers().contains(player))
result.add(bar);
});
return result;
}
А вот такой бар как раз и заглючивает в клиенте. Удивительно.Bukkit.createBossBar(NamespacedKey key...)
"Зависание" баров не зависит от того, созданы ли они при помощи minecraft/bukkit или при помощи плагинов.А вот такой бар как раз и заглючивает в клиенте. Удивительно.