Skip to content

Add cox-gear-planner - #14566

Open
davidcottrellcoding wants to merge 35 commits into
runelite:masterfrom
davidcottrellcoding:cox-gear-planner
Open

Add cox-gear-planner#14566
davidcottrellcoding wants to merge 35 commits into
runelite:masterfrom
davidcottrellcoding:cox-gear-planner

Conversation

@davidcottrellcoding

Copy link
Copy Markdown

Adds CoX Gear Planner, a Chambers of Xeric loadout planner.

Repository: https://github.com/davidcottrellcoding/cox-gear-planner

What it does

Given the rooms in your raid layout, it produces one concrete loadout: the 11 slots you wear and what goes in your 28 inventory slots, drawn from gear you actually own across your bank, inventory, worn equipment and Group Ironman shared storage. Room times and gear choices are computed with the standard OSRS DPS formulas using your live boosted stats.

Armour is chosen by reading each owned item's real stats via ItemManager.getItemStats, rather than matching a hardcoded item list, so newly released gear works without a plugin update. Effects that aren't expressed in item stats are modelled explicitly and sourced from the wiki (twisted bow scaling, dragonbane, demonbane, salve amulet, crystal armour, void, Inquisitor's, powered staff speeds).

Notes for review

  • No network access. The plugin makes no HTTP requests of any kind.
  • No automation. It only reads client state and renders a side panel; it never sends input, and adds no overlays or menu entries.
  • Storage. It records item IDs and quantities seen in the bank and shared storage containers so suggestions work without the bank open, persisted via ConfigManager. Toggleable, and there is a button to clear it.
  • No third-party dependencies, so no dependency hashes are needed.
  • BSD 2-Clause licensed; 79 unit tests covering the combat maths and item data.

@runelite-github-app

runelite-github-app Bot commented Aug 1, 2026

Copy link
Copy Markdown

@runelite-github-app

runelite-github-app Bot commented Aug 1, 2026

Copy link
Copy Markdown

This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.


Internal use only: Reviewer details Maintainer details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant