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

Для прокси Плагин AMusic 0.18

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  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
Исходный код
https://github.com/FatSaw/AMusic
Особенности:
  • Поддерживаемые версии 1.7.10 - 1.21.11 (velocity, bukkit)
  • Сайт для загрузки звуков с конвертацией на стороне клиента (ffmpeg wasm)
  • Селекторы для команд фильтры по позиции и количеству (bukkit)
  • Регулировка звука Voice только для 1.13+
  • Список плейлистов и звуков через tab complete, добавляется в список после упаковки ресурспака
  • Автоматическая конвертация в ogg (Если сайт загрузки не используется, необходимо настроить amusic.encoder)
Файлы и директории:
  • ./config.yml - файл конфигурации
  • ./lang.yml - файл локализации
  • ./resourcepack.zip - файл родительского пакета ресурсов по умолчанию
  • ./Music/ - директория музыки
  • ./Music/<название_плейлиста>/ - директория плейлиста
  • ./Music/<название_плейлиста>/<название_звука> - звук
  • ./Music/<название_плейлиста>.zip - файл родительского пакета ресурсов для определенного плейлиста
  • ./Packed/ - директория упакованных пакетов ресурсов
  • ./Packed/<packid_плейлиста>.ampi - информация о упакованном пакете ресурсов и упакованный пакет ресурсов
Установка и минимальная настройка:
  1. Поместить amusic_*-0.18.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.
Команды и права
Команды:
  • /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
Скачивания
118
Просмотры
6 592
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

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

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

  1. AMusic 0.18

    Кеширование ответов API для tab complete (только AMusicClient) Исправление необработанного...
  2. AMusic 0.17

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

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

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

Свойства:
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] Доверенный разработчик
Вердикт: Восхитительно - Выбор редакции

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