Tracks your Collection Log progress and displays it via panel or chat. Required for syncing or uploading your log to TempleOSRS.
Documentation
๐ Collection Tracker
A RuneLite plugin that tracks your Collection Log progress and allows you to view collection data for yourself or other players via chat commands or a convenient UI panel.
---
โจ Features
- ๐ฆ Sync your collection log directly from TempleOSRS
- ๐งพ Print all your collected items to the plugin side panel
- ๐ Query other players' collection logs using in-game chat commands
- ๐ง Smart aliasing for common boss and minigame names
!col TOA works for "Tombs of Amascut"_
- ๐ Local database caching with pruning to keep it clean and fast
---
๐ How to Use
Step 1: Install the Temple OSRS Plugin
Start by installing the <strong>Temple OSRS</strong> plugin from the RuneLite Plugin Hub.
<div align="center">
<img src="docs/Screenshot_6.png" width="320"/>
</div>
Step 2: Sync Your Collection Log
Sync your collection log data to the <a href="https://templeosrs.com">TempleOSRS website</a>.
<div align="center">
<img src="docs/Screenshot_7.png" width="480"/>
</div>
Step 3: Install the Collection Tracker Plugin
Next, install the <strong>Collection Tracker</strong> plugin from the Plugin Hub.
<div align="center">
<img src="docs/Screenshot_8.png" width="320"/>
</div>
---
โถ๏ธ Plugin Panel
Once the plugin is enabled:
1. Click the Collection Tracker icon in the RuneLite sidebar.
2. Use the available buttons
<div align="center">
| Button | Function |
|-----------------------------|-------------------------------|
| ๐ Print Collections | Display your synced items |
| ๐ Store Collection Log | Get your data from TempleOSRS |
| โ Show Commands | See how to use chat commands |
<br>
๐ผ๏ธ Panel Previews
<table>
<tr>
<td align="center"><strong>๐ฆ Main Panel</strong><br><img src="docs/start.png" width="160"/></td>
<td align="center"><strong>๐ Store Items</strong><br><img src="docs/store.png" width="160"/></td>
<td align="center"><strong>๐ View Items</strong><br><img src="docs/print.png" width="160"/></td>
<td align="center"><strong>โ Commands</strong><br><img src="docs/show.png" width="160"/></td>
</tr>
</table>
</div>
---
๐ฌ In-Game Commands
Use these in public, private, or clan chat:
#### View Your Collection
``text
!col boss
`
_Example: !col vorkath_
#### View Another Player's Collection
`text
!col boss playername
`
_Example: !col zulrah player name_
#### Minigame and Long Named Bosses
`
!col mini_game
!col boss_name
`
_Example: !col general_graardor_
!col fishing_trawler
In contrary to player names that don't need an underscore to function properly, boss names and minigame names have to otherwise they get mistaken for player names.
#### ๐ Supported Aliases
Commands like toa, tob, arma, graardor, vetion, etc. are smart-mapped to their full names.
---
๐ฌ Example Output
<div align="center">
<img src="docs/Screenshot_5.png" width="540"/>
</div>
---
๐ Data & Storage
- Synced using TempleOSRS public API
- Stored locally using an H2 embedded database
- Prunes older player logs automatically
---
๐ ๏ธ Development
No additional configuration needed. Just install and go.
Requirements
- Java 11
- RuneLite Plugin Dev Environment
---
๐ค Credits
- Inspired by the original OSRS Collection Log by evansloan and TempleOSRS API
- Built using the RuneLite plugin API
- Created by Voltmaister
---
Known Issues (Pending Fix)
~~- Player names with spaces:
If your in-game name contains spaces (e.g., good name instead of good_name), your collection log data may not display correctly.
As a temporary workaround, use the command with your name exactly as it appears, including spaces:~~
`
instead of
!col boss
try
!col boss good name
`
~~- Aliases for bosses and minigames:
Alias support is coming in the next update. Until then, please use the full name of the boss or minigame with underscores between words. For example:~~
`
!col fishing_trawler
``
Similar Plugins
Discord notifications with a split submission panel
Track loot drops and send them directly to your OSRS Loot Tracker dashboard. Supports Bingo events, Snakes & Ladders, and more. Login with Discord to manage your server settings directly from RuneLite.
A Collection Log Master Tier Plugin
Track performance of a boost session or clan event as a participant or bystander
