Advertisement
Guest User

Help

a guest
Jan 13th, 2020
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.51 KB | None | 0 0
  1. package com.me.main;
  2.  
  3. import java.util.List;
  4.  
  5. import org.bukkit.Bukkit;
  6. import org.bukkit.entity.Player;
  7. import org.bukkit.scheduler.BukkitRunnable;
  8. import org.bukkit.scoreboard.DisplaySlot;
  9. import org.bukkit.scoreboard.Objective;
  10. import org.bukkit.scoreboard.Score;
  11. import org.bukkit.scoreboard.Scoreboard;
  12. import org.bukkit.scoreboard.ScoreboardManager;
  13. public class ScoreB {
  14.    
  15.     private final Main plugin;
  16.     int taskID;
  17.     public ScoreB(Main plugin) {
  18.         this.plugin = plugin;
  19.        
  20.     }
  21.     public void getScoreboard(Player p){
  22.         ScoreboardManager m = Bukkit.getScoreboardManager();
  23.         Scoreboard s = m.getNewScoreboard();
  24.         Objective o = s.registerNewObjective("MyScoreboard", "dummy");
  25.         o.setDisplaySlot(DisplaySlot.SIDEBAR);
  26.             List<String> list = plugin.getConfig().getStringList("1");
  27.             new BukkitRunnable() {
  28.                 public void run(){
  29.                     for(int i = 0; i < list.size();i++) {
  30.                         o.setDisplayName(list.get(i));
  31.                     }
  32.                 }
  33.             }.runTaskTimer(plugin, 0L, 20L);
  34.             Score Score1 = o.getScore("Hola");
  35.             Score1.setScore(1);
  36.                p.setScoreboard(s);
  37. }
  38.     public void darSB() {
  39.         new BukkitRunnable() {
  40.  
  41.             @Override
  42.             public void run() {
  43.                 for(Player player : Bukkit.getOnlinePlayers()) {
  44.                 getScoreboard(player);
  45.                     }
  46.                 }
  47.            
  48.             }.runTaskTimer(plugin, 0L, 20L);
  49.     }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement