From ac9a47e34cdb1259378215067de09efac94fc3e4 Mon Sep 17 00:00:00 2001 From: OnyxDarkKnight Date: Sat, 14 Dec 2013 17:58:09 +0200 Subject: I think I finally finished the gloves :D --- common/bspkrs/briefcasespeakers/item/ItemThiefGloves.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'common') diff --git a/common/bspkrs/briefcasespeakers/item/ItemThiefGloves.java b/common/bspkrs/briefcasespeakers/item/ItemThiefGloves.java index c566ece..f05e661 100644 --- a/common/bspkrs/briefcasespeakers/item/ItemThiefGloves.java +++ b/common/bspkrs/briefcasespeakers/item/ItemThiefGloves.java @@ -39,11 +39,12 @@ public class ItemThiefGloves extends ItemBase while(iterator.hasNext()) { MerchantRecipe recipe = (MerchantRecipe)iterator.next(); - //par2EntityPlayer.inventory.addItemStackToInventory(recipe.getItemToSell()); - //villager.entityDropItem(recipe.getItemToSell(), 0); - villager.dropItem(recipe.getItemToSell().itemID, recipe.getItemToSell().stackSize); - //recipe.func_82785_h(); - //villager.useRecipe(recipe); + ItemStack s = new ItemStack(recipe.getItemToSell().itemID, recipe.getItemToSell().stackSize * 7, recipe.getItemToSell().getItemDamage()); + s.setTagCompound(recipe.getItemToSell().getTagCompound()); + if(par2EntityPlayer.inventory.addItemStackToInventory(s)); + villager.entityDropItem(s, 0); + String professions[] = {"Farmer", "Librarian", "Priest", "Blacksmith", "Butcher"}; + par2EntityPlayer.addChatMessage(professions[villager.getProfession()] + ": Hmmm... I seem to have lost my " + s.getDisplayName() + "s."); } buyingList.clear(); ReflectionHelper.setPrivateValue(EntityVillager.class, villager, 300, "timeUntilReset", "field_70961_j"); -- cgit v1.2.3