Package net.minecraft.village
Class MerchantRecipe
- java.lang.Object
-
- net.minecraft.village.MerchantRecipe
-
public class MerchantRecipe extends java.lang.Object
+ This portion of EaglercraftX contains deobfuscated Minecraft 1.8 source code. Minecraft 1.8.8 bytecode is (c) 2015 Mojang AB. "Do not distribute!" Mod Coder Pack v9.18 deobfuscation configs are (c) Copyright by the MCP Team EaglercraftX 1.8 patch files are (c) 2022-2023 LAX1DUDE. All Rights Reserved. WITH THE EXCEPTION OF PATCH FILES, MINIFIED JAVASCRIPT, AND ALL FILES NORMALLY FOUND IN AN UNMODIFIED MINECRAFT RESOURCE PACK, YOU ARE NOT ALLOWED TO SHARE, DISTRIBUTE, OR REPURPOSE ANY FILE USED BY OR PRODUCED BY THE SOFTWARE IN THIS REPOSITORY WITHOUT PRIOR PERMISSION FROM THE PROJECT AUTHOR. NOT FOR COMMERCIAL OR MALICIOUS USE (please read the 'LICENSE' file this repo's root directory for more info)
-
-
Constructor Summary
Constructors Constructor Description MerchantRecipe(ItemStack buy1, Item sellItem)
MerchantRecipe(ItemStack buy1, ItemStack sell)
MerchantRecipe(ItemStack buy1, ItemStack buy2, ItemStack sell)
MerchantRecipe(ItemStack buy1, ItemStack buy2, ItemStack sell, int toolUsesIn, int maxTradeUsesIn)
MerchantRecipe(NBTTagCompound tagCompound)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
compensateToolUses()
+ CompensatestoolUses
withmaxTradeUses
ItemStack
getItemToBuy()
+ Gets the itemToBuy.ItemStack
getItemToSell()
+ Gets itemToSell.int
getMaxTradeUses()
boolean
getRewardsExp()
ItemStack
getSecondItemToBuy()
+ Gets secondItemToBuy.int
getToolUses()
boolean
hasSecondItemToBuy()
+ Gets if Villager has secondItemToBuy.void
increaseMaxTradeUses(int increment)
void
incrementToolUses()
boolean
isRecipeDisabled()
void
readFromTags(NBTTagCompound tagCompound)
NBTTagCompound
writeToTags()
-
-
-
Constructor Detail
-
MerchantRecipe
public MerchantRecipe(NBTTagCompound tagCompound)
-
MerchantRecipe
public MerchantRecipe(ItemStack buy1, ItemStack buy2, ItemStack sell, int toolUsesIn, int maxTradeUsesIn)
-
-
Method Detail
-
getItemToBuy
public ItemStack getItemToBuy()
+ Gets the itemToBuy.
-
getSecondItemToBuy
public ItemStack getSecondItemToBuy()
+ Gets secondItemToBuy.
-
hasSecondItemToBuy
public boolean hasSecondItemToBuy()
+ Gets if Villager has secondItemToBuy.
-
getItemToSell
public ItemStack getItemToSell()
+ Gets itemToSell.
-
getToolUses
public int getToolUses()
-
getMaxTradeUses
public int getMaxTradeUses()
-
incrementToolUses
public void incrementToolUses()
-
increaseMaxTradeUses
public void increaseMaxTradeUses(int increment)
-
isRecipeDisabled
public boolean isRecipeDisabled()
-
compensateToolUses
public void compensateToolUses()
+ CompensatestoolUses
withmaxTradeUses
-
getRewardsExp
public boolean getRewardsExp()
-
readFromTags
public void readFromTags(NBTTagCompound tagCompound)
-
writeToTags
public NBTTagCompound writeToTags()
-
-