diff options
author | kukelekuuk00 <luuk3904@hotmail.com> | 2012-06-15 11:02:04 +0200 |
---|---|---|
committer | kukelekuuk00 <luuk3904@hotmail.com> | 2012-06-15 11:02:04 +0200 |
commit | 55d6ef7719c23f8c8fa13ef83c0a3a0d712580ee (patch) | |
tree | eb4d92ede4423c86838ee4441145eaee8f8a3b25 | |
parent | 31ea15caac1a78494c3fcf8824bb7b449daaecf8 (diff) | |
download | Essentials-55d6ef7719c23f8c8fa13ef83c0a3a0d712580ee.tar Essentials-55d6ef7719c23f8c8fa13ef83c0a3a0d712580ee.tar.gz Essentials-55d6ef7719c23f8c8fa13ef83c0a3a0d712580ee.tar.lz Essentials-55d6ef7719c23f8c8fa13ef83c0a3a0d712580ee.tar.xz Essentials-55d6ef7719c23f8c8fa13ef83c0a3a0d712580ee.zip |
/vanish [on|off]
-rw-r--r-- | Essentials/src/com/earth2me/essentials/commands/Commandvanish.java | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandvanish.java b/Essentials/src/com/earth2me/essentials/commands/Commandvanish.java index 2dd0f4ebd..3c5045346 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandvanish.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandvanish.java @@ -16,14 +16,30 @@ public class Commandvanish extends EssentialsCommand @Override protected void run(Server server, User user, String commandLabel, String[] args) throws Exception { - user.toggleVanished(); - if (!user.isVanished()) + if (args.length < 1) { - user.sendMessage(_("unvanished")); + user.toggleVanished(); + if (!user.isVanished()) + { + user.sendMessage(_("unvanished")); + } + else + { + user.sendMessage(_("vanished")); + } } - else + if (args.length > 0) { - user.sendMessage(_("vanished")); + if (args[1].contains("on") && !user.isVanished()) + { + user.toggleVanished(); + user.sendMessage(_("vanished")); + } + if (args[1].contains("off") && user.isVanished()) + { + user.toggleVanished(); + user.sendMessage(_("unvanished")); + } } } } |