▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Lumière Play
Lumière Play

Lumière Play

A cinema inside Minecraft. Watch YouTube, Twitch and local videos on a virtual screen in your world.

Оцените первым
424
4
Все версииLumière Play 0.3.0

Lumière Play 0.3.0

Beta05.07.2026

Список изменений

v0.3.0 — Stability, Access Control & Redstone

🔴 Redstone Support

  • Projector now responds to redstone signals
  • Rising edge (signal on) → starts playback if a URL is set
  • Falling edge (signal off) → pauses playback
  • Works with buttons, levers, pressure plates, comparators — any redstone source
  • Does not interfere with manual GUI control
  • ⚡ indicator shown in GUI when block is powered

🔒 Access Control

  • New Access setting in the projector GUI (owner only)
  • Three modes: All (default) / Owner / Ops
  • All — any player can control the projector (backward compatible with v0.2.x worlds)
  • Owner — only the player who placed the block
  • Ops — owner or any operator (permission level 2+)
  • Server-side validation — unauthorized packets are silently rejected
  • Pre-v0.3.0 blocks without an owner automatically use All mode

🔁 Auto-Retry

  • Stream drops are now automatically recovered
  • 3 retry attempts with exponential backoff: 2s → 5s → 15s
  • Applies to platform streams (YouTube, Twitch, VK, etc.) — not local files
  • After 3 failed attempts the projector shows an error screen until manually replayed

🖥️ Status Screens

  • Projector screen now shows colored status before and during load
  • 🟣 Resolving — yt-dlp is fetching the stream URL
  • 🔵 Loading — ffmpeg/VLC pipeline is buffering
  • 🔴 Error — playback failed
  • Status screens no longer interrupt live video during HLS segment buffering

⚡ Performance

  • Frustum culling — projector quad is skipped when off-screen
  • Lazy VLC pause — projectors beyond 96 blocks are automatically paused, resumed on approach

🇷🇺 На русском

🔴 Поддержка редстоуна

  • Проектор теперь реагирует на редстоун сигнал
  • Передний фронт (сигнал подан) → запускает воспроизведение если задан URL
  • Задний фронт (сигнал снят) → ставит на паузу
  • Работает с кнопками, рычагами, нажимными плитами, компараторами — любыми источниками
  • Не мешает ручному управлению через GUI
  • Индикатор ⚡ в GUI когда блок запитан

🔒 Права доступа

  • Новая настройка Доступ в GUI проектора (только для владельца)
  • Три режима: All (по умолчанию) / Owner / Ops
  • All — любой игрок может управлять проектором (обратная совместимость с мирами v0.2.x)
  • Owner — только игрок установивший блок
  • Ops — владелец или любой оператор (уровень прав 2+)
  • Валидация на сервере — неавторизованные пакеты отклоняются
  • Блоки без владельца (созданные до v0.3.0) автоматически получают режим All

🔁 Авто-восстановление

  • Обрывы стрима теперь восстанавливаются автоматически
  • 3 попытки с нарастающей задержкой: 2с → 5с → 15с
  • Только для платформенных стримов (YouTube, Twitch, VK и др.) — локальные файлы не затронуты
  • После 3 неудач проектор показывает экран ошибки до ручного нажатия Play

🖥️ Экраны статуса

  • Проектор теперь показывает цветной статус до и во время загрузки
  • 🟣 Resolving — yt-dlp получает ссылку на стрим
  • 🔵 Loading — pipeline ffmpeg/VLC буферизирует
  • 🔴 Error — воспроизведение завершилось ошибкой
  • Экраны статуса больше не перекрывают живое видео во время буферизации HLS сегментов

⚡ Производительность

  • Frustum culling — quad проектора не рендерится когда вне поля зрения
  • Lazy VLC pause — проекторы дальше 96 блоков автоматически ставятся на паузу, возобновляются при приближении

Файлы

lumiereplay-0.3.0.jar(3.71 MiB)
Основной
Скачать

Метаданные

Канал релиза

Beta

Номер версии

0.3.0

Загрузчики

Fabric

Версии игры

1.21.1

Загрузок

78

Дата публикации

05.07.2026

Загрузил

ID версии

Главная