HomeJavaModsArmstrong
Armstrong

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 Modrinth link Latest Armstrong release Armstrong 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. All credit to the original developers!

👨‍💻 Contributors

📥 Installing

  1. Download the jar from releases
  2. Download LunarClient's Apollo API jar from here
  3. Drop both jars into all your servers
  4. Edit the configuration files to your liking

📜 Terms of Use

✨ 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

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more