CLASS cvj net/minecraft/client/gui/container/BeaconGui
	CLASS cvj$1
		METHOD a onContainerPropertyUpdate (Late;II)V
			ARG 1 container
			ARG 2 propertyId
		METHOD a onContainerSlotUpdate (Late;ILaxc;)V
			ARG 1 container
			ARG 2 slotId
		METHOD a onContainerRegistered (Late;Lfh;)V
			ARG 1 container
	CLASS cvj$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 cvj$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 cvj$c WidgetButtonIconEffect
		FIELD p effect Lagu;
		METHOD a onPressed (DD)V
			ARG 1 mouseX
			ARG 3 mouseY
		METHOD a onHover (II)V
			ARG 1 mouseX
			ARG 2 mouseY
	CLASS cvj$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 y BG_TEX Lqc;
	FIELD z doneButton Lcvj$b;
	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
		ARG 3 delta
	METHOD c onInitialized ()V
	METHOD c drawForeground (II)V
		ARG 1 mouseX
		ARG 2 mouseY
	METHOD f update ()V
