KrepAPI (Mod)
Клиентский мост Fabric для серверов: пользовательские привязки клавиш, синхронизируемые с хостом, опциональные хуки необработанных клавиш для аддонов и рукопожатие, чтобы серверы Paper/Fabric могли требовать этот мод. Устанавливайте только на серверы, использующие KrepAPI. Требуется Fabric API.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 326
- Подписчиков на Modrinth
- 0
- версий
- 7
- Обновлён
- 11 апреля 202611 апр.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
KrepAPI — это мод для Fabric, который позволяет мультиплеерным серверам (через плагинные сообщения Paper/Spigot или Fabric-сервер с тем же протоколом) задавать дополнительные привязки клавиш на вашем клиенте, реагировать на сырой ввод с клавиатуры, когда это разрешено, и опционально требовать наличия этого мода у вас. KrepAPI нужен вам только если сервер, на котором вы играете, его использует. В одиночной игре он бесполезен, если вы сами не запускаете соответствующий серверный код.
Возможности
- Серверные привязки клавиш — Сервер отправляет список действий (идентификаторы, названия, клавиши GLFW по умолчанию, категории). Они отображаются в отдельной категории управления (например, «KrepAPI (этот сервер)»). Нажатие привязанной клавиши уведомляет сервер.
- Рукопожатие — Сервер может проверить версию протокола и версию мода; неправильно настроенные клиенты или клиенты без мода могут быть отключены (политика сервера).
- Конвейер сырых клавиш (для разработчиков) — Сопутствующие моды могут регистрировать слушателей для раннего перехвата клавиш и опционально блокировать ванильную обработку этого события, когда это позволяет архитектура (например, одобренные сервером переопределения).
- Выделенный сервер Fabric — Тот же jar-файл мода может загружаться на Fabric-сервере для обработки протокола без Paper.
Требования
- Minecraft — Версия должна соответствовать той, на которую рассчитана ваша сборка KrepAPI.
- Fabric Loader
- Fabric API
Для владельцев серверов и разработчиков
Серверная интеграция использует небольшой бинарный протокол (плагинные каналы / пользовательские полезные нагрузки). Референсные реализации и документация находятся в репозитории проекта (структура протокола, пример плагина для Paper, клиентский API).
Лицензия
См. метаданные распространяемого мода и лицензию проекта. Все права защищены, если иное не указано в поле «License» на Modrinth.
Частые вопросы
Как установить KrepAPI (Mod)?
Установите Fabric под свою версию Minecraft, скачайте KrepAPI (Mod) под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть KrepAPI (Mod)?
У KrepAPI (Mod) есть сборки для Minecraft 1.21.4–26.1.1.
Нужен ли KrepAPI (Mod) на сервере?
Ставится только в игру; на сервер ставить не нужно