Qweqker f9a9eae356 Bank Adjustment, Cabbage Patch (Pun intended) (#396)
* Added Cabbage ID for the cabbage that is supposed to spawn south of falador
Moved unique food dialogue inside the text handler to avoid duplicate messages
Added unique message for south of falador cabbage

* Adjusted Lumbridge Bank Boundary

Co-authored-by: Qweqker <qweqker@mail.com>
2020-03-13 20:33:52 -04:00
2020-02-11 19:59:47 -05:00
2020-03-12 19:42:04 -04:00
2019-06-19 10:44:11 -04:00
2019-11-11 15:49:24 -05:00
2019-10-18 11:18:56 -04:00
2019-06-19 10:44:11 -04:00
2019-06-19 10:44:11 -04:00
2020-03-12 19:42:04 -04:00

2006rebotted - an open source, actively developed emulation server. Pull requests welcome!

How to Play

Client (non-bottable download): https://github.com/dginovker/2006rebotted/releases/

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: Right click gradle.build > Import Gradle Project (Image)

Step 7: Select Auto-import (Image)

Step 7: Start the FileServer (Image)

Step 8: Start the GameEngine (Image)

Step 9: 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.jar from here (or, if testing server changes, compile it yourself like this)
  • 2: Download the latest Provider-version.jar file from here
  • 3: Create a file called localhost.json in {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 Server contains all the server code; mark src as the Sources directory

  • 2006Redone Client contains all the client code; likewise mark src

    • If more than 2 arguments are passed in (can be anything), the client runs locally
  • 2006Redone file_server contains 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. src is the Sources directory

  • CompiledServer/ contains the compiled class code and artifacts.

S
Description
A 2006 Runescape Emulation Server
Readme GPL-3.0 127 MiB
Latest
2020-08-04 22:50:08 +00:00
Languages
Java 100%