• v0.4.5 e6faae3f39

    v0.4.5 — panel-center audio · preload feedback · BE safety
    Some checks failed
    build / build (push) Has been cancelled
    Stable

    claude-bot released this 2026-05-15 21:53:21 +09:00 | 26 commits to main since this release

    변경 사항

    🔊 오디오

    • 거리 감쇠 기준을 판때기 중앙으로 변경. 예전엔 앵커 블록(보통 화면 모서리)에서의 거리로 음량을 계산해서, 4x4 같은 큰 화면이면 소리가 한쪽 모서리에서 들리는 느낌이었습니다. 이제 화면 중앙에서 발생하는 것처럼 들립니다.

    💬 /videopreload 피드백

    • 각 클라이언트가 채팅창에 다운로드 상태를 출력합니다:
      • [videopreload] 다운로드 시작: <url> (노랑)
      • [videopreload] 완료 (N MB): <url> (초록)
      • [videopreload] 실패 (...): <url> (빨강)
      • [videopreload] 이미 캐시됨 / 이미 다운로드 중 / 기존 캐시 사용
    • 커맨드블럭으로 /videopreload/videoplace 를 이어서 쓸 때는 [videopreload] 완료 메시지를 본 뒤에 /videoplace 를 트리거하세요. 그 전에 재생하면 일반 스트리밍으로 떨어집니다.
    • /videopreload 명령 응답에도 "완료 알림 후 재생하세요" 안내가 추가됐습니다.

    🛡️ 안전장치

    • 매 클라이언트 틱마다 활성 앵커의 BE 존재를 검증합니다. BLOCK_ENTITY_UNLOAD 이벤트가 누락되는 엣지케이스(차원 이동, 청크 강제 언로드 등)에도 다음 틱 안에 재생이 정지됩니다.

    설치

    mods/video_player-0.4.4.jarvideo_player-0.4.5.jar 로 교체하세요. 서버와 클라이언트 양쪽 모두 같은 버전이어야 합니다. JavaCV/FFmpeg 네이티브 jar 동봉 절차는 README 와 동일합니다.

    Downloads