Иконка ресурса

Плагин AMusic 0.17

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.7
  2. 1.8
  3. 1.9
  4. 1.10
  5. 1.11
  6. 1.12
  7. 1.13
  8. 1.14
  9. 1.15
  10. 1.16
  11. 1.17
  12. 1.18
  13. 1.19
  14. 1.20
  15. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
  4. Velocity
Минимальная версия Java
8
Особенности:
  • Поддерживаемые версии 1.7.10 - 1.21.5 (velocity, bukkit)
  • Сайт для загрузки звуков с конвертацией на стороне клиента (ffmpeg wasm)
  • Селекторы для команд фильтры по позиции и количеству (bukkit)
  • Регулировка звука Voice только для 1.13+
  • Список плейлистов и звуков через tab complete, добавляется в список после упаковки ресурспака
  • Автоматическая конвертация в ogg (Если сайт загрузки не используется, необходимо настроить amusic.encoder)
Файлы и директории:
  • ./config.yml - файл конфигурации
  • ./lang.yml - файл локализации
  • ./resourcepack.zip - файл родительского пакета ресурсов по умолчанию
  • ./Music/ - директория музыки
  • ./Music/<название_плейлиста>/ - директория плейлиста
  • ./Music/<название_плейлиста>/<название_звука>.ogg - конвертированый звук
  • ./Music/<название_плейлиста>/<название_звука>.<не ogg> - не конвертированый звук (Игнорируется если ffmpeg на стороне сервера отключен)
  • ./Music/<название_плейлиста>.zip - файл родительского пакета ресурсов для определенного плейлиста
  • ./Packed/ - директория упакованных пакетов ресурсов
  • ./Packed/<название_плейлиста_base64url>.zip - упакованный пакет ресурсов
  • ./Packed/<название_плейлиста_base64url>.ampi - информация о упакованном пакете ресурсов
Установка и минимальная настройка:
  1. Поместить amusic_*-0.17.jar в папку /plugins
  2. Перезапустить сервер
  3. Указать параметр amusic.server.sendpack.port (порт НЕ должен быть использован другими серверами)
  4. Указать параметр amusic.server.sendpack.host (заменить 127.0.0.1 на внешний ip или домен сервера, заменить 25530 на порт указанный выше)
  5. Перезапустить сервер

Настройка сервера загрузки звуков:
  1. Указать параметр amusic.server.upload.port (порт НЕ должен быть использован другими серверами)
  2. Указать параметр amusic.server.upload.https.use = true если нужен https, указать путь amusic.server.upload.https.path к файлу PCKS12, указать пароль amusic.server.upload.https.password
  3. Указать параметр amusic.server.upload.host (заменить 127.0.0.1 на внешний ip или домен сервера, заменить 25532 на порт указанный выше, заменить http на https если https используется)
  4. Указать параметр amusic.server.upload.use = true

Типы повтора:
  • repeatone - повторять один звук
  • repeatall - повторять все циклично
  • playone - не повторять
  • playall - до конца плейлиста
  • random - случайный
Максимальный размер ресурспака:
  • 1.7.10-1.15.2: 50 MiB (52428800 байт)
  • 1.16-1.17.1: 100 MiB (104857600 байт)
  • 1.18+: 250 MiB (262144000 байт)

Completed:
Остановка музыки v0.3
Плейлисты v0.3
Поддержка mp3 v0.4
Режим беспрерывного воспроизведения (после окончания одного звука включается другой) v0.5
API v0.5
Режим повтора random (следующий звук будет выбран случайно) v0.6
Поддержка ресурспака больше 50mb (для новых версий) v0.7
Вернуть поддержку 1.8.8 v0.11
Режим добавления в существующий ресурспак v0.12
Более точное отслеживание момента завершения применения ресурспака v0.12
Конвертация(ffmpeg wasm) и загрузка звуков через браузер v0.15
Todo:
Режим работы AMusic вне сервера Minecraft (как самостоятельная программа).
Основан на You must be logged in to see this link.
Исходный код
https://github.com/FatSaw/AMusic
Команды и права
Команды:
  • /loadmusic <ник> <название плейлиста> - загружает плейлист игроку
  • /playmusic <ник> [название звука] - старт/стоп музыки (работает только после загрузки плейлиста)
  • /playmusicuntrackable <ник> [название звука] - старт/стоп музыки без отслеживания позиции (работает только после загрузки плейлиста)
  • /repeat <ник> <тип повтора> - установить тип повтора (сбрасывается при перезаходе на playone)
  • /loadmusic @n <название плейлиста> - обновляет или удаляет плейлист
  • /uploadmusic <start/finish/drop> <playlist>/[token]/[token] - загрузка звуков
<> - обязательный параметр
[] - не обязательный параметр
Права:
  • amusic.loadmusic - загрузка плейлиста
  • amusic.playmusic - старт/стоп музыки
  • amusic.repeat - настройка повтора
  • amusic.loadmusic.other - загрузка плейлиста для других игроков
  • amusic.playmusic.other - старт/стоп музыки для других игроков
  • amusic.repeat.other - настройка повтора для других игроков
  • amusic.loadmusic.update - обновление плейлиста
  • amusic.uploadmusic - начать, завершить сессию загрузки
  • amusic.uploadmusic.token - позволяет завершить сессию загрузки по токену
Автор
Bomb
Скачивания
67
Просмотры
4 064
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Поделиться ресурсом

Последние обновления

  1. AMusic 0.17

    Переработано IO Улучшено автоматическое добавление в ресурспак Добавлена возможность получать...
  2. AMusic 0.16

    Добавлена регулировка громкости параметр Голос в настройках (1.13+) Убрано авто заполнение...
  3. AMusic 0.15

    Добавлен веб загрузчик с конвертацией ffmpeg wasm uploadsound <start/finish>...

Последние рецензии

Свойства:
1̶ [1/1] Поддержка Spigot 1.8-1.16.5
̶2̶ [1/1] Широта охвата использования
̶3̶ [1/1] Высокая конфигурируемость
̶4̶ [1/1] Отсутсвие зависимостей
̶5̶ [15/15] Превосходство над аналогами
6̶ [1/1] Открытость для модификации
̶7̶ [1/1] Доверенный разработчик
Вердикт: Восхитительно - Выбор редакции

Ваш лучший выбор для добавления музыки
Назад
Сверху Снизу