blob: 387d298c64d9945c21b33587fc1c57c3f8dfe8d4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package io.polyfrost.oneconfig.test;
import io.polyfrost.oneconfig.config.annotations.Category;
import io.polyfrost.oneconfig.config.annotations.Switch;
import io.polyfrost.oneconfig.config.annotations.TextField;
import io.polyfrost.oneconfig.config.data.ModData;
import io.polyfrost.oneconfig.config.data.ModType;
import io.polyfrost.oneconfig.config.interfaces.Config;
public class TestConfig extends Config {
@Switch(name = "Cool Switch")
public static boolean toggle = false;
@Category(name = "Cool Category")
public static class category {
@TextField(name = "Cool text field")
public static String text = "Very cool text";
}
public TestConfig() {
super(new ModData("hacks", ModType.QOL, "ShadyDev", "1.0"), "hacksConfig.json");
}
}
|