CLASS net/minecraft/class_466 net/minecraft/client/gui/screen/ingame/BeaconScreen FIELD field_17412 primaryEffect Lnet/minecraft/class_6880; FIELD field_17413 secondaryEffect Lnet/minecraft/class_6880; FIELD field_26560 PRIMARY_POWER_TEXT Lnet/minecraft/class_2561; FIELD field_26561 SECONDARY_POWER_TEXT Lnet/minecraft/class_2561; FIELD field_2808 TEXTURE Lnet/minecraft/class_2960; FIELD field_33832 buttons Ljava/util/List; FIELD field_45439 BUTTON_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960; FIELD field_45440 BUTTON_TEXTURE Lnet/minecraft/class_2960; FIELD field_45441 CONFIRM_TEXTURE Lnet/minecraft/class_2960; FIELD field_45442 CANCEL_TEXTURE Lnet/minecraft/class_2960; FIELD field_45443 BUTTON_DISABLED_TEXTURE Lnet/minecraft/class_2960; FIELD field_45444 BUTTON_SELECTED_TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_1704;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V ARG 1 handler ARG 2 inventory ARG 3 title METHOD method_37075 (ILnet/minecraft/class_466$class_6392;)V ARG 1 button METHOD method_37076 addButton (Lnet/minecraft/class_339;)V ARG 1 button METHOD method_37078 tickButtons ()V CLASS class_4072 IconButtonWidget FIELD field_45445 texture Lnet/minecraft/class_2960; METHOD (IILnet/minecraft/class_2960;Lnet/minecraft/class_2561;)V ARG 1 x ARG 2 y ARG 3 texture ARG 4 message CLASS class_467 CancelButtonWidget METHOD (Lnet/minecraft/class_466;II)V ARG 2 x ARG 3 y CLASS class_468 DoneButtonWidget METHOD (Lnet/minecraft/class_466;II)V ARG 2 x ARG 3 y CLASS class_469 EffectButtonWidget FIELD field_17416 primary Z FIELD field_18223 sprite Lnet/minecraft/class_1058; FIELD field_2813 effect Lnet/minecraft/class_6880; FIELD field_33833 level I METHOD (Lnet/minecraft/class_466;IILnet/minecraft/class_6880;ZI)V ARG 2 x ARG 3 y ARG 4 effect ARG 5 primary ARG 6 level METHOD method_37081 init (Lnet/minecraft/class_6880;)V ARG 1 effect METHOD method_37082 getEffectName (Lnet/minecraft/class_6880;)Lnet/minecraft/class_5250; ARG 1 effect CLASS class_470 BaseButtonWidget FIELD field_2815 disabled Z METHOD (II)V ARG 1 x ARG 2 y METHOD (IILnet/minecraft/class_2561;)V ARG 1 x ARG 2 y ARG 3 message METHOD method_18641 renderExtra (Lnet/minecraft/class_332;)V ARG 1 context METHOD method_2401 setDisabled (Z)V ARG 1 disabled METHOD method_2402 isDisabled ()Z CLASS class_6392 BeaconButtonWidget METHOD method_37080 tick (I)V ARG 1 level CLASS class_6393 LevelTwoEffectButtonWidget METHOD (Lnet/minecraft/class_466;IILnet/minecraft/class_6880;)V ARG 2 x ARG 3 y ARG 4 effect