Свои пластинки для Minecraft
Запиши свою песню на пластинку Minecraft: выбери пластинку, загрузи аудиофайл или запиши его с микрофона, обрежь по волне и перерисуй пластинку, если хочешь. Проигрыватель будет играть твою песню в Java Edition и Bedrock Edition. Бесплатно, в браузере и без загрузки на сервер.
Что здесь можно сделать
- Все пластинки твоей версии в списке звуков, в категории Пластинки: от 13 и cat до Pigstep, Relic, Precipice и Lava Chicken.
- Загрузи свою песню (MP3, WAV, OGG или M4A, до 15 минут) или запиши её с микрофона. Запись обрезается и выравнивается по громкости за тебя.
- Обрежь начало и конец по волне, настрой громкость или нажми Нормализовать и оставь стерео или сделай моно. Места, которые будут хрипеть, подсвечиваются красным.
- Сохраняется в Ogg Vorbis — единственном формате, который играет Java, под именем файла пластинки. Паки Bedrock получают ещё и запись пластинки в
sound_definitions.json. - Дай пластинке новый вид: её изображение уже открыто в пиксельном редакторе, так что переключись со звуков на текстуры, чтобы перерисовать его или загрузить своё.
- Заодно замени любой другой звук: мобов, блоки, щелчки меню или фоновую музыку.
Как записать свою песню на пластинку
- Выбери Java или Bedrock и версию и нажми Создать пак с пластинками. Редактор откроется на пластинках, cat уже выбрана.
- Выбери пластинку, которую хочешь заменить. В Java 1.21 и новее бери ту, чья песня не короче твоей (длины смотри ниже).
- Нажми Заменить, затем Загрузить звуковой файл… или Записать с микрофона…
- Обрежь по волне, настрой громкость и проиграй, чтобы проверить.
- Перерисуй пластинку, если хочешь, и экспортируй. В Java положи
.zipв папкуresourcepacks, в Bedrock открой.mcpack; затем включи пак и поставь пластинку в проигрыватель.
Какой длины может быть песня?
В Java 1.21 и новее у каждой пластинки своя длина: проигрыватель останавливает её через секунду после того, как кончилась бы исходная песня, даже если твой файл длиннее. Выбери пластинку не короче своей песни. Длины в Java 26.3:
- blocks 5:45
- Precipice 4:59
- ward 4:11
- wait 3:58
- Bounce 3:54
- Relic 3:38
- mall 3:17
- otherside 3:15
- strad 3:08
- cat 3:05
- chirp 3:05
- 13 2:58
- 5 2:58
- Creator 2:56
- Tears 2:55
- far 2:54
- stal 2:30
- Pigstep 2:29
- Lava Chicken 2:14
- mellohi 1:36
- Creator (Music Box) 1:13
- 11 1:11
Полезно знать
Стерео или моно: Java играет стереозвук одинаково громко, где бы ты ни стоял. Выключи Стерео, если песня должна звучать из проигрывателя и затихать, когда ты отходишь.
Куда попадает файл: Java читает песню из assets/minecraft/sounds/records/ (cat.ogg для cat). Bedrock читает её по пути, который указан в его sound_definitions.json, и пак получает эту запись тоже.
Изображение пластинки: Java 1.13 и новее читает textures/item/music_disc_cat.png и так далее; Bedrock читает textures/items/record_cat.png для старых пластинок и music_disc_relic.png и похожие для новых.
Частые вопросы
Какие аудиофайлы можно использовать?
MP3, WAV, OGG и M4A работают в большинстве браузеров, длиной до 15 минут. Редактор сам превращает файл в Ogg Vorbis — формат, который нужен Minecraft, так что заранее ничего конвертировать не надо.
Почему песня обрывается раньше времени?
В Java 1.21 и новее проигрыватель останавливает пластинку через секунду после длины исходной песни, какой бы длины ни был твой файл. Замени пластинку подлиннее: самые длинные — blocks (5:45) и Precipice (4:59).
Почему пластинку везде слышно одинаково громко?
Твоя песня в стерео. Java играет стереозвуки без направления, поэтому они не затихают с расстоянием. Выключи «Стерео» для пластинки в редакторе, и звук снова пойдёт из проигрывателя.
Можно поменять название пластинки?
Здесь нет: пластинка и надпись, которая появляется при проигрывании, сохраняют исходное название. Они берутся из языковых файлов игры, а этот инструмент их не правит.
Можно добавить новую пластинку, а не заменять старую?
Одним ресурспаком нет. В Java 1.21 и новее песни добавляются набором данных, а его этот инструмент не делает. Замена пластинки работает в любой версии.
Услышат ли мою песню другие игроки?
Только те, у кого есть пак. На сервере Java он может быть ресурспаком сервера; в Bedrock добавь его в наборы ресурсов мира, чтобы его получил каждый, кто зайдёт. Как установить пак.