Class Hierarchy
- java.lang.Object
- io.github.vampirestudios.vampirelib.village.BasicTrade (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.ImmutableCollectionUtils
- java.lang.Record
- io.github.vampirestudios.vampirelib.village.VillagerHouse
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.BuyForOneEmeraldFactory (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.ProcessItemFactory (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellEnchantedToolFactory (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory2 (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellPotionHoldingItemFactory (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellSuspiciousStewFactory (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TreasureMapForEmeralds (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TwoItemsForOneItemFactory (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TypeAwareBuyForOneEmeraldFactory (implements net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TypeAwareBuyItemFactory (implements io.github.vampirestudios.vampirelib.village.ConditionalTradeFactory, net.minecraft.world.entity.npc.VillagerTrades.ItemListing)
- io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
Interface Hierarchy
- io.github.vampirestudios.vampirelib.village.ConditionalTradeFactory
- io.github.vampirestudios.vampirelib.village.PointOfInterestRegistry
- io.github.vampirestudios.vampirelib.village.VillagerProfessionRegistry
- io.github.vampirestudios.vampirelib.village.VillagerTypeRegistry