Uses of Class
net.minecraft.world.item.trading.MerchantOffer
Packages that use MerchantOffer
Package
Description
-
Uses of MerchantOffer in net.minecraft.client.gui.screens.inventory
Methods in net.minecraft.client.gui.screens.inventory with parameters of type MerchantOfferModifier and TypeMethodDescriptionprivate voidMerchantScreen.extractButtonArrows(GuiGraphicsExtractor graphics, MerchantOffer offer, int xo, int decorHeight) private voidMerchantScreen.extractProgressBar(GuiGraphicsExtractor graphics, int xo, int yo, MerchantOffer offer) -
Uses of MerchantOffer in net.minecraft.world.entity.ai.behavior
Methods in net.minecraft.world.entity.ai.behavior with parameters of type MerchantOfferModifier and TypeMethodDescriptionprivate booleanShowTradesToPlayer.playerItemStackMatchesCostOfOffer(MerchantOffer offer) -
Uses of MerchantOffer in net.minecraft.world.entity.npc
Methods in net.minecraft.world.entity.npc with parameters of type MerchantOffer -
Uses of MerchantOffer in net.minecraft.world.entity.npc.villager
Methods in net.minecraft.world.entity.npc.villager with parameters of type MerchantOfferModifier and TypeMethodDescriptionvoidAbstractVillager.notifyTrade(MerchantOffer offer) protected abstract voidAbstractVillager.rewardTradeXp(MerchantOffer offer) protected voidVillager.rewardTradeXp(MerchantOffer offer) -
Uses of MerchantOffer in net.minecraft.world.entity.npc.wanderingtrader
Methods in net.minecraft.world.entity.npc.wanderingtrader with parameters of type MerchantOfferModifier and TypeMethodDescriptionprotected voidWanderingTrader.rewardTradeXp(MerchantOffer offer) -
Uses of MerchantOffer in net.minecraft.world.inventory
Fields in net.minecraft.world.inventory declared as MerchantOfferMethods in net.minecraft.world.inventory that return MerchantOffer -
Uses of MerchantOffer in net.minecraft.world.item.trading
Subclasses with type arguments of type MerchantOffer in net.minecraft.world.item.tradingFields in net.minecraft.world.item.trading with type parameters of type MerchantOfferModifier and TypeFieldDescriptionstatic final Codec<MerchantOffer> MerchantOffer.CODECstatic final StreamCodec<RegistryFriendlyByteBuf, MerchantOffer> MerchantOffer.STREAM_CODECMethods in net.minecraft.world.item.trading that return MerchantOfferModifier and TypeMethodDescriptionMerchantOffer.copy()static MerchantOfferMerchantOffer.createFromStream(RegistryFriendlyByteBuf input) @Nullable MerchantOfferVillagerTrade.getOffer(LootContext lootContext) @Nullable MerchantOfferMerchantOffers.getRecipeFor(ItemStack buyA, ItemStack buyB, int selectionHint) Methods in net.minecraft.world.item.trading with parameters of type MerchantOfferModifier and TypeMethodDescriptionvoidMerchant.notifyTrade(MerchantOffer offer) private static voidMerchantOffer.writeToStream(RegistryFriendlyByteBuf output, MerchantOffer offer) Constructors in net.minecraft.world.item.trading with parameters of type MerchantOfferConstructor parameters in net.minecraft.world.item.trading with type arguments of type MerchantOffer -
Uses of MerchantOffer in net.neoforged.neoforge.event.entity.player
Fields in net.neoforged.neoforge.event.entity.player declared as MerchantOfferMethods in net.neoforged.neoforge.event.entity.player that return MerchantOfferModifier and TypeMethodDescriptionTradeWithVillagerEvent.getMerchantOffer()Returns theMerchantOfferselected by the player to trade with.Constructors in net.neoforged.neoforge.event.entity.player with parameters of type MerchantOfferModifierConstructorDescriptionTradeWithVillagerEvent(Player player, MerchantOffer offer, AbstractVillager abstractVillager)