Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft
Ndaily Rewards Plugin Wiki › Guides › Set Up Daily Rewards for Your Server

Set Up Daily Rewards for Your Server

Creating Your First Reward

Daily rewards are configured through the plugin's configuration files. Access your server's plugin folder and locate the NDaily Rewards configuration directory. Create a new reward entry by defining:

  • Reward name: A unique identifier for tracking
  • Days required: How many consecutive login days trigger this reward
  • Reward type: Choose between commands, messages, or items
  • Content: Specify what players receive (e.g., give @p diamond 1 for commands)

Configuring Reward Intervals

Set the time between when players can claim rewards. This prevents spam and encourages daily returns. You can define:

  • Midnight reset (optional) — rewards unlock after server midnight
  • Custom intervals — specify hours between claims
  • Warmup system — delay before first reward becomes available

Save your configuration and reload the plugin using /reload or restart your server. Test by logging in with a test account to verify rewards trigger correctly at the specified intervals.

Database Setup

Choose between MySQL or SQLite for storing player reward data. SQLite requires no external setup; MySQL needs connection credentials in your config file. Autosave ensures player progress is never lost.