Плагин для серверов Майнкрафт, добавляющий личные банковские счета и управление экономикой через Vault. Игроки могут хранить деньги в банке, вносить и снимать средства, брать займы, а администрация — просматривать счета.
Возможности
- Банковские счета с хранением данных в SQLite или MySQL.
- Внесение и снятие средств, а также предметы с физическими деньгами.
- Займы, выплаты по долгу по расписанию и настраиваемые проценты.
- Интеграция с экономикой Vault и банкирами из Citizens.
- Журнал операций: вклады, снятия, займы, погашение долга, проценты и штрафы за смерть записываются в
plugins/sBank/audit/transactions-YYYY-MM-DD.jsonl. - Физические деньги проверяются по внутренним данным предмета, а не по его названию и описанию.
Команды
/bank— открыть личное меню банка./bank debt— посмотреть текущий долг./bank <player>— открыть административный просмотр счёта игрока./bank reload— перезагрузить настройки.
Права
sbank.use— открыть меню банка.sbank.loan— запрашивать займы.sbank.interest— получать банковские проценты.sbank.interest.<percentage>— задать процентную ставку для игрока.sbank.dontlosemoney— не применять штраф за смерть от окружения.sbank.admin— административный доступ и перезагрузка настроек.sbank.bypass.banker— пользоваться банком при включённом режиме банкира-NPC.
Настройка
Аудит включается параметром audit.enabled, а папка для журналов задаётся через audit.directory в config.yml. Проценты создают игровую валюту, поэтому их ставку и период стоит настроить как часть экономики сервера.
Требования
Требуется Vault. Citizens необязателен и используется для банкиров-NPC.
