Webcam
Webcam - мод и плагин для Майнкрафт, позволяющий игрокам транслировать свои веб-камеры прямо в игру. Идеально для roleplay-серверов и социализации.
Webcam - веб-камеры прямо в Майнкрафт
Webcam - мод и плагин для Minecraft, который дает игрокам возможность транслировать изображение с их реальных веб-камер прямо в игру. Зачем это нужно? Обычный скин не передает эмоций, а тут вы видите реальные лица собеседников над их головами или прямо на 3D-моделях. Это идеальное решение для социальных и ролевых (roleplay) серверов, где важно живое присутствие. Проект поддерживает актуальные версии Java Edition (вплоть до 1.21.3+) и работает на загрузчиках Fabric, Quilt, NeoForge, а также серверных платформах Bukkit, Spigot, Paper, Folia и Velocity.
Скачать
Основные возможности
Технически Webcam реализован на совести. Разработчик не стал городить костыли, а использовал современные стандарты:
- Качественная трансляция с использованием видео кодека H.264.
- Передача по UDP через кастомный протокол - снижает нагрузку на сеть и избавляет от лишних задержек.
- AES-шифрование трафика, чтобы никто не перехватил ваше видео. Правда, 100% гарантий безопасности авторы не дают, так что используете на свой страх и риск.
- Контроль битрейта и разрешения - можно настроить баланс между качеством картинки и нагрузкой на интернет.
- Разные формы отображения (круглая или квадратная), настройка размера и позиции вебки над головой игрока.
- Отображение на лице модели - словно VR-чат, только в Майнкрафте.
- Ограничение дистанции - чтобы клиент не рендерил вебки тех игроков, которых вы и так не видите.
- Гибкие права на трансляцию и просмотр.
- Расширенные настройки клиента (потребуются Mod Menu и Cloth Config API).
- Можно скрывать веб-камеры конкретных игроков, если кто-то стесняется или наоборот - спамит.
- Поддержка прокси Velocity и совместимость с ReplayMod и Flashback для записи реплеев.
Как пользоваться на клиенте
Кидаем мод в папку mods (для Fabric обязательно нужен Fabric API). Меню настроек открывается по горячей клавише (по умолчанию это C). Там можно подкрутить отображение под себя.
Иконки статуса
В интерфейсе вы увидите индикаторы подключения. Выглядят они примерно так:
| Статус | Описание |
|---|---|
| Включена | Ваша веб-камера активна |
| Выключена | Ваша веб-камера отключена |
| Подключение | Соединение с сервером Webcam |
| Нет связи | Нет подключения к серверу Webcam |
Настройка сервера
Важный нюанс: плагин требует специфической настройки. Если вы админ, читайте этот блок внимательно.
Webcam использует UDP-сокеты для передачи видеопакетов. Это значит, что вам нужно открыть UDP-порт в фаерволе сервера и панели управления (если есть). По умолчанию это порт 25454/udp. Его можно сменить в конфиге. Если вы запускаете сервер через прокси Velocity, смотрите раздел настройки прокси ниже.
Если вы планируете запустить сервер Майнкрафт с этим плагином, хостинг BungeeHost (bungee.host) отлично подойдет - там легко открыть нужные UDP-порты, а сам плагин установится в пару кликов. Арендовать сервер Майнкрафт для таких задач лучше у проверенных провайдеров, поддерживающих кастомные порты и протоколы.
Серверный конфиг
Пути к файлу настроек:
- Fabric / Quilt / NeoForge:
config/webcam/server. - Bukkit / Spigot / Paper / Folia:
plugins/webcam/server.
Значения по умолчанию с описанием:
{ "port": 25454, // 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, // Период проверки прав в тиках "max_display_distance": 100.0, // Дистанция видимости вебки (в блоках) "display_on_face": false, // Показывать на лице (true) или над головой (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": { // Кастомные сообщения "incompatible_mod_version": "Incompatible Webcam version. Your - %s, server's - %s" // Сообщение о несовместимой версии } }
Команды и права
/webcamconfig <field> [new_value]- чтение и изменение конфига. Нужны праваwebcam.command.configили OP.webcam.broadcast- право на трансляцию (по умолчанию: все).webcam.view- право на просмотр (по умолчанию: все).
Настройка прокси (Velocity)
Для Velocity есть отдельный плагин, который работает как UDP-прокси. Он позволяет подключаться к разным бэкенд-серверам через один порт. Если прокси и игровые серверы на одной машине, обязательно настройте разные порты.
Кониг прокси лежит в plugins/webcam/config.properties:
properties
#Webcam proxy config
UDP порт. Не должен конфликтовать с другими
port=25454
# Адрес привязки
bind_address=
# Хост для подключения клиентов. Переопределяет настройки бэкендов
host=
Лицензия
Мод распространяется по No Unauthorized Distribution License.
- В сборки модов (модпаки) включать можно, но только как зависимость (ссылку на официальный источник), а не сами файлы.
- Разработчикам аддонов нельзя копировать код, только делать внешнюю зависимость.
- Публично перезаливать код или скомпилированные файлы запрещено без разрешения автора. Форк для личного использования - ок, публиковать форк нельзя.
- Любые ссылки должны вести на официальные источники.
Скачайте мод Webcam для Майнкрафт, если хотите вывести социальное взаимодействие на сервере на новый уровень. Это незаменимая вещь для ролевых проектов и просто чтобы весело провести время с друзьями, видя их реакции в реальном времени.
Скриншоты Webcam
Часто задаваемые вопросы
Совместимость
Создатели
Детали
Версии плагина Webcam
Доступно 86 версий. Сначала показаны самые популярные и самые свежие.