aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/cc/polyfrost/oneconfig/test
diff options
context:
space:
mode:
authorDeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>2022-06-05 18:12:19 +0200
committerDeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>2022-06-05 18:12:19 +0200
commit1a882c234c8e2e352cad8c820567bbe140355675 (patch)
tree9a671003305e01fa210c2b0935b2628010e10027 /src/main/java/cc/polyfrost/oneconfig/test
parentab7256dff5d6d37488081ba7a01b36d3ee9ef563 (diff)
downloadOneConfig-1a882c234c8e2e352cad8c820567bbe140355675.tar.gz
OneConfig-1a882c234c8e2e352cad8c820567bbe140355675.tar.bz2
OneConfig-1a882c234c8e2e352cad8c820567bbe140355675.zip
hud options things
Diffstat (limited to 'src/main/java/cc/polyfrost/oneconfig/test')
-rw-r--r--src/main/java/cc/polyfrost/oneconfig/test/TestHud.java24
1 files changed, 22 insertions, 2 deletions
diff --git a/src/main/java/cc/polyfrost/oneconfig/test/TestHud.java b/src/main/java/cc/polyfrost/oneconfig/test/TestHud.java
index d11340c..930d827 100644
--- a/src/main/java/cc/polyfrost/oneconfig/test/TestHud.java
+++ b/src/main/java/cc/polyfrost/oneconfig/test/TestHud.java
@@ -1,15 +1,35 @@
package cc.polyfrost.oneconfig.test;
+import cc.polyfrost.oneconfig.config.annotations.Option;
+import cc.polyfrost.oneconfig.config.data.OptionType;
import cc.polyfrost.oneconfig.hud.TextHud;
import net.minecraft.client.Minecraft;
+import java.util.ArrayList;
+import java.util.List;
+
public class TestHud extends TextHud {
public TestHud(boolean enabled, int x, int y) {
super(enabled, x, y);
}
@Override
- public String getText() {
- return "FPS: " + Minecraft.getDebugFPS();
+ public List<String> getLines() {
+ ArrayList<String> lines = new ArrayList<>();
+ lines.add("FPS: " + Minecraft.getDebugFPS());
+ if (hasSecondLine) lines.add(secondLine);
+ return lines;
}
+
+ @Option(
+ name = "Enable Second Line",
+ type = OptionType.SWITCH
+ )
+ public boolean hasSecondLine = false;
+
+ @Option(
+ name = "Second Line Text",
+ type = OptionType.TEXT
+ )
+ public String secondLine = "Epic text";
}