Spring Boot sync server plus RuneLite plugin for sharing boss collection-log uniques between participating OSRS players.
./mvnw spring-boot:runServer default URL:
http://localhost:8080
cd runelite-plugin
.\gradlew.bat shadowJarPlugin jar:
runelite-plugin/build/libs/gim-boss-uniques-plugin-1.0-SNAPSHOT-all.jar
- Start the server and open
http://localhost:8080. - Create a private group and note the generated group code.
- Install the plugin jar in RuneLite.
- Set the same group code on every participating player.
- Set the sync server URL in the plugin config.
- Open boss pages in the Collection Log on each account.
- Refresh the plugin panel or visit
http://localhost:8080/groups/<group-code>.
- The plugin tracks boss collection-log uniques, not live bank ownership.
- A boss only becomes known after that boss page has been opened in the Collection Log on that account.
- The shared server currently stores data in memory.
- Groups are isolated by generated group code, so one group's uploads are not visible to another group.