CLASS azs net/minecraft/container/StonecutterContainer FIELD c INGREDIENTS Lcom/google/common/collect/ImmutableList; FIELD d inputSlot Lazp; FIELD e outputSlot Lazp; FIELD f inventory Lagw; FIELD g context Laym; FIELD h selectedRecipe Layq; FIELD i world Lbhi; FIELD j availableRecipes Ljava/util/List; FIELD k inputStack Lbcb; FIELD l lastTakeTime J FIELD m contentsChangedListener Ljava/lang/Runnable; METHOD (ILavx;)V ARG 1 syncId METHOD (ILavx;Laym;)V ARG 1 syncId METHOD a updateInput (Lagw;Lbcb;)V METHOD a setContentsChangedListener (Ljava/lang/Runnable;)V METHOD e getSelectedRecipe ()I METHOD f getAvailableRecipes ()Ljava/util/List; METHOD g getAvailableRecipeCount ()I METHOD h canCraft ()Z METHOD i populateResult ()V