CLASS ach net/minecraft/container/ContainerEnchantingTable CLASS ach$1 METHOD v_ markDirty ()V METHOD w_ getInvMaxStackAmount ()I CLASS ach$2 METHOD a getMaxStackAmount ()I METHOD a canInsert (Laes;)Z ARG 0 stack CLASS ach$3 METHOD a canInsert (Laes;)Z ARG 0 stack FIELD a inventory Lqv; FIELD f enchantmentTableSeed I FIELD g experienceLevels [I FIELD h enchantmentIds [I FIELD i enchantmentLevels [I FIELD j world Laiw; FIELD k pos Lcn; FIELD l rand Ljava/util/Random; METHOD (Laal;Laiw;)V ARG 0 playerInv ARG 1 world METHOD (Laal;Laiw;Lcn;)V ARG 0 playerInv ARG 1 world ARG 2 pos METHOD a canUse (Laam;)Z ARG 0 player METHOD a onButtonClick (Laam;I)Z ARG 0 player ARG 1 buttonId METHOD a addListener (Lacc;)V ARG 0 listener METHOD a getRandomEnchantments (Laes;II)Ljava/util/List; ARG 0 stack METHOD a onContentChanged (Lqv;)V ARG 0 inventory METHOD b sendContentUpdates ()V METHOD b setProperty (II)V ARG 0 pos ARG 1 value METHOD b close (Laam;)V ARG 0 player METHOD b getStack (Laam;I)Laes; ARG 0 player ARG 1 slot METHOD c senDataToListener (Lacc;)V ARG 0 listener