RewardEngine Pro | Ultimate Daily Reward v1.0

Advanced player retention system with rewards, streaks, VIP tracks, and comeback mechanics.
ChatGPT Image 21 de mar. de 2026, 07_53_39_cropped_processed_by_imagy.png
RewardEngine Pro
Advanced daily rewards, campaigns, streaks and retention system for Paper servers


What this plugin does
RewardEngine Pro is a complete retention and rewards solution for Minecraft servers.
It combines daily rewards, multi-campaign progression, premium preview flows, streak systems, milestones, GUI menus, hooks, and reliability safeguards in one plugin.


Core Features
  • Multi-Campaign Engine
    • Run multiple campaigns at once (permanent, monthly, seasonal, comeback, etc.)
    • Campaign planning windows (start/end/timezone/visibility window)
    • Campaign visibility, access and eligibility rules
  • Daily Reward Calendar
    • Per-campaign day progression
    • Loop or stop cycle mode
    • Per-day overrides for claim/access/hooks
  • Premium Track + Locked Preview
    • Premium track per campaign
    • Preview locked campaigns/rewards before unlock
    • Unlock hint + unlock command (player or console dispatch)
  • Powerful Reward Actions
    • currency, item, xp-levels, command, permission, streak-protection, campaign-protection, random-pool
    • Optional chance system
    • Inline logic and fallback branches (else/otherwise)
    • Retry-safe actions with retry tuning
  • Logic Language
    • Rule channels (global + campaign-local)
    • Rules for permission, world, gamemode, placeholder, statistic, profile, campaign, metadata
    • all/any logic modes
  • Streak System
    • strict / grace / forgiveness policies
    • streak protection charges and campaign protection charges
    • Calendar-based claim windows (reset hour + grace period)
  • Streak Tracks (Milestones)
    • Independent track system from config
    • Metrics from profile/statistic/placeholder/metadata/campaign/constant
    • Metric scaling/offset/rounding
    • Track-level and milestone-level planning + logic
  • Full GUI Experience
    • Main menu, featured campaigns, campaign hub, campaign browser, campaign calendar, streak milestone menu
    • Fully configurable via guis.yml
  • In-Game Campaign Studio
    • Create/edit campaigns inside the game
    • Edit categories, day nodes, rewards, premium rewards, milestones, reward pools
    • Save or save+reload workflow
  • Storage + Reliability
    • SQLite or MySQL support
    • Claim ledger anti-duplicate protection
    • Stale pending takeover and persistence retry policy
    • Async claim processing and claim pause during reload
  • PlaceholderAPI Expansion
    - Extensive static and dynamic placeholders for profile, campaigns, next claim time, tracks and metadata
  • Hook System
    • on-claim-success
    • on-locked-preview-click
    • on-milestone-reach
    • on-streak-track-milestone


Commands
Player

/rewards
/rewards claim [campaign]
/rewards status [campaign]
/rewards streak [campaign]
/rewards help
/daily

Admin

/rewardengine reload
/rewardengine inspect <player>
/rewardengine reset <player> [campaign]
/rewardengine setstreak <player> <value>
/rewardengine forceclaim <player> <campaign> <day>
/rewardengine addprotection <player> <amount>
/rewardengine addcampaignprotection <player> <amount>
/rewardengine setfeatured <campaign>
/rewardengine unsetfeatured <campaign>
/rewardengine studio

Permissions

rewardengine.use
rewardengine.claim
rewardengine.admin
rewardengine.admin.use
rewardengine.admin.reload
rewardengine.admin.inspect
rewardengine.admin.reset
rewardengine.admin.forceclaim
rewardengine.admin.setstreak
rewardengine.admin.addprotection
rewardengine.admin.addcampaignprotection
rewardengine.admin.setfeatured
rewardengine.admin.unsetfeatured
rewardengine.admin.studio

Integrations
  • CraftBukkit/Bukkit, Spigot, Paper, Purpur 1.16.5+
  • Folia 1.19.4+
  • Vault (for economy rewards)
  • LuckPerms (for permission rewards)
  • PlaceholderAPI (placeholders, logic and track metrics)
  • Oraxen / ItemsAdder detection in startup hooks

Storage Backends
  • SQLite (default)
  • MySQL (HikariCP pool settings)

Reliability highlights
  • Claim reservation ledger to prevent duplicates
  • ACQUIRED / DUPLICATE reservation flow
  • Persistence retry on critical profile saves
  • Async processing to reduce main-thread pressure

PlaceholderAPI Examples

%rewardengine_current_streak%
%rewardengine_total_claims%
%rewardengine_claimable%
%rewardengine_next_claim_time_default_daily%
%rewardengine_campaign_claimable_default_daily%
%rewardengine_campaign_next_claim_time_default_daily%
%rewardengine_track_preview_1_track_name%
%rewardengine_track_preview_1_reward_summary%
%rewardengine_metadata_custom_key%

Included Campaign Samples
  • default_daily
  • returning_players (comeback)
  • vip_monthly
  • seasonal_event
  • campaign_template (full reference)

Main Rewards Center (No featured campaigns)
Design sem nome (34).png

Main Rewards Center (Featured Campaigns)
Design sem nome (35).png

Campaign Browser (available + locked preview)
Design sem nome (36).png

Campaign Calendar (claimable day states)
Design sem nome (37).png

Campaign Studio Root
Design sem nome (38).png

Studio Day/Reward Editor
Design sem nome (40).png

Example campaign YAML + config highlights
YAML:
campaign:
  id: "default_daily"
  name: "&aDaily Reward"
  description: "Claim rewards every day and build your streak."
  enabled: true
  type: "permanent"
  icon: "CHEST"
  total-days: 7
  cycle-mode: "loop"

visibility:
  permission: ""
  hidden-when-ineligible: false

eligibility:
  permission-required: ""
  minimum-playtime-minutes: 0

claim:
  one-per-day: true
  grace-hours: 6

settings:
  claim.use-local-date-instead-of-24h-cooldown: true
  claim.day-reset-hour: 0

access:
  permission: ""
  show-locked-preview: true
  unlock-hint: "&7Play daily and keep your streak active."
  unlock-command: ""
  unlock-dispatch: "player"

premium-track:
  enabled: true
  permission: "rewardengine.premium"
  preview-when-locked: true

days:
  1:
    display-name: "&aDay 1"
    icon: "CHEST"
    rewards:
      - type: "currency"
        amount: 500
      - type: "xp-levels"
        amount: 3
  2:
    display-name: "&aDay 2"
    icon: "IRON_INGOT"
    rewards:
      - type: "item"
        material: "IRON_INGOT"
        amount: 16

Ideal for
  • Survival and SMP servers
  • Network hubs with retention focus
  • VIP monetization flows with preview unlock UX
  • Seasonal event servers
  • Servers that need safe and configurable reward automation

Need support, compatibility or custom setup help? Contact me before/after purchase.

1774094585245.png

S3rruya
Buy a license now
$12.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
309 Views
1 Purchases
3 Downloads
Mar 22, 2026 Published
N/A Updated
Not yet rated
9.5 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Monetization
  1. Reward
Game mode
  1. Survival
  1. KitPVP
  1. Economy
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,231 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,227 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,131 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,821 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,586 purchases
Share and earn
Refer this resource and earn a 10% commission.
309 Views
1 Purchases
3 Downloads
Mar 22, 2026 Published
N/A Updated
Not yet rated
9.5 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Monetization
  1. Reward
Game mode
  1. Survival
  1. KitPVP
  1. Economy
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,231 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,227 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,131 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,821 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,586 purchases
Top