aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/options/seperateSections/ApiData.java
diff options
context:
space:
mode:
authorNopoTheGamer <40329022+NopoTheGamer@users.noreply.github.com>2022-10-21 14:45:54 +0000
committerGitHub <noreply@github.com>2022-10-21 07:45:54 -0700
commit8848224dcba09d8ac321f7dd4c087eb3590cb285 (patch)
treec2c521af39b3f4eff5a47950f54cbeb57b562494 /src/main/java/io/github/moulberry/notenoughupdates/options/seperateSections/ApiData.java
parent6c209c2ca6b4cb858cec2854d665bfa1a44f8728 (diff)
downloadnotenoughupdates-8848224dcba09d8ac321f7dd4c087eb3590cb285.tar.gz
notenoughupdates-8848224dcba09d8ac321f7dd4c087eb3590cb285.tar.bz2
notenoughupdates-8848224dcba09d8ac321f7dd4c087eb3590cb285.zip
Added the ability to add search tags to config options (#309)
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/options/seperateSections/ApiData.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/options/seperateSections/ApiData.java53
1 files changed, 42 insertions, 11 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/options/seperateSections/ApiData.java b/src/main/java/io/github/moulberry/notenoughupdates/options/seperateSections/ApiData.java
index e52b7d34..9802af89 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/options/seperateSections/ApiData.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/options/seperateSections/ApiData.java
@@ -31,7 +31,8 @@ public class ApiData {
@Expose
@ConfigOption(
name = "Api Key",
- desc = "Hypixel API key\nYou can run §a/api new§r to autofill this value."
+ desc = "Hypixel API key\nYou can run §a/api new§r to autofill this value.",
+ searchTags = "apikey"
)
@ConfigEditorText
public String apiKey = "";
@@ -41,57 +42,87 @@ public class ApiData {
public boolean repository = false;
@Expose
- @ConfigOption(name = "Automatically Update Repository", desc = "Update the repository on every startup")
+ @ConfigOption(
+ name = "Automatically Update Repository",
+ desc = "Update the repository on every startup"
+ )
@ConfigEditorBoolean()
@ConfigAccordionId(id = 0)
public boolean autoupdate = true;
@ConfigAccordionId(id = 0)
- @ConfigOption(name = "Update Repository now", desc = "Refresh your repository")
+ @ConfigOption(
+ name = "Update Repository now",
+ desc = "Refresh your repository"
+ )
@ConfigEditorButton(runnableId = 22, buttonText = "Update")
public int updateRepositoryButton = 0;
@ConfigEditorAccordion(id = 1)
@ConfigAccordionId(id = 0)
- @ConfigOption(name = "Repository Location", desc = "")
+ @ConfigOption(
+ name = "Repository Location",
+ desc = ""
+ )
public boolean repositoryLocation = false;
@ConfigAccordionId(id = 1)
- @ConfigOption(name = "Use default repository", desc = "The latest, most up to date item list for the official NEU releases.")
+ @ConfigOption(
+ name = "Use default repository",
+ desc = "The latest, most up to date item list for the official NEU releases."
+ )
@ConfigEditorButton(runnableId = 23, buttonText = "Reset")
public int setRepositoryToDefaultButton = 0;
@ConfigAccordionId(id = 1)
- @ConfigOption(name = "Use pre-release repository", desc = "The latest, most up to date item list for the NEU pre-releases.\n§4Use §lonly§r§4 with the pre-releases.")
+ @ConfigOption(
+ name = "Use pre-release repository",
+ desc = "The latest, most up to date item list for the NEU pre-releases.\n§4Use §lonly§r§4 with the pre-releases."
+ )
@ConfigEditorButton(runnableId = 24, buttonText = "Use")
public int setRepositoryToDangerousButton = 0;
@Expose
@ConfigAccordionId(id = 1)
- @ConfigOption(name = "Repository User", desc = "Repository User")
+ @ConfigOption(
+ name = "Repository User",
+ desc = "Repository User"
+ )
@ConfigEditorText
public String repoUser = "NotEnoughUpdates";
@Expose
@ConfigAccordionId(id = 1)
- @ConfigOption(name = "Repository Name", desc = "Repository Name")
+ @ConfigOption(
+ name = "Repository Name",
+ desc = "Repository Name"
+ )
@ConfigEditorText
public String repoName = "NotEnoughUpdates-REPO";
@Expose
@ConfigAccordionId(id = 1)
- @ConfigOption(name = "Repository Branch", desc = "Repository Branch")
+ @ConfigOption(
+ name = "Repository Branch",
+ desc = "Repository Branch"
+ )
@ConfigEditorText
public String repoBranch = "master";
@Expose
@ConfigAccordionId(id = 0)
- @ConfigOption(name = "Edit Mode", desc = "Enables you to edit items in the item list.\n§4Recommended for repository maintainers only.\n§4§lRemember: §rTurn off auto update as well")
+ @ConfigOption(
+ name = "Edit Mode",
+ desc = "Enables you to edit items in the item list.\n§4Recommended for repository maintainers only.\n§4§lRemember: §rTurn off auto update as well"
+ )
@ConfigEditorBoolean
public boolean repositoryEditing = false;
@Expose
- @ConfigOption(name = "Lowestbin API", desc = "§4Do §lNOT §r§4change this, unless you know exactly what you are doing\n§fDefault: §amoulberry.codes")
+ @ConfigOption(
+ name = "Lowestbin API",
+ desc = "§4Do §lNOT §r§4change this, unless you know exactly what you are doing\n§fDefault: §amoulberry.codes"
+ )
@ConfigEditorText
public String moulberryCodesApi = "moulberry.codes";