CLASS afh net/minecraft/container/DoubleLockableContainer FIELD a customName Ljd; FIELD b first Lafu; FIELD c second Lafu; METHOD (Ljd;Lafu;Lafu;)V ARG 2 first METHOD R_ getName ()Ljd; METHOD U_ clearInv ()V METHOD Z_ getInvSize ()I METHOD a getInvStack (I)Lawo; METHOD a takeInvStack (II)Lawo; ARG 1 slot METHOD a setInvStack (ILawo;)V ARG 1 slot METHOD a isPart (Lafi;)Z METHOD a setContainerLock (Laft;)V METHOD a createContainer (Lara;Larb;)Lasw; ARG 1 playerInv METHOD a canPlayerUseInv (Larb;)Z METHOD aa_ getInvMaxStackAmount ()I METHOD ac_ hasContainerLock ()Z METHOD b removeInvStack (I)Lawo; METHOD b setInvProperty (II)V ARG 1 pos METHOD b isValidInvStack (ILawo;)Z ARG 1 slot METHOD b_ onInvOpen (Larb;)V METHOD c isInvEmpty ()Z METHOD c getInvProperty (I)I METHOD c_ onInvClose (Larb;)V METHOD f ()Ljd; METHOD h markDirty ()V METHOD i getInvPropertyCount ()I METHOD k getContainerLock ()Laft; METHOD m getContainerId ()Ljava/lang/String;