Webcam - это мод и плагин для Minecraft, который добавляет возможность транслировать изображение с веб-камеры прямо в игру. Теперь другие игроки могут видеть ваше лицо в реальном времени - будь то на модели персонажа или над головой. Отличное решение для ролевых серверов, стримов или просто чтобы добавить живого общения в Майнкрафт.
Для работы плагина требуется специальная настройка сервера - открыть UDP-порт (по умолчанию 25454) в фаерволе и панели хостинга. Если вы администратор, обязательно прочитайте раздел "Настройка на сервере" ниже.
Просто положите мод в папку mods (если используете Fabric - не забудьте Fabric API). Меню настроек открывается по горячей клавише (по умолчанию C).
Плагин Webcam использует UDP-сокет для передачи видео. По умолчанию порт 25454/udp. Его можно изменить в конфиге сервера.
Расположение:
config/webcam/server.jsonplugins/webcam/server.jsonЗначения по умолчанию с описанием:
{
"port": 25454, // Порт UDP-сервера Webcam. Не должен конфликтовать с другими UDP-портами (например, Simple Voice Chat)
"bind_address": "", // Адрес для привязки сервера. Оставьте пустым для 0.0.0.0. Например, "127.0.0.1" - только локальные подключения
"host": "", // Хостнейм, который клиенты будут использовать для подключения. Оставьте пустым - будет использоваться адрес, с которым игрок подключён к Minecraft
"keep_alive_period": 1000, // Период отправки keep-alive пакетов (мс)
"permission_check_period": 60, // Период проверки прав webcam.broadcast и webcam.view (в тиках)
"max_display_distance": 100.0, // Расстояние в блоках, на котором другие игроки видят веб-камеру
"display_on_face": false, // Показывать вебку на лице модели или над головой?
"display_shape": "round", // Форма: "round" или "square"
"display_offset_y": 1.3, // Смещение по Y над головой
"display_size": 1.2, // Размер экрана над головой
"hide_nicknames": true, // Скрывать никнейм игрока при включённой вебке?
"display_self_webcam": true, // Показывать ли игроку свою собственную вебку?
"synced": { // Эти настройки синхронизируются с клиентами
"image_dimension": 360, // Сторона квадратного изображения (пиксели)
"mtu": 1100, // MTU пакетов. Уменьшите, если изображение глючит или не приходит
"bitrate": 500 // Целевой битрейт видео (кбит/с)
},
"messages": { // Кастомные сообщения для разных ситуаций. %s - плейсхолдеры
"incompatible_mod_version": "Несовместимая версия Webcam. У вас - %s, на сервере - %s"
}
}
/webcamconfig <поле> [новое_значение] - чтение/изменение конфига сервера. Требуется право webcam.command.config или OP.webcam.command.config - изменение конфига сервера (по умолчанию OP)webcam.broadcast - разрешение транслировать вебку (по умолчанию true)webcam.view - разрешение смотреть чужие вебки (по умолчанию true)Если используете Velocity, плагин Webcam выступает как UDP-прокси между бэкенд-серверами и клиентами.
Файл: plugins/webcam/config.properties
# Порт UDP-сервера Webcam (не должен конфликтовать с другими UDP-портами)
port=25454
# Адрес привязки (пусто = 0.0.0.0)
bind_address=
# Хостнейм для клиентов (пусто = адрес подключения игрока). Переопределяет значение бэкенд-сервера
host=
Соединение шифруется AES, но автор не гарантирует полную безопасность - используйте на свой страх и риск.
Мод работает как на клиенте, так и на сервере. Для Fabric требуется Fabric API. На слабых машинах снизьте битрейт или разрешение в конфиге - это снизит нагрузку на процессор и сеть.

Мод и плагин Webcam для Minecraft позволяет транслировать веб-камеру прямо в игру. Показывайте своё лицо другим игрокам в реальном времени - идеально для ролевых серверов, стримов и дружеских игр.