Bukkit.getScheduler().scheduleSyncDelayedTask(plugin, new Runnable() { @Override public void run() { Bukkit.broadcastMessage("This message is shown after one second"); } }, 20L); //20 Tick (1 Second) delay before run() is called