CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer FIELD field_18676 specialPrice I FIELD field_18677 demandBonus I FIELD field_18678 priceMultiplier F FIELD field_18679 traderExperience I FIELD field_9143 secondBuyItem Lnet/minecraft/class_1799; FIELD field_9144 maxUses I FIELD field_9145 rewardingPlayerExperience Z FIELD field_9146 firstBuyItem Lnet/minecraft/class_1799; FIELD field_9147 uses I FIELD field_9148 sellItem Lnet/minecraft/class_1799; METHOD (Lbch;Lbch;IIF)V ARG 1 buyItem ARG 2 sellItem ARG 3 maxUses ARG 4 rewardedExp ARG 5 priceMultiplier METHOD (Lbch;Lbch;Lbch;IIF)V ARG 1 firstBuyItem ARG 2 secondBuyItem ARG 3 sellItem ARG 4 maxUses ARG 5 rewardedExp ARG 6 priceMultiplier METHOD (Lbch;Lbch;Lbch;IIIF)V ARG 1 firstBuyItem ARG 2 secondBuyItem ARG 3 sellItem ARG 4 uses ARG 5 maxUses ARG 6 rewardedExp ARG 7 priceMultiplier METHOD method_16952 matchesBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z ARG 1 first ARG 2 second METHOD method_16953 depleteBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z METHOD method_16954 acceptsBuy (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z ARG 1 given ARG 2 sample METHOD method_18019 getSellItem ()Lnet/minecraft/class_1799; METHOD method_19272 getAdjustedFirstBuyItem ()Lnet/minecraft/class_1799; METHOD method_19273 setSpecialPrice (I)V METHOD method_19274 updatePriceOnDemand ()V METHOD method_19275 resetUses ()V METHOD method_19276 clearSpecialPrice ()V METHOD method_19277 getSpecialPrice ()I METHOD method_19278 getPriceMultiplier ()F METHOD method_19279 getTraderExperience ()I METHOD method_8244 use ()V METHOD method_8245 increaseSpecialPrice (I)V METHOD method_8246 getOriginalFirstBuyItem ()Lnet/minecraft/class_1799; METHOD method_8247 getSecondBuyItem ()Lnet/minecraft/class_1799; METHOD method_8248 getMaxUses ()I METHOD method_8249 getUses ()I METHOD method_8250 getMutableSellItem ()Lnet/minecraft/class_1799; METHOD method_8251 toTag ()Lnet/minecraft/class_2487; METHOD method_8254 clearUses ()V METHOD method_8255 isDisabled ()Z METHOD method_8256 shouldRewardPlayerExperience ()Z