MOSSBACK STUDIO
Daily login rewards with streaks and a claim menu. Items, commands or both.
Get MossDaily, $3.99Give players a reason to log in every day. They type /daily, click the glowing reward and come back tomorrow for the next one. Miss a day and the streak starts over (or not, your choice).
It is small on purpose: one jar, one config file, no other plugins needed.
/daily opens the menu/daily reload reloads the config/daily reset <player> back to day 1/daily set <player> <day> puts the player on that day/daily skip <player> lets the player claim the next day right nowmossdaily.use to open the menu and claim (everyone by default)mossdaily.admin for the admin commands (ops by default)# MossDaily
# Text uses MiniMessage: <green>, <bold>, <#55ff99>, <gradient:gold:yellow> ...
# In commands, %player% is replaced with the name of the player who claims.
# A new day starts at midnight in this time zone. "server" uses the clock of the machine.
# Examples: "UTC", "Europe/Berlin", "America/New_York"
timezone: server
# true: missing a day sends the player back to day 1. false: they carry on where they stopped.
streak-resets: true
# Tell players on join that a reward is waiting. open-on-join opens the menu instead.
remind-on-join: true
open-on-join: false
menu-title: "<dark_green><bold>Daily Rewards"
messages:
claimed: "<gray>You claimed <reward><gray>. Streak: <green><streak><gray>."
reminder: "<green>Your daily reward is ready. <gray>Type <white>/daily<gray> to claim it."
wait: "<red>Come back in <white><time><red> for the next reward."
locked: "<red>Claim the earlier days first."
inventory-full: "<yellow>Your inventory was full, the rest is at your feet."
# The rewards, one entry per day. After the last day it starts again at day 1.
# items: "MATERIAL amount". commands run from the console. Up to 28 days.
days:
- icon: BREAD
name: "<white>Day 1"
items:
- "BREAD 16"
- "IRON_INGOT 4"
- icon: COAL
name: "<white>Day 2"
items:
- "COAL 32"
- "TORCH 32"
- icon: EXPERIENCE_BOTTLE
name: "<yellow>Day 3"
lore:
- "<gray>300 XP"
commands:
- "xp add %player% 300 points"
- icon: GOLD_INGOT
name: "<gold>Day 4"
items:
- "GOLD_INGOT 12"
- "GOLDEN_CARROT 16"
- icon: EMERALD
name: "<green>Day 5"
items:
- "EMERALD 16"
- icon: DIAMOND
name: "<aqua>Day 6"
items:
- "DIAMOND 4"
- "OBSIDIAN 8"
- icon: NETHERITE_INGOT
name: "<light_purple><bold>Day 7"
lore:
- "<gray>Plus 1000 XP"
items:
- "NETHERITE_INGOT 1"
- "ENCHANTED_GOLDEN_APPLE 1"
commands:
- "xp add %player% 1000 points"
Custom plugins are made to order, from one feature to a full server core. Get in touch.