* Various things enjoy! - Added dairy churning - Fixed soft clay so it uses 1 at a time - Fixed spinning so it uses 1 at a time - Added working cooking gloves - Fixed mining animation glitch - Fixed rune essence spam - Added fix for tanning saying you do not have enough coins when you did - Added working ecofuntus prayer training - Added tiara binding and usage - Added proper locate on rune talismans - Can no longer pickpocket npc as it is dying - No longer thieve men when trying to talk to them - Improved birds nest to match accurately to rs - Added desert heating system - Cleaned up dialogue handler some - Added chat emotes for dialogues - Did some cleaning up - Every possible item that has an empty option can now be emptied - Cleaned up sheep shearing and improved it - Added man npc dialogue - Added back npc facing - Added random messages when logging in on login screen - Added player and staff player count for discord and ingame commands - Improving the hopping stones at lighthouse, better, but not perfect - You will no longer ever login and be at 0, 0 coordinates you will be automically moved to lumbridge - Added a few new npc definitions - Disabled rune mist requirement for admins - Added getId command for admins to easily find item item ids - Added working global chat [::yell, ::hideyell will hide yells, 30 second delay for regular players, can not yell if you are muted or if word is blocked by filter, includes saving] - Made a few changes to weight (should hopefully fix some of the weight bugs) closes #366 closes #358 closes #331 closes #356 closes #234 closes #270 closes #309 * quick patch - welcome screen bug fixed * Cooking distance patch - Cooking distance patch
2006rebotted - 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/dginovker/2006rebotted/releases/
Parabot client (recommended): https://www.parabot.org/community/
Rune-Server project thread: Project thread
How to Develop for 2006rebotted
Step 1: Register a GitHub account
Step 2: Install IntelliJ Community Edition: https://www.jetbrains.com/idea/download/
Step 3: Fork this repository (Image)
Step 4: Open IntelliJ and click "File > New > New Project from Version Control"
Step 5: Enter the URL of your forked Github repository, and hit "Clone" (Image)
Step 6: Start the FileServer (Image)
Step 7: Start the GameEngine (Image)
Step 8: Start the Client (Image)
How to get your code onto this project page
See this forum post.
Our 2.0 Client
We're working on a new client, rather than the one in the Client/ directory. The reason for this is refactoring the client breaks Parabot, and the new client is much more refactored and in a better place to expand. You can find our new client repo Here!
Using Parabot with your local server:
- 1: Download the latest
localhost_2006rebotted.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_2006rebotted.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
-
2006Redone Servercontains all the server code; marksrcas the Sources directory -
2006Redone Clientcontains all the client code; likewise marksrc- If more than 2 arguments are passed in (can be anything), the client runs locally
-
2006Redone 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 -
CompiledServer/contains the compiled class code and artifacts.