From f8fd2aae86441412cdb61dee679f746de1417ccd Mon Sep 17 00:00:00 2001 From: isXander Date: Mon, 7 Aug 2023 22:37:07 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=8F=EF=B8=8F=20Make=20radial=20menu=20con?= =?UTF-8?q?fig=20button=20a=20featured=20option.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gui/screen/ControllerConfigScreenFactory.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/dev/isxander/controlify/gui/screen/ControllerConfigScreenFactory.java b/src/main/java/dev/isxander/controlify/gui/screen/ControllerConfigScreenFactory.java index e7c3a56..610925a 100644 --- a/src/main/java/dev/isxander/controlify/gui/screen/ControllerConfigScreenFactory.java +++ b/src/main/java/dev/isxander/controlify/gui/screen/ControllerConfigScreenFactory.java @@ -334,11 +334,15 @@ public class ControllerConfigScreenFactory { List optionBinds = new ArrayList<>(); ButtonOption editRadialButton = ButtonOption.createBuilder() - .name(Component.translatable("controlify.gui.radial_menu")) - .description(OptionDescription.of(Component.translatable("controlify.gui.radial_menu.tooltip"))) + .name(Component.translatable("controlify.gui.radial_menu").withStyle(ChatFormatting.GOLD)) + .description(OptionDescription.createBuilder() + .text(Component.translatable("controlify.gui.radial_menu.tooltip")) + .text(newOptionLabel) + .build()) .action((screen, opt) -> Minecraft.getInstance().setScreen(new RadialMenuScreen(controller, true, screen))) .text(Component.translatable("controlify.gui.radial_menu.btn_text")) .build(); + newOptions.add(editRadialButton); Option radialBind = controller.bindings().RADIAL_MENU.startYACLOption() .listener((opt, val) -> updateConflictingBinds(optionBinds)) .build();