CLASS cti net/minecraft/client/gui/container/BeaconGui CLASS cti$a WidgetButtonIconCancel METHOD a onPressed (DD)V ARG 0 mouseX ARG 1 mouseY METHOD a onHover (II)V ARG 0 mouseX ARG 1 mouseY CLASS cti$b WidgetButtonIconDone METHOD a onPressed (DD)V ARG 0 mouseX ARG 1 mouseY METHOD a onHover (II)V ARG 0 mouseX ARG 1 mouseY CLASS cti$c WidgetButtonIconEffect FIELD p effect Lagc; FIELD q level I METHOD a onPressed (DD)V ARG 0 mouseX ARG 1 mouseY METHOD a onHover (II)V ARG 0 mouseX ARG 1 mouseY CLASS cti$d WidgetButtonIcon FIELD o iconTexture Lpz; FIELD p iconU I FIELD q iconV I FIELD r disabled Z METHOD a draw (IIF)V ARG 0 mouseX ARG 1 mouseY ARG 2 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 Lpz; FIELD y inventory Laex; FIELD z doneButton Lcti$b; METHOD (Laqk;Laex;)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