https://github.com/vaption/armstrong
Plugin that utilizes LunarClient's Apollo API.
https://github.com/vaption/armstrong
bukkit bukkit-plugin lunar lunar-client lunarclient minecraft minecraft-plugin server-api
Last synced: 4 months ago
JSON representation
Plugin that utilizes LunarClient's Apollo API.
- Host: GitHub
- URL: https://github.com/vaption/armstrong
- Owner: Vaption
- License: gpl-3.0
- Created: 2025-09-25T12:15:53.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-09-26T16:18:14.000Z (5 months ago)
- Last Synced: 2025-10-02T17:14:21.288Z (4 months ago)
- Topics: bukkit, bukkit-plugin, lunar, lunar-client, lunarclient, minecraft, minecraft-plugin, server-api
- Language: Java
- Homepage:
- Size: 6.48 MB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README

**Armstrong** is a simple plugin that utilizes [Lunar Client](https://lunarclient.com)'s [Apollo API](https://github.com/LunarClient/Apollo).
**Found a bug or have a feature idea?** Use the [issue tracker](https://github.com/Vaption/Armstrong/issues)!
[](https://modrinth.com/plugin/armstrong)
[](https://discord.genesis.li)
[](https://github.com/Vaption/Armstrong/releases/latest)
[](https://github.com/Vaption/Armstrong/blob/main/LICENSE)
## ⚖️ Armstrong vs. LunarUtility
Originally the goal was just to migrate the codebase to use Apollo rather than the old BukkitAPI.
During the migration, I noticed that Apollo (on its own) now does some of what this plugin once did.
So, the waypoints & disabled-mods module have been removed from this plugin (now configurable in Apollo).
The cooldown module implementation was also removed, but will come back to it at a later time!
## 🙌 Credits
Armstrong is based off of [LunarUtility](https://github.com/RefineDevelopment/LunarUtility). All credit to the original developers!
👨💻 **Contributors**
- 🏙️ [Dubai](https://github.com/GamerRealm) – Original Author
- 🛠️ [Komek](https://github.com/Komeek) – Maintainer
- 💡 [kayalust](https://github.com/kayalust) – Contributor
## 📥 Installing
1. Download the jar from [releases](https://github.com/Vaption/Armstrong/releases)
2. Download LunarClient's Apollo API jar from [here](https://github.com/LunarClient/Apollo/releases)
3. Drop **both** jars into all your servers
4. Edit the configuration files to your liking
## 📜 Terms of Use
- No selling or claiming this project as your own
- Please respect & credit the developers
## ✨ Features
🏷️ Nametag
Enabled by default, configurable in `config.yml`.

🔒 Require Lunar Client
Disabled by default. Enable by setting `REQUIRE-LUNAR` to `true` in `config.yml`.

🛡️ Staff Mods
Requires `armstrong.staff` permission. Toggle with `/lsm `.

🌙 Player on Lunar Client
Requires `armstrong.players` permission. Check if someone is using Lunar Client with `/lc `.

📋 All Players on Lunar Client
Requires `armstrong.players` permission. Get a list of players on Lunar Client with `/lc players` (or `list` / `users`).
