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 p_283020_, MerchantOffer p_281926_, int p_282752_, int p_282179_) private voidMerchantScreen.renderProgressBar(GuiGraphics p_281426_, int p_283008_, int p_283085_, MerchantOffer p_282094_) -
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 p_24118_) -
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 p_219693_, RandomSource p_219694_) 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 TypeMethodDescriptionvoidAbstractVillager.notifyTrade(MerchantOffer p_35274_) voidClientSideMerchant.notifyTrade(MerchantOffer p_35346_) protected abstract voidAbstractVillager.rewardTradeXp(MerchantOffer p_35299_) protected voidVillager.rewardTradeXp(MerchantOffer p_35475_) protected voidWanderingTrader.rewardTradeXp(MerchantOffer p_35859_) -
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.CODECstatic final StreamCodec<RegistryFriendlyByteBuf, MerchantOffer> MerchantOffer.STREAM_CODECMethods in net.minecraft.world.item.trading that return MerchantOfferModifier and TypeMethodDescriptionMerchantOffer.copy()static MerchantOfferMerchantOffer.createFromStream(RegistryFriendlyByteBuf p_320207_) MerchantOffers.getRecipeFor(ItemStack p_45390_, ItemStack p_45391_, int p_45392_) Methods in net.minecraft.world.item.trading with parameters of type MerchantOfferModifier and TypeMethodDescriptionvoidMerchant.notifyTrade(MerchantOffer p_45305_) private static voidMerchantOffer.writeToStream(RegistryFriendlyByteBuf p_320530_, MerchantOffer p_320384_) 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 MerchantOfferBasicItemListing.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 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)