CLASS avf net/minecraft/village/Trades CLASS avf$a SellDyedArmorFactory FIELD a sell Lbbm; FIELD b price I FIELD c maxUses I FIELD d experience I METHOD a getDye (Ljava/util/Random;)Lbap; CLASS avf$b BuyForOneEmeraldFactory FIELD a buy Lbbm; FIELD b price I FIELD c maxUses I FIELD d experience I FIELD e multiplier F CLASS avf$c TypeAwareBuyForOneEmeraldFactory FIELD a map Ljava/util/Map; FIELD b count I FIELD c maxUses I FIELD d experience I CLASS avf$d EnchantBookFactory FIELD a experience I CLASS avf$e SellEnchantedToolFactory FIELD a tool Lbbr; FIELD b basePrice I FIELD c maxUses I FIELD d experience I FIELD e multiplier F CLASS avf$f Factory METHOD a create (Laia;Ljava/util/Random;)Lbgb; CLASS avf$g ProcessItemFactory FIELD a secondBuy Lbbr; FIELD b secondCount I FIELD c price I FIELD d sell Lbbr; FIELD e sellCount I FIELD f maxUses I FIELD g experience I FIELD h multiplier F CLASS avf$h SellItemFactory FIELD a sell Lbbr; FIELD b price I FIELD c count I FIELD d maxUses I FIELD e experience I FIELD f multiplier F CLASS avf$i SellSuspiciousStewFactory FIELD a effect Lahs; FIELD b duration I FIELD c experience I FIELD d multiplier F CLASS avf$j SellPotionHoldingItemFactory FIELD a sell Lbbr; FIELD b sellCount I FIELD c price I FIELD d maxUses I FIELD e experience I FIELD f secondBuy Lbbm; FIELD g secondCount I FIELD h priceMultiplier F CLASS avf$k SellMapFactory FIELD a price I FIELD b structure Ljava/lang/String; FIELD c iconType Lcni$a; FIELD d maxUses I FIELD e experience I FIELD a PROFESSION_TO_LEVELED_TRADE Ljava/util/Map; FIELD b WANDERING_TRADER_TRADES Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; METHOD a copyToFastUtilMap (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;