Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.me.main;
- import java.util.List;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.scheduler.BukkitRunnable;
- import org.bukkit.scoreboard.DisplaySlot;
- import org.bukkit.scoreboard.Objective;
- import org.bukkit.scoreboard.Score;
- import org.bukkit.scoreboard.Scoreboard;
- import org.bukkit.scoreboard.ScoreboardManager;
- public class ScoreB {
- private final Main plugin;
- int taskID;
- public ScoreB(Main plugin) {
- this.plugin = plugin;
- }
- public void getScoreboard(Player p){
- ScoreboardManager m = Bukkit.getScoreboardManager();
- Scoreboard s = m.getNewScoreboard();
- Objective o = s.registerNewObjective("MyScoreboard", "dummy");
- o.setDisplaySlot(DisplaySlot.SIDEBAR);
- List<String> list = plugin.getConfig().getStringList("1");
- new BukkitRunnable() {
- public void run(){
- for(int i = 0; i < list.size();i++) {
- o.setDisplayName(list.get(i));
- }
- }
- }.runTaskTimer(plugin, 0L, 20L);
- Score Score1 = o.getScore("Hola");
- Score1.setScore(1);
- p.setScoreboard(s);
- }
- public void darSB() {
- new BukkitRunnable() {
- @Override
- public void run() {
- for(Player player : Bukkit.getOnlinePlayers()) {
- getScoreboard(player);
- }
- }
- }.runTaskTimer(plugin, 0L, 20L);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement