RSFramework is a Bukkit plugin framework for RSPlugin, supporting Spigot, Paper, Folia, Velocity, Bungee, and hybrid setups.
-
Send packets between a proxy and a server without developing a separate plugin for the proxy.
-
Flexible JSON-based data storage with support for:
- MySQL / MariaDB / MongoDB / JSON files
-
Manage custom items and blocks, compatible with:
- ItemsAdder, Oraxen, Nexo, MMOItems, EcoItems
Build the project using Gradle:
./gradlew build./gradlew reobfJar| Proxy Type | Command |
|---|---|
| Velocity | ./gradlew runVelocity -p ./Platform/Velocity |
| Waterfall/Bungee | ./gradlew runWaterfall -p ./Platform/Bungee |
./gradlew runServer -p ./FrameworkImportant: Configure before running:
- Bukkit/Paper:
config/paper-global.yml- Velocity:
velocity.toml
| Type | Platforms / Forks |
|---|---|
| Bukkit | Spigot, Paper, Folia, Arclight, Mohist, and forks |
| Proxy | Velocity, BungeeCord, Waterfall, and forks |
1.20.1 → 1.21.8
- Java 21 is required for all supported Minecraft versions and for building the project.