ModsFinder

Loyalty Rewards

by Mrbysco

Loyalty Rewards gives players items, blocks or commands after they have logged in on a set number of days, configured by the pack creator.

ForgeNeoForgeClient and serverMIT LicenseOpen source1.12.2 – 26.1.2

What it does

Rewards are granted by execute commands, which run an item or block command each time a player reaches the required play time. The mod was made because Loyalty Medals offered too little configurability, and it lets a pack creator decide which rewards are given and how often. Setup is done through CraftTweaker, and the wiki explains the CraftTweaker syntax for defining rewards.

Loyalty Rewards needs no server-side setup beyond the mod itself, and CraftTweaker is an optional dependency, so it can be left out when rewards are fixed in the mod. The mod is published for Forge and NeoForge, with builds 1.12.2 – 26.1.2, and its source code, issue tracker and wiki are public. It is released under the MIT License and is open source. Every player and the server need a copy of the mod.

Key features

  1. Play-time rewards

    Players receive a configured item or command after they have played for a specified amount of time.

  2. Item and block commands

    Rewards can be items or blocks given through an execute command, so pack creators choose the exact result.

  3. CraftTweaker setup

    Rewards are defined with CraftTweaker scripts, so each pack can set its own reward list.

  4. Pack creator control

    Rewards are not fixed in the mod, so a pack creator decides what players receive and when.

Compatibility

Latest build for each game version and loader.

26.x1 of 1 version with builds
26.1.2Not available8.0.0
1.21.x4 of 4 versions with builds
1.21.11Not available7.0.0
1.21.8Not available6.0.0
1.21.5Not available5.0.0
1.21Not available4.0.0
1.20.x5 of 5 versions with builds
1.20.6Not available3.0.0
1.20.4Not available2.1.1
1.20.2Not available2.0.0
1.20.11.0.81.0.8
1.201.0.6Not available
1.19.x5 of 5 versions with builds
1.19.41.0.6.1Not available
1.19.31.0.5.1Not available
1.19.21.0.5Not available
1.19.11.0.4Not available
1.191.0.4Not available
1.18.x1 of 1 version with builds
1.16.x1 of 1 version with builds
1.12.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

CraftTweakerCraftTweaker allows modpacks and servers to customize the game. With CraftTweaker you can change recipes, script events, add new commands and even change item properties!
Optional

Use cases

Modpack reward tracks

A pack creator can reward players who keep returning to the server with items that suit the pack.

Who it’s for: Modpack creators and server owners who want a reward system their players earn through regular play. Players gain the rewards but do not configure them.

Questions

Does Loyalty Rewards need CraftTweaker?

No. CraftTweaker is an optional dependency. It is used to set up rewards with scripts, so it is needed when a pack creator wants custom reward lists.

Which loaders does Loyalty Rewards support?

The mod is published for Forge and NeoForge. The latest Forge file is 1.0.8 for 1.20.1, and the latest NeoForge file is 8.0.0 for 26.1.2 on the beta channel.

Does the server need Loyalty Rewards?

Yes. A server running it needs every connecting player to have it too.

Where can the CraftTweaker syntax for rewards be found?

The wiki lists the CraftTweaker information for the mod, and the source code and issue tracker are linked from the same project page.

More from Mrbysco

All projects

What the author says

This mod adds the ability to give a player an item or execute a command if he plays for a specified amount of time. The mod is inspired by the lack of configurability in my other mod Loyalty Medals.
Mrbysco, on the Modrinth page

Official listing

Owner
Mrbysco
Published
2022-05-25
Updated on Modrinth
2026-04-26
Facts verified
2026-10-15