From b399121f205a2df76fce1dbfc57c8418206d77f2 Mon Sep 17 00:00:00 2001 From: coolGi Date: Sun, 6 Aug 2023 18:59:39 +0930 Subject: [PATCH] Added a ui button option + debug menu option --- .../common/wrappers/gui/ClassicConfigGUI.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/gui/ClassicConfigGUI.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/gui/ClassicConfigGUI.java index 73826aa76..ec65338be 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/gui/ClassicConfigGUI.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/gui/ClassicConfigGUI.java @@ -299,6 +299,11 @@ public class ClassicConfigGUI Objects.requireNonNull(minecraft).setScreen(ClassicConfigGUI.getScreen(this.configBase, this, ((ConfigCategory) info).getDestination())); })); this.list.addButton(widget, null, null, null); + } else if (ConfigUIButton.class.isAssignableFrom(info.getClass())) { + Button widget = MakeBtn(name, this.width / 2 - 100, this.height - 28, 100 * 2, 20, (button -> { + ((ConfigUIButton) info).runAction(); + })); + this.list.addButton(widget, null, null, null); } else if (ConfigUIComment.class.isAssignableFrom(info.getClass())) { this.list.addButton(null, null, null, name); } else if (ConfigLinkedEntry.class.isAssignableFrom(info.getClass())) {