promotional bannermobile promotional banner

MusicPVPmod

A mod for Minecraft 1.21.11 (Fabric) that plays music during PvP battles and background music outside of combat.
Back to Files

musicpvpmod-1.0.1.jar

File namemusicpvpmod-1.0.0.jar
Uploader
KolyasikKolyasik
Uploaded
Aug 16, 2026
Downloads
26
Size
177.3 KB
Mod Loaders
Fabric
File ID
8665384
Type
R
Release
Supported game versions
  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:musicpvpmod-1651648:8665384"

Learn more about Curse Maven

What's new

MusicPvpCues.java — класс меток: файл <трек>.cue рядом с mp3 (offset_seconds, cues=время:HP[:конец]), загрузка/сохранение, авто-конец региона. CueEditorScreen.java — GUI-редактор: список треков, offset (обрезать начало), метки (время/HP/конец), Add/Del, Save, «Play from start», «Stop»; кнопка входа в MusicPvpScreen. MusicPvpClient.java — applyCues(): активная метка по HP противника, прыжок на метку, зацикливание региона [старт→конец], авто-конец = время следующей метки с меньшим HP; playTrack учитывает offset. Mp3Player.java — декодирование с ручным seek: offset, позиция (исправлен расчёт для стерео), прыжки вперёд/назад. Исправление искажений 5. Переоткрытие аудиолинии при смене частоты/каналов внутри трека. 6. Громкость применяется не чаще 100 мс (убрано zipper noise). 7. Увеличен буфер линии (~100 мс), stop() сразу закрывает линию.

Исправление пропадания звука в бою 8. seekTo определяет направление прыжка в момент запроса (вперёд=пропуск, назад=рестарт) — устранён бесконечный цикл рестартов. 9. applyCues не дёргает seek при start - pos <= 0.3 с.

This mod has no additional files