Плагин для серверов Майнкрафт, который объединяет экономику, аукцион, кланы, телепорты, модерацию и игровые механики для выживания или RPG-сервера. Он позволяет награждать игроков за действия, создавать собственные предметы, крафты, зельеварение, рыбалку и достижения; интерфейс и сообщения переведены на русский.

Возможности
- Деньги, переводы, таблица богатейших игроков и дополнительные валюты для событий или наград.
- Аукцион с налогом, сроком лотов, подтверждением покупки и очередью выдачи предметов.
- Кланы с ролями, казной, домом, общим хранилищем, баннером, чатом, союзами и войнами.
- Точки дома, варпы, спавн, запросы на телепортацию, возврат на прошлую позицию и случайная телепортация.
- Личные сообщения, почта, игнор-лист, браки, наборы вещей, правила, время игры и сведения об игроках.
- Модерация: кик, бан, мут, тюрьма, заморозка игрока, просмотр инвентаря и эндер-сундука.
- Пользовательские предметы с эффектами, действиями по клику, звуками, частицами, командами и перезарядкой.
- Рыбалка с мини-игрой, редкостью, размером и весом рыбы, статистикой и продажей через меню.
- Достижения за крафт, убийства, добычу блоков, рыбалку и другие действия; наградой могут быть деньги, предметы и команды.
- Частицы, звуки, титры и копья с заряжаемыми эффектами.
Команды
Основные команды экономики:
/balance [player],/pay <player> <amount>,/baltop [currency]/eco give|take|set <player> <amount>/point create <id> <symbol>,/point give <id> <player> <amount>,/point pay <id> <player> <amount>
Для аукциона используйте /ah, /ah sell <price>, /ah mine, /ah cancel <listing-id> и /claim. Лот выставляется предметом из основной руки, а /claim выдаёт следующую покупку или возврат при свободном месте в инвентаре.
Кланы управляются через /clan: например, /clan create <name>, /clan invite <player>, /clan accept, /clan deposit <amount>, /clan home, /clan storage и /clan upgrade.
Телепорты и дома: /spawn, /setspawn, /sethome, /home, /homes, /setwarp, /warp, /tpa, /tpaccept, /tpdeny, /back, /rtp.
Для пользовательских предметов служат /customitem give <id> [amount] [player], /customitem inspect <id>, /customitem menu и /customitem reload. Рецепты редактируются командами /recipe create, /recipe shape, /recipe ingredient, /recipe enabled.
Рыбалка: /fish menu, /fish sell, /fish sellall, /fish list, /fish stats, /fish cancel. Во время мини-игры нужно нажать правую кнопку мыши либо клавишу смены руки — обычно F — когда индикатор находится в зелёной зоне.
Достижения: /achievements, /achievements progress <id>, /achievements rewards <id>, /achievements claim <id> и /achievements claimall.
Права
Права основных команд имеют вид vaulteconomy.<command>. Для команд расширений обычно требуются право на раздел и право на сам путь команды, например для заморозки другого игрока: vaulteconomy.playerctl, vaulteconomy.playerctl.freeze, vaulteconomy.playerctl.freeze.others.
Права на пользовательский контент:
vaulteconomy.item.use.<id>— использовать предмет;vaulteconomy.item.give.<id>— выдавать предмет;vaulteconomy.item.target.<id>— применять действие предмета к игроку;vaulteconomy.recipe.craft.<id>— крафтить рецепт;vaulteconomy.recipe.brew.<id>— запускать зельеварение;vaulteconomy.achievement.earn.<id>иvaulteconomy.achievement.claim.<id>— получать прогресс и забирать награду;vaulteconomy.kit.<name>— получать набор.
Лимиты для групп можно задавать правами вроде vaulteconomy.limit.homes.10, vaulteconomy.limit.auction.15 и vaulteconomy.limit.rtp.5000.
Настройка
Основные параметры лежат в config.yml: валюта, хранилище данных, лимиты, задержки телепортации, кланы, аукцион, чат и боевые ограничения. Пользовательский контент настраивается в items.yml, recipes.yml, brewing.yml, fishing.yml, achievements.yml и effects.yml.
В items.yml можно задать материал, имя, описание, эффекты, цвет зелья, перезарядку, модель и действия предмета. Для модели через CustomModelData понадобится совместимый ресурс-пак.
Рецепты поддерживают форматы shaped, shapeless и furnace; их можно ограничивать отдельными правами. Пользовательское зельеварение настраивается в brewing.yml, а виды рыб, условия ловли и цены — в fishing.yml.
Язык задаётся параметром language в config.yml; русская локализация находится в lang/ru.yml. Основные файлы перезагружаются через /ve reload и /vex reload, а отдельные разделы — командами /customitem reload, /recipe reload, /fish reload и /achievementedit reload.
Требования
Плагин работает на Bukkit-совместимых серверах: Paper, Purpur, Spigot, Bukkit, CraftBukkit и Folia. Игрокам не требуется устанавливать мод на клиент.
Для сети через Velocity или BungeeCord доступны переход на хаб и серверы, общий чат и общая экономика. Игровые механики — предметы, крафты, инвентари и рыбалка — работают на подключённых игровых серверах.
По умолчанию данные хранятся в SQLite. Также поддерживаются файловые форматы, H2, MySQL, MariaDB, PostgreSQL и Microsoft SQL Server; общая экономика между серверами требует общей удалённой базы данных и одинаковых UUID игроков.
Vault подключает основную валюту к совместимым плагинам, PlaceholderAPI добавляет плейсхолдеры баланса и клана, LuckPerms подходит для управления правами. Для настоящей маскировки под мобов используется LibsDisguises с его зависимостями.
