loerx-Milestones
Turn any repeatable player action into a tracked goal with rewards — fully configured in-game, no config files needed.
What it does
Link a counter to anything a player can do: kill a mob, break a block, collect an item. Set one or more thresholds, define what happens when a player reaches them, and the plugin handles the rest. Everything is set up through in-game GUIs and chat prompts — no YAML editing required.
Multi-step milestones
A single counter can hold multiple thresholds, each with its own reward. Build tiered progression on one goal:
Flexible rewards
Rewards run as console commands using self as a placeholder for the player's name. This means any plugin command works as a reward — give custom items with Oraxen, grant ranks with LuckPerms, pay out currencies with loerx-currency, or run any other command your server supports. You can also send a custom color-coded message to the player on reward.
Command Reference
Command Description Permission
/mygoals View your own progress milestones.use
/milestones create Create a new counter milestones.admin
/milestones Open the admin overview milestones.admin
/milestones lang <hu/en/de> Change language milestones.admin
/milestones reload Reload config and language milestones.admin
Requirements
Turn any repeatable player action into a tracked goal with rewards — fully configured in-game, no config files needed.
What it does
Link a counter to anything a player can do: kill a mob, break a block, collect an item. Set one or more thresholds, define what happens when a player reaches them, and the plugin handles the rest. Everything is set up through in-game GUIs and chat prompts — no YAML editing required.
Multi-step milestones
A single counter can hold multiple thresholds, each with its own reward. Build tiered progression on one goal:
- Reach 10 → small reward
- Reach 50 → bigger reward
- Reach 500 → premium reward
Flexible rewards
Rewards run as console commands using self as a placeholder for the player's name. This means any plugin command works as a reward — give custom items with Oraxen, grant ranks with LuckPerms, pay out currencies with loerx-currency, or run any other command your server supports. You can also send a custom color-coded message to the player on reward.
Command Reference
Command Description Permission
/mygoals View your own progress milestones.use
/milestones create Create a new counter milestones.admin
/milestones Open the admin overview milestones.admin
/milestones lang <hu/en/de> Change language milestones.admin
/milestones reload Reload config and language milestones.admin
Requirements
- Paper or Spigot 1.20+, Java 17+
- Optional: PlaceholderAPI
- Storage: SQLite built in — no setup needed
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.20
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Loerx-Milestone is a free Minecraft Java mod. Compatible with Minecraft 1.20. Downloaded 11 times (via Spigot). Download it and open it directly in the game.