CLASS aui net/minecraft/container/VillagerOutputSlot FIELD a villagerInventory Laug; FIELD b player Larj; FIELD c amount I FIELD h villager Lbbl; METHOD (Larj;Lbbl;Laug;III)V ARG 1 player ARG 2 villager ARG 3 VillagerInventory ARG 4 index ARG 5 xPosition METHOD a takeStack (I)Laxc; METHOD a onTakeItem (Larj;Laxc;)Laxc; ARG 1 stack METHOD a canInsert (Laxc;)Z METHOD a onCrafted (Laxc;I)V ARG 1 stack METHOD c onCrafted (Laxc;)V ARG 1 stack