HomeJavaModsUniversal Daily Rewards
Universal Daily Rewards
ModsJava

Universal Daily Rewards

by srkalopsia · on Modrinth

A fully functional, bilingual, and heavily optimized fork of the original Daily Rewards mod, tailored for modern Fabric servers.

⬇ Download on Modrinth
Universal Daily Rewards — screenshot 1Universal Daily Rewards — screenshot 2Universal Daily Rewards — screenshot 3Universal Daily Rewards — screenshot 4Universal Daily Rewards — screenshot 5Universal Daily Rewards — screenshot 6Universal Daily Rewards — screenshot 7Universal Daily Rewards — screenshot 8

Universal Daily Rewards

Version Minecraft License Platform Build Universal Daily Rewards

This release marks a complete evolution and total overhaul from the original daily-rewards-fabric mod. Formerly known as Cobbleverse Daily Rewards, version 4.0.0 introduces a universal architecture designed for any Minecraft server.

Download on Modrinth Download on CurseForge GitHub

Universal Daily Rewards is a 100% standalone, server-side mod that provides a highly configurable rewards system with native localization and a powerful template engine.

📖 Click here to read the full CHANGELOG

🌟 What's New in Version 4.1.0 (UI Overhaul)

✨ Key Features (v4.0.0+)

🛠️ Commands

Player Commands

Admin Commands (Permission Level 2+)

Setup Commands (Permission Level 4)

⚙️ Configuration & Flexibility

The mod uses an intuitive JSON structure that offers total freedom in how you distribute rewards. You can choose between two main methods (or mix them):

1. Command-Based Rewards (Recommended for Economy/Virtual Items)

Ideal for currency, permissions, or custom items with complex NBT. You run a command in the background and use a visual placeholder in the GUI.

2. Direct Physical Rewards

The mod directly gives the player the physical item shown in the GUI.

Configuration Example

The following example contrasts Command vs. Direct rewards (Day 1) and Text vs. Translate names (Day 2):

[
  {
    "day": 1,
    "id": "day_1",
    "commands": ["experience add %player% 500 points"],
    "items": [
      {
        "item": "minecraft:experience_bottle",
        "name": "{\"text\":\"500 XP Points (Command)\",\"color\":\"green\"}",
        "amount": 1,
        "give_item": false
      },
      {
        "item": "minecraft:diamond",
        "name": "{\"translate\":\"item.minecraft.diamond\",\"color\":\"aqua\"}",
        "amount": 3,
        "give_item": true
      }
    ]
  },
  {
    "day": 2,
    "id": "day_2",
    "items": [
      {
        "item": "minecraft:iron_sword",
        "name": "{\"text\":\"Custom Slayer Sword\",\"color\":\"red\",\"bold\":true}",
        "amount": 1,
        "give_item": true
      },
      {
        "item": "minecraft:golden_apple",
        "name": "{\"translate\":\"item.minecraft.golden_apple\",\"color\":\"gold\"}",
        "amount": 5,
        "give_item": true
      }
    ]
  }
]

💡 Want to see more full examples?

You can explore the complete code for all our pre-made templates directly on our GitHub repository.

📁 Browse the Templates Folder

🎨 Creating Custom Templates

You can easily create your own reward presets. The mod will automatically detect them as long as you follow these steps:

  1. Navigate to your server's config/rewards/templates/ folder.
  2. Create two JSON files with the same prefix:
    • yourname_daily.json (for Daily Rewards)
    • yourname_playtime.json (for Playtime Rewards)
  3. Use the /rewards-setup load yourname command in-game. The mod will find your files and apply them instantly!

📜 Credits

This project is an overhauled fork of the original Daily-Rewards-Fabric by SmugTheKiler. Huge thanks to them for laying the foundation!

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