Плагин для серверов Майнкрафт с ролевой судебной системой: игроки становятся адвокатами, подают и разбирают дела, заключают мировые соглашения и отбывают назначенные сроки. Управление доступно через меню /bcc menu и команды, а состав преступлений и правила суда определяет администрация.
Возможности
- Адвокатская коллегия: подача заявления по специализации, лицензионный взнос, гонорар и дневная ставка, дисциплинарные меры и голосование по отстранению.
- Уголовные дела по статьям из конфига и гражданские иски на указанную сумму. Участник может нанять адвоката или защищать себя сам.
- Вещественные доказательства: предметы передаются суду на хранение, стороны могут возражать против них, а судья принимает или отклоняет доказательства.
- Мировые соглашения с деньгами, сроком в камере и предметами из сундука в любой комбинации. Подтверждённое соглашение может отменить любая из трёх сторон.
- Слушания в подготовленном зале суда: судья выдаёт и отбирает право говорить, а участники остаются в зале до окончания заседания.
- Вердикты «виновен», «невиновен» и «судебная ошибка», штрафы и заключение в пределах, заданных для статьи; решения можно обжаловать.
- Камеры с удержанием заключённых и необязательные тюремные работы, сокращающие срок за выполненную работу.
- Данные об оплатах, переданных предметах и важных действиях сохраняются: невыданные после завершения дела предметы возвращаются владельцу при следующем входе.
Команды
/bcc menu— открыть главное меню плагина./bcc court set <name>— создать зал суда в текущей точке./bcc court seat <name> <role>— назначить место для роли в зале./bcc jail cell set <name>— создать камеру./bcc reload— перечитать конфиг, статьи и языковые файлы.
Права
bettercallcap.player.*— возможности обычных игроков; выданы по умолчанию.bettercallcap.staff.*— возможности персонала: ведение заседаний, решения по доказательствам и работа с реестром дел; предназначены для операторов.- Для отдельной статьи можно указать собственное право, например
bettercallcap.charge.murder.
Настройка
В config.yml задаются статьи уголовного кодекса, специализации адвокатов, длительность слушаний, ограничения камер, срок и цена апелляции, срок давности, ежедневные счета, дисциплина коллегии, судебные сборы, репутация и тюремные работы. У статьи указываются отображаемое имя, минимальный и максимальный штраф, минимальный и максимальный срок, а при необходимости — право доступа.
Требования
Работает на Paper, Purpur и Folia; Spigot и CraftBukkit не поддерживаются. Для штрафов, сборов и расчётов нужен Vault с плагином экономики. PlaceholderAPI добавляет плейсхолдеры reputation, winrate, active_cases, is_lawyer, specialization, jailed, jail_remaining и convictions.
