▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/pv-addon-lavaplayer-lib
pv-addon-lavaplayer-lib

pv-addon-lavaplayer-lib

Библиотека-аддон для Plasmo Voice, включающая форк LavaPlayer. Нужна для работы некоторых голосовых аддонов на серверах Minecraft.

Оцените первым
63.5K
33

pv-addon-lavaplayer-lib - это вспомогательная библиотека для голосового чата Plasmo Voice, которая поставляется вместе с форком популярной аудио-библиотеки LavaPlayer. Без неё некоторые аддоны для Plasmo Voice просто не запустятся.

Зачем это нужно

Plasmo Voice - один из лучших модов для голосового общения в Minecraft. Он позволяет игрокам говорить друг с другом в реальном времени, слышать шаги, расстояние и даже эхо в пещерах. Но для расширения функционала (например, проигрывания музыки, звуковых эффектов или радио) нужны дополнительные аддоны. Многие из них используют LavaPlayer для обработки аудиопотоков. Вот тут и пригождается pv-addon-lavaplayer-lib - он подтягивает все нужные зависимости, чтобы разработчикам не приходилось тащить их в каждый аддон по отдельности.

Установка

  1. Скачайте аддон с Modrinth.
  2. Установите в зависимости от платформы:
    • Paper/Spigot - положите файл в папку ~/plugins.
    • Fabric / Forge - положите файл в папку ~/mods.
  3. Перезапустите сервер.

Никаких сложных настроек не требуется - библиотека просто висит в памяти и ждёт, пока её вызовут другие аддоны.

Для разработчиков

Если вы пишете свой аддон для Plasmo Voice и хотите использовать LavaPlayer, подключите библиотеку через репозиторий https://repo.plo.su.

Kotlin DSL

repositories {
    maven("https://repo.plo.su")
}

dependencies {
    compileOnly("su.plo:pv-addon-lavaplayer-lib:1.0.2")
}

Groovy DSL

repositories {
    maven { url 'https://repo.plo.su/' }
}

dependencies {
    compileOnly 'su.plo:pv-addon-lavaplayer-lib:1.0.2'
}

Использование в универсальных аддонах

Если ваш аддон поддерживает и Fabric, и Forge, и Bukkit, пропишите зависимость через аннотации:

Kotlin

@Addon(
    ...
    dependencies = [
        Dependency(id = "pv-addon-lavaplayer-lib")
    ]
)

Java

@Addon(
    ...
    dependencies = {
        @Dependency(id = "pv-addon-lavaplayer-lib")
    }
)

Использование с Bukkit-плагинами

Для Paper/Spigot просто добавьте pv-addon-lavaplayer-lib в plugin.yml в секцию depend:

depend:
  - pv-addon-lavaplayer-lib

Важно знать

  • Библиотека сама по себе ничего не делает - это просто прослойка. Основной функционал дают аддоны вроде музыкальных плееров или звуковых модулей.
  • Если у вас на сервере стоит Plasmo Voice и вы хотите добавить музыку или радио - скорее всего, вам понадобится ещё и этот аддон.
  • Совместима с Minecraft 1.17-1.21, работает на Fabric, Forge и Paper.

Скачайте pv-addon-lavaplayer-lib, если планируете расширять голосовой чат на своём сервере - без него многие полезные аддоны просто не включатся.

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

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

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

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

Сервер

Зависимости

Ссылки


Детали

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