Przejdź do treści
Platformy

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

Na tej stronie
  1. BungeeCord czy Velocity?
  2. Co wpisać w prośbie
  3. Build i weryfikacja
  4. Instalacja

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.json lub 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.

Pluginy proxy BungeeCord i Velocity | Codexe Docs