Skip to content

Latest commit

Β 

History

History
75 lines (54 loc) Β· 6.05 KB

File metadata and controls

75 lines (54 loc) Β· 6.05 KB

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 GenesisHQ's Discord server 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

  • πŸ™οΈ Dubai – Original Author
  • πŸ› οΈ Komek – Maintainer
  • πŸ’‘ kayalust – Contributor

πŸ“₯ 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

  • 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