Расширяет возможности взаимодействия сервера с клиентом путем добавления новых пакетов, позволяя динамически управлять интерфейсом и состоянием игрока.
Скачать
Версия игры
1.21.10
1.21.11
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
26.1
26.1.1
26.1.2
26.2
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
26.10.2026
ID:
ProtocolExtension добавляет в игру поддержку дополнительных пакетов для расширения функционала сервера. Проект предоставляет API для отправки данных и механизмы динамического изменения HUD.
🏛️ ProtocolExtension расширяет возможности сервера путем добавления в игру новых пакетов. Проект позволяет разработчикам и администраторам реализовывать функции, которые выходят за рамки стандартного сетевого протокола Minecraft.
Для корректной работы проекта необходима специфическая установка в зависимости от среды. Проект предназначен для работы как на стороне клиента, так и на стороне сервера.
ProtocolExtension может быть установлен как клиентский мод на Fabric, так и как серверная часть на Paper (и его форках).
Для настройки сервера владельцу необходимо:
- Скачать актуальный JAR-файл ProtocolExtension.
- Скачать актуальный JAR-файл PacketEvents.
- Загрузить оба файла в папку
pluginsсервера.
Игрокам также необходимо установить JAR-файл ProtocolExtension на стороне клиента, чтобы кастомные пакеты корректно обрабатывались. Клиентская часть не имеет зависимостей.
Проект вводит несколько типов пакетов для обмена данными между клиентом и сервером:
- Activate (внутренний) — уведомляет сервер о поддержке ProtocolExtension.
- KeyPressedC2S — отправляется при нажатии неспециальной клавиши.
- MouseMoveC2S — отправляется при движении мыши по экрану.
- ChatOpenedC2SPayload — уведомление об открытии экрана чата.
- ChatClosedC2SPayload — уведомление о закрытии экрана чата.
- Activate (внутренний) — уведомляет клиент о поддержке проекта.
- ToggleHUDS2C — имитирует нажатие клавиши F1.
- HUDPutElementS2C — добавляет элемент с указанным ID, позицией и текстом на HUD.
- HUDDeleteElementS2C — удаляет элемент с указанным ID с HUD.
- HUDClearS2C — очищает все элементы с HUD.
- HUDSettingHotbarS2C — переключает видимость хотбара.
- MoveToggleS2C — переключает тики движения в логике клиента.
- ServerCommandS2C — устанавливает режимы приседания и спринта.
- SetWindowTitleS2C — добавляет текст к заголовку окна игры.
- SetPerspectiveS2C — устанавливает перспективу клиента.
- ToggleRenderingS2C — переключает рендеринг для клиента.
- ClearChatC2SPayload — очищает чат клиента.
Проект уделяет внимание безопасности данных пользователя и минимизирует объем передаваемой информации. Сервер не имеет возможности:
- Выполнять сырой код на клиенте пользователя.
- Логировать состояние клавиатуры или мыши вне игры.
- Просматривать любые элементы HUD, не созданные самим проектом.
Все элементы HUD, созданные сервером, автоматически удаляются после выхода игрока с сервера.
Для разработчиков предусмотрен API, позволяющий отправлять кастомные пакеты клиентам. Для интеграции необходимо включить JAR-файл ProtocolExtension в Maven или Gradle как compile-only.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | protocolextension-15+26.1.jar 7.64 MB | 26.1.2, 26.1.1, 26.1 |
|
— | 0 | 09.07.2026 | |
| Релиз | protocolextension-15+26.2.jar 7.64 MB | 26.2 |
|
— | 0 | 09.07.2026 | |
| Релиз | protocolextension-14+1.21.10.jar 7.64 MB | 1.21.10 |
|
— | 0 | 17.05.2026 | |
| Релиз | protocolextension-14+1.21.11.jar 7.64 MB | 1.21.11 |
|
— | 0 | 17.05.2026 | |
| Релиз | protocolextension-14+1.21.4.jar 7.64 MB | 1.21.4 |
|
— | 0 | 17.05.2026 | |
| Релиз | protocolextension-14+1.21.5.jar 7.64 MB | 1.21.5 |
|
— | 0 | 17.05.2026 | |
| Релиз | protocolextension-14+1.21.6.jar 7.64 MB | 1.21.6 |
|
— | 0 | 17.05.2026 | |
| Релиз | protocolextension-14+1.21.7.jar 7.64 MB | 1.21.7 |
|
— | 0 | 17.05.2026 | |
| Релиз | protocolextension-14+1.21.8.jar 7.64 MB | 1.21.8 |
|
— | 0 | 17.05.2026 | |
| Релиз | protocolextension-14+1.21.9.jar 7.64 MB | 1.21.9 |
|
— | 0 | 17.05.2026 |
Скачать
Версия игры
1.21.10
1.21.11
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
26.1
26.1.1
26.1.2
26.2
Категория
Последние файлы
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
26.10.2026
ID: