diff options
author | KHobbits <rob@khobbits.co.uk> | 2012-02-09 22:02:24 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2012-02-09 22:02:24 +0000 |
commit | 6c6e960aa08ce73efb67714b1714d6e954556bc4 (patch) | |
tree | a3ba7940ac02341d3e07e411cecebae743ebb799 | |
parent | 373f0a14600ba2a85e36e71eda62b2b7507a6ea4 (diff) | |
download | Essentials-6c6e960aa08ce73efb67714b1714d6e954556bc4.tar Essentials-6c6e960aa08ce73efb67714b1714d6e954556bc4.tar.gz Essentials-6c6e960aa08ce73efb67714b1714d6e954556bc4.tar.lz Essentials-6c6e960aa08ce73efb67714b1714d6e954556bc4.tar.xz Essentials-6c6e960aa08ce73efb67714b1714d6e954556bc4.zip |
Optional argument to /ping [message]- Message to be echo'd.
Possible use in scripts, checking for lag, /sudo, etc.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/commands/Commandping.java | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandping.java b/Essentials/src/com/earth2me/essentials/commands/Commandping.java index 1fad701b2..9c90866d6 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandping.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandping.java @@ -1,8 +1,9 @@ package com.earth2me.essentials.commands; import static com.earth2me.essentials.I18n._; -import com.earth2me.essentials.User; +import com.earth2me.essentials.Util; import org.bukkit.Server; +import org.bukkit.command.CommandSender; public class Commandping extends EssentialsCommand @@ -13,8 +14,16 @@ public class Commandping extends EssentialsCommand } @Override - public void run(Server server, User player, String commandLabel, String[] args) throws Exception + public void run(final Server server, final CommandSender sender, final String commandLabel, final String[] args) throws Exception { - player.sendMessage(_("pong")); + if (args.length < 1) + { + + sender.sendMessage(_("pong")); + } + else + { + sender.sendMessage(getFinalArg(args, 0)); + } } } |