CLASS net/minecraft/class_9522 net/minecraft/screen/PotatoRefineryScreenHandler FIELD field_50573 world Lnet/minecraft/class_1937; FIELD field_50578 inventory Lnet/minecraft/class_1263; FIELD field_50579 propertyDelegate Lnet/minecraft/class_3913; FIELD field_50580 recipeType Lnet/minecraft/class_3956; FIELD field_50581 recipeBookCategory Lnet/minecraft/class_5421; METHOD (ILnet/minecraft/class_1661;)V ARG 1 syncId ARG 2 playerInventory METHOD (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V ARG 1 syncId ARG 2 playerInventory ARG 3 inventory ARG 4 propertyDelegate METHOD (Lnet/minecraft/class_3917;Lnet/minecraft/class_3956;Lnet/minecraft/class_5421;ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V ARG 1 type ARG 2 recipeType ARG 3 recipeBookCategory ARG 4 syncId ARG 5 playerInventory ARG 6 inventory ARG 7 propertyDelegate METHOD method_59020 isRefinable (Lnet/minecraft/class_1799;)Z ARG 1 stack METHOD method_59021 isFuel (Lnet/minecraft/class_1799;)Z ARG 1 stack METHOD method_59022 getRefiningProgress ()F METHOD method_59023 getFuelProgress ()F METHOD method_59024 isBurning ()Z CLASS class_9523 RefineryFuelSlot METHOD (Lnet/minecraft/class_9522;Lnet/minecraft/class_1263;III)V ARG 2 inventory ARG 3 index ARG 4 x ARG 5 y METHOD method_59025 isBucket (Lnet/minecraft/class_1799;)Z ARG 0 stack CLASS class_9524 RefineryOutputSLot FIELD field_50583 player Lnet/minecraft/class_1657; FIELD field_50584 amount I METHOD (Lnet/minecraft/class_1657;Lnet/minecraft/class_1263;III)V ARG 1 player ARG 2 inventory ARG 3 index ARG 4 x ARG 5 y METHOD method_59026 dropExperience (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;IF)V ARG 0 world ARG 1 pos ARG 3 amount METHOD method_59027 onCrafted (Lnet/minecraft/class_1799;)V ARG 1 stack