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