MoneyPouch | Add Exciting Reward Pouches to Your Server! [1.21-1.21.5]
Create customizable pouches that players can open to receive random amounts of money, XP, or other rewards!
Overview
MoneyPouch is a lightweight and highly configurable plugin that brings a fun and rewarding experience to your Minecraft server. Players can receive pouches that, when opened, grant a random amount of money, XP, or custom rewards within a specified range. Perfect for enhancing gameplay in factions, survival, sky
![[IMG]](//proxy.spigotmc.org/967faabd2ce6f0f04337a8893ae7cecaad7ad4c4/68747470733a2f2f696d6775722e636f6d2f612f6446335079536e)
block, or any server type, MoneyPouch integrates seamlessly with your economy system and offers endless customization options to fit your server’s needs.
https://imgur.com/a/dF3PySn
Features
- Customizable Pouches: Create multiple pouch types with configurable reward ranges for money, XP, or custom items.
- Economy Integration: Supports Vault for easy integration with economy plugins like EssentialsX.
- Randomized Rewards: Set minimum and maximum values for rewards, ensuring a balanced and exciting experience for players.
- Permission Support: Control access to pouches with permissions (e.g., moneypouch.open.<pouch-id>).
- Configurable Messages: Customize all messages with color codes and placeholders for a personalized feel.
- Anti-Dupe Measures: Built-in checks to prevent pouch duplication, keeping your economy safe.
- Lightweight & Compatible: Tested on Paper 1.21.5, with support for versions 1.8 to 1.21.5 (some features may vary by version).
Commands
- /moneypouch give <player> <pouch-id> <amount> – Give a player a specific pouch (Permission: moneypouch.admin).
- /moneypouch list – List all available pouches (Permission: moneypouch.list).
- /moneypouch reload – Reload the plugin’s configuration (Permission: moneypouch.admin).
Permissions
- moneypouch.open.<pouch-id> – Allows players to open a specific pouch type.
- moneypouch.admin – Grants access to admin commands like /moneypouch give and /moneypouch reload.
- moneypouch.list – Allows players to use /moneypouch list.
Installation
- Download the plugin JAR and place it in your server’s plugins folder.
- Ensure you have Vault and an economy plugin (e.g., EssentialsX) installed.
- Restart your server to generate the config.yml file.
- Customize the pouches, rewards, and messages in config.yml to your liking.
- Reload the plugin with /moneypouch reload or restart the server.
Code (YAML):
pouches:
small:
min
: 10000
max
: 25000
command
:
"eco give %player% %amount%"
display
:
"Small Pouch"
medium:
min
: 26000
max
: 50000
command
:
"eco give %player% %amount%"
display
:
"Medium Pouch"
large:
min
: 51000
max
: 150000
command
:
"eco give %player% %amount%"
display
:
"Large Pouch"
Dependencies
- Vault: Required for economy integration.
- Paper/Spigot 1.21.5: Tested on Paper 1.21.5, compatible with versions 1.8 to 1.21.5.
Support
If you encounter any issues or have feature requests, please reach out via my private email
[email protected]