ModsJava
CodellaRewards
Java mod listed for Minecraft 1.12–1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotCodellaRewards
An advanced Minecraft reward system with daily, weekly, monthly, and unique rewards, streak tracking, and a fully customizable GUI.
Reward Types
- Daily – Resets every 24 hours with streak system
- Weekly – Rewards every 7 days
- Monthly – Rewards every 30 days
- Unique – Claimable only once per lifetime
- ✅ Daily streak system
- ✅ Interactive GUI with intuitive design
- ✅ Fully configurable rewards (items, money, commands, effects)
- ✅ Vault integration for economy rewards
- ✅ Multi-storage support (YAML / SQLite)
- ✅ Compatible with Minecraft 1.8.x – 1.21.x
- ✅ Configurable command name
- ✅ Fully customizable messages
- ✅ Supports custom heads (Base64)
- Download the plugin `.jar`
- Place it in your `plugins` folder
- (Optional) Install Vault for money rewards
- Restart your server
- Configure files in `plugins/CodellaRewards/`
Main Command (Configurable in config.yml)
Default: `/rewards`
Code (Text):
/rewards - Opens the main menu
/rewards reload - Reloads configuration
/rewards reset <player> - Resets player data
Permissions
| Permission | Description | Default |
| rewards.use | Access to main command | ✅ Everyone |
| rewards.admin | Administrative access | ❌ OPs |
| rewards.vip | Example: VIP unique reward | ❌ Manual |
| rewards.premium | Example: Premium unique reward | ❌ Manual |
⚡ Showcase Video
⚙️ Configuration
config.yml
Code (YAML):
# Main command
command-name : "rewards"
# Storage system
storage-type : YAML # yaml or sqlite
# Vault integration
vault:
enabled : true
# Streak system
rewards:
daily-cooldown:
grace-hours : 6
streak-bonus:
enabled : true
percentage-per-day : 5
# GUI Settings
gui:
title : "&6&lDaily Rewards"
size : 54
Code (YAML):
daily:
day-1:
icon : EMERALD
name : "&a&lDay 1"
lore :
- "&7Day 1 reward"
- ""
- "&eClaim your prize!"
items:
- material : DIAMOND
amount : 5
money : 100
commands :
- "give {player} iron_ingot 10"
effects:
- type : SPEED
duration : 60
amplifier : 1
Code (YAML):
prefix : "&8[&6Rewards&8] &7"
daily:
claimed : "&aYou've claimed day {day} reward!"
already-claimed : "&cYou've already claimed your daily reward."
cooldown : "&cYou must wait {time} to claim this reward."
placeholders :
- "{player}" - Player name
- "{day}" - Current day
- "{time}" - Remaining time
- "{streak}" - Current streak
Money (Vault Required)
Code (YAML):
money : 1000
Code (YAML):
items:
- material : DIAMOND_SWORD
amount : 1
name : "&cCustom Sword"
enchantments:
DAMAGE_ALL : 5
DURABILITY : 3
Code (YAML):
commands :
- "give {player} diamond 10"
- "tp {player} spawn"
Code (YAML):
effects:
- type : SPEED
duration : 60
amplifier : 2
- type : REGENERATION
duration : 30
amplifier : 1
- YAML: Flat-file storage, easy to edit (default)
- SQLite: Lightweight local database, faster for large servers
Code (YAML):
storage-type : SQLITE
- Required: Spigot/Paper 1.8.x – 1.21.x
- Optional:
- Vault (money rewards)
- PlaceholderAPI (for placeholders)
If using PlaceholderAPI:
Code (Text):
%codellarewards_streak% - Player's current streak
%codellarewards_total_claimed% - Total claimed rewards
%codellarewards_daily_available% - Can claim daily (true/false)
%codellarewards_weekly_available% - Can claim weekly (true/false)
%codellarewards_monthly_available%- Can claim monthly (true/false)
Rewards not given
- Ensure Vault is installed
- Check console for errors
- Verify player permissions
- Confirm the command name in config.yml
- Check for command conflicts
- Try `/rewards` directly
- Ensure plugin folder permissions are correct
- Check console for save errors
- Try switching to SQLite
- PlaceholderAPI support
- Automatic notification system
- Achievement rewards
- Discord integration
- Web statistics panel
This plugin is developed by Codella1. All rights reserved.
Support
Need help?
- Report bugs on GitHub
- Join our Discord
- Contact the developer directly
Version: 1.0.0 |
Author: Codella1 |
Compatible: Spigot/Paper 1.8.x – 1.21.x
Made with ❤️ by Codella
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.13, 1.14
- 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.
CodellaRewards is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15 and newer. Downloaded 31 times (via Spigot). Download it and open it directly in the game.