Bukkit / Spigot / Paper
This page describes how to integrate Lamp with Bukkit (Spigot) and Paper, as well as what to expect out of it.
Notes on Brigadier
Version
Brigadier Supported
Setting up
Adding Lamp dependency
<dependencies>
<!-- Required for all platforms -->
<dependency>
<groupId>io.github.revxrsal</groupId>
<artifactId>lamp.common</artifactId>
<version>[VERSION]</version>
</dependency>
<!-- Bukkit module -->
<dependency>
<groupId>io.github.revxrsal</groupId>
<artifactId>lamp.bukkit</artifactId>
<version>[VERSION]</version>
</dependency>
<!-- Optional: Brigadier module -->
<dependency>
<groupId>io.github.revxrsal</groupId>
<artifactId>lamp.brigadier</artifactId>
<version>[VERSION]</version>
</dependency>
</dependencies>Optional: Preserve parameter names
Bukkit-specific annotations
@CommandPermission
@CommandPermission@FallbackPrefix
@FallbackPrefixSupported Bukkit types
Example
Last updated
Was this helpful?