[1.8-1.20] Voucher+ ✨ Itemsadder ✨ PlaceholderAPI ✨ Vault ✨ UltraPrisonCore ✨ CloudCrates support ✨ icon

[1.8-1.20] Voucher+ ✨ Itemsadder ✨ PlaceholderAPI ✨ Vault ✨ UltraPrisonCore ✨ CloudCrates support ✨ -----

Create custom voucher and use gradient or hex colors or other features for your custom vouchers!





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]
  • GiveAll [Give all online players one or more vouchers.]
  • 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]
  • Update Checker [Get a message ingame when a new update is available.]
  • Hex Color [Add hex colors at minecraft version 1.16]
  • Gradient [Use gradient for minecraft versions higher than 1.16]
REDEEM REQUIREMENTS
  • Permission [Player needs a specific permission to use the voucher.]
  • World [Player needs to be in the required world to use the voucher.]
  • Economy [Player needs to have a specific amount of money to use the voucher.]
  • Experience [Player needs a specific amount of experience level to use the voucher.]
  • XPrison [Player needs to have a specific amount of gems or tokens to use the voucher.]


SPECIAL FEATURES
  • Vault [Let the players need money for a voucher to open, compatibility with bulk opening]
  • UltraPrisonCore [Perfect for prison server, let your players need tokens or gems to open a voucher]
  • CloudCrates [Give your players crate keys for the CloudCrates plugin.]
  • ItemsAdder [Add your custom items via the itemsadder plugin.]
  • PlaceholderAPI [Use your own placeholders.]

2024-04-22_20.50.28.png



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]
  • /Voucher dependency [See all dependency if enabled or not]



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.

DEPENDENCYS

Without the plugin the plugin will not work.

SUPPORTS
VoucherPlus support these plugin with Features like, give things or Requirements.


SHOWCASE

[​IMG]

[​IMG]

[​IMG]

[​IMG]




2023-12-23_21.23.27.png

kek.png

2023-12-23_21.21.11.png

new command.png

2023-12-23_21.22.50.png

2024-04-22_13.55.59.png

2024-04-22_20.50.28.png



PLACEHOLDERS
Code (YAML):
#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
Code (YAML):
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 ))"
        - ""
Code (YAML):
# 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."
Code (YAML):
# 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"
 
Code (YAML):
#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 # if the player can open all voucher at once
Item
:
  ID
: voucher # the id must be the same as the file name
  Name
: "&#eb3474 Example Voucher" # display name from the item
  Material
: "player_head" # material of the voucher
  Base64
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWE1ZjYzNjQ1ZjJkZTI0Mzc1ZTY2NDFmMmYwMTU3Zjc3MDAzOTMwMGI2NGE1Mjk3MDFlM2EwYTY3OWRjNDQ2NyJ9fX0=" # if the Naterial is player_head the base64 will load the head item.
  # You can get base64 id's at https://minecraft-heads.com/
  Itemsadder
: "name-of-item"
  Data
: 0   # data from the pouch
  Glow
: true   # if item should glow
  Lore
: # the lore that the voucher has
    - ""
    - "&#eb3474 Information"
    - "&7&oThis chest was found in the depth"
    - "&7&oof the nether mine and only the"
    - "&7&odragon rank is able to redeem it!"
    - ""
    - "&#eb3474 Rewards"
    - "&#a89f22┃ &7100k &8- &71M &7(&#a89f22 Experience &7)"
    - ""
    - "&7((&#5e73bf Right-Click &7to redeem this voucher ))"
    - ""

Redeem
:
  Commands
:
    enabled
: true # if command were send when voucher get redeemed
    value
: # commands that executes
      - "tokens give <player> <random>"
  Messages
:
    enabled
: true # if the player will receive a messsage
    value
: # messages that the player receives
      - "<prefix> &7You have redeemed a <voucher_name> &7(&6<random>&7)"
  Broadcast
:
    enabled
: false # if the server get a broadcast message
    value
: # the messages the server will get
      - "<prefix> &a<player> has redeemed a <voucher_name>"
  Experience
:
    enabled
: false # if the player will receive experience
    amount
: 100 # the amount of experience
  XPrison
:
    enabled
: false
    value
:
      '1'
:
        economy
: Tokens # economy
        amount
: 100 # amount of economy player will get
        send-message
: true
        message
: "<prefix> &aYou have received <amount> <economy>!"
      '2'
:
        economy
: Gems # economy
        amount
: 20 # amount of economy player will get
        send-message
: true
        message
: "<prefix> &aYou have received <amount> <economy>!"
  CloudCrates
:
    enabled
: false
    value
:
      '1'
:
        crate
: default # crate type
        amount
: 1 # amount of keys player will get
        send-message
: true
        message
: "<prefix> &aYou have received <amount> <crate>!"



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
: "the_end"
    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
: # Level
    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
: false
    remove-economy
: false
    amount
: 10
    deny-message
: "<prefix> &cYou need &f<amount> Tokens &cto use this voucher!"


Random
:
  Min
: 10
  Max
: 100

Title
:
  enabled
: false
  title
: "example"
  subtitle
: "this is a example title."
  fadeIn
: 15
  stay
: 15
  fadeOut
: 15

Code (YAML):
[/SPOILER ] [/LEFT ]
#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 # if the player can open all voucher at once
Item
:
ID
: example # the id must be the same as the file name
Name
: "&7Example Voucher" # display name from the item
Material
: "player_head" # material of the voucher [player_head for Base64 | items_adder for ItemsAdder ]
Base64
: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWE1ZjYzNjQ1ZjJkZTI0Mzc1ZTY2NDFmMmYwMTU3Zjc3MDAzOTMwMGI2NGE1Mjk3MDFlM2EwYTY3OWRjNDQ2NyJ9fX0=" # if the Naterial is player_head the base64 will load the head item.
# You can get base64 id's at [URL]https://minecraft-heads.com/[/URL]
Itemsadder
: "name-of-item"
Data
: 0 # data from the pouch
Glow
: true # if item should glow
Lore
: # the lore that the voucher has
- ""
- "&cInformation"
- "&7&oThis chest was found in the depth"
- "&7&oof the nether mine and only the"
- "&7&odragon rank is able to redeem it!"
- ""
- "&cRewards"
- "&c┃ &7100k &8- &71M &7(&eExperience&7)"
- ""
- "&7(( &cRight-Click &7to redeem this voucher ))"
- ""

Redeem
:
Commands
:
enabled
: true # if command were send when voucher get redeemed
value
: # commands that executes
- "tokens give <player> <random>"
Messages
:
enabled
: true # if the player will receive a messsage
value
: # messages that the player receives
- "<prefix> &7You have redeemed a <voucher_name> &7(&6<random>&7)"
Broadcast
:
enabled
: false # if the server get a broadcast message
value
: # the messages the server will get
- "<prefix> &a<player> has redeemed a <voucher_name>"
Experience
:
enabled
: false # if the player will receive experience
amount
: 100 # the amount of experience
XPrison
:
enabled
: false
value
:
'1'
:
economy
: Tokens # economy
amount
: 100 # amount of economy player will get
send-message
: true
message
: "<prefix> &aYou have received <amount> <economy>!"
'2'
:
economy
: Gems # economy
amount
: 20 # amount of economy player will get
send-message
: true
message
: "<prefix> &aYou have received <amount> <economy>!"
CloudCrates
:
enabled
: false
value
:
'1'
:
crate
: default # crate type
amount
: 1 # amount of keys player will get
send-message
: true
message
: "<prefix> &aYou have received <amount> <crate>!"



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
: "the_end"
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
: # Level
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
: false
remove-economy
: false
amount
: 10
deny-message
: "<prefix> &cYou need &f<amount> Tokens &cto use this voucher!"


Random
:
Min
: 10
Max
: 100

Title
:
enabled
: false
title
: "example"
subtitle
: "this is a example title."
fadeIn
: 15
stay
: 15
fadeOut
: 15
 

Code (Text):
Terms and Conditions

▪ You can not dispute / chargeback
▪ You can not share this plugin to anyone
▪ You can not can not claim it as your own
▪ You can not resell this piece of work.
Resource Information
Author:
----------
Total Downloads: 102
First Release: Aug 28, 2022
Last Update: Dec 24, 2024
Category: ---------------
All-Time Rating:
9 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings