mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-02 16:49:03 +00:00
3f2295a4d3e86f809c06b88a492b3b579f3653ee
- Adds all stew food items to the Food class - Adds all gnomish food items(including the premade ones!) to the Food class - Added Fruit Blast and Pineapple Punch (including premade versions) to the Food class (the rest boost stats like beers/pots so did not add) - Added Rabbit, Ugthanki meat, Roast Bird meat, Thin Snail meat, Spider on stick, Spider on shaft, Roast Rabbit, Lean snail meat, Roast beast meat, Fat snail meat, Cooked slimy eel, Cooked chompy, Cooked fishcake, Rainbow fish, Cave eel, Cooked jubbly, Lava eel, Banana stew and Chocolatey milk to the Food class - Chocolate bomb unique eat text - "It heals some health." text added to default food items without unique eating text
2006Scape - an open source, actively developed emulation server. Pull requests welcome! 
Discord Link: https://discord.gg/hZ6VfWG
How to Play
Client (non-bottable download): https://github.com/2006-Scape/2006Scape/releases/
Parabot client (recommended): https://www.parabot.org/community/
Rune-Server project thread: Project thread
Installation + Running (Developers)
-
Import Project in IntelliJ
-
Hit File > Project Settings > Set SDK to Java 8 (Download Java 8 SDK if you don't have one already)
-
Navigate to
2006Scape file_server>src>main>java>org.apollo.jagcached, right click FileServer and hit Run Image -
Navigate to
2006Scape Server>src>main>java>com.rs2, right click GameEngine and hit Run Image -
Navigate to
2006Scape Client>src>main>java, right click Client and hit Run Image
Advanced
To compile any module from the command line, run mvn clean install
Using Parabot with your local server:
- 1: Download the latest
localhost_2006Scape.jarfrom here (or, if testing server changes, compile it yourself like this) - 2: Download the latest
Provider-version.jarfile from here - 3: Create a file called
localhost.jsonin{user}\Documents\Parabot\servers - 4: Put the following in the file
{
"name": "localhost",
"author": "RedSparr0w",
"version": 1.0,
"client-class": "LocalGame",
"locations":{
"provider": "pathToYourJar/Provider-1.21.5.jar",
"server": "pathToYourJar/localhost_2006Scape.jar",
"hooks": "http://bdn.parabot.org/data/hooks/carmeuses/2006rebotted_hooks.xml"
}
}
(you will need to put the path to the jar files yourself)
- 5: Run the parabot client with the following args:
java -jar Client-2.8.1.jar -login username password -loadlocal -v -clearcache
- 6: ???
- 7: PROFIT
Server source layout
2006Scape Servercontains all the server code; marksrcas the Sources directory2006Scape Clientcontains all the client code; likewise marksrc- If more than 2 arguments are passed in (can be anything), the client runs locally
2006Scape file_servercontains the file server code that is required to be running before a client can connect to a server. It must be running locally before a client can connect.srcis the Sources directory
Building from command line
Run mvn -B clean install
Releases
10
Languages
Java
100%