Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ActionbarManager implements Listener {
- private static void sendActionbar(final Player player, final String message) {
- final IChatBaseComponent iChatBaseComponent = IChatBaseComponent.ChatSerializer
- .a("{\"text\": \"" + ChatColor.translateAlternateColorCodes('&', message) + "\"}");
- final PacketPlayOutChat packet = new PacketPlayOutChat(iChatBaseComponent, (byte) 2);
- ((CraftPlayer) player).getHandle().playerConnection.sendPacket(packet);
- }
- public static void updateTimeBar() {
- final SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss");
- simpleDateFormat.setTimeZone(TimeZone.getTimeZone("CET"));
- final String message = "§7Teaming §8● §cVerboten §8▎ §7Spieler §8● §b"+ Bukkit.getOnlinePlayers().size();
- Bukkit.getOnlinePlayers().forEach(current -> sendActionbar(current, message));
- }
- public static String getSimpleTime() {
- final String now = new SimpleDateFormat("dd.MM.yyyy").format(new Date());
- return now;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement