CLASS net/minecraft/class_3988 net/minecraft/entity/passive/MerchantEntity FIELD field_17721 offers Lnet/minecraft/class_1916; FIELD field_17722 customer Lnet/minecraft/class_1657; FIELD field_17723 inventory Lnet/minecraft/class_1277; FIELD field_19295 HEAD_ROLLING_TIME_LEFT Lnet/minecraft/class_2940; METHOD method_18007 produceParticles (Lnet/minecraft/class_2394;)V ARG 1 parameters METHOD method_18008 afterUsing (Lnet/minecraft/class_1914;)V ARG 1 offer METHOD method_18009 hasCustomer ()Z METHOD method_18012 getTradingSound (Z)Lnet/minecraft/class_3414; ARG 1 sold METHOD method_19170 fillRecipesFromPool (Lnet/minecraft/class_1916;[Lnet/minecraft/class_3853$class_1652;I)V ARG 1 recipeList ARG 2 pool ARG 3 count METHOD method_19181 resetCustomer ()V METHOD method_20010 playCelebrateSound ()V METHOD method_20506 getHeadRollingTimeLeft ()I METHOD method_20507 setHeadRollingTimeLeft (I)V ARG 1 ticks METHOD method_7237 fillRecipes ()V