This tutorial will teach you how to make a RuneScape private server. Step by step, and no programming skills are necessary!
In order to run Java applications on your computer, you'll need the JRE. If you have recently played RuneScape (or a RuneScape private server) on this computer, you most likely already have JRE installed and can continue to 1.2.

If you don't have it already, you'll have to download the JRE from the Java website. Visit the Java website at: http://www.java.com/. You'll notice a large "Free Download" button. By clicking the button you'll automatically download the latest version of Java. Once completed, follow the steps in the installer.
The JDK is not the same as the JRE. The JRE is necessary to run Java applications, and the JDK is necessary to create Java applications (such as a RuneScape private server). The JDK does not come with the JRE, so you'll most likely still need to download it.

To download JDK, visit the Oracle website at: http://www.oracle.com/technetwork/java/javase/downloads/index.htm.
Under the "Java SE Downloads" title you should see a download button with a "Java Platform (JDK) ####"-label below it (#### = version number).
Click on the download button to proceed to the actual download page.
On this page, you should first check the "Accept License Agreement" checkbox. Once you've done so, choose the download that fits your computer.
For example: if you're running a 32-bit version of Windows, choose "Windows x86", and if you're running a 64-bit version of Windows, choose "Windows x64".

You need to know the difference between the server- and client-side before you continue.
Imagine yourself playing RuneScape. You load the Java applet, and once done, you login to the game. The Java-applet is what we call "client-side" (loaded by you, the client). Once you are logged in, you are connected to the RuneScape servers. That's what we call "server-side".
Starting your own RuneScape private server from scratch is impossible. We're going to use templates, and develop these templates into a stable RuneScape private server. From now on, we will use the terms "server/client source" instead of "template".
You can download these server- and/or client sources from multiple locations, such as our forum. However, if this is your first time, we recommend using the RuneLocus Starter Pack. This package contains a safe server- and client source and can be downloaded for free at: http://www.runelocus.com/tools/starterpack.html.
Port forwarding... this is probably the most annoying part of making a RuneScape private server, but we'll help you through it. First you'll need to understand the difference between "incoming-" and "outgoing" connections.
When you are connecting to Google or RuneLocus, you are making an outgoing connecting. When we try to connect to your computer, your computer will consider us as an incoming connection.

On default, routers/modems do not accept these incoming connections. If you want other people to be able to play on your RuneScape private server, you'll need to tell your router to make an exception and forward all these connections to your RuneScape server. That's what port forwarding is all about.
There are thousands of different routers/modems, so we do not know what you're using. That's why we have set up a database of tutorials for each router/modem. Please follow the tutorial in the database, and come back to this "How to make a Runescape private server" tutorial once you're done.
In this chapter we'll be making some basic changes to your RuneScape private server client. Changes like making the client connect to your server and changing the name in the title.
If you are using the RuneLocus starter pack, please follow the following steps.
The starter pack .zip file you have recently downloaded contains two folders: "client" and "server". Open the client folder.
In the folder you should see bunch of files. There should be a file called "1. Run". Open it and it will open an application called "RuneLocus Starter Pack Panel".

Now click the "Save & Compile" button. This will save all your data. After it's done compiling/saving, press the "Run Client" button. This will launch your client, congratulations!
For users that use a client downloaded from the forum:
Open up the folders you have downloaded and locate the "client.java" file. Right click it and edit with a text-editor like Notepad. You'll have to find the default/old IP address and port.
If you cannot seem to find it, don't hesitate, ask our forum members!
Once you have completed all the steps above, you are pretty much done. The only thing you need to keep in mind is the fact that you need to "compile" your server every time you make a change to it. If you're using the Starter Package, you can do this by running the compiler .bat file, or the button.
You can now start up your own RuneScape server. You can do this by opening the "Run.bat" file (exact file name might variate depending on the source/version you are using).
If you want to develop your RuneScape private server, or have any questions, please ask us on our forum. If you still can't figure out how to make a RuneScape private server, you're also welcome. We're always willing to help you!
Posted by: Jesse