Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. Bukkit.getScheduler().scheduleSyncRepeatingTask(this, () -> {
  2. ActionbarManager.updateTimebar();
  3. }, 0L, 20L);
  4. }
  5.  
  6. public static class ActionbarManager {
  7.  
  8. private static void sendActionbar(final Player player, final String message) {
  9. final IChatBaseComponent iChatBaseComponent = IChatBaseComponent.ChatSerializer
  10. .a("{\"text\": \"" + ChatColor.translateAlternateColorCodes('&', message) + "\"}");
  11. final PacketPlayOutChat packet = new PacketPlayOutChat(iChatBaseComponent, (byte) 2);
  12. ((CraftPlayer) player).getHandle().playerConnection.sendPacket(packet);
  13. }
  14.  
  15. public static void updateTimebar() {
  16. SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss");
  17. String message = "§l§3Akullte Zeit§8: §5" + simpleDateFormat.format(new Date());
  18. Bukkit.getOnlinePlayers().forEach(Current -> sendActionbar(Current, message));
  19. }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement