CLASS cxj net/minecraft/client/gui/recipebook/RecipeAlternatesWidget CLASS cxj$a AlternateButtonWidget CLASS cxj$a$a InputSlot FIELD a slots Ljava/util/List; FIELD q recipe Lbad; FIELD r isCraftable Z METHOD (Lcxj;IILbad;Z)V ARG 2 x ARG 3 y ARG 4 recipe ARG 5 isCraftable METHOD a alignRecipe (Lbad;)V CLASS cxj$b METHOD (Lcxj;IILbad;Z)V ARG 2 x ARG 3 y ARG 4 recipe ARG 5 isCraftable FIELD a BG_TEX Lqh; FIELD f alternateButtons Ljava/util/List; FIELD g visible Z FIELD h buttonX I FIELD i buttonY I FIELD j client Lcqn; FIELD k resultCollection Lcxo; FIELD l lastClickedRecipe Lbad; FIELD m time F FIELD n furnace Z METHOD a getResults ()Lcxo; METHOD a draw (IIF)V ARG 1 mouseX ARG 2 mouseY ARG 3 delta METHOD a showAlternatesForResult (Lcqn;Lcxo;IIIIF)V ARG 3 buttonX ARG 4 buttonY ARG 5 areaCenterX ARG 6 areaCenterY ARG 7 delta METHOD a setVisible (Z)V METHOD b getLastClickedRecipe ()Lbad; METHOD c isVisible ()Z