CLASS cve net/minecraft/client/gui/container/BeaconGui
	CLASS cve$1
		METHOD a onContainerPropertyUpdate (Latf;II)V
			ARG 1 container
			ARG 2 propertyId
		METHOD a onContainerSlotUpdate (Latf;ILaxd;)V
			ARG 1 container
			ARG 2 slotId
		METHOD a onContainerRegistered (Latf;Lfh;)V
			ARG 1 container
	CLASS cve$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 cve$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 cve$c WidgetButtonIconEffect
		FIELD p effect Lagv;
		METHOD a onPressed (DD)V
			ARG 1 mouseX
			ARG 3 mouseY
		METHOD a onHover (II)V
			ARG 1 mouseX
			ARG 2 mouseY
	CLASS cve$d WidgetButtonIcon
		FIELD o iconTexture Lqe;
		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 Lqe;
	FIELD z doneButton Lcve$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
