Git Product home page Git Product logo

2011_installguide's Introduction





Installation Guide

Welcome to the 2011Scape installation guide, in this guide we will discuss the steps required to install 2011Scape to your local machine and begin the process of developing content, or playing single-player.

Things to keep in mind when installing 2011Scape are that there is no officially supported single-player mode, and that if you choose to play single-player with the bleeding edge commit activity, you are risking your game progress with possible game-breaking bugs. All commits to the official world are not uploaded until quality assured to the best of our ability.

Required Tools, Files

To begin, you'll need to make sure you have the following files downloaded, and installed.

Note: JDK 11 is required for the RS-Client repository, using newer versions of the Java Development Kit is currently untested, and Java 11 is the recommended option

You can skip any of these downloads if you have them already installed, or saved somewhere.

Game Server Cloning

The first step of installation is the game server. To begin, we'll need to clone the repository. To begin, head to the game repository and fork the repository.





Feel free to name the fork whatever you wish, in my case I'll call it 2011Scape-game to make sure that I can recognize it when sifting through my personal repositories.





Next, install and open up GitHub Desktop and start by signing in. Once you are signed in, you should see a screen like this.





Now we'll want to clone the repository we just forked, click on "File" and then "Clone repository..."





Go ahead and search for the repository you just forked, and click "Clone"





You should finally come to a screen that looks like this, go ahead and keep the selection "To contribute to the parent project" active and click continue. Congratulations, you just finished forking and cloning the game server!





Game Server Installation

Next up we'll want to install the game server on IntelliJ. Make sure you have your cache and xteas downloaded, and IntelliJ installed. To make life easier for you, you can open up the project from GitHub desktop into IntelliJ like so.





You should get a screen that looks like this. Allow some time for Gradle to download the required libraries and to set-up the project, for some computers this can take awhile so be patient!





Once Gradle has finished installing and indexing properly, you'll want to get the files from your cache download and place them in data/cache/
Simply locate and extract the files from the cache.zip you downloaded, you want to make sure you're grabbing the raw files and not the folders.






Next up, make sure xteas.json is downloaded and place the file in data/xteas/





You should now have all the required files in place, which means next up is adding a Gradle run configuration. Follow the next 3 pictures and make sure your Run task is exactly how I wrote it. This is important to ensure that plugins are properly being built when running the server.







Once you've done that, you can now run the server! Simply click on the "Play" button and if you've installed everything correctly, you should see a screen that looks like this.






---



If you are still having issues installing the game server, then we implore you to join our Discord at 2011Scape Discord for further help.

File-Server Installation

// TODO: File-Server Installation Guide

2011_installguide's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.