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 void
MerchantScreen.renderButtonArrows
(GuiGraphics pGuiGraphics, MerchantOffer pMerchantOffers, int pPosX, int pPosY) private void
MerchantScreen.renderProgressBar
(GuiGraphics pGuiGraphics, int pPosX, int pPosY, MerchantOffer pMerchantOffer) -
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 boolean
ShowTradesToPlayer.playerItemStackMatchesCostOfOffer
(MerchantOffer pOffer) -
Uses of MerchantOffer in net.minecraft.world.entity.npc
Methods in net.minecraft.world.entity.npc that return MerchantOfferModifier and TypeMethodDescriptionVillagerTrades.DyedArmorForEmeralds.getOffer
(Entity p_219679_, RandomSource p_219680_) VillagerTrades.EmeraldForItems.getOffer
(Entity p_219682_, RandomSource p_219683_) VillagerTrades.EmeraldsForVillagerTypeItem.getOffer
(Entity p_219685_, RandomSource p_219686_) VillagerTrades.EnchantBookForEmeralds.getOffer
(Entity p_219688_, RandomSource p_219689_) VillagerTrades.EnchantedItemForEmeralds.getOffer
(Entity p_219691_, RandomSource p_219692_) VillagerTrades.FailureItemListing.getOffer
(Entity p_302036_, RandomSource p_301986_) VillagerTrades.ItemListing.getOffer
(Entity pTrader, RandomSource pRandom) VillagerTrades.ItemsAndEmeraldsToItems.getOffer
(Entity p_219696_, RandomSource p_219697_) VillagerTrades.ItemsForEmeralds.getOffer
(Entity p_219699_, RandomSource p_219700_) VillagerTrades.SuspiciousStewForEmerald.getOffer
(Entity p_219702_, RandomSource p_219703_) VillagerTrades.TippedArrowForItemsAndEmeralds.getOffer
(Entity p_219705_, RandomSource p_219706_) VillagerTrades.TreasureMapForEmeralds.getOffer
(Entity p_219708_, RandomSource p_219709_) VillagerTrades.TypeSpecificTrade.getOffer
(Entity p_296480_, RandomSource p_295729_) Methods in net.minecraft.world.entity.npc with parameters of type MerchantOfferModifier and TypeMethodDescriptionvoid
AbstractVillager.notifyTrade
(MerchantOffer pOffer) void
ClientSideMerchant.notifyTrade
(MerchantOffer pOffer) protected abstract void
AbstractVillager.rewardTradeXp
(MerchantOffer pOffer) protected void
Villager.rewardTradeXp
(MerchantOffer pOffer) protected void
WanderingTrader.rewardTradeXp
(MerchantOffer pOffer) -
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
Fields in net.minecraft.world.item.trading with type parameters of type MerchantOfferModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<MerchantOffer> MerchantOffer.CODEC
static final StreamCodec
<RegistryFriendlyByteBuf, MerchantOffer> MerchantOffer.STREAM_CODEC
Methods in net.minecraft.world.item.trading that return MerchantOfferModifier and TypeMethodDescriptionMerchantOffer.copy()
static MerchantOffer
MerchantOffer.createFromStream
(RegistryFriendlyByteBuf pBuffer) MerchantOffers.getRecipeFor
(ItemStack pStackA, ItemStack pStackB, int pIndex) Methods in net.minecraft.world.item.trading with parameters of type MerchantOfferModifier and TypeMethodDescriptionvoid
Merchant.notifyTrade
(MerchantOffer pOffer) private static void
MerchantOffer.writeToStream
(RegistryFriendlyByteBuf pBuffer, MerchantOffer pOffer) 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.common
Methods in net.neoforged.neoforge.common that return MerchantOfferModifier and TypeMethodDescription@Nullable MerchantOffer
BasicItemListing.getOffer
(Entity p_219693_, RandomSource p_219694_) -
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 theMerchantOffer
selected 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)