Advertisement
Guest User

Untitled

a guest
Oct 24th, 2014
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. public class StatusBarTask implements Runnable {
  2.  
  3. private static int index = 0;
  4. private static int padding = 250;
  5. private static String[] messages = {
  6. "&7Welcome to &d&lVaultCraft&7! Visit our website at &dvaultcraft.net&7. Have fun!",
  7. "&7There is currently a &d20% &7off sale! Use the code &dspooky &7at &dstore.vaultcraft.net &7or use &d/buy&7."
  8. };
  9. private static String current_message = messages[0];
  10.  
  11. public void run() {
  12. if (padding++ >= 250) {
  13. padding = -250;
  14. current_message = messages[((index+=1) >= messages.length ? index=0 : index)];
  15. }
  16.  
  17. String lPadding = "";
  18. String rPadding = "";
  19. if (padding <= 0) {
  20. for (int x = 0; x < Math.abs(padding); x++) {
  21. lPadding+=" ";
  22. }
  23. } else {
  24. for (int x = 0; x < padding; x++) {
  25. rPadding+=" ";
  26. }
  27. }
  28. StatusBarAPI.setAllStatusBars(lPadding + ChatColor.translateAlternateColorCodes('&', current_message) + rPadding, (float)100);
  29. }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement