CLASS asc net/minecraft/container/AnvilContainer CLASS asc$1 METHOD g markDirty ()V CLASS asc$2 METHOD a canTakeItems (Laqj;)Z ARG 0 player METHOD a onTakeItem (Laqj;Lavs;)Lavs; ARG 0 player ARG 1 stack METHOD a canInsert (Lavs;)Z ARG 0 stack FIELD f LOGGER Lorg/apache/logging/log4j/Logger; FIELD g result Laev; FIELD h inventory Laev; FIELD i world Lbaq; FIELD j pos Let; FIELD l newItemName Ljava/lang/String; FIELD m player Laqj; METHOD (Laqi;Lbaq;Laqj;)V ARG 1 playerInv ARG 2 world METHOD (Laqi;Lbaq;Let;Laqj;)V ARG 1 playerInv ARG 2 world ARG 3 pos METHOD a onContentChanged (Laev;)V METHOD a canUse (Laqj;)Z METHOD a addListener (Lasj;)V METHOD a setNewItemName (Ljava/lang/String;)V METHOD b setProperty (II)V ARG 1 pos METHOD b close (Laqj;)V METHOD b transferSlot (Laqj;I)Lavs; ARG 1 player ARG 2 id