Adding external plugin support (#4)

* Adding archetype

* Update RuneLiteConfig.java

* Update Plugin.java

* Update PluginManager.java

* Adding pluginwatcher & classloader

* Update RuneLite.java

* Update pom.xml

* Update settings.xml

* Update pom.xml

* Update pom.xml

* Removing old example plugin

* Fixing the fix of the fix for plugin archetype.
This commit is contained in:
Ganom
2019-04-18 23:22:30 -04:00
committed by Tyler Bochard
parent b5d2700b07
commit bfe1482705
14 changed files with 542 additions and 4 deletions

10
pom.xml
View File

@@ -42,7 +42,7 @@
<maven.javadoc.skip>true</maven.javadoc.skip>
<checkstyle.skip>true</checkstyle.skip>
<archetype.test.skip>true</archetype.test.skip>
<rs.version>179</rs.version>
</properties>
@@ -120,6 +120,7 @@
<module>runelite-mixins</module>
<module>runelite-script-assembler-plugin</module>
<module>runescape-api</module>
<module>runelite-plugin-archetype</module>
<module>http-api</module>
<module>http-service</module>
<module>protocol-api</module>
@@ -151,6 +152,13 @@
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.apache.maven.archetype</groupId>
<artifactId>archetype-packaging</artifactId>
<version>3.0.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>