CLASS bci net/minecraft/village/TraderRecipe FIELD a firstBuyItem Laxw; FIELD b secondBuyItem Laxw; FIELD c sellItem Laxw; FIELD d uses I FIELD e maxUses I FIELD f rewardExp Z METHOD (Laxw;Laxw;)V ARG 1 buyItem ARG 2 sellItem METHOD (Laxw;Laxw;Laxw;)V ARG 1 firstBuyItem ARG 2 secondBuyItem ARG 3 sellItem METHOD (Laxw;Laxw;Laxw;II)V ARG 1 firstBuyItem ARG 2 secondBuyItem ARG 3 sellItem ARG 4 uses ARG 5 maxUses METHOD a getFirstBuyItem ()Laxw; METHOD a increasedMaxUses (I)V METHOD a matchesBuyItems (Laxw;Laxw;)Z ARG 1 first ARG 2 second METHOD b getSecondBuyItem ()Laxw; METHOD b depleteBuyItems (Laxw;Laxw;)Z METHOD c getModifiableSellItem ()Laxw; METHOD c acceptsBuy (Laxw;Laxw;)Z ARG 1 given ARG 2 sample METHOD d getSellItem ()Laxw; METHOD e getUses ()I METHOD f getMaxUses ()I METHOD g use ()V METHOD h isDisabled ()Z METHOD i clearUses ()V METHOD j getRewardExp ()Z METHOD k deserialize ()Lhx;