CLASS afh net/minecraft/container/DoubleLockableContainer
	FIELD a customName Ljd;
	FIELD b first Lafu;
	FIELD c second Lafu;
	METHOD <init> (Ljd;Lafu;Lafu;)V
		ARG 2 first
	METHOD R_ getName ()Ljd;
	METHOD S_ hasCustomName ()Z
	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 getCustomName ()Ljd;
	METHOD h markDirty ()V
	METHOD i getInvPropertyCount ()I
	METHOD k getContainerLock ()Laft;
	METHOD m getContainerId ()Ljava/lang/String;
