db85779279dabc91e06a64c3f1edb6dc58f759d8
project: Merge upstream and fix worldmap hooks Co-authored-by: Abex <mii7303@gmail.com> Co-authored-by: Hydrox <ikada@protonmail.ch> Co-authored-by: Linda Lapinlampi <linda@lindalap.fi> Co-authored-by: Adam <adam@sigterm.info> Co-authored-by: h3half <hheim8@gmail.com> Co-authored-by: TheStonedTurtle <29030969+TheStonedTurtle@users.noreply.github.com> Co-authored-by: null <alexcsumner@gmail.com> Co-authored-by: Aaron Goff <aaron.goff@willowtreeapps.com> Co-authored-by: null <whartd@rpi.edu> Co-authored-by: Runelite auto updater <runelite@runelite.net> Co-authored-by: null <dkvldev@gmail.com> Co-authored-by: ln <allan.palmu@gmail.com>
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%

