129ccd2de9ad9eadfd2b2527e589514b6f7f50b7
* playermanager: add. playerscouter: update to use new player manager. playerscouter: add minify option. * playermanager: use concurrent maps over standard hash maps. * playermanager: add attackStyleChanged event. * playermanager: add all attacking method. * prayagainst: completely rework it to use playerManager. playermanager: add friend/clan methods. * playermanager: utilize new event rather than gametick. * playermanager: remove gam tick update. * playermanager: remove gametick method reference. * hideunder: use playermanager. * equipmentinspector: use playermanager. * events: add new docs. * playermanager: add combat stats sub-class. * playermanager: add timeout to updateStats * playermanager: gamepack update. * playermanager: remove debugging. * playerscouter: remove unused import
OpenOSRS
OpenOSRS is an extended version of RuneLite that provides more functionality and less restrictions while staying fully open-source. We are not affiliated with RuneLite.
Discord
Project Layout
- cache - Libraries used for reading/writing cache files, as well as the data in it
- deobfuscator - Can decompile and cleanup gamepacks as well as map updates to newer revs
- http-api - API for runelite and OpenOSRS
- http-service - Service for https://api.runelite.net
- http-service-plus - Service for https://api.openosrs.com
- injector-plugin - Tool for implementing our modifications to the gamepack
- runelite-api - RuneLite API, interfaces for accessing the client
- runelite-mixins - Classes containing the Objects to be injected using the injector-plugin
- runescape-api - Mappings correspond to these interfaces, runelite-api is a subset of this
- runelite-client - Game client with plugins
Building
We have migrated the project to Gradle. Information on how to setup and build the project can be found at https://github.com/open-osrs/runelite/wiki/Building-with-IntelliJ-IDEA
License
OpenOSRS is licensed under the BSD 2-clause license. See the license header in the respective file to be sure.
Contribute and Develop
We've set up a separate document for our contribution guidelines.
Supported By
Description
Languages
Java
98.9%
GLSL
0.7%
C
0.3%

