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 441e117e39..6533bba34e 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 @@ -281,14 +281,6 @@ public class ConfigPanel extends PluginPanel { final List pinnedPlugins = getPinnedPluginNames(); - // set RuneLite config on top, as it should always have been - final PluginListItem runeLite = new PluginListItem(this, configManager, runeLiteConfig, - configManager.getConfigDescriptor(runeLiteConfig), - RUNELITE_PLUGIN, "RuneLite client settings", "client"); - runeLite.setPinned(pinnedPlugins.contains(RUNELITE_PLUGIN)); - runeLite.nameLabel.setForeground(Color.WHITE); - pluginList.add(runeLite); - // set OpenOSRS config on top, as it should always have been final PluginListItem openosrs = new PluginListItem(this, configManager, OpenOSRSConfig, configManager.getConfigDescriptor(OpenOSRSConfig), @@ -297,6 +289,14 @@ public class ConfigPanel extends PluginPanel openosrs.nameLabel.setForeground(Color.WHITE); pluginList.add(openosrs); + // set RuneLite config on top, as it should always have been + final PluginListItem runeLite = new PluginListItem(this, configManager, runeLiteConfig, + configManager.getConfigDescriptor(runeLiteConfig), + RUNELITE_PLUGIN, "RuneLite client settings", "client"); + runeLite.setPinned(pinnedPlugins.contains(RUNELITE_PLUGIN)); + runeLite.nameLabel.setForeground(Color.WHITE); + pluginList.add(runeLite); + List externalPlugins = new ArrayList<>(); // populate pluginList with all external Plugins pluginManager.getPlugins().stream()