Onyx checking…

Play on Onyx

You do not need a proxy, a loopback alias, or a copy of the game cache. The client is stock RuneLite with a handful of byte-level patches so it talks to our world instead of Jagex's, and the ~190 MB cache streams from the server the first time you launch it.

World address

rsps.onyxleeds.co.uk:43594

Requirements

Java 17 or newer, about 400 MB of disk for the cache, and a Windows or macOS machine.

Download

The installer is still being built. Until it lands, ask Dylan for the client directly — the patched client is not published here. Once the installer exists, the download link will appear on this page.

Getting started

  1. Get the client

    Ask Dylan for the current build. It is a patched RuneLite pinned to the exact version that matches this server, so a newer RuneLite from the official site will not connect.

  2. Launch it

    The client points itself at Onyx. If you are running it from the jar directory rather than an installer, the launch command is in docs/CLIENT.md — it sets a separate user.home so Onyx never touches your real RuneLite configuration, profiles, plugins or cache.

  3. Make an account

    There is no registration page. Type any username and password at the login screen and the account is created on the spot, with the password hashed the same way a real one would be. Choose carefully — the username is yours.

  4. Choose your account type and rate

    The first time you log in you pick an account type and an experience rate. Both are permanent. The faster the experience, the smaller the drop-rate bonus.

  5. Play

    Fifteen skills are live, monsters use wiki-accurate drop tables, and there is a teleport menu to get you around. See the guides for what is in and what is not.

A note on the cache. The first launch downloads about 190 MB from the server before you reach the login screen. It only happens once.