From 1504979bbbc1901b20b6434a1d9671fac34b2046 Mon Sep 17 00:00:00 2001 From: snowleo Date: Sat, 16 Apr 2011 15:39:58 +0000 Subject: [PATCH] [trunk] /sell hand will sell the item in hand. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1228 e251c2fe-e539-e718-e476-b85c1f46cddb --- .../com/earth2me/essentials/commands/Commandsell.java | 9 +++++++-- Essentials/src/plugin.yml | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandsell.java b/Essentials/src/com/earth2me/essentials/commands/Commandsell.java index a80b28387..842d97192 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandsell.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandsell.java @@ -20,10 +20,15 @@ public class Commandsell extends EssentialsCommand public void run(Server server, Essentials parent, User user, String commandLabel, String[] args) throws Exception { if (args.length < 1) { - user.sendMessage("§cUsage: /sell [itemname|id] [-][amount]"); + user.sendMessage("§cUsage: /sell [itemname|id|hand] [-][amount]"); return; } - ItemStack is = ItemDb.get(args[0]); + ItemStack is; + if (args[0].equalsIgnoreCase("hand")) { + is = user.getItemInHand(); + } else { + is = ItemDb.get(args[0]); + } if(is.getType() == Material.AIR) { throw new Exception("You really tried to sell Air? Put an item in your hand."); } diff --git a/Essentials/src/plugin.yml b/Essentials/src/plugin.yml index 400afafce..9f75ec131 100644 --- a/Essentials/src/plugin.yml +++ b/Essentials/src/plugin.yml @@ -177,7 +177,7 @@ commands: usage: / sell: description: Sells the item currently in your hand. - usage: / [itemname|id] [-][amount] + usage: / [itemname|id|hand] [-][amount] sethome: description: Set your home to your current location. usage: /