DUXPLIMA Documentation

Welcome

What uxmDailyRewards does, who it is for, and where to read next.

uxmDailyRewards gives each player one reward a day from a calendar. A player who comes back day after day walks the calendar and builds a streak; a player who misses a day starts again at day one. Every day is its own file, a rank can get a better reward than everybody else, and a window shows the whole month at a glance.

What it does

PartWhat it gives you
The calendar28 days by default, one file each, wrapping back to day one after the last
The streakDays claimed in a row, kept past the end of the calendar; a missed day resets it
RewardsAny action lines per day: commands, money, experience, items, titles, sounds
RanksA reward per rank on any day, from LuckPerms groups or permission nodes
The window/dailyrewards opens the calendar; a click on the ready day claims it
The reminderA title, an action bar line and a sound a few seconds after a player joins with a reward waiting
CelebrationLines that run after every claim, on top of the day's reward
EconomiesVault, VaultUnlocked, PlayerPoints, EcoBits, Treasury, experience and levels
StorageSQLite, or MySQL, MariaDB or PostgreSQL shared across a network
PlaceholdersThe streak, the next day, whether it is ready, and the time left

Who it is for

Any server that wants players to come back each day: a lobby, a survival server, a network where the streak follows the player from server to server.

Where to go next

You want toRead
Install itInstallation
Understand the window, the grace and the streakConcepts
Claim a day and change oneYour first claim
Write a dayDay files
Give a rank moreRanks
Change the windowCalendar window