- Unqiue Animations with particles.
- Lightweight.
- Various Opening Effects.
- Supports Multiple Server Versions [1.8-1.14.4].
- Fully customisable messages/settings.
- Paginated GUI to display and get pouches.
- Unlimited Pouches.
- WorldGuard support to disable use of Pouches in specfic regions.
- Supports any type of pouch (TokenEnchant, EXP, etc).
- Developer API to create custom animations or effects.
- Actions based system upon opening a pouch.
- No external dependencies required (Vault is recommended).
- Send titles, actionbar, holograms and chat messages upon opening.
- Configuration comments to help understand what each part does.
- /deluxepouches
- Description: Displays help message
- Permission: deluxepouches.admin
- Description: Displays help message
- /deluxepouches reload
- Description: Reload the configuration and messages file
- Permission: deluxepouches.admin
- Description: Reload the configuration and messages file
- /deluxepouches give <tier> <player> <amount>
- Description: Gives a specific player a pouch
- Permission: deluxepouches.admin
- Description: Gives a specific player a pouch
- /deluxepouches list
- Description: List all available pouches in chat
- Permission: deluxepouches.admin
- Description: List all available pouches in chat
- /deluxepouches gui
- Description: Display all available pouches in a GUI
- Permission: deluxepouches.admin
- Description: Display all available pouches in a GUI
Actions for "open-events:"
- [message] <MESSAGE> - Sends a message to the player
- [broadcastmessage] <MESSAGE> - Broadcasts a message to the server
- [actionbar] <MESSAGE> - Sends a actionbar message to the player
- [title] <MAIN TITLE>;<SUBTITLE>;<FADE IN TIME>;<STAY>;<FADE OUT TIME> - Sends a title message to the player
- [command] <COMMAND> - Executes a command from the player
- [consolecommand] <COMMAND> - Executes a command from console (Use {player} for the player name)
- [sound] <SOUND NAME> - Plays a specific sound
- [vaultadd] <AMOUNT> - Gives money to the player via Vault (Vault is required for this).
config.yml
Code (Text):
# ________ ______ ________ ______
# ___ __ \_______ /___ _____ _________ __ \_________ __________ /_
# __ / / / _ \_ /_ / / /_ |/_/ _ \_ /_/ / __ \ / / / ___/_ __ \
# _ /_/ // __/ / / /_/ /__> < / __/ ____// /_/ / /_/ // /__ _ / / /
# /_____/ \___//_/ \__,_/ /_/|_| \___//_/ \____/\__,_/ \___/ /_/ /_/
#
#----------------------------------------------------------------------------
# By ItsLewizzz & UTF (Original author)
#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# VALID OPENING ANIMATIONS:
# - NONE
# - SPIRAL
# - ENVOY
#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# VALID ENDING EFFECTS:
# - NONE
# - EXPLODE
# - LIGHTNING
# - FIREWORK
#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# VALID OPEN EVENT ACTIONS:
# - [message] - Sends a message to the player
# - [broadcastmessage] - Broadcasts a message to all online players (Use {player} to display the player who opened)
# - [actionbar] - Sends an actionbar message to the player
# - [title] - Sends an title message to the player (FORMAT: <MAIN_TITLE;SUBTITLE;FADE_IN_TIME;STAY;FADE_OUT_TIME)
# - [sound] - Plays a sound to the player
# - [command] - Executes a command from the player
# - [consolecommand] - Executes a command from console (Use {player} to display the player who opened)
# - [vaultadd] - Gives money via Vault
#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
settings:
# WorldGuard Hook (it must be installed!)
worldguard:
enabled: true
# You can disable the use of pouches in specific WG regions
# Format: <WORLD NAME>:<WORLDGUARD REGION>
blacklisted-regions:
- worldname;worldguardregion
pouches-menu:
gui-name: "Pouches (Click to Collect)"
next-page: "&6&lNext Page"
current-page: "&f&lPage &b&l{currentPage} &f&lof &b&l{maxPages}"
previous-page: "&c&lPrevious Page"
tiers:
tier1_money:
# Material for the pouch item and be used in the animation
material: ENDER_CHEST
# Name of the pouch item
name: '&e&lTier I Money Pouch &r&7(Right Click)'
# Lore of the pouch item
lore:
- '&7Place a Money Pouch to receive a'
- '&7mystery reward of money!'
- ''
- '&6&l* &eTier &f1'
- ''
- '&6&l* &eReward'
- '&8- &f$1,000 - $10,000'
- ''
- '&7&o(( Place down to open! ))'
# Minimum amount to be given
reward-min: 1000
# Maximum amount to be given
reward-max: 10000
# Opening animation when the pouch is being opened
# Check the list at the top of the config to see all animations
# Set it to 'NONE' to disable opening animations
opening-animation: NONE
# Ending effect when the pouch has revealed the reward
# Check the list at the top of the config to see all effects
# Set it to 'NONE' to disable ending effects
ending-effect: EXPLODE
# Hologram to be displayed over the pouch item
hologram:
enabled: true
lines:
- "&e&lMONEY POUCH"
- "&7&oYou have won ${amount} from this pouch!"
# Open events trigger when the pouch has fully opened
# Check the list at the top of the config to see all actions
open-events:
- "[message] &8&m----------------------------"
- "[message] &bYou won &f${amount} &bfrom this pouch!"
- "[message] &8&m----------------------------"
- "[actionbar] &eYou have been rewarded &a&l${amount}"
- "[title] &r;&a&l+${amount};1;3;1"
- "[vaultadd] {amount}"
tier2_money:
material: ENDER_CHEST
name: '&e&lTier II Money Pouch &r&7(Right Click)'
lore:
- '&7Place a Money Pouch to receive a'
- '&7mystery reward of money!'
- ''
- '&6&l* &eTier &f2'
- ''
- '&6&l* &eReward'
- '&8- &f$10,000 - $20,000'
- ''
- '&7&o(( Place down to open! ))'
reward-min: 10000
reward-max: 20000
opening-animation: SPIRAL
ending-effect: LIGHTNING
hologram:
enabled: true
lines:
- "&e&lMONEY POUCH"
- "&7&oYou have won ${amount} from this pouch!"
open-events:
- "[message] &8&m----------------------------"
- "[message] &bYou won &f${amount} &bfrom this pouch!"
- "[message] &8&m----------------------------"
- "[actionbar] &eYou have been rewarded &a&l${amount}"
- "[title] &r;&a&l+${amount};1;3;1"
- "[vaultadd] {amount}"
tier1_diamond:
material: DIAMOND_BLOCK
name: '&b&lTier I Diamond Pouch &r&7(Right Click)'
lore:
- '&7Place a Diamond Pouch to receive a'
- '&7mystery reward of diamonds!'
- ''
- '&6&l* &eTier &f1'
- ''
- '&6&l* &eReward'
- '&8- &f1 - 20 diamonds'
- ''
- '&7&o(( Place down to open! ))'
reward-min: 10
reward-max: 20
opening-animation: SPIRAL
ending-effect: FIREWORK
hologram:
enabled: true
lines:
- "&e&lMONEY POUCH"
- "&7&oYou have won {amount} diamonds from this pouch!"
open-events:
- "[message] &8&m----------------------------"
- "[message] &bYou won &f{amount} diamonds &bfrom this pouch!"
- "[message] &8&m----------------------------"
- "[actionbar] &eYou have been rewarded &a&l{amount} diamonds"
- "[title] &r;&a&l+${amount};1;3;1"
- "[sound] ENTITY_ENDERMAN_TELEPORT"
- "[consolecommand] minecraft:give {player} diamond {amount}"
lang.yml
Code (Text):