Class Hierarchy
- java.lang.Object
- java.lang.Record
- api.entity.mob.villager.TradeProvider
- api.entity.mob.villager.TradeProvider.TradeBuilder (implements api.entity.mob.villager.TradeProvider.ArcaneScrollEnchantmentStep, api.entity.mob.villager.TradeProvider.BuySellCountStep, api.entity.mob.villager.TradeProvider.BuySellItemStep, api.entity.mob.villager.TradeProvider.ConvertInputStep, api.entity.mob.villager.TradeProvider.ConvertOutputStep, api.entity.mob.villager.TradeProvider.ConvertSecondInputStep, api.entity.mob.villager.TradeProvider.EnchantStep, api.entity.mob.villager.TradeProvider.FinalStep, api.entity.mob.villager.TradeProvider.LevelStep, api.entity.mob.villager.TradeProvider.NameStep, api.entity.mob.villager.TradeProvider.ProfessionStep, api.entity.mob.villager.TradeProvider.SecondaryCostStep, api.entity.mob.villager.TradeProvider.SkullInputStep, api.entity.mob.villager.TradeProvider.SkullOutputStep, api.entity.mob.villager.TradeProvider.TypeStep, api.entity.mob.villager.TradeProvider.VariantStep)
- api.entity.mob.villager.VillagerTrade