Package api.entity.mob.villager
Class VillagerTrade
java.lang.Object
api.entity.mob.villager.VillagerTrade
- Direct Known Subclasses:
EnchantmentVillagerTrade,StandardVillagerTrade,VariantsVillagerTrade
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanBeAdded(EntityVillager villager) abstract booleanequals(VillagerTrade entry) abstract MerchantRecipegenerateRecipe(Random rand) booleanabstract booleanregisterEffectForTrade(int profession, Consumer<EntityVillager> effect) setConditional(Predicate<EntityVillager> conditional) protected VillagerTrade
-
Field Details
-
weight
public final float weight -
level
public int level -
name
-
-
Constructor Details
-
VillagerTrade
-
-
Method Details
-
equals
-
generateRecipe
-
matchesMerchantRecipe
-
registerEffectForTrade
-
isMandatory
public boolean isMandatory() -
setConditional
-
canBeAdded
-
setMandatory
-