Commands
All functionality lives under a single base command:
/luckydrops
Aliases: /ld, /drops
| Subcommand | Description | Permission |
|---|---|---|
give | Give Lucky Drops to a player | luckydrops.command.give |
reload | Reload all config files | luckydrops.command.reload |
See Permissions for the full node list.
/luckydrops give
Give one or more Lucky Drops to an online player.
/luckydrops give <player> [rarity] [amount] [-s]
| Argument | Required | Default | Description |
|---|---|---|---|
<player> | ✅ | — | The online player to receive the drops |
[rarity] | ❌ | lowest tier | The starting rarity of the drop (it can still upgrade from here) |
[amount] | ❌ | 1 | How many drops to give |
-s | ❌ | off | Silent — give the drops without messaging the recipient |
Arguments after the player are matched by shape, not strict position: a word is read as a
rarity, a number as the amount, and -s as the silent flag. So
/ld give Steve epic 5 and /ld give Steve 5 epic both work.
Examples
# One drop at the lowest rarity, recipient is notified
/luckydrops give Steve
# One Epic-starting drop
/ld give Steve epic
# Five Epic-starting drops
/ld give Steve epic 5
# Ten Legendary drops, no message sent to Steve
/ld give Steve legendary 10 -s
A drop given as legendary begins at Legendary and still rolls its upgrade chances from
there — it can climb to Mythic but never drops below its starting tier.
/luckydrops reload
Reloads config.yml, chances.yml, rewards.yml, and the active language file, then
re-runs the cross-file validation.
/luckydrops reload
- If everything lines up you'll see a confirmation with the rarity count.
- If there are problems, you'll get a summary in chat and the full list in the server console.
No restart is needed for config changes — reload applies them live. Drops already in
players' inventories keep working; they simply use the new rules on the next click.