Pluginy proxy BungeeCord i Velocity
Pluginy proxy działające na BungeeCord (lub Waterfall) i Velocity. Co określić, co generuje Codexe i jak sprawdzany jest build.
Zaktualizowano
Plugin proxy działa na proxy stojącym przed twoimi serwerami backendowymi, a nie na serwerze gry. Typowe zastosowania: czat dla całej sieci, narzędzia dla administracji, przełączanie serwerów, tryb konserwacji, MOTD i liczba graczy.
#BungeeCord czy Velocity?
Typ BungeeCord/Velocity obejmuje oba, ale to różne API. Napisz w prośbie, którego proxy używasz:
- BungeeCord / Waterfall: klasyczne API,
bungee.yml. - Velocity: nowoczesne API,
velocity-plugin.jsonlub adnotacje.
Jeśli używasz obu, poproś o dwa osobne projekty.
#Co wpisać w prośbie
- Proxy i jego wersję.
- Komendy (komendy proxy, a nie backendu), uprawnienia i to, kto może ich używać.
- Jak plugin komunikuje się z serwerami backendowymi (kanały plugin messaging wymagają towarzyszącego pluginu na backendzie; poproś o niego jako osobny projekt Spigot/Paper).
- Przechowywanie danych i konfigurację.
#Build i weryfikacja
Plugin proxy jest kompilowany Mavenem i sprawdzany pod kątem właściwego deskryptora (bungee.yml, plugin.yml lub velocity-plugin.json), zanim dostanie status Gotowe. Jeśli w prośbie nie ma wersji, używane jest API BungeeCord 1.21.
#Instalacja
Wrzuć JAR do folderu plugins/ proxy i zrestartuj proxy.