Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Tags
Creators
Details
Licensed ARR
Published yesterday

LuckyDrops gives players an item they right-click again and again. Each click has a chance to upgrade its rarity. This plugin turns every reward into a short, suspenseful event that fits Survival, Lifesteal, Skyblock, Prison and Factions equally well, whether you hand drops out as vote rewards, sell them in a store, or drop them from events.
🖱️ Click-To-Upgrade Drop Mechanic
Players hold a drop and right-click it. Each click rolls against your configured odds, plays a click or upgrade sound, and visually changes the item as the progress bar fills. The reward is matched to the rarity the player ended up reaching.📦 Multi-Drop Type Support
Every type of Lucky Drop lives in its own file. You can create new drops with its own rarities, odds, rewards, item name, sounds and progress bar. Run a Summer crate, a Vote crate and a Boss crate side by side, with no limit on how many types you define.💎 Custom Rarities
Define as many tiers as you want. Each has its own display name, accent colour, particle effect and head texture. Set the progression order once and the plugin handles the climb from lowest to highest.
🧩 ItemsAdder and Oraxen Support
Point a rarity's material at "itemsadder:namespace:item_id" or "oraxen:item_id" and the drop renders with your own resource-pack texture instead of a vanilla item or a player head.👁️ Drop Previews
You can set up a read-only menu that shows every rarity, its upgrade chance, and every possible reward with that reward's exact percentage. This makes this plugin completely EULA Compliant! The menu layout, title, filler, buttons and sounds are all configurable.

🎲 Two Probability Modes
You set the odds, in whichever style suits you.- Simple: Set the overall chance to finish at each rarity and the plugin animates the journey to a destination it rolls up front.
- Advanced: Set the per-click chance to advance one rarity, with optional overrides for specific click numbers.
⚖️ Weighted Reward Pools
Each rarity rolls from its own weighted list, so common drops feel common and mythics feel earned. Rewards can be raw items or commands, and command rewards run as either the player or the console, which covers money, ranks, kits and permissions through any plugin you already run.✨ ...And a whole lot more!
PlaceholderAPI Support, Fully Customizable Text, Built-In Logging, and a clean, commented config fileCommands
Base command: /luckydrops (aliases: /ld, /drops)
- /ld give <player> <drop> [rarity] [amount] [-s] Gives a player one or more Lucky Drops of a chosen type. Optionally start them at a higher rarity and set the stack amount; add -s to give silently with no message to the receiver. Arguments are order-forgiving: a word is read as the rarity, a number as the amount.
- /ld preview <drop> [player] Opens the read-only preview menu for that drop. Run it on yourself, or name a player to open it for them.
- /ld reload Reloads config.yml and every drop file, then reports how many drop types loaded and any config issues found.
Permissions
- luckydrops.use - open Lucky Drops. Default: everyone.
- luckydrops.preview - open your own preview menu (/ld preview <drop>). Default: off.
- luckydrops.preview.others - open a preview for another player. Default: op.
- luckydrops.command.give - give Lucky Drops to players. Default: op.
- luckydrops.command.reload - reload the configuration. Default: op.
Documentation
Full setup and configuration docs can be found here.


