A streamlined Apollo/Lunar Client plugin with ease of use and config. This plugin adds staff utility tools, custom nametags, team management, rich presence integration, and limb visibility controls.
- Staff Utility Mode: Gives staff members access to XRAY vision for moderation
- Custom Nametags: Display team information and player details in customizable nametag formats
- Team Integration: Seamless integration with BetterTeams plugin to show team members on the minimap
- Rich Presence: Customizable Discord rich presence for players showing server and player information
- Limb Management: Ability to hide or show specific player body parts for cosmetic or fun purposes
| Command | Description | Permission |
|---|---|---|
/staffmode |
Toggle XRAY vision mode | apollo.staff |
/limb <take|put|list> <player> [limb] |
Manage player limb visibility | lunarstuff.limb |
/refreshteam |
Refreshes all teams | lunarstuff.refreshteam |
The plugin is highly configurable through the config.yml file:
staff-mode:
enabled: true
nametag:
enabled: true
lines:
- "&7Team: %betterteams_name%"
- "%player_displayname%"
- "&7Balance: $%betterteams_balance%"
richpresence:
enabled: true
update-interval: 100
gameName: "MyServer"
gameVariantName: "%player_world%"
# Additional rich presence options...- Spigot/Paper 1.21+
- Lunar Client Apollo API
- BetterTeams (optional but recommended)
- PlaceholderAPI (optional for enhanced placeholders)
- Download the latest release JAR
- Place in your server's
pluginsfolder - Start/restart your server
- Edit
config.ymlto customize the plugin behavior - Use the commands to manage plugin features
git clone https://github.com/oyuh/lunarstuff.git
cd lunarstuff
mvn clean packageThe built JAR will be in the target directory.