VaultUnlocked
VaultUnlocked - современный форк плагина Vault для Майнкрафт, предлагающий единый API для экономики, прав и чата с поддержкой Folia и мультивалютности.
VaultUnlocked - это продвинутый форк легендарного плагина Vault для Minecraft. Если вы держите сервер на Bukkit, Paper, Purpur, Spigot или даже Folia, то наверняка сталкивались с проблемой интеграции экономики, прав и чата. Разные плагины используют разные системы, и разработчикам приходилось хукать каждый из них отдельно. VaultUnlocked решает эту проблему, предоставляя унифицированный интерфейс.
Зачем нужен этот плагин?
Оригинальный Vault давно стал стандартом, но время идет, и ему на смену пришли новые API. Многие альтернативы страдали от нехватки функционала или были слишком замороченными в реализации. VaultUnlocked (или ВольтАнлокед, как его иногда ищут) создавался как "modern drop-in Vault fork" - то есть прямая замена старого доброго Вольта, но с расширенными возможностями. Плагин работает как связующее звено, позволяя другим плагинам безболезненно общаться с экономическими и админскими системами вашего сервера.
Расширенный функционал
По факту, этот форк выдает все то, чего так не хватало в оригинальном Vault. Разработчики добавили кучу полезных вещей, которые делают работу с плагином куда приятнее.
Мультивалютность (Multicurrency Support)
Главная фишка. Теперь сервер может оперировать сразу несколькими валютами одновременно. Это особенно актуально для сложных экономических сборок, где разные регионы, фракции или гильдии используют свои деньги. Транзакции остаются точными, а игроки получают гибкость в торговле.
Поддержка Folia
Folia - это новый серверный софт, который распараллеливает тики для огромного онлайна. Оригинальный Vault с ним дружит плохо. VaultUnlocked же нативно поддерживает Folia, что позволяет плагинам, использующим его API, работать на высоконагруженных серверах без просадок и лагов. Если вы строите огромный проект и хотите арендовать сервер Майнкрафт под тысячу игроков - это критически важно.
Улучшенная совместимость
Плагин лучше интегрируется с популярными проектами вроде Towny. Меньше конфликтов, больше стабильности - админы спят спокойно.
Поддержка UUID и BigDecimal
- UUID - игроки меняют ники, но их данные не теряются. Уникальные идентификаторы гарантируют точность привязки балансов и прав.
- BigDecimal - позволяет вести точные расчеты с большими числами и дробями. Никаких багов с округлением при сложной банковской системе на сервере.
Активная разработка
В отличие от заброшенных аналогов, VaultUnlocked активно пилится и обновляется. На момент написания обзора плагин поддерживает версии Minecraft от 1.1 до самых свежих релизов. Это значит, что API всегда в курсе последних изменений движка.
Настройки и права
- update-check - включает или выключает проверку обновлений в конфиге.
- vault.admin - право для доступа к информации о плагине и командам конвертации. По умолчанию выдается операторам (OP).
Сбор метрики bStats
Плагин собирает анонимную статистику через bStats (как и оригинальный Vault). Сюда входит версия Java, тип ОС, количество ядер, онлайн игроков и текущие хуки для чата, прав и экономики. Если вы параноик - можете отключить это в plugins/bstats/config.yml, выставив opt-out: true.
Кому это нужно?
В первую очередь - разработчикам плагинов, которым нужен современный API без костылей. Но и обычным админам серверов VaultUnlocked будет полезен: он служит зависимостью для кучи других плагинов, которым нужна экономика или работа с правами. Скачайте VaultUnlocked, если устали от багов старого Vault или переходите на Folia. Для тех, кто планирует запустить сервер Майнкрафт через BungeeHost, этот плагин станет отличным фундаментом для стабильной работы экономических плагинов в один клик.
Лицензия
Проект распространяется под лицензией LGPLv3.
Часто задаваемые вопросы
Версии плагина VaultUnlocked
Доступно 25 версий. Сначала показаны самые популярные и самые свежие.