Μετάβαση στο περιεχόμενο
Πλατφόρμες

Plugins για proxy BungeeCord και Velocity

Plugins για proxy που τρέχουν σε BungeeCord (ή Waterfall) και Velocity. Τι να ορίσεις, τι δημιουργεί το Codexe και πώς ελέγχεται το build.

Ενημερώθηκε

Σε αυτή τη σελίδα
  1. BungeeCord ή Velocity;
  2. Τι να γράψεις στο αίτημα
  3. Build και επαλήθευση
  4. Εγκατάσταση

Ένα plugin για proxy τρέχει στο proxy που βρίσκεται μπροστά από τους backend servers σου, όχι σε έναν server παιχνιδιού. Συνηθισμένες χρήσεις: chat σε όλο το δίκτυο, εργαλεία για το staff, αλλαγή server, λειτουργία συντήρησης, MOTD και αριθμός παικτών.

#BungeeCord ή Velocity;

Ο τύπος BungeeCord/Velocity καλύπτει και τα δύο, αλλά είναι διαφορετικά APIs. Πες ποιο proxy τρέχεις στο αίτημα:

  • BungeeCord / Waterfall: το κλασικό API, bungee.yml.
  • Velocity: το σύγχρονο API, velocity-plugin.json ή annotations.

Αν τρέχεις και τα δύο, ζήτα δύο ξεχωριστά projects.

#Τι να γράψεις στο αίτημα

  • Το proxy και την έκδοσή του.
  • Εντολές (εντολές του proxy, όχι των backend servers), permissions και ποιος μπορεί να τις εκτελεί.
  • Πώς επικοινωνεί με τους backend servers (τα plugin messaging channels χρειάζονται ένα συνοδευτικό plugin στον backend· ζήτα το ως ξεχωριστό project Spigot/Paper).
  • Αποθήκευση και config.

#Build και επαλήθευση

Το plugin για proxy μεταγλωττίζεται με Maven και ελέγχεται ότι έχει τον σωστό descriptor (bungee.yml, plugin.yml ή velocity-plugin.json) πριν γίνει Έτοιμο. Χωρίς έκδοση στο αίτημα, χρησιμοποιείται το API BungeeCord 1.21.

#Εγκατάσταση

Βάλε το JAR στον φάκελο plugins/ του proxy και κάνε επανεκκίνηση του proxy.

Plugins για proxy BungeeCord και Velocity | Codexe Docs