Discy
Мод для Minecraft, добавляющий кастомные музыкальные пластинки. Загружай песни на диджейский пульт, записывай их на пустые пластинки и проигрывай в музыкальных автоматах или совместимых модах.
- Загрузчики
- FabricForge
- Скачиваний на Modrinth
- 611
- Подписчиков на Modrinth
- 2
- версии
- 4
- Обновлён
- 14 июня 202614 июн.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Discy
Мод для Minecraft, добавляющий кастомные музыкальные диски. Загружай песни на DJ Deck, создавай обложки дисков в Disc Design Studio, записывай треки на пустые диски и проигрывай их в музыкальных автоматах, Speakers или совместимых модах.
Репозиторий: github.com/AlfieeLawrence/Discy-A-custom-Disc-mod-for-Minecraft-
Возможности
- DJ Deck — просмотр, поиск, загрузка и запись кастомного аудио (OGG/MP3) на пустые диски
- Кастомные диски — индивидуальная обложка для каждого диска и потоковое воспроизведение через OpenAL
- Disc Design Studio — внутриигровой пиксельный редактор текстур дисков; рисуй, стирай, заливай и выбирай цвета с настраиваемым размером кисти, отменой/повтором и сохранёнными дизайнами, которые можно применить при записи
- Система Speaker — подключи Speakers к Speaker Controller и проигрывай один трек синхронно по всей базе — отлично подходит для объёмного звука или фоновой музыки сразу везде
- Постоянные диски — добавляй встроенные диски через
data/discy/permanent_discs.json - Опциональная совместимость — улучшения музыкальных автоматов Sophisticated Core и граммофоны Let's Do Furniture (устанавливай эти моды отдельно)
Disc Design Studio
Скрафти и поставь Disc Design Studio, затем нажми ПКМ, чтобы открыть редактор.
- Инструменты — Paint, Erase, Fill и Pick
- Кисть — настраиваемый размер; режимы перетаскивания или по одному пикселю
- Холст — до 64×64 пикселей
- Цвета — колесо, ползунок яркости, ввод hex и быстрая палитра
- Рабочий процесс — отмена/повтор, сохранение именованных дизайнов, загрузка существующих файлов или создание нового пустого
- Сохранённые текстуры появляются в DJ Deck при записи дисков — внешний графический редактор не нужен
Speakers и Speaker Controller
Расставь Speakers по своей постройке и подключи их к Speaker Controller. Вставь кастомный диск, нажми Play — и каждый подключённый speaker синхронно проиграет одну и ту же песню, с индивидуальной громкостью и радиусом для каждого.
Быстрая настройка
- Поставь Speaker Controller и вставь кастомный диск.
- Расставь Speakers там, где хочешь слышать звук.
- Подключи каждый speaker к контроллеру (по беспроводной или проводной связи — см. ниже).
- Открой контроллер и используй Play / Stop.
Беспроводная связь — Shard Sync (предмет Speaker Link)
- Нажми ПКМ по Speaker с Shard Sync — он перейдёт в режим сопряжения на 30 секунд.
- Нажми ПКМ по Speaker Controller с Shard Sync, пока этот speaker находится в радиусе действия.
- Подключится ближайший несвязанный speaker в режиме сопряжения (расходует один Shard Sync).
Проводная связь — Speaker Wire
- Протяни Speaker Wire от контроллера к каждому speaker (нажимай на соседние блоки, чтобы проложить кабель).
- Когда путь кабеля достигнет speaker, он подключится автоматически.
- Разрушение любого участка пути отключает этот speaker и убирает проложенный кабель.
Управление каждым speaker (в интерфейсе контроллера)
| Элемент | Действие |
|---|---|
| − / + | Громкость ±10% |
| < / > | Радиус ±4 блока |
| x | Отключить (возвращает Speaker Wire или Shard Sync) |
Каждая строка speaker помечена B (беспроводная / Shard Sync) или W (проводная / Speaker Wire). Прокручивай список колёсиком мыши, когда подключено много speakers (до 16 на контроллер).
Дистанция подключения
| Тип подключения | Предмет | Макс. дистанция |
|---|---|---|
| Беспроводное (Shard Sync) | Speaker Link | 32 блока |
| Проводное (Speaker Wire) | Speaker Wire | 64 блока |
Радиус беспроводной связи — это прямая линия от контроллера до speaker. Радиус проводной связи — это длина пути кабеля через установленные блоки провода.
Опциональные моды совместимости
Discy не включает эти моды в комплект. Устанавливай официальные релизы с Modrinth или CurseForge в соответствии с лицензией каждого мода:
| Мод | Назначение |
|---|---|
| Sophisticated Core + Storage / Backpacks | Улучшение «Музыкальный автомат» для рюкзаков и хранилищ |
| Let's Do Furniture | Воспроизведение через граммофон |
Контент, загружаемый игроками
Discy позволяет игрокам загружать свои песни и текстуры дисков на DJ Deck или сохранять дизайны из Disc Design Studio. Этот контент создаётся игроками, а не поставляется вместе с модом.
- Вы несёте ответственность за наличие прав на любые загружаемые аудио или изображения.
- Не загружайте защищённую авторским правом музыку или графику без разрешения правообладателя.
- Владельцам серверов стоит установить правила, что игрокам разрешено загружать.
Discy хранит загрузки в папке discy/ мира (песни, текстуры, sidecar-файлы). Удаление контента в игре удаляет эти файлы на сервере.
Благодарности и ресурсы
Графика, включённая в этот репозиторий, используется с разрешения создателей:
| Ресурсы | Автор |
|---|---|
| Код мода | Alfie Lawrence |
| Иконка мода, текстуры блока DJ Deck, большинство текстур предметов | Random Nautilus |
| Текстуры Sap, текстуры интерфейса, текстуры блока Disc Design Studio | Mrdragonclaw |
Ссылки на ванильные ресурсы Minecraft, используемые только во время выполнения (например, GUI контейнера раздатчика, применяемый в экране DJ Deck), не распространяются в этом репозитории.
Лицензия
Код мода Discy лицензирован под MIT License — см. LICENSE.
Сводка остальных условий:
| Компонент | Лицензия | Где |
|---|---|---|
| Исходный код и код мода Discy | MIT | LICENSE |
| JLayer (включён в релизные JAR-файлы) | LGPL 2.1 | COPYING.LGPL |
| Все уведомления третьих сторон | — | NOTICE |
LICENSE, NOTICE и COPYING.LGPL также упакованы внутри релизных JAR-файлов.
Сторонние библиотеки (поставляются в JAR-файлах Discy)
Discy включает JLayer (javazoom:jlayer:1.0.1) для декодирования MP3.
- JLayer является собственностью JavaZoom и лицензирован под LGPL 2.1
- Исходный код: github.com/javazoom/jlayer или Maven
javazoom:jlayer:1.0.1 - Полный текст лицензии: COPYING.LGPL (GNU LGPL 2.1)
- Страница проекта JavaLayer (архив)
Сам Discy (за исключением включённых сторонних библиотек) лицензирован под MIT.
Опциональная совместимость с модами (не включена)
Discy обеспечивает опциональную интеграцию с другими модами через миксины и публичные API. Discy не:
- Распространяет, патчит или переупаковывает эти моды
- Поставляет их исходный код, ресурсы или JAR-файлы
- Включает изменённые версии их файлов
Пользователи должны устанавливать совместимые моды только от их официальных авторов. Discy лишь добавляет небольшие опциональные миксины и API-хуки, когда эти моды присутствуют во время выполнения.
- Sophisticated Core / Storage / Backpacks — copyright P3pp3rF1y, All Rights Reserved. Устанавливайте только из официальных релизов. Discy регистрируется через публичные API (
IDiscHandler,SoundHandler) и не распространяет и не изменяет файлы Sophisticated. - Let's Do Furniture — copyright авторов мода Furniture. Устанавливайте только из официальных релизов под собственной лицензией этого мода. Discy обеспечивает опциональную интеграцию с граммофоном через миксин, когда Furniture установлен, и не распространяет и не изменяет файлы Furniture.
Если вы публикуете форки или производные Discy, оставьте эти моды как отдельные необязательные зависимости времени выполнения и сохраните NOTICE и COPYING.LGPL для JLayer.
Частые вопросы
Как установить Discy?
Установите Fabric под свою версию Minecraft, скачайте Discy под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Discy?
У Discy есть сборки для Minecraft 1.20.1.
Нужен ли Discy на сервере?
Нужен и в игре, и на сервере