Skip to content

Initially branching from the Matrix framework, RedRune II is the second project in the RedRune series. The noteable difference is the improvement in code elegance, plugins, and smooth gameplay.

Notifications You must be signed in to change notification settings

Tyluur/RedRune-II

Repository files navigation

RedRune-II

RedRune-II Logo

Revision License Kotlin Gradle

Modern, modular RuneScape 667 emulator written in Kotlin & Java




🗡️ Features

Category Details
Revision Full support for RuneScape 667 protocol
Modern Codebase Written in Kotlin with Gradle KTS
Custom Streams InputStream, OutputStream, Stream classes for RS-specific packets
Cache System Integration with .dat/.idx cache files and indexed store reading
NPC Definitions Fully featured NPC parsing with opcode handling and encoding
Sprite Loading Supports indexed sprite parsing from archive files
Logging Powered by kotlin-inline-logger and Logback
Extensible Easily add or modify content using Kotlin modules

🚀 Quickstart

Requires Java 8+ and Gradle 8.x

git clone https://github.com/Tyluur/RedRune-II.git
cd RedRune-II
./gradlew run

🔗 Downloads

Extract the cache to your preferred directory and configure your client to load it from there.

About

Initially branching from the Matrix framework, RedRune II is the second project in the RedRune series. The noteable difference is the improvement in code elegance, plugins, and smooth gameplay.

Topics

Resources

Stars

Watchers

Forks