
Paper currency - Banknote
Paper currency - это плагин для Minecraft, добавляющий материальную валюту в виде банкнот. Встроенная защита от дублирования (анти-дуп) и полная интеграция с Vault.
Обзор
Paper currency - Banknote - это простой и эффективный плагин для серверов Minecraft, который добавляет материальную валюту в виде банкнот. Основная проблема, которую он решает: на многих серверах экономика завязана на Vault и виртуальных деньгах, но нет физического предмета-денег, который можно было бы передать другому игроку, хранить в сундуке или использовать в торгах. Этот плагин даёт именно такую возможность - создаёт банкноты, которые работают как реальные купюры. Плюс у него встроенная защита от дубляжа, что очень важно, ведь дублированные деньги могут уничтожить экономику сервера за пару минут.
Плагин активно развивается, но автор отмечает, что дальнейшая поддержка зависит от популярности. В целом, Paper currency - это надёжное решение, если вам нужна физическая валюта без глюков.
Особенности
- Простой интерфейс - без лишних заморочек, всё интуитивно.
- Быстрый обмен банкнот - просто кликни правой кнопкой мыши.
- Интеграция с Vault - работает с любой экономикой, которая поддерживает Vault.
- Анти-дуп система - каждая банкнота получает уникальный UUID, при попытке дубляжа купюра не срабатывает или игрок наказывается.
- Гибкость валюты - можно использовать любой материал, хоть алмазы, хоть золотые слитки.
- Удобный вывод средств - снимай любую сумму.
- Автоматическое наказание за дубляж - настраивается в конфиге.
- Лимиты транзакций - минимальная и максимальная сумма для вывода.
- Налог на банкноты - опционально, для баланса экономики.
- Дискорд вебхуки - уведомления о важных событиях с деньгами.
- Звуковые эффекты - разные звуки для разных рангов/ролей.
- Свечение валюты - чтобы банкноты было хорошо видно в инвентаре.
- Отображение информации - через minimessages, actionbar и тайтлы.
- Мульти-мировые чёрные списки - можно запретить банкноты в некоторых мирах.
- Плейсхолдеры - любые плейсхолдеры в описании банкноты.
- Система займов - новый функционал для продвинутого управления валютой.
- Кастомные модули - поддержка текстурпаков (ссылку на скачивание найдёте в релизах).
- Hex-цвета - полная поддержка RGB в тексте.
Установка
- Скачай плагин Paper currency и Vault с Spigot.
- Закинь файлы в папку
pluginsтвоего сервера Minecraft. - Перезапусти сервер, чтобы плагин загрузился.
- Выдай нужные разрешения игрокам (см. ниже).
- Всё, можно юзать.
Зависимости: Vault + любой плагин экономики + PlaceholderAPI (если нужны плейсхолдеры).
Права (Permissions)
pc.withdraw- снятие денег в банкноты.pc.redeem- обмен банкнот на деньги.pc.admin- админский доступ к плагину.pc.withdrawall- снятие всех доступных средств.pc.loan- использование системы займов.pc.balance- просмотр общего баланса XP и денег в банкнотах.
Команды
/papercurrency withdraw <сумма>или/papercurrency withdraw <сумма> xp- вывести указанную сумму./pcreload- перезагрузить конфигурацию плагина./pc give <игрок>/all <сумма>или/pc give <игрок>/all <сумма> xp- выдать деньги игроку или всем./pcmax withdrawили/pcmax withdraw xp- снять максимально возможную сумму./pcrandom give <игрок> <мин> <макс>или/pcrandom give <игрок> <мин> <макс> xp- выдать случайную сумму./pcbalance- посмотреть общее количество XP и денег в банкнотах.
Плейсхолдеры
%papercurrency_totaltax%- общая сумма налога, собранная с Vault-экономики.%papercurrency_totaltaxxp%- общая сумма налога с XP.
Важно знать
Как работает анти-дуп? Всё просто: при создании банкноты ей присваивается уникальный UUID, который сохраняется. При обмене плагин проверяет, не был ли уже этот UUID использован. Если да - купюра считается недействительной и деньги не начисляются. По желанию можно включить наказание для дублятора.
Можно ли всё-таки задублировать? Технически - да, например, если скопировать банкноту через баги. Но плагин распознаёт дубликат и не даст его обменять. Деньги не пропадут - просто не добавятся.
Бывают ли ложные баны? Нет. Опция punishsame банит только если создатель банкноты и тот, кто её обменивает - один и тот же игрок. Если разные - просто предупреждение, без бана.
Ошибка null при выполнении команды? Установи PlaceholderAPI, или замени %formatter_numberformat%amount%% на %amount% в конфиге - тогда плейсхолдеры не понадобятся.
Что дальше? В планах - полный лог транзакций и лог обмена банкнот другим игроком. Автор открыт к идеям, но баг-репорты лучше писать в обсуждения на странице плагина.
Итог
Если вы админите сервер и хотите добавить физические деньги, которые не будут ломать экономику - Paper currency - Banknote это то, что надо. Всё настраивается, защита работает, Vault дружит. Скачивайте и пробуйте - особенно если у вас сервер с торговлей, магазинами или PvP, где нужен обмен валюты в руки.
