Requirements
- Java 8 or higher
- Bukkit or Spigot server
Installation
- Maven
- Gradle (Groovy)
- Gradle (Kotlin)
VERSION with the latest version available on Maven Central.
Setup
Initialize Blade in your plugin’sonEnable() method using BladeBukkitPlatform:
Features
Built-in Argument Types
The Bukkit platform includes built-in argument providers for:Player- Online player lookupOfflinePlayer- Offline player lookupConsoleCommandSender- Console sender type
Command Registration
Commands are automatically registered with Bukkit’s command system. On Minecraft 1.13+, Blade will automatically sync commands with Brigadier for improved client-side tab completion.Example Command
Next Steps
- Learn about creating commands
- Explore argument providers
- Understand permissions