Prerequisites
- Java 8 or higher (some platforms require Java 17 or 21)
- Maven or Gradle build tool
- A supported platform (Bukkit, Paper, Fabric, Velocity, Minestom, or Hytale)
Blade is now published under the group ID
io.github.vaperion.blade (changed from com.github.vaperion.blade). Make sure to use the new group ID when adding the dependency.Choose Your Platform
Blade provides different artifacts for each platform. Select the one that matches your environment:| Platform | Artifact | Requirements |
|---|---|---|
| Bukkit | bukkit | Java 8+ |
| Paper (Modern) | paper | Minecraft 1.13+, Java 21+ |
| Paper (Legacy) | paper-legacy | Minecraft 1.13+, Java 17-21 |
| Fabric | fabric | Fabric mod loader |
| Velocity | velocity | Velocity proxy |
| Minestom | minestom | Minestom server |
| Hytale | hytale | Hytale server |
Installation
Maven
Add Blade as a dependency in yourpom.xml:
Gradle (Groovy DSL)
Add Blade as a dependency in yourbuild.gradle:
Gradle (Kotlin DSL)
Add Blade as a dependency in yourbuild.gradle.kts:
Verify Installation
After adding the dependency, rebuild your project to verify that Blade is correctly installed:Next Steps
Now that you have Blade installed, you can:Quick Start
Create your first Blade command
Core Concepts
Learn about the fundamental concepts