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

СливПлатные

Новые сообщения

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

  • NoobHecker
  • Gubin
  • dhehhehr
  • Star_Xun
  • bobobo
  • sunsh1neund
  • vadim43333222
  • agijhaigp
  • Halgvard
  • adfhwetujwrjt
  • MoneyKey
  • ToYoRoPkill
  • atlant1ce
  • Gst0d
  • seriusnob
  • sqworell
  • dsfsdfsdfsdfsdf
  • FOUQ
  • Globus
  • BelzeBool
  • NightMaster
  • fr1z
  • muhammad
  • _HyperX
  • limitedf1x
  • Evilcorecry
  • krislor
  • zxccursed
  • VinPlays
  • Rhuan
  • getortek
  • NongMiney
  • AllFiRE
  • pikewallet
  • drop1k
  • luckyhh
  • micbaw

Помощь как сделать 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
    }
}

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