Skip to content

Add Ranked Duels#13930

Open
martynasbutkus wants to merge 3 commits into
runelite:masterfrom
martynasbutkus:master
Open

Add Ranked Duels#13930
martynasbutkus wants to merge 3 commits into
runelite:masterfrom
martynasbutkus:master

Conversation

@martynasbutkus

Copy link
Copy Markdown

Ranked Duels lets players challenge each other to rated duels anywhere in Gielinor. Both clients independently report results to my backend at rankedduel.com (rating, world, gear snapshot, kill/death events); results only count when both reports agree. Players are auto-registered on first login using their account hash (or a SHA-256 of the login name for non-Jagex accounts) — no credentials are ever sent. If the player also runs PvP Performance Tracker, this plugin reads its public fight history via reflection to attach fight stats to the duel — read-only, wrapped in try/catch, degrades gracefully when PPT is absent. No staking, no wagering, no gameplay automation.

@runelite-github-app

runelite-github-app Bot commented Jul 17, 2026

Copy link
Copy Markdown

@runelite-github-app

runelite-github-app Bot commented Jul 17, 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

@riktenx

riktenx commented Jul 17, 2026

Copy link
Copy Markdown
Member
  • use of reflection is not allowed
  • use of thread sleep is not allowed; use a scheduled executor etc. instead

@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label Jul 17, 2026
@runelite-github-app runelite-github-app Bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Jul 19, 2026
@martynasbutkus

Copy link
Copy Markdown
Author

Hey! Both addressed: removed the PvP Performance Tracker reflection integration entirely, and replaced the Thread.sleep with a scheduled executor.

@findarian

Copy link
Copy Markdown
Contributor

The pvp leaderboard plugin already does this. Maybe it's worth working together for what you're trying to do?

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.

3 participants