Class VillagerTradeEntries

java.lang.Object
net.darkhax.bookshelf.api.registry.VillagerTradeEntries

public class VillagerTradeEntries extends Object
  • Constructor Details

    • VillagerTradeEntries

      public VillagerTradeEntries()
  • Method Details

    • addTrade

      public void addTrade(net.minecraft.world.entity.npc.VillagerProfession profession, int tier, net.minecraft.world.entity.npc.VillagerTrades.ItemListing trade)
    • addTrade

      public void addTrade(net.minecraft.world.entity.npc.VillagerProfession profession, MerchantTier tier, net.minecraft.world.entity.npc.VillagerTrades.ItemListing trade)
    • addWanderingTrade

      public void addWanderingTrade(net.minecraft.world.entity.npc.VillagerTrades.ItemListing trade, boolean isRare)
    • addRareWanderingTrade

      public void addRareWanderingTrade(net.minecraft.world.entity.npc.VillagerTrades.ItemListing trade)
    • addCommonWanderingTrade

      public void addCommonWanderingTrade(net.minecraft.world.entity.npc.VillagerTrades.ItemListing trade)
    • getVillagerTrades

      public Map<net.minecraft.world.entity.npc.VillagerProfession,com.google.common.collect.Multimap<Integer,net.minecraft.world.entity.npc.VillagerTrades.ItemListing>> getVillagerTrades()
    • getRareWanderingTrades

      public List<net.minecraft.world.entity.npc.VillagerTrades.ItemListing> getRareWanderingTrades()
    • getCommonWanderingTrades

      public List<net.minecraft.world.entity.npc.VillagerTrades.ItemListing> getCommonWanderingTrades()