Package | Description |
---|---|
cpw.mods.fml.common.modloader | |
cpw.mods.fml.common.registry | |
net.minecraft.client.renderer.entity | |
net.minecraft.entity.ai | |
net.minecraft.entity.passive |
Modifier and Type | Method and Description |
---|---|
void |
ModLoaderVillageTradeHandler.manipulateTradesForVillager(EntityVillager villager,
MerchantRecipeList recipeList,
Random random) |
Modifier and Type | Method and Description |
---|---|
static void |
VillagerRegistry.addEmeraldBuyRecipe(EntityVillager villager,
MerchantRecipeList list,
Random random,
Item item,
float chance,
int min,
int max) |
static void |
VillagerRegistry.addEmeraldSellRecipe(EntityVillager villager,
MerchantRecipeList list,
Random random,
Item item,
float chance,
int min,
int max) |
static void |
VillagerRegistry.applyRandomTrade(EntityVillager villager,
Random rand) |
static void |
VillagerRegistry.manageVillagerTrades(MerchantRecipeList recipeList,
EntityVillager villager,
int villagerType,
Random random)
Callback to handle trade setup for villagers
|
void |
VillagerRegistry.IVillageTradeHandler.manipulateTradesForVillager(EntityVillager villager,
MerchantRecipeList recipeList,
Random random)
Called to allow changing the content of the
MerchantRecipeList for the villager
supplied during creation |
Modifier and Type | Method and Description |
---|---|
void |
RenderVillager.renderVillager(EntityVillager par1EntityVillager,
double par2,
double par4,
double par6,
float par8,
float par9) |
Constructor and Description |
---|
EntityAIFollowGolem(EntityVillager par1EntityVillager) |
EntityAILookAtTradePlayer(EntityVillager par1EntityVillager) |
EntityAIPlay(EntityVillager par1EntityVillager,
float par2) |
EntityAITradePlayer(EntityVillager par1EntityVillager) |
EntityAIVillagerMate(EntityVillager par1EntityVillager) |
Modifier and Type | Method and Description |
---|---|
EntityVillager |
EntityVillager.func_90012_b(EntityAgeable par1EntityAgeable) |