Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package buddy.devvy.signs.Updates;
- import buddy.devvy.signs.Signs.SignsObjetc;
- import buddy.devvy.signs.Signs.SignsService;
- import buddy.devvy.signs.Utilitarios.LocationsManager;
- import org.bukkit.Bukkit;
- import org.bukkit.block.Sign;
- import org.bukkit.scheduler.BukkitRunnable;
- public class SignAdapter extends BukkitRunnable {
- @Override
- public void run() {
- SignsService.getInstance().carregardados();
- if (Bukkit.getOnlinePlayers().size() != 0){
- for (SignsObjetc dados : SignsService.getInstance().getLista()) {
- System.out.println("------------------------------------------");
- System.out.println("Server > " + dados.getServer());
- System.out.println("Server > " + dados.getState());
- System.out.println("Server > " + dados.getMax());
- System.out.println("Server > " + dados.getMap());
- System.out.println("------------------------------------------");
- Sign sign = (Sign)LocationsManager.getInstace().convert(dados.getServer()).getBlock().getState();
- if (sign != null) {
- if (dados.getState() == 0){
- sign.setLine(0,"§4██████████");
- sign.setLine(1,"§0A Reiniciar");
- sign.setLine(2,"§0o Jogo");
- sign.setLine(3,"§4██████████");
- }else if (dados.getState() == 1) {
- sign.setLine(0,"◖[Disponivel]◗");
- sign.setLine(1, dados.getMap());
- sign.setLine(2,dados.getTotal()+"/"+dados.getMax());
- sign.setLine(3,"§a● Entrar ●");
- } else if (dados.getState() == 2) {
- sign.setLine(0,"◖[Indisponivel]◗");
- sign.setLine(1, dados.getMap());
- sign.setLine(2,dados.getTotal()+"/"+dados.getMax());
- sign.setLine(3,"§c● Em jogo ●");
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement