### **Daily & playtime quests with a clean inventory GUI**

UPD: pagination included
**Mode (config.yml)**
* `daily` → progress = number of days the player opened `/daily`. First open per real day gives +1; if the player skips a day, the value stays the same (no reset).
* `time` → progress = total minutes played on the server (from Minecraft statistics).
**Quests & rewards**
* Each quest in `pages.yml` has a required `time` value (days or minutes, depending on mode) and a `reward_id`.
* `reward_id` points to a reward entry in `rewards.yml`.
* When player progress ≥ quest `time` and the quest is not completed, clicking it in the GUI gives the reward once and marks the quest as completed.
**Reward types (`rewards.yml`)**
* `item` – gives items to the player.
* `vault` – gives money via Vault (Vault is required for this type).
* `command` – runs a console command with the player name placeholder.
**Command & permission**
* Command: `/daily`
* Permission: `dailygui.open.daily`
**Dependency**
* `Vault`
**Optimization**
* Async SQLite I/O - All database reads / writes are executed **off the main thread**
* Player data caching
* Absolutely no ticking tasks
**Discord** [link](https://discord.gg/Ywjef5SYV3)
Daily360 is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.1, 1.20.2, 1.20.3 and newer. Downloaded 37 times (via Hangar). Download it and open it directly in the game.
Explore more