CLASS cun net/minecraft/client/gui/container/BeaconGui
	CLASS cun$a WidgetButtonIconCancel
		METHOD a onPressed (DD)V
			ARG 1 mouseX
			ARG 3 mouseY
		METHOD a onHover (II)V
			ARG 1 mouseX
			ARG 2 mouseY
	CLASS cun$b WidgetButtonIconDone
		METHOD a onPressed (DD)V
			ARG 1 mouseX
			ARG 3 mouseY
		METHOD a onHover (II)V
			ARG 1 mouseX
			ARG 2 mouseY
	CLASS cun$c WidgetButtonIconEffect
		FIELD p effect Lagn;
		FIELD q level I
		METHOD a onPressed (DD)V
			ARG 1 mouseX
			ARG 3 mouseY
		METHOD a onHover (II)V
			ARG 1 mouseX
			ARG 2 mouseY
	CLASS cun$d WidgetButtonIcon
		FIELD o iconTexture Lqc;
		FIELD p iconU I
		FIELD q iconV I
		FIELD r disabled Z
		METHOD a draw (IIF)V
			ARG 1 mouseX
			ARG 2 mouseY
			ARG 3 delta
		METHOD c isDisabled ()Z
		METHOD c setDisabled (Z)V
	FIELD A canConsumeGem Z
	FIELD w LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD x BG_TEX Lqc;
	FIELD y inventory Lafi;
	FIELD z doneButton Lcun$b;
	METHOD <init> (Lara;Lafi;)V
		ARG 1 playerInv
	METHOD a drawBackground (FII)V
		ARG 1 mouseX
		ARG 2 mouseY
		ARG 3 delta
	METHOD a draw (IIF)V
		ARG 1 mouseX
		ARG 2 mouseY
	METHOD c onInitialized ()V
	METHOD c drawForeground (II)V
		ARG 1 mouseX
		ARG 2 mouseY
	METHOD f update ()V
