ModsJava
Vaultcher
A secure and efficient plugin for managing digital vouchers in Minecraft
⬇ Download on HangarOpen in MCModsHubGet it on Google Play →

▪️**/vaultcher reload** - Reloads the plugin.
▪️**/vaultcher about** - Gives basic infos.
▪️**/vaultcher create --name "name" --uses --command "command"** - Creates a new vaultcher.
▪️**/vaultcher menu** - Opens the vaultcher menu.
▪️**/vaultcher delete --name "name"** - Deletes the vaultcher.
▪️**/vaultcher edituse --name: "name" --nuse: ** - Edits the uses of the vaultcher
▪️**/vaultcher editname --name "name" --nname: "new name"** - Edits the name of the vaultcher
▪️**/vaultcher editcommand --name "name" --ncommand: "new command"** - Edits the command of the vaultcher
▪️**/vaultcher add --name "name" --target "target"** - Adds a permission to the vaultcher.
▪️**/vaultcher give --name "name" --target "target"** - You give your vaultcher to the target.
▪️**/vaultcher redeem --name "name"** - Reedems the vaultcher
▪️**/vaultcher referral create** - Creates a new referral code
▪️**/vaulcher referral redeem --referral "code"** - Redeems the referral code

▪️**vaultcher.reload
▪️vaultcher.about
▪️vaultcher.create
▪️vaultcher.menu
▪️vaultcher.delete
▪️vaultcher.edituse
▪️vaultcher.editname
▪️vaultcher.editcommand
▪️vaultcher.add
▪️vaultcher.give
▪️vaultcher.redeem
▪️vaultcher.referral.create
▪️vaultcher.referral.redeem
▪️vaultcher.admin (To tabcomplete)
▪️vaultcher.all-menu (To able to open the overview menu)

**Did you encounter a problem using the plugin? Or maybe you couldn't even start the plugin? **No need to worry** where you can ask for help right away and we guarantee that **we won't leave you hanging**!

I **run the studio alone**, which takes up a lot of my energy, so **I can't do it for free** no matter how much I want to. If you like what I do and would like to **[support me](https://buymeacoffee.com/solostudio)**, I would be very grateful!

**▪️%v_activators%** - It shows how many people have activated your code so far.
**▪️%v_code%** -
Shows your code.
**▪️%v_is_activated%** -
Shows whether you have already activated a code.
config.yml
# ============================================================== #
# Language Configuration Section #
# ============================================================== #
# language: "en" Supported languages -> de, en
console-in-webhook: "CONSOLE"
# If you want to change the language of your plugin, choose from the available options: 'de' (German) or 'en' (English)
# ============================================================== #
# Main Menu Configuration Section #
# ============================================================== #
# uses-must-be-bigger-than-one: true If true, the main menu will only display codes where the 'USES' is greater than 1
# This is a toggle to control whether vaults with less than one use should be excluded from the menu
# ============================================================== #
# Database Configuration Section #
# ============================================================== #
database:
# type: h2 Supported types -> MYSQL, H2
# MySQL-specific configuration
mysql:
host: localhost
port: 3306
database: user
username: root
# password: "" Enter your MySQL password here (leave empty for no password)
ssl: false
certificateverification: false
poolsize: 10
lifetime: 1800000
# This section is only necessary for MySQL. If using H2, you can ignore this part.
# Provides configuration for the MySQL connection, including host, port, and other settings.
# ============================================================== #
# Vaultcher Item Configuration Section #
# ============================================================== #
vaultcher-item:
amount: 1
material: PAPER
# name: "&c{name}" {name} will be replaced with the vaultcher's name
lore:
- ""
# - "&aClick if you want to redeem the vaultcher!" Description when hovering or clicking on the vaultcher item
# ============================================================== #
# Filler Glass Item Configuration Section #
# ============================================================== #
filler-glass-item:
material: GRAY_STAINED_GLASS_PANE
# name: " " An empty name for the filler glass
# lore: [] Empty lore as it is just a filler item
# ============================================================== #
# Back to Navigation Menu Item Configuration #
# ============================================================== #
back-to-navigation-item:
material: COMPASS
name: "&eI want to look around more!"
lore:
- ""
- "&aClick here if you want to go back!"
slot: 49
# ============================================================== #
# Menu Configuration - Accessible Vaultchers #
# ============================================================== #
user-accessible-menu:
# title: "&c&lACCESSIBLE VAULTCHERS" The title of the menu (with color codes)
# size: 54 Size of the menu (9 slots per row)
# update-tick: 2 Refresh rate of the menu in ticks
back-item:
amount: 1
material: RED_STAINED_GLASS
# name: "&cBack" Button to go back to the previous menu
# slot: 45 Slot position in the menu
forward-item:
amount: 1
material: GREEN_STAINED_GLASS
# name: "&aForward" Button to go forward to the next page of codes
# slot: 53 Slot position in the menu
# filler-glass: true Filler glass to fill unused slots
# ============================================================== #
# Placeholder Answers Configuration Section #
# ============================================================== #
placeholders:
yes-holder: "Yes"
no-holder: "No"
no-code-holder: "No code"
# ============================================================== #
# Full Overview Menu Configuration #
# ============================================================== #
full-overview-menu:
# title: "&c&lFULL OVERVIEW" The title of the full overview menu
size: 54
update-tick: 2
back-item:
amount: 1
material: RED_STAINED_GLASS
name: "&cBack"
slot: 45
forward-item:
amount: 1
material: GREEN_STAINED_GLASS
name: "&aForward"
slot: 53
# filler-glass: true Same filler glass setting as in the accessible vaultcher menu
# ============================================================== #
# Navigation Menu Configuration #
# ============================================================== #
navigation-menu:
# title: "&c&lNAVIGATION MENU" Title of the navigation menu
# size: 9 Smaller menu with only 9 slots
# filler-glass: true Use filler glass to fill empty slots
user-accessible-menu-item:
amount: 1
material: DIAMOND
# name: "&4&lAVAILABLE CODES" A diamond item representing available codes
# slot: 3 Slot where the item will appear
full-overview-menu-item:
amount: 1
material: CAULDRON
# name: "&4&lALL" Cauldron item representing the full overview of vaultchers
# slot: 5 Slot where the item will appear
# ============================================================== #
# Referral Configuration #
# ============================================================== #
referral:
# command-creator: These/this command(s) will run for THE CODE CREATOR when someone activates their code.
- "msg {player} nice!"
- "msg {player} you are so sigma"
# command-activator: These/this command(s) will run for THE CODE ACTIVATOR when someone activates a command.
- "msg {player} nice job!"
- "msg {player} test"
# ============================================================== #
# Redeem Configuration #
# ============================================================== #
redeem:
particle:
enabled: true
name:
- "FIREWORKS_SPARK"
- "CRIT"
sound:
enabled: true
name:
- "BLOCK_NOTE_BLOCK_BELL"
# play-sound-at-location: false If it's on true then everyone will hear the sound.
# ============================================================== #
# Command Settings #
# ============================================================== #
aliases:
- "vaultcher"
- "voucher"
settings/webhook.yml
# ============================================================== #
# Webhook Configuration Section #
# ============================================================== #
# global-url: "[https://bla-bla-bla](https://bla-bla-bla)" If you want to send everything in one place but don't want to enter the links, you can do it here and then all webhooks will be connected to this link. If you don't want to use this, leave it blank.
webhook:
# Webhook embeds for various events
vaultcher-create-embed:
url: "WEBHOOK URL HERE OTHERWISE LEAVE IT BLANK!!!"
enabled: true
# title: "NEW VAULTCHER CREATED!" Title of the embed message for a new vaultcher creation
# description: "{player} created a new vaultcher: {vaultcher} (Uses: {uses}, Command: {command})" Description template for the created vaultcher
# color: "RED" Embed color
# author-name: "" Optional author name
# footer-text: "SENT BY VAULTCHER" Footer text
vaultcher-delete-embed:
url: "WEBHOOK URL HERE OTHERWISE LEAVE IT BLANK!!!"
enabled: false
title: "VAULTCHER DELETED!"
description: "{player} deleted a vaultcher: {vaultcher}"
color: "RED"
footer-text: "SENT BY VAULTCHER"
vaultcher-edituse-embed:
url: "WEBHOOK URL HERE OTHERWISE LEAVE IT BLANK!!!"
enabled: false
title: "USES EDIT!"
description: "{vaultcher}'s uses has been changed from {old} to {new}"
color: "RED"
footer-text: "SENT BY VAULTCHER"
vaultcher-editcommand-embed:
url: "WEBHOOK URL HERE OTHERWISE LEAVE IT BLANK!!!"
enabled: false
title: "COMMAND EDIT!"
description: "{vaultcher}'s command has been changed from {old} to {new}"
color: "RED"
footer-text: "SENT BY VAULTCHER"
vaultcher-editname-embed:
url: "WEBHOOK URL HERE OTHERWISE LEAVE IT BLANK!!!"
enabled: false
title: "NAME EDIT!"
description: "{vaultcher}'s name has been changed from {old} to {new}"
color: "RED"
footer-text: "SENT BY VAULTCHER"
referral-created-embed:
url: "WEBHOOK URL HERE OTHERWISE LEAVE IT BLANK!!!"
enabled: false
title: "REFERRAL CREATED!"
description: "{creator} created the referral code {code}!"
color: "RED"
footer-text: "SENT BY VAULTCHER"
referral-activated-embed:
url: "WEBHOOK URL HERE OTHERWISE LEAVE IT BLANK!!!"
enabled: false
title: "REFERRAL ACTIVATED!"
description: "{creator}'s code ({code}) has been activated by {activator}!"
color: "RED"
footer-text: "SENT BY VAULTCHER"
Vaultcher is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.1, 1.20.2, 1.20.3 and newer. Downloaded 6 times (via Hangar). Download it and open it directly in the game.
Explore more