Class Hierarchy
- java.lang.Object
- net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProvider)
- net.minecraft.entity.Entity (implements net.minecraft.command.ICommandSource, net.minecraftforge.common.extensions.IForgeEntity, net.minecraft.util.INameable)
- net.minecraft.entity.LivingEntity
- net.minecraft.entity.MobEntity
- net.minecraft.entity.CreatureEntity
- net.minecraft.entity.AgeableEntity
- net.minecraft.entity.merchant.villager.AbstractVillagerEntity (implements net.minecraft.entity.merchant.IMerchant, net.minecraft.entity.INPC)
- net.minecraft.entity.merchant.villager.VillagerEntity (implements net.minecraft.entity.merchant.IReputationTracking, net.minecraft.entity.villager.IVillagerDataHolder)
- net.minecraft.entity.merchant.villager.WanderingTraderEntity
- net.minecraft.entity.merchant.villager.AbstractVillagerEntity (implements net.minecraft.entity.merchant.IMerchant, net.minecraft.entity.INPC)
- net.minecraft.entity.AgeableEntity
- net.minecraft.entity.CreatureEntity
- net.minecraft.entity.MobEntity
- net.minecraft.entity.LivingEntity
- net.minecraft.entity.Entity (implements net.minecraft.command.ICommandSource, net.minecraftforge.common.extensions.IForgeEntity, net.minecraft.util.INameable)
- net.minecraftforge.registries.ForgeRegistryEntry<V> (implements net.minecraftforge.registries.IForgeRegistryEntry<V>)
- net.minecraft.entity.merchant.villager.VillagerProfession
- net.minecraft.entity.ai.goal.Goal
- net.minecraft.entity.merchant.villager.WanderingTraderEntity.MoveToGoal
- net.minecraft.entity.merchant.villager.VillagerData
- net.minecraft.entity.merchant.villager.VillagerTrades
- net.minecraft.entity.merchant.villager.VillagerTrades.DyedArmorForEmeraldsTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraft.entity.merchant.villager.VillagerTrades.EmeraldForItemsTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraft.entity.merchant.villager.VillagerTrades.EmeraldForMapTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraft.entity.merchant.villager.VillagerTrades.EmeraldForVillageTypeItemTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraft.entity.merchant.villager.VillagerTrades.EnchantedBookForEmeraldsTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraft.entity.merchant.villager.VillagerTrades.EnchantedItemForEmeraldsTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraft.entity.merchant.villager.VillagerTrades.ItemsForEmeraldsAndItemsTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraft.entity.merchant.villager.VillagerTrades.ItemsForEmeraldsTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraft.entity.merchant.villager.VillagerTrades.ItemWithPotionForEmeraldsAndItemsTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraft.entity.merchant.villager.VillagerTrades.SuspiciousStewForEmeraldTrade (implements net.minecraft.entity.merchant.villager.VillagerTrades.ITrade)
- net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProvider)
Interface Hierarchy
- net.minecraft.entity.merchant.villager.VillagerTrades.ITrade