Class RegisterVillagerTrades

java.lang.Object
net.darkhax.bookshelf.common.api.registry.register.RegisterVillagerTrades

public class RegisterVillagerTrades extends Object
  • Constructor Details

    • RegisterVillagerTrades

      public RegisterVillagerTrades()
  • 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()