Runescape Classic Map Header

A fully self-contained RuneScape Classic sandbox — Desktop & Mobile

No servers. No setup. No internet required. Just pure solo RuneScape Classic gameplay — preserved and reimagined.

Desktop Downloads Mobile Downloads

Features

Core

  • 100% single-process design — no external DB, server, or internet required
  • All core content including all 50 quests
  • 18-skill bot system with auto-banking and combat support
  • Batched skill actions (woodcutting, mining, cooking, etc.) using a tick-based batch system
  • Resizable UI — drag to any window size (desktop) / pinch zoom (mobile)
  • Full music — 55 MIDI tracks mapped to game regions
  • Dynamic login screen
  • Multi-account capable
  • XP multiplier configurable 1x–50x
  • Hardcore mode — death permanently deletes your save
  • Enhanced poison system (6 damage per 15 seconds)
  • Context-aware object interactions (pillars, crystals, vines, docks, traps, scaffolding)

Quality of Life

  • Bank accessible anywhere via ::bank
  • Teleport utility via ::tele <area> or coordinates
  • ::stuck to unstick your character
  • Item swapping in bank via right-click
  • Bob's Axes stocks hatchets (Bronze → Rune) and pickaxes (Bronze → Rune)
  • Admin account: create user named root for all admin commands

Desktop (v2.7.0)

  • Java 17+ required
  • Launch via run.sh (Linux/macOS) or run.bat (Windows)
  • Resizable window with dynamic UI scaling
  • Build from source with included compile command

Mobile (v2.7.0)

  • Android 7.0+ (API 24) — ~6 MB
  • Tap = left click, Long press = right click
  • Double tap = toggle on-screen keyboard
  • Pinch zoom in/out, two-finger drag to rotate camera
  • All bot commands work identically to desktop

Bot System

  • Auto-switch at 99: Bots automatically switch to next bot when skill reaches 99
  • Teleport Home: Bots teleport back when exceeding 50 tiles from home
  • Progression: Woodcutting → Mining → Fishing → Combat
  • Home Locations: Seers (WC), Varrock (Mining), Catherby (Fishing), Lumbridge (FM/Prayer), Ardougne (Herblaw/Thieving), Gnome (Agility)
  • Gathering: ::woodcut, ::fish, ::mine — auto-bank when inventory full
  • Combat: ::combat, ::ranged, ::magic — auto-eat food when HP drops
  • Production: ::cook, ::fm, ::smith, ::fletch, ::craft, ::herblaw
  • Support: ::agility, ::thieve, ::prayer
  • Manage with ::bot start/stop/pause/status/list

Commands

  • ::bank — open bank anywhere
  • ::tele <location> — teleport to named areas or coordinates
  • ::stuck — unstick character
  • ::pos — show current coordinates
  • ::toggleroofs — toggle roof rendering
  • ::mapedit — open real-time map editor
  • Admin (root): ::item, ::npc, ::object, ::set, ::addbank, ::quest, ::find, minimap right-click teleport

Changelog

v2.7.0
  • Fix poison system from Sinister Chest (6 damage per 15 sec)
  • Add context-aware NPC default responses
  • Enhance object interactions (pillars, crystals, vines, docks, traps, scaffolding)
  • Bot auto-switch at 99 and teleport home when too far
  • Verified ~90% accurate to original RSC
v2.6.0
  • Bot auto-switch at 99: Bots automatically switch to next bot when skill reaches 99
  • Teleport Home: Bots teleport back when exceeding 50 tiles from home
  • Progression: Woodcutting → Mining → Fishing → Combat
v2.5.0
  • Fix TODOs and add sleeping HP restoration
  • Add pottery crafting (potter's wheel and pottery oven)
  • Fix hardcore retreat death bug
  • Move HC badge below bag icon

Installation

Desktop

  1. Download Single-RSC-v2.7.0.zip from GitHub releases
  2. Extract the zip file
  3. Ensure Java 17+ is installed: java -version
  4. Run run.sh (Linux/macOS) or run.bat (Windows)

Mobile

  1. Download Single-RSC-v2.7.0.apk from GitHub releases
  2. Enable "Install from unknown sources" in Settings
  3. Open the APK file to install
  4. Launch the app from your app drawer

FAQ

Game won't start

Ensure Java 17+ is installed. Run java -version in your terminal to verify.

Black screen on mobile

Try restarting the app. If the issue persists, clear app data in Settings → Apps → Single-RSC → Clear Data.

How do I enable hardcore mode?

Create a character and look for the "Hardcore" checkbox on the character creation screen.

Can I play with friends?

Not currently. This is a single-player client only.

How do I report a bug?

Open an issue at github.com/kennethyork/Single-RSC/issues.

What makes Single-RSC better than other RSC single-player projects?
  • Active development (last update May 2026)
  • Mobile APK support
  • Built-in bot system with auto-switch and teleport home
  • Enhanced combat features (poison system)
  • Desktop + Mobile releases