Introduction
What DeluxePouches does, what it needs to run, and where to go next.
DeluxePouches gives your players loot bags they open themselves. A pouch is a normal item sitting in the inventory. The player right-clicks it or places it on the ground, an animation plays for a few seconds, and then the rewards arrive.
You decide what goes in each pouch, how likely each reward is, which animation plays, and what happens at the end.
New here? Go to Installation. It takes about five minutes, and the plugin ships with example pouches you can open straight away.
Quick facts
| Server software | Paper, and forks of Paper such as Purpur |
| Minecraft | 1.21 and newer |
| Java | 21 or newer |
| Hard dependencies | None |
| Optional | Vault, WorldGuard, PlaceholderAPI, Nexo, ItemsAdder |
| Main command | /deluxepouches, short forms /dp and /pouches |
| Config files | config.yml, pouches.yml, lang.yml |
This is a Paper plugin. It uses Paper only API, so it will not run correctly on plain Spigot or CraftBukkit.
What you get
Pouches
Right-click, place on the ground, or shift to open a whole stack.
Rewards
Items and console commands, each with its own weight.
Animations
Seven opening animations, one per pouch.
Effects
Particles, fireworks and lightning when the rewards land.
Holograms
Floating text above the opening, no hologram plugin needed.
Pouch menu
A browsable menu of every pouch on the server.
Custom items
Nexo and ItemsAdder items, model data and custom head textures.
Commands
Give pouches, reload configs, debug a setup.
How an opening works
- A player right-clicks the pouch item, or places it down as a block.
- The plugin takes one pouch out of the inventory.
- The animation runs at that spot for a few seconds.
- Rewards are drawn from the pouch's reward list using their weights.
- The end effect fires, the hologram appears, and the rewards are handed over.
Every one of those steps is set per pouch. See Pouches for the full list of options.