[trunk] /sell inventory, /sell blocks fixes

git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1345 e251c2fe-e539-e718-e476-b85c1f46cddb
This commit is contained in:
ementalo 2011-05-04 23:33:32 +00:00
parent cf020d235e
commit 0825a1de86
2 changed files with 5 additions and 7 deletions

View File

@ -23,18 +23,16 @@ public class Commandsell extends EssentialsCommand
{
throw new NotEnoughArgumentsException();
}
ItemStack is;
ItemStack[] isArray;
ItemStack is = null;
if (args[0].equalsIgnoreCase("hand"))
{
is = user.getItemInHand();
}
if (args[0].equalsIgnoreCase("inventory"))
{
for (ItemStack stack : user.getInventory().getContents())
{
if(stack.getType() == Material.AIR) continue;
if (stack == null || stack.getType() == Material.AIR) continue;
sellItem(user, stack, args);
}
return;
@ -43,12 +41,12 @@ public class Commandsell extends EssentialsCommand
{
for (ItemStack stack : user.getInventory().getContents())
{
if (stack.getTypeId() > 255 || stack.getType() == Material.AIR) continue;
if (stack == null || stack.getTypeId() > 255 || stack.getType() == Material.AIR) continue;
sellItem(user, stack, args);
}
return;
}
else
if (is == null)
{
is = ItemDb.get(args[0]);
}

View File

@ -208,7 +208,7 @@ commands:
usage: /<command> [playername]
sell:
description: Sells the item currently in your hand.
usage: /<command> [itemname|id|hand] [-][amount]
usage: /<command> [itemname|id|hand|inventory|blocks] [-][amount]
aliases: [esell]
sethome:
description: Set your home to your current location.