Сборки серверов

СливПлатные

Сейчас онлайн

  • Dejvidos
  • DomikLynx
  • SkelBlockss
  • Hydr4
  • Kenny McCormik
  • mrvsrw
  • zunn
  • sasasa
  • sqzme
  • 104098
  • LiSnow
  • Starlii
  • SirSabo
  • _MoLLy_UwU_
  • Zenix123123
  • Frosmars
  • Folzy
  • Mona Lisa
  • RIMMER
  • ANP
  • Anulels comesvoces
  • Silwexx
  • Skyns1
  • prizedentanton
  • Tieumiu

Помощь как сделать Bossbar в плагине на 1.20?

▶ MilkyВей
Обратите внимание, данный пользователь получил бан от администрации проекта.
Не нарушайте правила проекта, чтобы избежать подобной блокировки.
парни, кто-нибудь сможет помочь?
кароче, я пишу плагин, и у меня возникла проблема с Bossbar, я хочу её реализовать, но когда я импортирую
Java:
import org.bukkit.boss.BossBarColor;
import org.bukkit.boss.BossBarStyle;
то мне "BossBarColor" и "BossBarStyle" выделяются ошибкой
в чём может быть проблема? может на версии 1.20.4 делать боссбар нужно подругому?
 
FBM
Возможно, проблема заключается в том, что вы используете неправильную версию API Bukkit или Spigot. BossBarColor и BossBarStyle были добавлены в более поздних версиях. Проверьте, что вы используете правильную версию сервера и соответствующую версию API.

Также убедитесь, что у вас правильно настроены зависимости в вашем проекте. Если вы используете Maven, проверьте файл pom.xml, чтобы убедиться, что у вас есть правильная версия Bukkit или Spigot.

Если вы все еще сталкиваетесь с проблемами, вот пример, как можно создать BossBar в вашем плагине:

Java:
import org.bukkit.Bukkit;
import org.bukkit.boss.BossBar;
import org.bukkit.boss.BossBarColor;
import org.bukkit.boss.BossBarStyle;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class MyPlugin extends JavaPlugin {

    @Override
    public void onEnable() {
        createBossBar();
    }

    private void createBossBar() {
        BossBar bossBar = Bukkit.createBossBar("Ваш текст", BossBarColor.GREEN, BossBarStyle.SOLID);
        for (Player player : Bukkit.getOnlinePlayers()) {
            bossBar.addPlayer(player);
        }
        bossBar.setProgress(1.0); // Прогресс от 0.0 до 1.0
    }
}

Убедитесь, что используете актуальные версии библиотек и сервера, чтобы избежать проблем с несовместимостью.
 
ВерхНиз