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.renderButtonArrows(GuiGraphics graphics, MerchantOffer offer, int xo, int decorHeight) private voidMerchantScreen.renderProgressBar(GuiGraphics 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 com.mojang.serialization.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)