CLASS ayr net/minecraft/container/LoomContainer FIELD c context Layc; FIELD d selectedPattern Layg; FIELD e inventoryChangeListener Ljava/lang/Runnable; FIELD f bannerSlot Lazf; FIELD g dyeSlot Lazf; FIELD h patternSlot Lazf; FIELD i outputSlot Lazf; FIELD j inputInventory Lago; FIELD k outputInventory Lago; METHOD (ILavn;)V ARG 1 syncId METHOD (ILavn;Layc;)V ARG 1 syncId METHOD a setInventoryChangeListener (Ljava/lang/Runnable;)V ARG 1 inventoryChangeListener METHOD e getSelectedPattern ()I METHOD f getBannerSlot ()Lazf; METHOD g getDyeSlot ()Lazf; METHOD h getPatternSlot ()Lazf; METHOD i getOutputSlot ()Lazf; METHOD j updateOutputSlot ()V