פלטפורמות
פלאגינים לפרוקסי BungeeCord ו-Velocity
פלאגינים לפרוקסי שרצים על BungeeCord (או Waterfall) ועל Velocity. מה לציין, מה Codexe יוצר ואיך הבנייה נבדקת.
עודכן
פלאגין לפרוקסי רץ על הפרוקסי שעומד לפני שרתי ה-backend שלכם, לא על שרת משחק. שימושים נפוצים: צ'אט לכל הרשת, כלים לצוות, מעבר בין שרתים, מצב תחזוקה, MOTD ומספר שחקנים.
#BungeeCord או Velocity?
הסוג BungeeCord/Velocity מכסה את שניהם, אבל אלה ממשקי API שונים. ציינו בבקשה איזה פרוקסי אתם מריצים:
- BungeeCord / Waterfall: ה-API הקלאסי,
bungee.yml. - Velocity: ה-API המודרני,
velocity-plugin.jsonאו אנוטציות.
אם אתם מריצים את שניהם, בקשו שני פרויקטים נפרדים.
#מה לכתוב בבקשה
- הפרוקסי והגרסה שלו.
- פקודות (פקודות של הפרוקסי, לא של שרתי ה-backend), הרשאות ומי יכול להריץ אותן.
- איך הוא מתקשר עם שרתי ה-backend (ערוצי plugin messaging דורשים פלאגין משלים בצד ה-backend; בקשו אותו כפרויקט Spigot/Paper נפרד).
- אחסון וקונפיגורציה.
#בנייה ואימות
הפלאגין לפרוקסי מקומפל עם Maven ונבדק שיש לו את קובץ התיאור הנכון (bungee.yml, plugin.yml או velocity-plugin.json) לפני שהוא מוכן. בלי גרסה בבקשה, נעשה שימוש ב-API של BungeeCord 1.21.
#התקנה
שימו את ה-JAR בתיקייה plugins/ של הפרוקסי והפעילו את הפרוקסי מחדש.