public interface Merchant
| Modifier and Type | Method and Description | 
|---|---|
| MerchantRecipe | getRecipe(int i)Get the recipe at a certain index of this merchant's trade list. | 
| int | getRecipeCount()Get the number of trades this merchant currently has available. | 
| List<MerchantRecipe> | getRecipes()Get a list of trades currently available from this merchant. | 
| HumanEntity | getTrader()Gets the player this merchant is trading with, or null if it is not
 currently trading. | 
| boolean | isTrading()Gets whether this merchant is currently trading. | 
| void | setRecipe(int i,
         MerchantRecipe recipe)Set the recipe at a certain index of this merchant's trade list. | 
| void | setRecipes(List<MerchantRecipe> recipes)Set the list of trades currently available from this merchant. | 
List<MerchantRecipe> getRecipes()
void setRecipes(List<MerchantRecipe> recipes)
recipes - a list of recipesMerchantRecipe getRecipe(int i) throws IndexOutOfBoundsException
i - the indexIndexOutOfBoundsExceptionvoid setRecipe(int i,
             MerchantRecipe recipe)
               throws IndexOutOfBoundsException
i - the indexrecipe - the recipeIndexOutOfBoundsExceptionint getRecipeCount()
boolean isTrading()
HumanEntity getTrader()
Copyright © 2017. All rights reserved.