Proxy-Plugins für BungeeCord und Velocity
Proxy-Plugins, die auf BungeeCord (oder Waterfall) und Velocity laufen. Was du angeben solltest, was Codexe generiert und wie der Build geprüft wird.
Aktualisiert
Auf dieser Seite
Ein Proxy-Plugin läuft auf dem Proxy vor deinen Backend-Servern, nicht auf einem Spielserver. Typische Einsatzzwecke: netzwerkweiter Chat, Werkzeuge fürs Team, Serverwechsel, Wartungsmodus, MOTD und Spielerzahlen.
#BungeeCord oder Velocity?
Der Typ BungeeCord/Velocity deckt beide ab, aber es sind unterschiedliche APIs. Sag in der Anfrage, welchen Proxy du betreibst:
- BungeeCord / Waterfall: die klassische API,
bungee.yml. - Velocity: die moderne API,
velocity-plugin.jsonoder Annotationen.
Betreibst du beide, bitte um zwei getrennte Projekte.
#Was in die Anfrage gehört
- Der Proxy und seine Version.
- Befehle (Proxy-Befehle, keine Backend-Befehle), Berechtigungen und wer sie ausführen darf.
- Wie er mit den Backend-Servern kommuniziert (Plugin-Messaging-Kanäle brauchen ein begleitendes Backend-Plugin; bitte darum als separates Spigot/Paper-Projekt).
- Speicherung und Konfiguration.
#Build und Verifizierung
Das Proxy-Plugin wird mit Maven kompiliert und auf den richtigen Deskriptor geprüft (bungee.yml, plugin.yml oder velocity-plugin.json), bevor es Ready ist. Ohne Version in der Anfrage wird die BungeeCord-API 1.21 verwendet.
#Installieren
Leg die JAR in den Ordner plugins/ des Proxys und starte den Proxy neu.