Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void BossBar(){
- BossBar bossBar = BossBar.bossBar(
- Component.text("Un attacco al forte Γ¨ in corso! - /clan combatti per raggiungere il luogo"),
- 1.0f,
- BossBar.Color.PINK,
- BossBar.Overlay.NOTCHED_20
- );
- Bukkit.getOnlinePlayers().forEach(player -> {
- if (!player.equals(Guerra.get("guerra"))) {
- this.task2 = new BukkitRunnable() {
- int seconds = 220;
- @Override
- public void run() {
- if (Guerra.containsKey("guerra")) {
- if ((seconds -= 1) == 0) {
- task2.cancel();
- task2 = null;
- player.hideBossBar(bossBar);
- player.sendMessage(Parser.parseKyori(" <green>La conquista Γ¨ terminata con successo!"));
- } else {
- bossBar.progress((float) (seconds / 220D));
- }
- } else {
- task2.cancel();
- task2 = null;
- player.hideBossBar(bossBar);
- player.sendMessage(Parser.parseKyori("<red> Qualcosa Γ¨ andato storto, la guerra Γ¨ terminata.."));
- }
- }
- }.runTaskTimer(instance, 0, 50);
- player.showBossBar(bossBar);
- }});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement