
Armstrong
Plugin that utilizes Lunar Client's Apollo API.
!Armstrong project logo
Armstrong is a simple plugin that utilizes Lunar Client's Apollo API.
Found a bug or have a feature idea? Use the issue tracker!
⚖️ 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. All credit to the original developers!
👨💻 Contributors
- 🏙️ Dubai – Original Author
- 🛠️ Komek – Maintainer
- 💡 kayalust – Contributor
📥 Installing
- Download the jar from releases
- Download LunarClient's Apollo API jar from here
- Drop both jars into all your servers
- 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.
!Armstrong Nametag module implementation
🔒 Require Lunar Client
Disabled by default. Enable by setting REQUIRE-LUNAR to true in config.yml.
!Force Lunar Client kick message
🛡️ Staff Mods
Requires armstrong.staff permission. Toggle with /lsm <player>.
!Armstrong Staff Mods toggle
🌙 Player on Lunar Client
Requires armstrong.players permission. Check if someone is using Lunar Client with /lc <player>.
!Player on Lunar Client check
📋 All Players on Lunar Client
Requires armstrong.players permission. Get a list of players on Lunar Client with /lc players (or list / users).
!List of all players on Lunar Client
