CLASS asp net/minecraft/container/EnchantingTableContainer
	CLASS asp$1
		METHOD g getInvMaxStackAmount ()I
		METHOD h markDirty ()V
	CLASS asp$2
		METHOD a getMaxStackAmount ()I
		METHOD a canInsert (Lavu;)Z
			ARG 0 stack
	CLASS asp$3
		METHOD a canInsert (Lavu;)Z
			ARG 0 stack
	FIELD a inventory Laex;
	FIELD f enchantmentSeed I
	FIELD g enchantmentPower [I
	FIELD h enchantmentId [I
	FIELD i enchantmentLevel [I
	FIELD j world Lbas;
	FIELD k pos Let;
	FIELD l random Ljava/util/Random;
	METHOD <init> (Laqk;Lbas;)V
		ARG 1 playerInv
	METHOD <init> (Laqk;Lbas;Let;)V
		ARG 1 playerInv
		ARG 2 world
	METHOD a onContentChanged (Laex;)V
	METHOD a canUse (Laql;)Z
		ARG 0 player
	METHOD a onButtonClick (Laql;I)Z
		ARG 1 player
		ARG 2 id
	METHOD a addListener (Lasl;)V
		ARG 1 listener
	METHOD a getRandomEnchantments (Lavu;II)Ljava/util/List;
		ARG 1 stack
	METHOD b sendContentUpdates ()V
	METHOD b setProperty (II)V
		ARG 1 pos
	METHOD b close (Laql;)V
	METHOD b transferSlot (Laql;I)Lavu;
		ARG 0 player
		ARG 1 player
	METHOD c senDataToListener (Lasl;)V
