▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/CustomDiscs Plugin
CustomDiscs Plugin

CustomDiscs Plugin

Плагин CustomDiscs для Paper и Folia добавляет кастомные музыкальные диски, козлиные рога и головы игроков с поддержкой Simple Voice Chat. Загружай свои mp3, wav или flac и создавай уникальные звуковые предметы на сервере.

Оцените первым
4.6K
23

CustomDiscs Plugin - кастомные музыкальные диски в Майнкрафт

CustomDiscs - это плагин для Paper (и его форков вроде Purpur и Leaf), который позволяет добавлять на сервер собственные музыкальные диски, козлиные рога и головы игроков с воспроизведением звуков через Simple Voice Chat.

Ванильные диски в Майнкрафт - это красиво, но их немного и они статичны. С CustomDiscs ты можешь поставить любую аудиодорожку: от классики до собственных записей. Игроки будут слышать звук через голосовой чат - атмосфера становится совсем другой.

Требования:

  • Java 25 или новее (начиная с версии 6.0.0)
  • Simple Voice Chat (v2.6.1+) - обязателен и на сервере, и на клиенте
  • PacketEvents (v2.11.2+) - вместо ProtocolLib (с версии 5.2.0)

Поддерживаемые форматы: .wav, .flac, .mp3. Файлы складываются в plugins/CustomDiscs/musicdata/. Можно настроить вложенность папок через subdirectory-depth в конфиге.

Команды и права

Основная команда - /customdisc или /cd. Вот что можно делать:

КомандаОписание
/cd createСоздать кастомный диск, рог или голову
/cd download <url> <filename>Скачать аудиофайл по прямой ссылке
/cd range <value>Установить радиус слышимости для предмета в руке
/cd horncooldown <ticks>Задать кулдаун для козлиного рога
/cd revertВернуть предмет в ванильное состояние
/cd setmodel / /cd setmodel <name> / /cd setmodel <value>Применить Custom Model Data (нужен ресурспак)
/cd revertmodelУбрать Custom Model Data
/cd reloadПерезагрузить конфиг и языковые файлы

Права на прослушивание дисков не требуются - может любой игрок. Остальные действия регулируются пермишенами customdiscs.* и отдельными (полный список в оригинальной документации).

Загрузка файлов

Можно загружать файлы прямо с URL через команду /cd download. Ссылку обязательно заключать в двойные кавычки. Расширение в имени файла должно совпадать с реальным форматом - иначе будет ошибка.

Поддерживаются прямые ссылки и Filebin. Если файл с таким именем уже существует, плагин автоматически добавит суффикс (например, mysong_1.mp3).

Настройка радиуса и кулдауна

Для каждого кастомного предмета можно задать радиус звука (от 1 до 256 блоков по умолчанию). Для рогов - ещё и кулдаун в тиках (20 тиков = 1 секунда). Стандартный кулдаун - 140 тиков (7 секунд), максимум - 6000 тиков (5 минут).

Языки и переводы

Плагин автоматически определяет язык клиента игрока и показывает сообщения на его языке. Из коробки доступно больше 10 языков: английский, русский, французский, немецкий, испанский, китайский и другие. Можно добавить свой язык - просто создайте файл plugins/CustomDiscs/langs/xx.yml и переведите строки. После /cd reload изменения подтянутся без перезапуска сервера.

Custom Model Data (опционально)

Функция отключена по умолчанию. Если у тебя есть ресурспак, можно привязать к диску, рогу или голове собственную модель. Все настройки моделей задаются в models.yml. Команды /cd setmodel и /cd revertmodel позволяют управлять этим.

Поддержка по созданию ресурспаков не предоставляется - плагин только применяет числовой ID, который уже должен быть в твоём ресурспаке.

Конфигурация

Основной файл - plugins/CustomDiscs/config.yml. Вот что можно поменять:

# Максимальный размер скачиваемого файла (МБ)
max-download-size: 50

# Максимальная длина имени файла
filename-maximum-length: 100

# Громкость дисков (от 0 до 1)
music-disc-volume: 1

# Глубина вложенности папок: none, single, unrestricted
subdirectory-depth: none

# Язык по умолчанию (если для игрока нет файла)
default-lang: en

# Включить/выключить кастомные диски
music-disc-enable: true

# Показывать сообщение "Сейчас играет"
music-disc-playing-enable: true

# Радиус слышимости дисков (по умолч. 16, макс. 256)
music-disc-distance: 16
music-disc-max-distance: 256

# Аналогичные настройки для рогов и голов:
custom-horn-enable: true
custom-horn-distance: 16
custom-horn-max-distance: 256
horn-cooldown: 140
horn-max-cooldown: 6000

custom-head-enable: true
custom-head-distance: 16
custom-head-max-distance: 256

# Custom Model Data (отключено)
custom-model-data:
  enabled: false

# Проверка обновлений с Modrinth
update-checker:
  enabled: true
  channel: release

# Не менять - для автоматической миграции конфига
config-version: 3

Совместимость с версиями

CustomDiscs работает на Paper, Folia и их форках. Поддерживаются версии Майнкрафт от 1.19 до 26.2. Например:

  • 1.19.4 - версия 2.3.x
  • 1.20.4 - версии 2.6.x
  • 1.21.4 - 4.2-4.4
  • 1.21.9 - 1.21.11 - 5.1.2-5.1.3 / 6.0.2
  • 26.1 - 26.2 - 6.0.0-6.0.2

Точную таблицу можно найти в оригинальной документации плагина.

Если вы ищете способ добавить на сервер Майнкрафт уникальные звуковые предметы, которые работают через голосовой чат, - CustomDiscs Plugin то, что нужно. Скачайте плагин CustomDiscs и дайте игрокам возможность слушать любимую музыку прямо в игре.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:9 месяцев назад
Обновлён:1 месяц назад
Главная