Description and Installation

EpicVouchers is an innovative voucher plugin that allows you to give your players vouchers that they can exchange for rewards.

Download EpicVouchers on our Marketplace.

Stop your server, drag and drop the EpicVouchers.jar into your plugins folder, then start the server. The plugin should now load in and create all of the necessary files.

EpicVouchers requires Vault and an economy manager to utilize all of its features.

 

Plugin Features

  • GUI Editor: Create and edit vouchers directly from an in-game GUI.
  • Confirmation: Make your players confirm the use of a voucher to prevent miss-clicks.
  • MySQL & YAML: Store your data however you like; we support both MySQL and YAML storage!

Commands + Permissions

 Click here to expand...
CommandsPermissionsDescription
/evDefaultDisplays the help menu of EpicVouchers.
/ev editorepicvouchers.adminOpen the in-game voucher editor.
/ev force [player] [voucher] [amount]epicvouchers.adminForce someone to redeem a specific voucher.
/ev forceall [voucher] [amount]epicvouchers.adminForce everyone to redeem a specific voucher.
/ev give [player] [voucher] [amount]epicvouchers.adminGive someone a voucher a specific voucher.
/ev giveall [voucher] [amount]epicvouchers.adminGive everyone a voucher a specific voucher.
/ev listepicvouchers.adminAllows the user to list all vouchers.
/ev reloadepicvouchers.adminReloads EpicVouchers and it's configurations.

Plugin Files

config.yml
Interface:
  Fill Interfaces With Glass: true
Main:
  Cooldown Delay: 10
Database:
  Activate Mysql Support: false
  IP: 127.0.0.1
  Port: 3306
  Database Name: EpicVouchers
  Username: PUT_USERNAME_HERE
  Password: PUT_PASSWORD_HERE
System:
  Debugger Enabled: false
vouchers.yml
vouchers:
 example:
  permission: "epicvouchers.example"
  material: "COOKIE"
  # Keep data on 0 if you are on 1.13 or higher.
  data: 0
  name: "&6Example Voucher"
  lore:
  - "&eThank you so much for purchasing"
  - "&emy resource EpicVouchers."
  - "&eListen to the wise words that"
  - "&ethis nice cookie will tell you."
  - ""
  - "&cWhat could be inside this voucher?"
  - "&6- Songoda"
  glow: true
  confirm: true
  unbreakable: true
  hide-attributes: false
  remove-item: true
  feed-player: true
  heal-player: true
  smite-effect: true
  # Enter a custom cooldown if you wish to.
  cooldown: 0
  broadcasts:
  - "&6&l> &e%player% has redeemed the voucher &6%voucher%&e. &6&l<"
  - "&cUseful addons: [chat] [player], and [op]."
  - "&cDo not add them to let the console execute it."
  messages:
  - "&bYou have redeemed the voucher &6%voucher% &bsuccessfully."
  commands:
  - "give %player% stick 1"
  - "[chat]I love EpicVouchers!"
  # You can use [chat], [player] and [op].
  # Also use [delay-10] for 10 seconds delay.
  # Change 10 to any number you want to have.
  actionbar: "&6Actionbar works on every version."
  titles:
   title: "&6Thank you."
   subtitle: "&eYou have redeemed the voucher %voucher%."
   fade-in: 10
   stay: 50
   fade-out: 10
  sounds:
   sound: "NOTE_PLING"
   pitch: 1
  particles:
   particle: "FLAME"
   amount: 100
  effects:
   effect: "SPEED"
   amplifier: 2
   duration: 10

Frequently Asked Questions


 How do I disable the confirmation GUI?

Locate the file Vouchers.yml find what voucher you want the confirm option to be disabled to find the option confirmtrue and replace it with this confirmfalse.

 How can I allow everyone to use a voucher without permission?

Replace this permission"epicvouchers.example" with this permission"" in the vouchers.yml file.


Still need help?

Couldn't find what you're looking for? Feel free to contact us on our Discord or Service Desk!

  • No labels