forked from runelite/runelite
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
21 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# runelite | ||
|
||
runelite is a RuneScape 2 client and reverse engineering project | ||
|
||
## project layout | ||
|
||
- cache - libraries used for reading/writing cache files, as well as the data in it | ||
- deobfuscator - contains bytecode deobfuscator, mapper for handling updates, and the injector | ||
- runelite-api - runelite api, use this for plugin development | ||
- runescape-api - mappings correspond to these interfaces. runelite-api wraps this. | ||
- runescape-client-injector - builds the injection from the vanilla client and the mappings | ||
- runescape-client - decompiled RuneScape client, contains mappings | ||
|
||
## Usage | ||
|
||
Open the project in your IDE as a Maven project and run the RuneLite class in runelite-client. | ||
|
||
### License | ||
|
||
Most of Runelite is licensed under the BSD 2-clause license. See the license header in the respective file to be sure. | ||
Some of the code, like evreything in runescape-client, is automatically generated, and is not licensed. |