diff --git a/runelite-client/src/main/java/net/runelite/client/config/OpenOSRSConfig.java b/runelite-client/src/main/java/net/runelite/client/config/OpenOSRSConfig.java index 82887aa36e..42cb84eb11 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/OpenOSRSConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/config/OpenOSRSConfig.java @@ -347,7 +347,7 @@ public interface OpenOSRSConfig extends Config ) default String getExternalRepositories() { - return "OpenOSRS:https://raw.githubusercontent.com/open-osrs/plugin-hosting/master/"; + return "OpenOSRS:https://raw.githubusercontent.com/open-osrs/plugin-hosting/master/;Plugin-Hub:https://raw.githubusercontent.com/owain94/OpenOSRS-RL-hub-hosting/master/"; } @ConfigItem( @@ -357,4 +357,4 @@ public interface OpenOSRSConfig extends Config hidden = true ) void setExternalRepositories(String val); -} \ No newline at end of file +} diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/ExternalPluginManager.java b/runelite-client/src/main/java/net/runelite/client/plugins/ExternalPluginManager.java index a4666b4e81..4c6ae0aa50 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/ExternalPluginManager.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/ExternalPluginManager.java @@ -682,7 +682,7 @@ public class ExternalPluginManager catch (StringIndexOutOfBoundsException e) { log.error("Error loading external repositories. They have been reset."); - openOSRSConfig.setExternalRepositories("OpenOSRS:https://raw.githubusercontent.com/open-osrs/plugin-hosting/master/"); + openOSRSConfig.setExternalRepositories("OpenOSRS:https://raw.githubusercontent.com/open-osrs/plugin-hosting/master/;Plugin-Hub:https://raw.githubusercontent.com/owain94/OpenOSRS-RL-hub-hosting/master/"); } updateManager = new UpdateManager(externalPluginManager, repositories); diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/openosrs/externals/RepositoryBox.java b/runelite-client/src/main/java/net/runelite/client/plugins/openosrs/externals/RepositoryBox.java index 10b088b3a5..215bec1d55 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/openosrs/externals/RepositoryBox.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/openosrs/externals/RepositoryBox.java @@ -116,7 +116,7 @@ public class RepositoryBox extends JPanel titleActions.add(support, BorderLayout.WEST); } - if (!name.equals("OpenOSRS")) + if (!name.equals("OpenOSRS") && !name.equals("Plugin-Hub")) { JLabel install = new JLabel(); install.setIcon(DELETE_ICON);