{"id":30528817,"url":"https://github.com/kagof/rl-plugin-brimhaven-agility","last_synced_at":"2025-10-20T03:38:55.216Z","repository":{"id":311442720,"uuid":"1043177813","full_name":"kagof/rl-plugin-brimhaven-agility","owner":"kagof","description":"A RuneLite plugin for OSRS to help with the Brimhaven Agility Arena","archived":false,"fork":false,"pushed_at":"2025-08-24T16:03:14.000Z","size":671,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-08-24T18:47:26.237Z","etag":null,"topics":["agility","brimhaven","osrs","plugin","runelite","runelite-plugin","runescape"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kagof.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-23T09:52:45.000Z","updated_at":"2025-08-24T16:03:17.000Z","dependencies_parsed_at":"2025-08-24T18:47:28.528Z","dependency_job_id":"ce833a5a-dfbe-411c-af03-dbd90fa4dc83","html_url":"https://github.com/kagof/rl-plugin-brimhaven-agility","commit_stats":null,"previous_names":["kagof/rl-plugin-brimhaven-agility"],"tags_count":null,"template":false,"template_full_name":"runelite/example-plugin","purl":"pkg:github/kagof/rl-plugin-brimhaven-agility","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kagof%2Frl-plugin-brimhaven-agility","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kagof%2Frl-plugin-brimhaven-agility/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kagof%2Frl-plugin-brimhaven-agility/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kagof%2Frl-plugin-brimhaven-agility/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kagof","download_url":"https://codeload.github.com/kagof/rl-plugin-brimhaven-agility/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kagof%2Frl-plugin-brimhaven-agility/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272295527,"owners_count":24908951,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agility","brimhaven","osrs","plugin","runelite","runelite-plugin","runescape"],"created_at":"2025-08-27T05:46:40.538Z","updated_at":"2025-10-20T03:38:55.205Z","avatar_url":"https://github.com/kagof.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Brimhaven Agility Arena RuneLite Plugin\n\n[![Total Installs](http://img.shields.io/endpoint?url=https://api.runelite.net/pluginhub/shields/installs/plugin/brimhaven-agility)](https://runelite.net/plugin-hub/show/brimhaven-agility)\n[![Plugin Rank](http://img.shields.io/endpoint?url=https://api.runelite.net/pluginhub/shields/rank/plugin/brimhaven-agility)](https://runelite.net/plugin-hub/show/brimhaven-agility)\n[![Build](https://img.shields.io/github/actions/workflow/status/kagof/rl-plugin-brimhaven-agility/build.yml?branch=master)](https://github.com/kagof/rl-plugin-brimhaven-agility)\n![Last Release](https://img.shields.io/github/v/tag/kagof/rl-plugin-brimhaven-agility?label=Last%20Release)\n![Git Version](https://img.shields.io/badge/dynamic/regex?url=https%3A%2F%2Fraw.githubusercontent.com%2Fkagof%2Frl-plugin-brimhaven-agility%2Frefs%2Fheads%2Fmaster%2Fgradle.properties\u0026search=plugin_version%3D(.*)\u0026replace=v%241\u0026label=Git%20Version)\n\nThis is a [RuneLite](https://runelite.net/) plugin to help with the Brimhaven Agility Arena\nin [OSRS](https://oldschool.runescape.com/).\n\n## Features\n\n### Pathfinder\n\nDraws the shortest path (weighted by obstacle) to the active ticket dispenser, taking into account your character's\nagility level. The path is found using the A* pathfinding algorithm.\n\n![](images/example.png)\n\n### Entry panel\n\nA panel that appears when near the entry of the agility arena, indicating whether the exit cooldown period has elapsed\nand whether the entry fee has been paid.\n\n![](images/entry.png)\n\n### Diary gloves warning\n\nA panel that appears when your account has completed at least all the tasks in the Karamja Easy \u0026amp; Medium Diaries,\nbut your character is not wearing the Karamja Gloves 2, 3, or 4. Only appears when near the entrance or in the arena.\n\nWhen worn, the Karamja Gloves 2, 3, and 4 all grant 10% extra agility experience from obstacles and cashing in tickets.\n\n![](images/gloves.png)\n\n## Configuration\n\nEach [feature](#features) of the plugin can be toggled on and off individually.\n\nIf the player wishes to avoid a particular obstacle, they can configure the path to do so. This may be useful to, for\nexample, avoid the darts obstacle which lowers your agility level by 2 when failed.\n\n![](images/config.png)\n\n## Possible future features\n\nThese are potential ideas for future expansions of this plugin.\n\n* removing the hint arrow once the ticket has been claimed\n* highlighting the correct plank to use on the 3 plank obstacle\n\n## Acknowledgements\n\n* Wouldn't be possible without the excellent [RuneLite](https://github.com/runelite/runelite), and has been generated\n  based on their [example plugin](https://github.com/runelite/example-plugin)\n* The code used to actually draw the line on screen has been taken from\n  the [Quest Helper](https://github.com/Zoinkwiz/quest-helper) plugin.\n* A* pathfinding code was based\n  on [Wikipedia's pseudocode](https://en.wikipedia.org/wiki/A*_search_algorithm#Pseudocode) implementation\n* Information on the Brimhaven Agility Arena was taken from\n  the [OSRS Wiki](https://oldschool.runescape.wiki/w/Brimhaven_Agility_Arena), in particular the layout, level\n  requirements, and time to complete each obstacle\n* Jagex, and especially the OSRS team, for creating \u0026 maintaining Old School Runescape","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkagof%2Frl-plugin-brimhaven-agility","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkagof%2Frl-plugin-brimhaven-agility","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkagof%2Frl-plugin-brimhaven-agility/lists"}