
Voucher+ 1.17.1
Voucher+ ✨ Itemsadder ✨ PlaceholderAPI ✨ Vault ✨ UltraPrisonCore ✨ CloudCrates support ✨
FEATURES
- Infinity [Create unlimited voucher]
- Creativity [You can edit everything visible for staff and players]
- Features [Add commands, messages, broadcasts and titles to a voucher]
- Random Amounts [Generate random amounts for rewards or messages]
- Gui [See all available vouchers per gui]
- TabCompleter [No more writing... just tab all commands]
- Bulk Opening [Allows your players to open all voucher at once by sneaking + right clicking]
- Heads [Add your own custom heads with texture values that you can find in websites]
- Formatting [Format your numbers with difficult styles like 10000, 10.000, 10k]
- Permissions [Select if players need a specific permission for a voucher or a command]
- Vault [Let the players need money for a voucher to open, compatibility with bulk opening]
- Requirements [World, Economy, Permission, Experience]
- Hex Color [Add hex colors at minecraft version 1.16]
COMMANDS
- /Voucher giveall <voucher> <amount> [Give every online player voucher]
- /Voucher give <player> <voucher> <amount> [Give a player a voucher]
- /Voucher sgive <player> <voucher> <amount> [Give a voucher silent to a player]
- /Voucher gui [Open the gui where you see all voucher and can get them]
- /Voucher reload [Reload all config‘s]
- /Voucher permissions [See all available permissions ingame]
INSTALL
- Download .jar file by clicking "Download Now"
button on top of this website. - Drag and drop downloaded
.jar file into your server's
plugins folder. - Restart server to make new installed
plugin load. - You are done! You can start
using the plugin. Feel free to
dig into configuration files to change
anything.
DEPENDENCY
Without the plugin the plugin will not work.
VoucherPlus support these plugin with Features like, give things or Requirements.
- X-Prison [UltraPrisonCore] (Give | Requirements)
- CloudCrates (Give)
- Vault (Give | Requirements)
SHOWCASE
Videos
PLACEHOLDERS
Placeholder
#Placeholders:
<player> displays the player name
<voucher_type> shows the voucher ID
<voucher_name> shows the voucher Name
<min> is the min random amount
<max> is the max random amount
<random> is a random number between * <min> - <max> *
<prefix> shows the plugin prefix from config.yml
<required_permission> shows required permission
<required_world> shows required world[/B]
<required_money> shows amount of required money - vault needs to be installed
<players_money> shows the amount of the players money - vault needs to be installed
FILES
FILES
Config
# Voucher+ by Blacklce
Prefix: "&b&lVOUCHER&f&l+ &8- &f"
MC-Version: 1
Number-Formatting: 1
Permissions:
admin: "voucherplus.*"
reload: "voucherplus.reload"
permissions: "voucherplus.permissions"
list: "voucherplus.list"
gui: "voucherplus.gui"
give: "voucherplus.give"
sgive: "voucherplus.sgive"
giveall: "voucherplus.giveall"
Messages
# Message when you execute /voucher
Main:
- ""
- "&f[&b!&f] &b&lVOUCHER&f&l+ &a<version> &f[&b!&f]"
- ""
- "&f[&b!&f] &b/<command> reload"
- "&f[&b!&f] &b/<command> gui"
- "&f[&b!&f] &b/<command> permissions"
- "&f[&b!&f] &b/<command> give [player] [voucher] [amount]"
- "&f[&b!&f] &b/<command> sgive [player] [voucher] [amount]"
- "&f[&b!&f] &b/<command> giveall [voucher] [amount]"
- ""
# when plugin successfully reloaded
RELOAD: "<prefix>&aAll config's reloaded!"
# when plugin successfully reloaded
NO-PERMISSION: "<prefix>&cYou can't use this command!"
#player is not online
NOT-ONLINE: "<prefix>&cThe player [<player>] is not online!"
# file don't exist
FILE-NOT-EXIST: "<prefix>&cThe file [<file>] don't exist!"
# too large number by /voucher give <player> <type> **<amount>**
NUMBER-TO-LARGE: "<prefix>&cThis number is too large!"
#when you give a voucher to a player
GIVE-VOUCHER: "<prefix>&aYou given &f<player> &fx<amount> &athe &f<voucher> &avoucher"
#when you give all online players a voucher
GIVE-ALL: "<prefix>&aYou given &f<players> &aplayers &fx<amount> &athe &f<voucher> &avoucher"
#when you give all online players a voucher
GIVE-ALL-BROADCAST: "<prefix>&f<players> &aplayers has received &fx<amount> <voucher> &avoucher!"
#when you give silent a voucher to a player
GIVE-SILENT-VOUCHER: "<prefix>&aYou given <player> the <voucher> voucher x<amount> &7(silent)"
#player who received the voucher
RECEIVED-VOUCHER: "<prefix>&aYou have received &fx<amount> <voucher> &avoucher!"
WRONG-HAND: "<prefix>&cThis voucher only can be opened in the other hand."
Inventory
List:
Name: "&7&lVOUCHER LIST"
Items:
Filler:
Name: "&d"
Material: "BEACON"
Data: 0
Glow: false
Close:
Name: "&c&lCLOSE"
Material: "BARRIER"
Data: 0
Slot: 49
Glow: true
Lore:
- ""
- "&7(( &fClick &7to close this gui ))"
- ""
Voucher:
Lore:
- ""
- "&aInformation"
- "&a&l┃ &7Voucher ID&8: &a %voucher_id%"
- "&a&l┃ &7Bulk Opening&8: &a %bulk_opening%"
- ""
- "&aRequirements"
- "&a&l┃ &7Permission&8: &a %permission%"
- "&a&l┃ &7World&8: &a %world%"
- "&a&l┃ &7Economy&8: &a %economy%"
- "&a&l┃ &7Experience&8: &a %experience%"
- ""
- "&7(( &fLeft-Click &7to get one voucher ))"
- "&7(( &fRight-Click &7to get two voucher ))"
- "&7(( &fMiddle-Click &7to get five voucher ))"
- ""
Example Voucher
#Placeholders:
# <player> displays the player name
# <voucher_type> shows the voucher ID
# <voucher_name> shows the voucher Name
# <min> is the min random amount
# <max> is the max random amount
# <random> is a random number between * <min> - <max> *
# <prefix> shows the plugin prefix from config.yml
BULK-OPENING: true
Item:
# the id must be the same as the file name
ID: "rank"
#display name from the item
Name: "&5&lNEBULA RANK"
#
# You can get base64 id's at https://minecraft-heads.com/
#
Skull:
Enabled: false
Base64: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzVjOWNjY2Y2MWE2ZTYyODRmZTliYmU2NDkxNTViZTRkOWNhOTZmNzhmZmNiMjc5Yjg0ZTE2MTc4ZGFjYjUyMiJ9fX0="
# material of the voucher
Material: "PAPER"
# data from the pouch
Data: 0
# if item should glow
Glow: true
# lore from the pouch
Lore:
- ""
- "&5&l┃ &7Rank: &5Nebula"
- "&5&l┃ &7Duration: &5Permanent"
- ""
- "&7(( &fRight-Click &7to redeem this voucher ))"
- ""
Redeem:
Commands:
enabled: true
value:
- "lp user <player> parent set nebula"
Messages:
enabled: true
value:
- "<prefix> &aYou have redeemed a <voucher_name> &avoucher!"
Broadcast:
enabled: true
value:
- "<prefix> &a<player> has redeemed a <voucher_name>&a voucher!"
Experience:
enabled: false
amount: 100
Requirements:
Permission:
enabled: false
permission: "something.player"
deny-message: "<prefix> &cYou don't have the permission to redeem the &f<voucher_type> &cvoucher!"
World:
enabled: false
world: "world"
deny-message: "<prefix> &cYou need to be in the &f<world> &cworld to use this voucher!"
Economy:
enabled: false
remove-economy: true
amount: 10000
deny-message: "<prefix> &cYou need &f$<amount> &cto use this voucher!"
Experience:
enabled: false
remove-economy: true
amount: 10
deny-message: "<prefix> &cYou need &f<amount> Experience Level &cto use this voucher!"
XPrison:
economy: Tokens # Tokens / Gems
enabled: true
remove-economy: true
amount: 10
deny-message: "<prefix> &cYou need &f<amount> Tokens &cto use this voucher!"
Random:
Max: 50000000
Min: 1000000
Title:
enabled: false
title: ""
subtitle: ""
fadeIn: 15
stay: 15
fadeOut: 15