Плагин для серверов Майнкрафт, который использует DeepSeek для наблюдения за чатом и помощи с конфликтами между игроками. ИИ анализирует сообщения, может задавать вопросы свидетелям, поддерживать разговор на тихом сервере и применять ограниченные наказания.
Возможности
- Проверяет сообщения игроков с учётом недавней истории чата и вмешивается в споры.
- Запрашивает показания у игроков и, при наличии CoreProtect, проверяет журналы блоков за последние три дня.
- Выдаёт временный бан не дольше 10 минут через AdvancedBan; более серьёзные наказания записываются для проверки администратором.
- При отсутствии AdvancedBan вместо наказания исключает игрока с сервера.
- Может приостанавливать наблюдение за обычными разговорами и начинать дружеский диалог при простое.
- Записывает действия ИИ в
whataido.yml, а запросы на наказания дольше 10 минут — вlog.yml.
ИИ не может выдавать права администратора, останавливать сервер, удалять чанки, заполнять блоки, выдавать предметы или выполнять произвольные команды.
Команды
/aiserverhost reload— перезагрузить конфигурацию./aiserverhost— показать сведения о плагине.- Алиасы:
/ash,/aishost.
Права
aiserverhost.admin— доступ к обеим командам.
Настройка
В config.yml укажите ключ DeepSeek в api.key. Здесь же настраиваются модель и адрес API, объём истории в ai.max-context, работа бесед при простое в ai.idle-chat, лимит прямого наказания в punishment.max-direct-duration и срок хранения журнала logging.whataido-retention-days.
Требования
Нужны сервер Purpur или Paper, Java 21 и ключ DeepSeek API. CoreProtect требуется только для просмотра журналов блоков, AdvancedBan — для временных банов.
