Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void updateTab(Player player) {
- if(main.getConfig().getBoolean("Tablist.Enable")) {
- BukkitScheduler scheduler = main.getServer().getScheduler();
- int tick = main.getConfig().getInt("Tablist.UpdateTime");
- scheduler.scheduleSyncRepeatingTask(main, new Runnable() {
- @Override
- public void run() {
- if (headupdate > main.getConfig().getStringList("Tablist.Header").size()) {
- headupdate = 1;
- }
- if (footupdate > main.getConfig().getStringList("Tablist.Footer").size()) {
- footupdate = 1;
- }
- String Header = main.getConfig().getStringList("Tablist.Header").get(headupdate - 1);
- String Footer = main.getConfig().getStringList("Tablist.Footer").get(footupdate - 1);
- headupdate += 1;
- footupdate += 1;
- TabList.setHeaderFooter(player, Placeholders.pch(Header, player), Placeholders.pch(Footer, player));
- }
- }, 20L, tick);
- }
- }
- @EventHandler
- public void onUpdate(PlayerJoinEvent e) {
- for(Player online : Bukkit.getOnlinePlayers()) {
- TabListListeners.updateTab(online);
- Prefix.tabPrefix(online, main);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement