Вход

Регистрация

Восстановление доступа

ProtocolExtension

ProtocolExtension

|

Olafcio1

Расширяет возможности взаимодействия сервера с клиентом путем добавления новых пакетов, позволяя динамически управлять интерфейсом и состоянием игрока.

Скачать

Версия игры

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

Разработчик

Лицензия

Zlib

Скачиваний:

0

Обновлено:

26.10.2026

ID:

Похожие моды20

Связанные материалы5

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 Fabric — 0 09.07.2026
Релиз protocolextension-15+26.2.jar 7.64 MB 26.2 Fabric — 0 09.07.2026
Релиз protocolextension-14+1.21.10.jar 7.64 MB 1.21.10 Fabric — 0 17.05.2026
Релиз protocolextension-14+1.21.11.jar 7.64 MB 1.21.11 Fabric — 0 17.05.2026
Релиз protocolextension-14+1.21.4.jar 7.64 MB 1.21.4 Fabric — 0 17.05.2026
Релиз protocolextension-14+1.21.5.jar 7.64 MB 1.21.5 Fabric — 0 17.05.2026
Релиз protocolextension-14+1.21.6.jar 7.64 MB 1.21.6 Fabric — 0 17.05.2026
Релиз protocolextension-14+1.21.7.jar 7.64 MB 1.21.7 Fabric — 0 17.05.2026
Релиз protocolextension-14+1.21.8.jar 7.64 MB 1.21.8 Fabric — 0 17.05.2026
Релиз protocolextension-14+1.21.9.jar 7.64 MB 1.21.9 Fabric — 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

Разработчик

Лицензия

Zlib

Скачиваний:

0

Обновлено:

26.10.2026

ID:

Похожие моды20

Связанные материалы5