diff --git a/runelite-client/src/main/java/net/runelite/client/config/ChatColorConfig.java b/runelite-client/src/main/java/net/runelite/client/config/ChatColorConfig.java index 3c30a8fc7f..a8829d2b96 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/ChatColorConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/config/ChatColorConfig.java @@ -26,11 +26,7 @@ package net.runelite.client.config; import java.awt.Color; -@ConfigGroup( - keyName = "textrecolor", - name = "Chat Text Recolor", - description = "Configuration for chat text recoloring" -) +@ConfigGroup("textrecolor") public interface ChatColorConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/config/ConfigGroup.java b/runelite-client/src/main/java/net/runelite/client/config/ConfigGroup.java index 434fd4ca9d..7f9293cf8c 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/ConfigGroup.java +++ b/runelite-client/src/main/java/net/runelite/client/config/ConfigGroup.java @@ -33,9 +33,11 @@ import java.lang.annotation.Target; @Target(ElementType.TYPE) public @interface ConfigGroup { - String keyName(); - - String name(); - - String description(); + /** + * The key name of the config group used for storing configuration within the config group. + * This should typically be a lowercased version of your plugin name, with all spaces removed. + *

+ * For example, the {@code Grand Exchange} plugin uses the key name {@code grandexchange}. + */ + String value(); } diff --git a/runelite-client/src/main/java/net/runelite/client/config/ConfigInvocationHandler.java b/runelite-client/src/main/java/net/runelite/client/config/ConfigInvocationHandler.java index 59eb3dc14f..5450a9132f 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/ConfigInvocationHandler.java +++ b/runelite-client/src/main/java/net/runelite/client/config/ConfigInvocationHandler.java @@ -64,7 +64,7 @@ class ConfigInvocationHandler implements InvocationHandler if (args == null) { // Getting configuration item - String value = manager.getConfiguration(group.keyName(), item.keyName()); + String value = manager.getConfiguration(group.value(), item.keyName()); if (value == null) { @@ -85,7 +85,7 @@ class ConfigInvocationHandler implements InvocationHandler } catch (Exception e) { - log.warn("Unable to unmarshal {}.{} ", group.keyName(), item.keyName(), e); + log.warn("Unable to unmarshal {}.{} ", group.value(), item.keyName(), e); if (method.isDefault()) { return callDefaultMethod(proxy, method, null); @@ -111,19 +111,19 @@ class ConfigInvocationHandler implements InvocationHandler if (Objects.equal(newValue, defaultValue)) { // Just unset if it goes back to the default - manager.unsetConfiguration(group.keyName(), item.keyName()); + manager.unsetConfiguration(group.value(), item.keyName()); return null; } } if (newValue == null) { - manager.unsetConfiguration(group.keyName(), item.keyName()); + manager.unsetConfiguration(group.value(), item.keyName()); } else { String newValueStr = ConfigManager.objectToString(newValue); - manager.setConfiguration(group.keyName(), item.keyName(), newValueStr); + manager.setConfiguration(group.value(), item.keyName(), newValueStr); } return null; } diff --git a/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java b/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java index e829992b04..ba63df7e3c 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java +++ b/runelite-client/src/main/java/net/runelite/client/config/ConfigManager.java @@ -386,11 +386,11 @@ public class ConfigManager { if (override) { - String current = getConfiguration(group.keyName(), item.keyName()); + String current = getConfiguration(group.value(), item.keyName()); // only unset if already set if (current != null) { - unsetConfiguration(group.keyName(), item.keyName()); + unsetConfiguration(group.value(), item.keyName()); } } continue; @@ -398,7 +398,7 @@ public class ConfigManager if (!override) { - String current = getConfiguration(group.keyName(), item.keyName()); + String current = getConfiguration(group.value(), item.keyName()); if (current != null) { continue; // something else is already set @@ -416,16 +416,16 @@ public class ConfigManager continue; } - String current = getConfiguration(group.keyName(), item.keyName()); + String current = getConfiguration(group.value(), item.keyName()); String valueString = objectToString(defaultValue); if (Objects.equals(current, valueString)) { continue; // already set to the default value } - log.debug("Setting default configuration value for {}.{} to {}", group.keyName(), item.keyName(), defaultValue); + log.debug("Setting default configuration value for {}.{} to {}", group.value(), item.keyName(), defaultValue); - setConfiguration(group.keyName(), item.keyName(), valueString); + setConfiguration(group.value(), item.keyName(), valueString); } } diff --git a/runelite-client/src/main/java/net/runelite/client/config/RuneLiteConfig.java b/runelite-client/src/main/java/net/runelite/client/config/RuneLiteConfig.java index ff799c5238..61bd4b1258 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/RuneLiteConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/config/RuneLiteConfig.java @@ -27,11 +27,7 @@ package net.runelite.client.config; import java.awt.Dimension; import net.runelite.api.Constants; -@ConfigGroup( - keyName = "runelite", - name = "RuneLite", - description = "Configuration for RuneLite client options" -) +@ConfigGroup("runelite") public interface RuneLiteConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java b/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java index 6ae56398b0..b5e2e0a284 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java @@ -99,7 +99,7 @@ public class PluginManager private final List plugins = new CopyOnWriteArrayList<>(); private final List activePlugins = new CopyOnWriteArrayList<>(); private final String runeliteGroupName = RuneLiteConfig.class - .getAnnotation(ConfigGroup.class).keyName(); + .getAnnotation(ConfigGroup.class).value(); @Subscribe public void onSessionOpen(SessionOpen event) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityConfig.java index 55945fb4bb..ff121e1e7d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "agility", - name = "Agility", - description = "Configuration for the Agility plugin" -) +@ConfigGroup("agility") public interface AgilityConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/animsmoothing/AnimationSmoothingConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/animsmoothing/AnimationSmoothingConfig.java index 7c4218658c..9260e9ef56 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/animsmoothing/AnimationSmoothingConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/animsmoothing/AnimationSmoothingConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = AnimationSmoothingPlugin.CONFIG_GROUP, - name = "Smooth Animations", - description = "Configuration for the smooth animations plugin" -) +@ConfigGroup(AnimationSmoothingPlugin.CONFIG_GROUP) public interface AnimationSmoothingConfig extends Config { diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragConfig.java index 64ba9570ba..1bed02603e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "antiDrag", - name = "Anti Drag", - description = "Configuration for the anti drag plugin (shift only)" -) +@ConfigGroup("antiDrag") public interface AntiDragConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStylesConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStylesConfig.java index f9c63bc7b9..111fb9dc85 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStylesConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStylesConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "attackIndicator", - name = "Attack Styles", - description = "Configuration for the attack styles plugin" -) +@ConfigGroup("attackIndicator") public interface AttackStylesConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/bankvalue/BankValueConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/bankvalue/BankValueConfig.java index 707dfccb7d..c03557e2c4 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/bankvalue/BankValueConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/bankvalue/BankValueConfig.java @@ -29,10 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "bankvalue", - name = "Bank Value", - description = "Shows the value of your bank and/or current tab") +@ConfigGroup("bankvalue") public interface BankValueConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/BarbarianAssaultConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/BarbarianAssaultConfig.java index 8f4e06ed03..ef27117e06 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/BarbarianAssaultConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/BarbarianAssaultConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "barbarianAssault", - name = "Barbarian Assault", - description = "Configuration for the barbarian assault plugin" -) +@ConfigGroup("barbarianAssault") public interface BarbarianAssaultConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsConfig.java index 7494d639d4..6fc2e05947 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/barrows/BarrowsConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "barrows", - name = "Barrows Brothers", - description = "Configuration for the Barrows plugin" -) +@ConfigGroup("barrows") public interface BarrowsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/blastfurnace/BlastFurnaceConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/blastfurnace/BlastFurnaceConfig.java index f1f738a543..b823ae50d7 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/blastfurnace/BlastFurnaceConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/blastfurnace/BlastFurnaceConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "blastfurnace", - name = "Blast Furnace", - description = "Configuration for the Blast furnace plugin" -) +@ConfigGroup("blastfurnace") public interface BlastFurnaceConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/blastmine/BlastMinePluginConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/blastmine/BlastMinePluginConfig.java index d2ce5cf186..76848a66e2 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/blastmine/BlastMinePluginConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/blastmine/BlastMinePluginConfig.java @@ -30,11 +30,7 @@ import net.runelite.client.config.ConfigItem; import java.awt.Color; -@ConfigGroup( - keyName = "blastmine", - name = "Blast Mine", - description = "Configuration for the Blast Mine plugin" -) +@ConfigGroup("blastmine") public interface BlastMinePluginConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/boosts/BoostsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/boosts/BoostsConfig.java index 05b0889572..3e2a04edc9 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/boosts/BoostsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/boosts/BoostsConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "boosts", - name = "Boosts Information", - description = "Configuration for the Boosts plugin" -) +@ConfigGroup("boosts") public interface BoostsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/cannon/CannonConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/cannon/CannonConfig.java index 0af2a463da..1ac2825df7 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/cannon/CannonConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/cannon/CannonConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "cannon", - name = "Cannon", - description = "Configuration for the Cannon plugin" -) +@ConfigGroup("cannon") public interface CannonConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsConfig.java index 49289582c9..215fd75fc6 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "chatcommands", - name = "Chat Commands", - description = "Configuration for chat commands" -) +@ConfigGroup("chatcommands") public interface ChatCommandsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/chatnotifications/ChatNotificationsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/chatnotifications/ChatNotificationsConfig.java index c8196d9826..ff1c45e2e9 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/chatnotifications/ChatNotificationsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/chatnotifications/ChatNotificationsConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "chatnotification", - name = "Chat Notifications", - description = "Highlights and notifies you of chat messages" -) +@ConfigGroup("chatnotification") public interface ChatNotificationsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/ClueScrollConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/ClueScrollConfig.java index 16c1995a34..f95341e50d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/ClueScrollConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/ClueScrollConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - name = "Clue Scroll", - keyName = "cluescroll", - description = "Configuration for the clue scroll plugin" -) +@ConfigGroup("cluescroll") public interface ClueScrollConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java b/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java index d39cf4f510..632b365611 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/config/ConfigPanel.java @@ -101,7 +101,7 @@ public class ConfigPanel extends PluginPanel private static final ImageIcon BACK_ICON_HOVER; private static final ImageIcon SEARCH; - private static final String RUNELITE_GROUP_NAME = RuneLiteConfig.class.getAnnotation(ConfigGroup.class).keyName(); + private static final String RUNELITE_GROUP_NAME = RuneLiteConfig.class.getAnnotation(ConfigGroup.class).value(); private static final String PINNED_PLUGINS_CONFIG_KEY = "pinnedPlugins"; private static final String RUNELITE_PLUGIN = "RuneLite"; private static final String CHAT_COLOR_PLUGIN = "Chat Color"; @@ -349,7 +349,7 @@ public class ConfigPanel extends PluginPanel { JCheckBox checkbox = new JCheckBox(); checkbox.setBackground(ColorScheme.LIGHT_GRAY_COLOR); - checkbox.setSelected(Boolean.parseBoolean(configManager.getConfiguration(cd.getGroup().keyName(), cid.getItem().keyName()))); + checkbox.setSelected(Boolean.parseBoolean(configManager.getConfiguration(cd.getGroup().value(), cid.getItem().keyName()))); checkbox.addActionListener(ae -> changeConfiguration(listItem, config, checkbox, cd, cid)); item.add(checkbox, BorderLayout.EAST); @@ -357,7 +357,7 @@ public class ConfigPanel extends PluginPanel if (cid.getType() == int.class) { - int value = Integer.parseInt(configManager.getConfiguration(cd.getGroup().keyName(), cid.getItem().keyName())); + int value = Integer.parseInt(configManager.getConfiguration(cd.getGroup().value(), cid.getItem().keyName())); SpinnerModel model = new SpinnerNumberModel(value, 0, Integer.MAX_VALUE, 1); JSpinner spinner = new JSpinner(model); @@ -375,7 +375,7 @@ public class ConfigPanel extends PluginPanel textField.setLineWrap(true); textField.setWrapStyleWord(true); textField.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); - textField.setText(configManager.getConfiguration(cd.getGroup().keyName(), cid.getItem().keyName())); + textField.setText(configManager.getConfiguration(cd.getGroup().value(), cid.getItem().keyName())); textField.addFocusListener(new FocusAdapter() { @@ -391,7 +391,7 @@ public class ConfigPanel extends PluginPanel if (cid.getType() == Color.class) { - String existing = configManager.getConfiguration(cd.getGroup().keyName(), cid.getItem().keyName()); + String existing = configManager.getConfiguration(cd.getGroup().value(), cid.getItem().keyName()); Color existingColor; JButton colorPicker; @@ -442,7 +442,7 @@ public class ConfigPanel extends PluginPanel JPanel dimensionPanel = new JPanel(); dimensionPanel.setLayout(new BorderLayout()); - String str = configManager.getConfiguration(cd.getGroup().keyName(), cid.getItem().keyName()); + String str = configManager.getConfiguration(cd.getGroup().value(), cid.getItem().keyName()); String[] splitStr = str.split("x"); int width = Integer.parseInt(splitStr[0]); int height = Integer.parseInt(splitStr[1]); @@ -460,7 +460,7 @@ public class ConfigPanel extends PluginPanel heightSpinnerTextField.setColumns(4); ChangeListener listener = e -> - configManager.setConfiguration(cd.getGroup().keyName(), cid.getItem().keyName(), widthSpinner.getValue() + "x" + heightSpinner.getValue()); + configManager.setConfiguration(cd.getGroup().value(), cid.getItem().keyName(), widthSpinner.getValue() + "x" + heightSpinner.getValue()); widthSpinner.addChangeListener(listener); heightSpinner.addChangeListener(listener); @@ -483,7 +483,7 @@ public class ConfigPanel extends PluginPanel box.setPrototypeDisplayValue("XXXXXXXX"); //sorry but this is the way to keep the size of the combobox in check. try { - Enum selectedItem = Enum.valueOf(type, configManager.getConfiguration(cd.getGroup().keyName(), cid.getItem().keyName())); + Enum selectedItem = Enum.valueOf(type, configManager.getConfiguration(cd.getGroup().value(), cid.getItem().keyName())); box.setSelectedItem(selectedItem); box.setToolTipText(selectedItem.toString()); } @@ -504,7 +504,7 @@ public class ConfigPanel extends PluginPanel if (cid.getType() == Keybind.class) { - Keybind startingValue = configManager.getConfiguration(cd.getGroup().keyName(), cid.getItem().keyName(), Keybind.class); + Keybind startingValue = configManager.getConfiguration(cd.getGroup().value(), cid.getItem().keyName(), Keybind.class); HotkeyButton button = new HotkeyButton(startingValue); @@ -561,32 +561,32 @@ public class ConfigPanel extends PluginPanel if (component instanceof JCheckBox) { JCheckBox checkbox = (JCheckBox) component; - configManager.setConfiguration(cd.getGroup().keyName(), cid.getItem().keyName(), "" + checkbox.isSelected()); + configManager.setConfiguration(cd.getGroup().value(), cid.getItem().keyName(), "" + checkbox.isSelected()); } else if (component instanceof JSpinner) { JSpinner spinner = (JSpinner) component; - configManager.setConfiguration(cd.getGroup().keyName(), cid.getItem().keyName(), "" + spinner.getValue()); + configManager.setConfiguration(cd.getGroup().value(), cid.getItem().keyName(), "" + spinner.getValue()); } else if (component instanceof JTextArea) { JTextArea textField = (JTextArea) component; - configManager.setConfiguration(cd.getGroup().keyName(), cid.getItem().keyName(), textField.getText()); + configManager.setConfiguration(cd.getGroup().value(), cid.getItem().keyName(), textField.getText()); } else if (component instanceof JColorChooser) { JColorChooser jColorChooser = (JColorChooser) component; - configManager.setConfiguration(cd.getGroup().keyName(), cid.getItem().keyName(), String.valueOf(jColorChooser.getColor().getRGB())); + configManager.setConfiguration(cd.getGroup().value(), cid.getItem().keyName(), String.valueOf(jColorChooser.getColor().getRGB())); } else if (component instanceof JComboBox) { JComboBox jComboBox = (JComboBox) component; - configManager.setConfiguration(cd.getGroup().keyName(), cid.getItem().keyName(), ((Enum) jComboBox.getSelectedItem()).name()); + configManager.setConfiguration(cd.getGroup().value(), cid.getItem().keyName(), ((Enum) jComboBox.getSelectedItem()).name()); } else if (component instanceof HotkeyButton) { HotkeyButton hotkeyButton = (HotkeyButton) component; - configManager.setConfiguration(cd.getGroup().keyName(), cid.getItem().keyName(), hotkeyButton.getValue()); + configManager.setConfiguration(cd.getGroup().value(), cid.getItem().keyName(), hotkeyButton.getValue()); } } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/dailytaskindicators/DailyTasksConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/dailytaskindicators/DailyTasksConfig.java index d06df94c9e..9dc1aee151 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/dailytaskindicators/DailyTasksConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/dailytaskindicators/DailyTasksConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "dailytaskindicators", - name = "Daily Task Indicators", - description = "Configuration for Daily Task Indicators plugin" -) +@ConfigGroup("dailytaskindicators") public interface DailyTasksConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/deathindicator/DeathIndicatorConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/deathindicator/DeathIndicatorConfig.java index eae1cea01d..e35b7cc93f 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/deathindicator/DeathIndicatorConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/deathindicator/DeathIndicatorConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "deathIndicator", - name = "Death Indicator", - description = "Configuration for the death indicator plugin" -) +@ConfigGroup("deathIndicator") public interface DeathIndicatorConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/defaultworld/DefaultWorldConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/defaultworld/DefaultWorldConfig.java index 5e6b787001..480d4c891d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/defaultworld/DefaultWorldConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/defaultworld/DefaultWorldConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "defaultworld", - name = "Default World", - description = "Sets the default world and remembers it" -) +@ConfigGroup("defaultworld") public interface DefaultWorldConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsConfig.java index e65d86586e..a08edfd26c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsConfig.java @@ -27,11 +27,7 @@ package net.runelite.client.plugins.devtools; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "devtools", - name = "Dev Tools", - description = "Configuration for developer tools" -) +@ConfigGroup("devtools") public interface DevToolsConfig { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java index 44aba43b4d..fd992b7d77 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "discord", - name = "Discord", - description = "Configuration for Discord plugin" -) +@ConfigGroup("discord") public interface DiscordConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/entityhider/EntityHiderConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/entityhider/EntityHiderConfig.java index e34f83364d..caca619791 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/entityhider/EntityHiderConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/entityhider/EntityHiderConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "entityhider", - name = "Entity Hider", - description = "Hides various entities such as players and NPCs" -) +@ConfigGroup("entityhider") public interface EntityHiderConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropConfig.java index f49eb7c872..7477f285c5 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/experiencedrop/XpDropConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "xpdrop", - name = "XP Drop", - description = "Configuration for XP drop customization" -) +@ConfigGroup("xpdrop") public interface XpDropConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/farmingtracker/FarmingTrackerConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/farmingtracker/FarmingTrackerConfig.java index b0eb9a04c0..30653b5aa9 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/farmingtracker/FarmingTrackerConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/farmingtracker/FarmingTrackerConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "farmingTracker", - name = "Farming Tracker", - description = "Configuration for the farming tracker" -) +@ConfigGroup("farmingTracker") public interface FarmingTrackerConfig extends Config { String KEY_NAME = "farmingTracker"; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedConfig.java index 936a632a88..74ed8cf97c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/feed/FeedConfig.java @@ -4,11 +4,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "feed", - name = "News Feed", - description = "Displays client and game-related news" -) +@ConfigGroup("feed") public interface FeedConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingConfig.java index 75f4f05906..8f1871a8a3 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "fishing", - name = "Fishing", - description = "Configuration for the fishing plugin" -) +@ConfigGroup("fishing") public interface FishingConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/fps/FpsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/fps/FpsConfig.java index 114c005fd7..73e7f3f8c5 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/fps/FpsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/fps/FpsConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = FpsPlugin.CONFIG_GROUP_KEY, - name = "FPS Control", - description = "Lets you control what your game frame rate is, often helps keep CPU down too" -) +@ConfigGroup(FpsPlugin.CONFIG_GROUP_KEY) public interface FpsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeConfig.java index 951ffa461e..0c2638b67a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "grandexchange", - name = "Grand Exchange", - description = "Configuration for the Grand Exchange" -) +@ConfigGroup("grandexchange") public interface GrandExchangeConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java index 0aa8d1471e..2065d50c36 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java @@ -33,11 +33,7 @@ import net.runelite.client.plugins.grounditems.config.ItemHighlightMode; import net.runelite.client.plugins.grounditems.config.MenuHighlightMode; import net.runelite.client.plugins.grounditems.config.PriceDisplayMode; -@ConfigGroup( - keyName = "grounditems", - name = "Ground Items", - description = "Configuration for the ground items plugin" -) +@ConfigGroup("grounditems") public interface GroundItemsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/groundmarkers/GroundMarkerConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/groundmarkers/GroundMarkerConfig.java index 468dc20372..b42b6e5857 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/groundmarkers/GroundMarkerConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/groundmarkers/GroundMarkerConfig.java @@ -32,11 +32,7 @@ import net.runelite.client.config.ConfigItem; import java.awt.Color; -@ConfigGroup( - keyName = "groundMarker", - name = "Ground Marker", - description = "Mark ground tiles" -) +@ConfigGroup("groundMarker") public interface GroundMarkerConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/herbiboars/HerbiboarConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/herbiboars/HerbiboarConfig.java index c1a7191f3e..15b27bf79f 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/herbiboars/HerbiboarConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/herbiboars/HerbiboarConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "herbiboar", - name = "Herbiboar", - description = "Configuration for the herbiboar plugin" -) +@ConfigGroup("herbiboar") public interface HerbiboarConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscoreConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscoreConfig.java index 8c300289b9..89d9632850 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscoreConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscoreConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "hiscore", - name = "HiScore", - description = "Configuration for the hiscore plugin" -) +@ConfigGroup("hiscore") public interface HiscoreConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/hunter/HunterConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/hunter/HunterConfig.java index 91d7f94f8c..87df9baadd 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/hunter/HunterConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/hunter/HunterConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "hunterplugin", - name = "Hunter", - description = "Configuration for the hunter plugin" -) +@ConfigGroup("hunterplugin") public interface HunterConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierConfig.java index cf877eb45d..2cc9b17989 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "idlenotifier", - name = "Idle Notifier", - description = "Configuration for the idle notifier plugin" -) +@ConfigGroup("idlenotifier") public interface IdleNotifierConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/implings/ImplingsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/implings/ImplingsConfig.java index c4f2b46f03..ecb513127a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/implings/ImplingsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/implings/ImplingsConfig.java @@ -33,11 +33,7 @@ import net.runelite.client.config.ConfigItem; * * @author robin */ -@ConfigGroup( - keyName = "implings", - name = "Implings", - description = "Configuration for the implings plugin" -) +@ConfigGroup("implings") public interface ImplingsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/InterfaceStylesConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/InterfaceStylesConfig.java index 8258c2ffa3..e86fe0d2bb 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/InterfaceStylesConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/InterfaceStylesConfig.java @@ -30,11 +30,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "interfaceStyles", - name = "Interface Styles", - description = "Configuration for the Interface Styles plugin" -) +@ConfigGroup("interfaceStyles") public interface InterfaceStylesConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/inventorytags/InventoryTagsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/inventorytags/InventoryTagsConfig.java index aa436769eb..12cff9fcec 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/inventorytags/InventoryTagsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/inventorytags/InventoryTagsConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "inventorytags", - name = "Inventory Tags", - description = "Configuration for the Inventory Item Tagging plugin" -) +@ConfigGroup("inventorytags") public interface InventoryTagsConfig extends Config { String GROUP = "inventorytags"; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargeConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargeConfig.java index e02ac1d3ac..794f24437e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargeConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargeConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "itemCharge", - name = "Item Charges", - description = "Configuration for the Item Charges plugin" -) +@ConfigGroup("itemCharge") public interface ItemChargeConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesConfig.java index 36b8ffa0aa..ed69408341 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "itemprices", - name = "Item Prices", - description = "Configuration for the Item Prices plugin" -) +@ConfigGroup("itemprices") public interface ItemPricesConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatConfig.java index 7eec4c8a96..ec9d083044 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "itemstat", - name = "Item Stats", - description = "Show stat changes on items" -) +@ConfigGroup("itemstat") public interface ItemStatConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryConfig.java index af62e65223..e95389f50b 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/kourendlibrary/KourendLibraryConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "kourendLibrary", - name = "Kourend Library", - description = "Configuration for the KourendLibrary plugin" -) +@ConfigGroup("kourendLibrary") public interface KourendLibraryConfig extends Config { String GROUP_KEY = "kourendLibrary"; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java index 349c4a959f..b3920385e5 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "menuentryswapper", - name = "Menu Entry Swapper", - description = "Swap menu entry options" -) +@ConfigGroup("menuentryswapper") public interface MenuEntrySwapperConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/metronome/MetronomePluginConfiguration.java b/runelite-client/src/main/java/net/runelite/client/plugins/metronome/MetronomePluginConfiguration.java index bd1d047880..cb2ff60889 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/metronome/MetronomePluginConfiguration.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/metronome/MetronomePluginConfiguration.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "metronome", - name = "Metronome", - description = "Plays a sound on the specified tick to aid in efficient skilling" -) +@ConfigGroup("metronome") public interface MetronomePluginConfiguration extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/minimap/MinimapConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/minimap/MinimapConfig.java index d1e2afa7ae..c771854645 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/minimap/MinimapConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/minimap/MinimapConfig.java @@ -29,10 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "minimap", - name = "Minimap", - description = "Configuration for the minimap") +@ConfigGroup("minimap") public interface MinimapConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/motherlode/MotherlodeConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/motherlode/MotherlodeConfig.java index b7861b1f3f..e71afa5076 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/motherlode/MotherlodeConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/motherlode/MotherlodeConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "motherlode", - name = "Motherlode Mine", - description = "Configuration for the Motherlode Mine plugin" -) +@ConfigGroup("motherlode") public interface MotherlodeConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/mousehighlight/MouseHighlightConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/mousehighlight/MouseHighlightConfig.java index a5f2e6d868..1c23e334cd 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/mousehighlight/MouseHighlightConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/mousehighlight/MouseHighlightConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "mousehighlight", - name = "Mouse Tooltips", - description = "Configures the Mouse Tooltips plugin" -) +@ConfigGroup("mousehighlight") public interface MouseHighlightConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/mta/MTAConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/mta/MTAConfig.java index d5e356d579..25940d2ef5 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/mta/MTAConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/mta/MTAConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "mta", - name = "Mage Training Arena", - description = "Configuration for the Mage Training Arena plugin" -) +@ConfigGroup("mta") public interface MTAConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/nightmarezone/NightmareZoneConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/nightmarezone/NightmareZoneConfig.java index 99349971d7..d3c505bd30 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/nightmarezone/NightmareZoneConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/nightmarezone/NightmareZoneConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "nightmareZone", - name = "Nightmare Zone", - description = "Configuration for the nightmare zone plugin" -) +@ConfigGroup("nightmareZone") public interface NightmareZoneConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesConfig.java index b82cc1ff5d..d8834bed5c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/notes/NotesConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "notes", - name = "Notes", - description = "Configuration for the Notes plugin" -) +@ConfigGroup("notes") public interface NotesConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsConfig.java index a5fc0c332a..3e6b298cbb 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "npcindicators", - name = "NPC Indicators", - description = "Configuration for the NPC indicators plugin" -) +@ConfigGroup("npcindicators") public interface NpcIndicatorsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoConfig.java index 929fbed33f..36ec066b31 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "opponentinfo", - name = "Opponent Info", - description = "Configuration for the Opponent info plugin" -) +@ConfigGroup("opponentinfo") public interface OpponentInfoConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsConfig.java index 0b46a97895..c40d4a9020 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "playerindicators", - name = "Player Indicators", - description = "Configuration for the player indicators plugin" -) +@ConfigGroup("playerindicators") public interface PlayerIndicatorsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/poh/PohConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/poh/PohConfig.java index 81f8590e93..f9780fa677 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/poh/PohConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/poh/PohConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "poh", - name = "Player-owned House", - description = "Configuration for the POH plugin" -) +@ConfigGroup("poh") public interface PohConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/prayer/PrayerConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/prayer/PrayerConfig.java index 47a83d7b13..ad0b8b056a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/prayer/PrayerConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/prayer/PrayerConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "prayer", - name = "Prayer", - description = "Various tools related to prayer" -) +@ConfigGroup("prayer") public interface PrayerConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/puzzlesolver/PuzzleSolverConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/puzzlesolver/PuzzleSolverConfig.java index 902afd0d3d..eee4a3ab63 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/puzzlesolver/PuzzleSolverConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/puzzlesolver/PuzzleSolverConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "puzzlesolver", - name = "Puzzle Solver", - description = "Shows you where to press to solve puzzle boxes" -) +@ConfigGroup("puzzlesolver") public interface PuzzleSolverConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsConfig.java index 9e18494dcf..bbc0b55ae7 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "raids", - name = "Chambers Of Xeric", - description = "Configuration for the raids plugin" -) +@ConfigGroup("raids") public interface RaidsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/regenmeter/RegenMeterConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/regenmeter/RegenMeterConfig.java index da1dd73d3f..b3b4dd546c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/regenmeter/RegenMeterConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/regenmeter/RegenMeterConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "regenmeter", - name = "Regeneration Meter", - description = "Configuration for the data orb regeneration meters" -) +@ConfigGroup("regenmeter") public interface RegenMeterConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/reorderprayers/ReorderPrayersConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/reorderprayers/ReorderPrayersConfig.java index 807955f104..7a73dae268 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/reorderprayers/ReorderPrayersConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/reorderprayers/ReorderPrayersConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = ReorderPrayersPlugin.CONFIG_GROUP_KEY, - name = "Reorder Prayers", - description = "Configuration for the data orb regeneration meters" -) +@ConfigGroup(ReorderPrayersPlugin.CONFIG_GROUP_KEY) public interface ReorderPrayersConfig extends Config { diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/reportbutton/ReportButtonConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/reportbutton/ReportButtonConfig.java index a12b3faba7..7848b20a7d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/reportbutton/ReportButtonConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/reportbutton/ReportButtonConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "reportButton", - name = "Report Button", - description = "Configuration for report button" -) +@ConfigGroup("reportButton") public interface ReportButtonConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/runecraft/RunecraftConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/runecraft/RunecraftConfig.java index 4838e30b63..ef1733cb54 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/runecraft/RunecraftConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/runecraft/RunecraftConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "runecraft", - name = "Runecraft", - description = "Configuration for the runecrafting plugin" -) +@ConfigGroup("runecraft") public interface RunecraftConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/runepouch/RunepouchConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/runepouch/RunepouchConfig.java index 663dd9d94a..4ca92fc4b5 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/runepouch/RunepouchConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/runepouch/RunepouchConfig.java @@ -30,11 +30,7 @@ import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; import net.runelite.client.plugins.runepouch.config.RunePouchOverlayMode; -@ConfigGroup( - keyName = "runepouch", - name = "Rune Pouch", - description = "Configuration for the Runepouch plugin" -) +@ConfigGroup("runepouch") public interface RunepouchConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotConfig.java index ea1b5a842f..b8f6901f1e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; import net.runelite.client.config.Keybind; -@ConfigGroup( - keyName = "screenshot", - name = "Screenshot", - description = "Configuration for the Screenshot plugin" -) +@ConfigGroup("screenshot") public interface ScreenshotConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerConfig.java index 30b3b68532..c3dd2dd752 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerConfig.java @@ -30,11 +30,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "slayer", - name = "Slayer", - description = "Configuration for the slayer plugin" -) +@ConfigGroup("slayer") public interface SlayerConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/stretchedfixedmode/StretchedFixedModeConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/stretchedfixedmode/StretchedFixedModeConfig.java index 00cd9d48b2..691e5c2eab 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/stretchedfixedmode/StretchedFixedModeConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/stretchedfixedmode/StretchedFixedModeConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "stretchedfixedmode", - name = "Stretched Fixed Mode", - description = "Resizes the game while in fixed mode" -) +@ConfigGroup("stretchedfixedmode") public interface StretchedFixedModeConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/teamcapes/TeamCapesConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/teamcapes/TeamCapesConfig.java index 12dcbe3c2b..17e42e0f24 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/teamcapes/TeamCapesConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/teamcapes/TeamCapesConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "teamCapes", - name = "Team Capes", - description = "Configuration for the team cape plugin" -) +@ConfigGroup("teamCapes") public interface TeamCapesConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/tileindicators/TileIndicatorsConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/tileindicators/TileIndicatorsConfig.java index 3feff0ef13..a45df8ae82 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/tileindicators/TileIndicatorsConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/tileindicators/TileIndicatorsConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "tileindicators", - name = "Tile Indicators", - description = "Configuration for the tile indicators plugin" -) +@ConfigGroup("tileindicators") public interface TileIndicatorsConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersConfig.java index 0b97832aed..86562f6577 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "timers", - name = "Timers", - description = "Configuration for the timers plugin" -) +@ConfigGroup("timers") public interface TimersConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/tithefarm/TitheFarmPluginConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/tithefarm/TitheFarmPluginConfig.java index de41ca4f36..153d7e5a98 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/tithefarm/TitheFarmPluginConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/tithefarm/TitheFarmPluginConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "tithefarmplugin", - name = "Tithe Farm", - description = "Configuration for the Tithe Farm plugin" -) +@ConfigGroup("tithefarmplugin") public interface TitheFarmPluginConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/usernamesyncer/UsernameSyncerConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/usernamesyncer/UsernameSyncerConfig.java index b312a66681..fe8803a2e2 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/usernamesyncer/UsernameSyncerConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/usernamesyncer/UsernameSyncerConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "rememberusername", - name = "Username Syncer", - description = "Syncs the username that is currently remembered between computers" -) +@ConfigGroup("rememberusername") public interface UsernameSyncerConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingConfig.java index dc59dcf4d8..55cb5e3637 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "woodcutting", - name = "Woodcutting", - description = "Configuration for the woodcutting plugin" -) +@ConfigGroup("woodcutting") public interface WoodcuttingConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/WorldMapConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/WorldMapConfig.java index c7d60c6a50..0cfb68e823 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/WorldMapConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/worldmap/WorldMapConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = WorldMapPlugin.CONFIG_KEY, - name = "World Map", - description = "Various World Map enhancements" -) +@ConfigGroup(WorldMapPlugin.CONFIG_KEY) public interface WorldMapConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/xpglobes/XpGlobesConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/xpglobes/XpGlobesConfig.java index 97eb1e8197..dc6000228c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/xpglobes/XpGlobesConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/xpglobes/XpGlobesConfig.java @@ -29,11 +29,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "xpglobes", - name = "XP Globes", - description = "Configuration for the XP globes plugin" -) +@ConfigGroup("xpglobes") public interface XpGlobesConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/zoom/ZoomConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/zoom/ZoomConfig.java index 68d37ecb2e..4b70b48401 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/zoom/ZoomConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/zoom/ZoomConfig.java @@ -28,11 +28,7 @@ import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; -@ConfigGroup( - keyName = "zoom", - name = "Camera Zoom", - description = "Configuration for the camera zoom limit" -) +@ConfigGroup("zoom") public interface ZoomConfig extends Config { @ConfigItem( diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayManager.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayManager.java index 9dd419573c..6f7453271b 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayManager.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayManager.java @@ -53,7 +53,7 @@ public class OverlayManager private static final String OVERLAY_CONFIG_PREFERRED_LOCATION = "_preferredLocation"; private static final String OVERLAY_CONFIG_PREFERRED_POSITION = "_preferredPosition"; private static final String OVERLAY_CONFIG_PREFERRED_SIZE = "_preferredSize"; - private static final String RUNELITE_CONFIG_GROUP_NAME = RuneLiteConfig.class.getAnnotation(ConfigGroup.class).keyName(); + private static final String RUNELITE_CONFIG_GROUP_NAME = RuneLiteConfig.class.getAnnotation(ConfigGroup.class).value(); @VisibleForTesting static final Comparator OVERLAY_COMPARATOR = (a, b) -> diff --git a/runelite-client/src/test/java/net/runelite/client/config/TestConfig.java b/runelite-client/src/test/java/net/runelite/client/config/TestConfig.java index 7b2bfe02da..9bc5f29b37 100644 --- a/runelite-client/src/test/java/net/runelite/client/config/TestConfig.java +++ b/runelite-client/src/test/java/net/runelite/client/config/TestConfig.java @@ -24,11 +24,7 @@ */ package net.runelite.client.config; -@ConfigGroup( - keyName = "test", - name = "test", - description = "test" -) +@ConfigGroup("test") public interface TestConfig { @ConfigItem(