hi, i have problem, i try do animation motd but dont work. my code: Code (Text): HashMap<String, Integer> motdnum1 = new HashMap<String, Integer>(); HashMap<String, Integer> motdnum2 = new HashMap<String, Integer>(); HashMap<Integer, String> motd1 = new HashMap<Integer, String>(); HashMap<Integer, String> motd2 = new HashMap<Integer, String>(); public void onEnable() { getProxy().getPluginManager().registerListener(this, this); this.addresses.clear(); this.addresses2.clear(); RunOnline(); motdnum1.put("num", 1); motdnum2.put("num", 1); motd1.put(1, "§a§l-» §c§k§lll§e§lKTSCraft§c§k§lll§r §5§lktsgaming.org"); motd1.put(2, "§a§l-»» §c§k§lll§e§lKTSCraft§c§k§lll§r §5§lktsgaming.org"); motd2.put(1, "§7[§aSurvival§7] §7[§bPrison§7] §7[§eMinigames§7]"); motd2.put(2, "§7[§aSurvival§7] §a» §6Factions, Minas, Rankup..."); motd2.put(3, "§7[§bPrison§7] §a» §6Em Breve..."); motd2.put(4, "§7[§eMinigames§7] §a» §6SkyWars, Em breve EggWars..."); } @SuppressWarnings("deprecation") @EventHandler public void motd(final ProxyPingEvent e) { getProxy().getScheduler().schedule(this, new Runnable() { @Override public void run() { try { if(motdnum1.get("num") == 2) { motdnum1.put("num", 1); } else { motdnum1.put("num", 2); } if(motdnum2.get("num") == 4) { motdnum2.put("num", 1); } else { motdnum2.put("num", motdnum2.get("num")+1); } ServerPing serverPing = e.getResponse(); serverPing.setDescription(motd1.get(motdnum1.get("num"))+"\n"+motd2.get(motdnum2.get("num"))); e.setResponse(serverPing); }catch(Exception e3) {} } }, 2, 2, TimeUnit.SECONDS); } thanks for help and sorry for my bad english