Goły node Lavalink odtwarza tylko to, co obsługują jego wbudowane źródła. Pluginy dodają więcej: inne strony z muzyką, filtry i dodatkowe funkcje. Zarządzasz nimi w application.yml.
Gdzie są ustawienia
Otwórz Files w panelu i edytuj application.yml przy zatrzymanym serwerze. Pluginy mają dwie części:
- Wpis dependency, który mówi Lavalink, jaki plik pluginu pobrać.
- Opcjonalny blok settings dla tego pluginu.
lavalink:
plugins:
- dependency: "group:artifact:VERSION"
snapshot: false
plugins:
example:
enabled: true
Dokładna grupa, nazwa i wersja są na stronie każdego pluginu (zwykle w jego wydaniach na GitHubie). Zawsze kopiuj stamtąd aktualną wersję, bo wersje pluginów się zmieniają.
Dodaj jeden
- Znajdź stronę pluginu i skopiuj jego linię dependency oraz ustawienia.
- Zatrzymaj serwer, edytuj
application.ymli zapisz. - Uruchom serwer. Lavalink pobiera plugin przy starcie; pierwszy start trwa dłużej.
- Przeczytaj Console, szukając linii, która wymienia plugin jako wczytany. Błąd zaraz potem zwykle oznacza literówkę we wcięciach w
application.yml, który jest wrażliwy na spacje.
Warto wiedzieć
- Zachowaj kopię
application.ymlprzed edycją. Użyj Backupy: Jak tworzyć, pobierać i przywracać backupy. - Nie zmieniaj
server.port; panel ustawia go przy każdym starcie. - Strony z muzyką często się zmieniają i mogą blokować boty. Plugin, który działał, może później wymagać aktualizacji, więc gdy coś przestanie działać, sprawdź stronę pluginu.
- Używaj tylko pluginów, którym ufasz. Działają wewnątrz twojego noda.





