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. Make sure to select the correct download for your server version.

Stop your server, drag and drop EpicVouchers.jar in your plugins folder and restart the server. The plugin should now be loaded and the files should have been created.

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


Features

  • In-Game-Editor: Create and edit vouchers directly from an in-game GUI.
  • Confirmation: Make your players confirm the use of a voucher to prevent missclicks.
  • 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 one permission"".

Still need help?

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

Plugin Tutorial

Coming soon!

  • No labels