Open source 2009 Runescape Remake
Requirements:
- General knowledge of git
- General knowledge of SQL
- Intellij
Be sure to check the debugging section when something goes wrong.
At any point, if you need help, you are free to join our Discord server at: https://discord.gg/4zrA2Wy
- Fork this repository to your repo
- Open IntelliJ
- Click
File>New>Project from Version Control- Paste the URL of your forked repository in the URL field, click Done
- Wait for the repository to clone
- Click
File>Project Structure>Modules>09HDscape>Paths>Inherit project compile output path- Hit
OK
- Hit
- Click
File>Project Structure>Project> Change the Project Compiler Output to the folder where the project exists on your computer
Since this portion of the guide is operating-system specific, you will either need basic database knowledge or a bit of help. Below are the things that need to be configured.
- Configure root@localhost to have a blank password
- Create a table in root named
serverand another namedglobal - Import
09HDscape-server/server.sqland09HDscape-server/global.sqlinto their respective tables - Start the database
- Run the management-server
- In IntelliJ, navigate to
09HDscape-management-server/src/org/keldagrim/Main.java, right click > Run
- In IntelliJ, navigate to
- Run the server
- In IntelliJ, navigate to
09HDscape-server/src/org/crandor/Main.java, right click > Run- It will fail
- Top right there should be
Main (1)in a dropdown, click it then selectEdit Configurations - Change the working directory to
09HDscape-serverso it can findserver.properties
- In IntelliJ, navigate to
- Run the client
- In IntelliJ, navigate to
09HDscape-client/src/org/runite/GameLaunch.java, right click > Run
- In IntelliJ, navigate to
You should now be set up!
Errors could not find library:
- Click
File>Project Structure>Modules>09HDscape>Paths>Inherit project compile output path- Now click
Dependencies - Click the
+on the right-hand side >JARs or directories - Add the following things:
09HDscape-client/libdirectory09HDscape-client/clientlibs.jarfile09HDscape-management-server/libdirector
- Now click