CLASS ayq net/minecraft/container/LoomContainer FIELD c context Layb; FIELD d selectedPattern Layf; FIELD e inventoryChangeListener Ljava/lang/Runnable; FIELD f bannerSlot Laze; FIELD g dyeSlot Laze; FIELD h patternSlot Laze; FIELD i outputSlot Laze; FIELD j inputInventory Lagn; FIELD k outputInventory Lagn; METHOD (ILavm;)V ARG 1 syncId METHOD (ILavm;Layb;)V ARG 1 syncId METHOD a setInventoryChangeListener (Ljava/lang/Runnable;)V ARG 1 inventoryChangeListener METHOD e getSelectedPattern ()I METHOD f getBannerSlot ()Laze; METHOD g getDyeSlot ()Laze; METHOD h getPatternSlot ()Laze; METHOD i getOutputSlot ()Laze; METHOD j updateOutputSlot ()V