Плагин для серверов Майнкрафт с экономикой на базе Vault, который вводит настраиваемые налоги и штрафы. Он подходит для сервера, где нужно удерживать деньги за переводы, хранение крупного баланса, смерть или долгое отсутствие игрока.
Возможности
- Налог на денежные переводы: процент или фиксированная сумма.
- Налог на состояние для игроков, чей баланс выше заданного порога.
- Прогрессивные налоговые ставки с несколькими ступенями.
- Разные ставки для групп и освобождение отдельных игроков от налогов.
- Штрафы за неактивность и смерть с исключениями для миров.
- Перевод собранных денег на счёт сервера либо удаление их из экономики.
- История налоговых операций и общая статистика.
- Настройка параметров через меню инвентаря.
- Хранение статистики и истории в MySQL.
Команды
/tax check— показать будущие налоги и неоплаченные штрафы./tax pay— оплатить все налоги./tax payfine— оплатить все штрафы./tax show— показать расчёт текущих налогов./tax fines— показать расчёт штрафов./tax stats— статистика налогов сервера./tax history [player]— история операций игрока./tax reload— перезагрузить конфиг./tax sinks— показать направления для собранных налогов./tax runwealthtax— запустить расчёт налога на состояние./tax runtaxpayment— запустить сбор налогов./tax exempt,/tax unexempt,/tax exemptions— управлять освобождением игроков от налогов./tax settaxrate— изменить общие или групповые ставки./tax transactiontax— посмотреть или изменить настройки налога на переводы.
Права
Игрокам доступны eztax.command.use, eztax.command.check, eztax.command.paytax, eztax.command.payfine, eztax.command.showtax, eztax.command.showfines и eztax.command.history.
Для просмотра статистики, управления настройками и освобождениями нужны права eztax.command.stats, eztax.command.history.others, eztax.command.reload, eztax.command.sinks, eztax.command.runwealthtax, eztax.command.runtaxpayment, eztax.command.settaxrate, eztax.command.transactiontax.view, eztax.command.transactiontax.manage, eztax.command.exempt, eztax.command.unexempt, eztax.command.exemptions и eztax.command.config.
Право eztax.exempt навсегда освобождает игрока от всех налогов.
Настройка
В конфиге можно отдельно включать виды налогов, задавать фиксированные и прогрессивные ставки, порог и период налога на состояние, условия штрафов за неактивность и смерть, а также назначать получателя налогов. Для MySQL указываются хост, порт, база данных и префикс таблиц.
Требования
Нужны Paper, Vault и совместимый с Vault плагин экономики. Поддерживается любая такая экономика; также возможна интеграция с EzEconomy и EzSeasons.
