CLASS aer net/minecraft/container/LockableContainerDouble FIELD a customName Lja; FIELD b first Lafe; FIELD c second Lafe; METHOD (Lja;Lafe;Lafe;)V ARG 2 first METHOD R_ getName ()Lja; METHOD S_ hasCustomName ()Z METHOD T_ isInvEmpty ()Z METHOD X_ getInvSize ()I METHOD Z_ hasContainerLock ()Z METHOD a getInvStack (I)Lavo; METHOD a takeInvStack (II)Lavo; ARG 1 slot METHOD a setInvStack (ILavo;)V ARG 1 slot METHOD a isPart (Laes;)Z METHOD a setContainerLock (Lafd;)V METHOD a createContainer (Laqf;Laqg;)Lary; ARG 1 playerInv METHOD a canPlayerUseInv (Laqg;)Z METHOD b removeInvStack (I)Lavo; METHOD b setInvProperty (II)V ARG 1 pos METHOD b isValidInvStack (ILavo;)Z ARG 1 slot METHOD b onInvOpen (Laqg;)V METHOD c getInvProperty (I)I METHOD c onInvClose (Laqg;)V METHOD f getInvMaxStackAmount ()I METHOD g markDirty ()V METHOD h getInvPropertyCount ()I METHOD j getContainerLock ()Lafd; METHOD l getContainerId ()Ljava/lang/String; METHOD m clearInv ()V