From 609448599283028c8ead3d3009de21665ffc2796 Mon Sep 17 00:00:00 2001 From: Chris Ward Date: Wed, 18 Sep 2013 22:22:56 +1000 Subject: Cleanup --- .../essentials/commands/Commandessentials.java | 51 +++++++++++++++++----- 1 file changed, 40 insertions(+), 11 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandessentials.java b/Essentials/src/com/earth2me/essentials/commands/Commandessentials.java index ae2a368e2..96297ff73 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandessentials.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandessentials.java @@ -175,23 +175,52 @@ public class Commandessentials extends EssentialsCommand noteBlocks.clear(); } + + private final String[] consoleMoo = new String[] { + " (__)", + " (oo)", + " /------\\/", + " / | ||", + " * /\\---/\\", + " ~~ ~~", + "....\"Have you mooed today?\"..." + }; + + private final String[] playerMoo = new String[] { + " (__)", + " (oo)", + " /------\\/", + " / | | |", + " * /\\---/\\", + " ~~ ~~", + "....\"Have you mooed today?\"..." + }; private void run_moo(final Server server, final CommandSender sender, final String command, final String args[]) { - if (sender instanceof ConsoleCommandSender) + if(args.length == 2 && args[1].equals("moo")) { - sender.sendMessage(new String[] - { - " (__)", " (oo)", " /------\\/", " / | ||", " * /\\---/\\", " ~~ ~~", "....\"Have you mooed today?\"..." - }); + for(String s : consoleMoo) + { + logger.info(s); + } + for(Player player : ess.getServer().getOnlinePlayers()) + { + player.sendMessage(playerMoo); + player.playSound(player.getLocation(), Sound.COW_IDLE, 1, 1.0f); + } } else { - sender.sendMessage(new String[] - { - " (__)", " (oo)", " /------\\/", " / | | |", " * /\\---/\\", " ~~ ~~", "....\"Have you mooed today?\"..." - }); - final Player player = (Player)sender; - player.playSound(player.getLocation(), Sound.COW_IDLE, 1, 1.0f); + if (sender instanceof ConsoleCommandSender) + { + sender.sendMessage(consoleMoo); + } + else + { + sender.sendMessage(playerMoo); + final Player player = (Player)sender; + player.playSound(player.getLocation(), Sound.COW_IDLE, 1, 1.0f); + } } } -- cgit v1.2.3