Мод для Майнкрафт, который добавляет в мир ИИ-помощника, управляющего событиями через серверные команды. Он может общаться с игроками, выдавать ресурсы и устраивать хоррор-испытания; для работы используется настроенная языковая модель через API.
Возможности
ИИ получает сведения об игроках: положение, здоровье, инвентарь, броню, биом, достижения, скорость и уровень освещения, после чего выбирает действие.
В режиме eco он отвечает в чате, может выдавать предметы и экипировку, призывать мобов для тренировки, строить рядом сооружения и объяснять игровые механики.
В режиме prank ИИ устраивает события, сложность которых зависит от прогресса игрока: звуки, частицы и телепортации, нападения мобов и эффекты, ловушки, а на высоких уровнях — визеры, вардены и масштабные нападения. Последние действия учитываются, чтобы розыгрыши не повторялись.
Как пользоваться
/hermesgod mode <eco/prank/disabled>— выбрать режим./hermesgod chat <message>— обратиться к ИИ из консоли./hermesgod status— показать режим, состояние API и последнее действие./hermesgod interval <seconds>— задать постоянный интервал между действиями в режимеprank./hermesgod interval <min> <max>— задать случайный интервал./hermesgod reset— очистить историю разговора./hermesgod config— показать текущие настройки./hermesgod help— вывести список команд.
Настройки
Параметры находятся в config/hermesgod.json.
apiEndpoint— адрес API.apiKey— ключ API выбранного провайдера.modelName— имя языковой модели.currentMode— начальный режим.chatEnabled— разрешение общения в чате.prankIntervalMinиprankIntervalMax— границы интервала между розыгрышами.maxTokens— максимум токенов на запрос.temperature— степень разнообразия ответов ИИ.
Требования и совместимость
Требуются Forge для Майнкрафт 1.20.1, Java 17 или новее и ключ API выбранного провайдера языковых моделей. Мод работает в одиночной игре и на выделенном сервере; устанавливать его игрокам на клиент не нужно. В режиме eco запросы к API отправляются при сообщениях игроков, а в режиме prank — через заданный интервал.
