- Supports version
- 1.7.10
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- Official page
- https://www.spigotmc.org/resources/108949/
- Translation
- https://black-minecraft.com/resources/3424/
Команды плагина MineGPT:
Существует ряд команд для MineGPT, которые позволяют вам взаимодействовать с плагином в качестве игрока или администратора. Большинство из этих команд требуют разрешения на выполнение- Основная команда: /minegpt
- Псевдонимы: [mg, gpt].
- Формат: <> = обязательное значение, [] = необязательное значение
Команды игрока
/minegpt <prompt> - Если не найдена подходящая команда, отправляет запрос на подсказку./minegpt help - Отправляет сообщение справки отправителю.
/minegpt prompt <prompt> - Попытка задать вопрос ChatGPT, используя указанную подсказку.
/minegpt info <тип> <значение> - Попытка получить информацию, используя предопределенные подсказки и указанные переменные.
Команды администратора
/minegpt reload - Перезагружает плагин MineGPT вместе с его файлами./minegpt discord - Отображает информацию о Discord.
/minegpt plugin review [1|2|3|4|5] - Запускает процесс оставления отзыва о плагине.
/minegpt plugin version - Получает и отображает последнюю доступную версию плагина.
/minegpt support help - Отображает интерактивное сообщение помощи поддержки.
/minegpt support confirm - Подтверждает регистрацию поддержки для данной версии плагина. (даже не пытайтесь это сделатьЯ)
/minegpt support register <discord> - Регистрирует тег Discord для поддержки в дискорде Culley Studios (даже не пытайтесь это сделать).
Права плагина MineGPT:
Для MineGPT существует ряд прав доступа, которые ограничивают взаимодействие с плагином только для тех, кто авторизован. Если вы ищете команды, с которыми можно взаимодействовать, посетите страницу команд.Разрешения команд
minegpt.command.help - Позволяет игроку выполнить команду help.minegpt.command.info - Позволяет игроку выполнить команду info.
minegpt.command.prompt - Позволяет игроку выполнить команду prompt.
Разрешения команд администратора
minegpt.command.admin.help - Позволяет игроку выполнить команду admin help.minegpt.command.admin.reload - Позволяет игроку выполнить команду reload.
minegpt.command.admin.discord - Позволяет игроку выполнить команду discord административного плагина.
minegpt.command.admin.version - Позволяет игроку выполнить команду версии административного плагина.
minegpt.command.admin.support - Позволяет игроку выполнять команды административной поддержки.
Другие разрешения
minegpt.chat.translate.send - Если chat_translate.enabled установлено в true и игрок имеет это разрешение, он будет пытаться автоматически переводить свои сообщения в чате для принимающих игроков.minegpt.chat.translate.receive - Если chat_translate.enabled установлено в true и игрок имеет это разрешение, это позволит игроку получать автоматически переведенные сообщения.
Скриншоты плагина MineGPT:
Плэйсхолдеры плагина MineGPT:
В MineGPT существует ряд собственных заполнителей, которые могут быть использованы как внутри, так и снаружи с помощью библиотек заполнителей, таких как PlaceholderAPI и MVdWPlaceholders.В дополнение к специфическим для MineGPT плагинам существует также ряд плагинов, предоставляемых CS-API для каждого из зарегистрированных плагинов.
Внешняя интеграция
Если у вас установлен и работает PlaceholderAPI или MVdWPlaceholderAPI, то все плейсхолдеры MineGPT будут автоматически зарегистрированы. Вам не нужны никакие внешние расширения или дополнения для этой функциональности.MineGPT Placeholders
%minegpt_interaction_menu_id%
- Идентификатор меню взаимодействия%minegpt_request_display_actions%
- Список действий, которые выполняются для отображения ответа%minegpt_request_min_length%
- Минимальная длина запроса в символах%minegpt_request_timeout%
- Общее количество времени в миллисекундах до отключения запросов.%minegpt_response_line_character_limit%
- Общее количество символов для отображения в строке ответа.MineGPT Response Placeholders
%minegpt_response_prompt_id%
- Уникальный идентификатор, присвоенный ответу на запрос%minegpt_response_prompt%
- Подсказка, используемая для генерации ответа%minegpt_response_response%
- Полная неформатированная строка ответа%minegpt_response_model%
- Идентификатор модели, используемой для интерпретации подсказки%minegpt_response_requested_by%
- Лицо, сделавшее запрос%minegpt_response_added%
- Первая дата запроса подсказки%minegpt_response_updated%
- Самая последняя дата запроса подсказки%minegpt_response_response_line=<line>%
- Определенная <строка> форматированного ответа, если строка не существует, она заменяется пустой строкой%minegpt_response_prompt_line=<line>%
- Конкретная <строка> форматированного запроса, если строка не существует, она заменяется пустой строкойПараметры обработчика запроса
Каждый обработчик подсказок определяется в собственном YAML-файле в папке handlers с именем файла, представляющим идентификатор.Существует несколько различных опций, которые можно использовать при определении обработчика подсказок. Ниже мы рассмотрим пример обработчика подсказок, который использует все доступные опции.
YAML:
enabled: true
permission: minegpt.info
display_actions:
- '[open-menu] minegpt-interaction-menu'
values:
- sharpness
- protection
разрешение - Строковое значение, разрешение, необходимое для использования обработчика.
display_actions - список строковых значений, это действия, которые будут выполнены, когда ответ запроса будет готов к отображению пользователю. Если это значение не указано, то произойдет откат к сообщению в чате. Чтобы узнать больше о доступных действиях и о том, как их определить, обязательно ознакомьтесь со страницей действий CS-API.
values - список строковых значений, это дополнительные значения, которые могут быть выбраны при выполнении данного обработчика. Поле значения, предоставленное игроком, заменяет заполнитель {value} в подсказках. Любые пробелы в тексте будут заменены символами подчеркивания _. Если список не предоставлен, обработчики по умолчанию используют соответствующие значения по умолчанию.
Установка плагина MineGPT:
- Скачайте плагин.
- Выключите сервер
- Переместите файл .jar в папку /plugins/ вашего сервера.
- Запустите сервер.
- Готово.