DeluxePouches | Animated Rewards v2.1.0

Turn simple reward pouches into cinematic reveal moments with animations, particles, and effects.
DeluxePouches v2.1.0
Brings the plugin up to modern Minecraft. A big round of fixes across pouches, effects, and commands.



⚠ Version Requirements Changed

This release requires Minecraft 1.21 or newer and Java 21. If you're on 1.20 or below, stay on 2.0.0.



🐛 Fixes

  • Right-clicking a pouch now opens it properly again
  • Nexo pouches work end-to-end (ItemsAdder uses the same path but hasn't been tested recently, feedback welcome)
  • Custom-textured heads render correctly, and a bad texture now reports the problem in console instead of silently showing a blank head
  • Skull pouches keep their name and lore
  • Faster startup
  • Shift-clicking a stack of pouches now uses the whole stack, not just one
  • All nine effect types now work (PARTICLE_SPIRAL, PARTICLE_VORTEX, SOUND_WAVE, RAINBOW_BURST, GUARDIAN_BEAM, and ENDER_SIGNAL previously did nothing)
  • The example enchanted book, sword, and elytra rewards work again on modern versions
  • /dp give <player> <pouch> <amount> works again
  • Particles and enchantments render cleanly on 1.21



✨ Improvements

  • Hex colors and gradients now work everywhere text is displayed, holograms, titles, action bars, and broadcasts
  • /dp give now confirms what it gave you, rejects silly amounts, and tab-completes players, pouch IDs, and amounts
  • Command aliases: /dp and /pouches
  • Sound names in your config keep working exactly as before
  • Smaller jar (1.1 MB, down from 3.6 MB)



📝 Upgrade Notes

Drop the new jar in and restart. Your config.yml, lang.yml, and pouches.yml are kept as they are.

Three things worth checking if you customized the defaults:

  • If you copied the old skull_pouch or pumpkin_skull example, its skull-texture value needs replacing, copy a fresh one from minecraft-heads.com, or take the updated ones from the new pouches.yml
  • Any reward command using the old {Enchantments:[...]} or {StoredEnchantments:[...]} item NBT needs converting to data components, e.g. minecraft:enchanted_book[stored_enchantments={"minecraft:fortune":2}]. The shipped examples are already updated
  • Prefix those with minecraft:give rather than give so Essentials doesn't intercept them



📦 Install

Replace the old jar in plugins/ with DeluxePouches-2.1.0.jar and restart.



Need help or found a bug? Join the Discord.
Join the Discord

Enjoying the plugin? A ⭐ review goes a long way!
DeluxePouches v2.0.0
No more license keys, pouches move to their own file, and configs now auto-update on every release.



🎫 No More License Keys

Licensing is now fully automatic. Download the plugin, drop it in, and go, no more copying license keys into config, no more expired-key errors after a re-download. If the license servers ever have a hiccup, the plugin keeps running instead of shutting off your server.



📁 Pouches Moved To Their Own File

Pouches now live in their own pouches.yml instead of sharing space with the main config. Existing servers migrate automatically, your old pouch definitions are copied over from config.yml on first boot, and nothing needs to be reworked.



🔄 Auto-Updating Configs

Both config.yml and lang.yml now carry a version and auto-update on every release, so new keys and comments merge into your files while your existing values stay put. No more renaming files or pasting keys by hand.



✨ Cleaner Console Output

New startup and shutdown banners in the console, so it's much easier to see at a glance whether everything's healthy.



🧪 Requirements

Java 17 or newer is now required.



📦 Install

Replace the old jar in plugins/ with DeluxePouches-2.0.0.jar and restart. Configs and pouches migrate automatically, your data carries over unchanged.



Need help or found a bug? Join the Discord.
Join the Discord

Enjoying the plugin? A ⭐ review goes a long way!

Fixes​

  • Resolved an issue where animations would cancel when a pouch was opened.

Improvements​

  • Enhanced error handling: misconfigured commands or configs now trigger clear warnings.

New Features​

  • Introduced an upgraded GUI that provides detailed pouch information, including:
    • Rewards
    • Animation type
    • Animation speed
    • And more
  • Added support for Model Data! You can now use a resource pack for the pouches
Latest Update (v1.1.5)
Bug Fixes & Improvements
- Fixed pouch removal logic to properly handle all cases:
- Pouch is now correctly removed when right-clicked
- Pouch is properly removed when placed down
- Added protection against opening multiple pouches simultaneously
- Improved error handling and logging for pouch removal failures
- Enhanced WorldGuard integration:
- Better region checking for pouch usage
- Improved error messages for blacklisted regions
  • Added proper cleanup for barrier blocks in all cases
  • Improved shift-click functionality for opening multiple pouches
  • Added comprehensive error logging for debugging purposes
New Features
  • Added support for custom hologram animations
  • Implemented hologram visibility settings
  • Added support for hologram placeholders
  • Enhanced reward system with custom commands support
  • Added proper permission checks for all pouch operations
Technical Improvements
  • Optimized pouch loading and saving
  • Added input validation for all user inputs
  • Improved configuration loading security
  • Enhanced error handling throughout the codebase
  • Added proper cleanup for failed pouch removals

You will need to remove the old config - Any issues or bugs.

Please report it to me on discord or in PMs
Username: boredhf
Discord ID: 1083203645333573683
Fixed majority of bugs
Updated to 1.21
Added hex <#RRGGBB> OR <gradient:#RRGGBB:#RRGGBB>

Huge thanks to rexlManu for doing the update. Show him so love <3
  • The plugin has now been updated to support Minecraft version 1.20.4
  • Minor bug fixes
  • Minor console log fixes
Require support? Join https://discord.gg/pSAmacwx42
This update fixes many bugs, including:
  • Texture updates
  • Incorrect pouch opening animations
  • Fixed the /reload command.
Buy a license now
$14.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 15% commission.
13,361 Views
114 Purchases
138 Downloads
Mar 10, 2019 Published
Jul 25, 2026 Updated
5.00 star(s)
Average rating (7)
1 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
AI use in marketing
No
AI Content Disclosure
Used AI for code autocompletion and minor boilerplate while developing the plugin.
Type
  1. Monetization
  1. Reward
Game mode
  1. Skyblock
  1. Prison
  1. Lifesteal
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Includes DRM
Yes
Source access (legacy)
Closed source & unobfuscated
Creator
Recommended for you
Second-ever Modern OneBlock setup, crafted for addictive, feature-rich gameplay.
5.00 star(s) 6 ratings
87 purchases
A modern, feature-rich Survival setup with custom menus, events, and immersive gameplay systems.
5.00 star(s) 21 ratings
84 purchases
All Versions | Crates | Ranks | Upgrades | Perks | Shop | Worlds | Chunk Hoppers
5.00 star(s) 4 ratings
58 purchases
A bedwars server setup made in 1.20.4 to match the Modern theme of experience.
5.00 star(s) 5 ratings
58 purchases
1.17-1.21.8 | Native 1.21.8 | Coinshop | Playtime rewards | Chat games | Gui menus | Custom Terrain
4.50 star(s) 8 ratings
46 purchases
Share and earn
Refer this resource and earn a 15% commission.
13,361 Views
114 Purchases
138 Downloads
Mar 10, 2019 Published
Jul 25, 2026 Updated
5.00 star(s)
Average rating (7)
1 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. Yes
AI use in marketing
No
AI Content Disclosure
Used AI for code autocompletion and minor boilerplate while developing the plugin.
Type
  1. Monetization
  1. Reward
Game mode
  1. Skyblock
  1. Prison
  1. Lifesteal
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Includes DRM
Yes
Source access (legacy)
Closed source & unobfuscated
Creator
Recommended for you
Second-ever Modern OneBlock setup, crafted for addictive, feature-rich gameplay.
5.00 star(s) 6 ratings
87 purchases
A modern, feature-rich Survival setup with custom menus, events, and immersive gameplay systems.
5.00 star(s) 21 ratings
84 purchases
All Versions | Crates | Ranks | Upgrades | Perks | Shop | Worlds | Chunk Hoppers
5.00 star(s) 4 ratings
58 purchases
A bedwars server setup made in 1.20.4 to match the Modern theme of experience.
5.00 star(s) 5 ratings
58 purchases
1.17-1.21.8 | Native 1.21.8 | Coinshop | Playtime rewards | Chat games | Gui menus | Custom Terrain
4.50 star(s) 8 ratings
46 purchases
Top