Uses of Interface
net.minecraft.world.entity.npc.VillagerTrades.ItemListing
Packages that use VillagerTrades.ItemListing
Package
Description
-
Uses of VillagerTrades.ItemListing in net.minecraft.world.entity.npc
Classes in net.minecraft.world.entity.npc that implement VillagerTrades.ItemListingModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static final record
Fields in net.minecraft.world.entity.npc with type parameters of type VillagerTrades.ItemListingModifier and TypeFieldDescriptionprivate final Map
<ResourceKey<VillagerType>, VillagerTrades.ItemListing> VillagerTrades.TypeSpecificTrade.trades
The field for thetrades
record component.Methods in net.minecraft.world.entity.npc that return VillagerTrades.ItemListingModifier and TypeMethodDescriptionprivate static VillagerTrades.ItemListing
VillagerTrades.commonBooks
(int p_294584_) private static VillagerTrades.ItemListing
VillagerTrades.specialBooks()
Methods in net.minecraft.world.entity.npc that return types with arguments of type VillagerTrades.ItemListingModifier and TypeMethodDescriptionVillagerTrades.TypeSpecificTrade.trades()
Returns the value of thetrades
record component.Methods in net.minecraft.world.entity.npc with parameters of type VillagerTrades.ItemListingModifier and TypeMethodDescriptionprotected void
AbstractVillager.addOffersFromItemListings
(MerchantOffers p_35278_, VillagerTrades.ItemListing[] p_35279_, int p_35280_) VillagerTrades.TypeSpecificTrade.oneTradeInBiomes
(VillagerTrades.ItemListing p_302030_, ResourceKey<VillagerType>... p_397197_) Constructor parameters in net.minecraft.world.entity.npc with type arguments of type VillagerTrades.ItemListingModifierConstructorDescriptionCreates an instance of aTypeSpecificTrade
record class. -
Uses of VillagerTrades.ItemListing in net.neoforged.neoforge.common
Classes in net.neoforged.neoforge.common that implement VillagerTrades.ItemListingModifier and TypeClassDescriptionclass
A default, exposed implementation of ITrade. -
Uses of VillagerTrades.ItemListing in net.neoforged.neoforge.event.village
Fields in net.neoforged.neoforge.event.village with type parameters of type VillagerTrades.ItemListingModifier and TypeFieldDescriptionprotected List
<org.apache.commons.lang3.tuple.Pair<List<VillagerTrades.ItemListing>, Integer>> WandererTradesEvent.additionalTrades
protected List
<VillagerTrades.ItemListing> WandererTradesEvent.buying
protected List
<VillagerTrades.ItemListing> WandererTradesEvent.generic
protected List
<VillagerTrades.ItemListing> WandererTradesEvent.rare
protected it.unimi.dsi.fastutil.ints.Int2ObjectMap
<List<VillagerTrades.ItemListing>> VillagerTradesEvent.trades
Methods in net.neoforged.neoforge.event.village that return types with arguments of type VillagerTrades.ItemListingModifier and TypeMethodDescriptionWandererTradesEvent.getBuyingTrades()
WandererTradesEvent.getGenericTrades()
WandererTradesEvent.getRareTrades()
it.unimi.dsi.fastutil.ints.Int2ObjectMap
<List<VillagerTrades.ItemListing>> VillagerTradesEvent.getTrades()
Method parameters in net.neoforged.neoforge.event.village with type arguments of type VillagerTrades.ItemListingModifier and TypeMethodDescriptionvoid
WandererTradesEvent.addTrades
(List<VillagerTrades.ItemListing> trades, int amount) Constructor parameters in net.neoforged.neoforge.event.village with type arguments of type VillagerTrades.ItemListingModifierConstructorDescriptionVillagerTradesEvent
(it.unimi.dsi.fastutil.ints.Int2ObjectMap<List<VillagerTrades.ItemListing>> trades, ResourceKey<VillagerProfession> type, HolderLookup.Provider registries) WandererTradesEvent
(List<VillagerTrades.ItemListing> buying, int buyingAmount, List<VillagerTrades.ItemListing> rare, int rareAmount, List<VillagerTrades.ItemListing> generic, int genericAmount, List<org.apache.commons.lang3.tuple.Pair<List<VillagerTrades.ItemListing>, Integer>> additionalTrades, HolderLookup.Provider registries)