משחק חוצה-פלטפורמות ב-Minecraft: לשחק ב-Java וב-Bedrock יחד עם Geyser
בעמוד הזה
Java ו-Bedrock הן שתי גרסאות נפרדות של Minecraft שבדרך כלל לא יכולות לשחק יחד — ולכן החבר ב-Xbox או בטלפון לעולם לא יכול להצטרף לשרת שבמחשב. Geyser פותר בדיוק את זה: הוא מאפשר לשחקני Bedrock להתחבר לשרת Java, כך שכולם חולקים עולם אחד ללא קשר למכשיר.
מדריך זה מראה איך משחק חוצה-פלטפורמות באמת עובד, איך להגדיר את Geyser ואת Floodgate בשרת שלכם שלב אחר שלב, איך שחקני קונסולה ונייד מתחברים, והדרך המהירה ביותר להפעיל אותו על אחסון מנוהל. אם השרת שלכם, המשחק חוצה-הפלטפורמות בשליטתכם.
מה Geyser ו-Floodgate באמת עושים
Geyser הוא פרוקסי חינמי בקוד פתוח שמתרגם את פרוטוקול הרשת של Bedrock לזה של Java בזמן אמת. השרת שלכם נשאר שרת Java רגיל; Geyser עומד לפניו וגורם ללקוחות Bedrock להיראות לו כמו לקוחות Java. לכן משחק חוצה-פלטפורמות תמיד רץ על שרת Java, ולעולם לא להפך.
Floodgate הוא בן-לווייתו. בדרך כלל שרת Java דורש שלכל שחקן יהיה חשבון Java; Floodgate מאפשר לשחקני Bedrock להצטרף ללא חשבון כזה, באמצעות זהות ה-Bedrock הקיימת שלהם. הריצו את שניהם יחד, ושחקן בקונסולה או בנייד יוכל לקפוץ לשרת שלכם בלי לקנות שום דבר נוסף.
כמה מגבלות בכנות: שתי המהדורות חייבות להיות בגרסאות תואמות, ומעט מנגנונים ייחודיים ל-Java או תכונות mod עמוקות אינם מתורגמים באופן מושלם. עבור הישרדות, מיני-משחקים והרוב המכריע של plugins, המשחק חוצה-הפלטפורמות חלק לגמרי.
מה צריך למשחק חוצה-פלטפורמות
לרשימת הצרכים של משחק חוצה-פלטפורמות יש מעט פריטים:
- שרת Java שתומך ב-plugins. Paper (או Spigot/Purpur) הוא הסטנדרט — Geyser מותקן כ-plugin בשלב אחד. גם Vanilla טהור יכול לאפשר משחק חוצה-פלטפורמות, אך דרך פרוקסי עצמאי במקום זאת (מפורט בהמשך). חדשים בתוכנת שרתים? ראו תוכנת שרת Minecraft הטובה ביותר.
- Geyser ו-Floodgate. שניהם חינמיים מ-GeyserMC, מותאמים לסוג השרת שלכם.
- פורט Bedrock פתוח: UDP 19132. Java משתמשת ב-TCP 25565; שחקני Bedrock מגיעים ל-Geyser דרך UDP 19132, כך ששניהם צריכים להיות נגישים.
- גרסאות תואמות. שמרו על Geyser מעודכן כדי שיתמוך בגרסאות ה-Bedrock וה-Java שהשחקנים שלכם משתמשים בהן.
אם עדיין לא בניתם את השרת, התחילו עם איך להקים שרת Minecraft — ואז הוסיפו משחק חוצה-פלטפורמות מעל.
שלב אחר שלב: התקנת Geyser ו-Floodgate כ-plugins
זהו המסלול הנפוץ, על שרת Paper או Spigot. זו אותה תבנית כמו כל plugin — ראו התקנת plugins להסבר המלא.
- הורידו את Geyser ואת Floodgate. השיגו את
Geyser-Spigot.jarואתfloodgate-spigot.jarמעמוד ההורדות של GeyserMC עבור הפלטפורמה שלכם. - הניחו אותם בתיקיית plugins. העלו את שני קובצי ה-JAR לתיקייה
plugins/של השרת דרך SFTP או מנהל הקבצים. - הפעילו מחדש את השרת. בהפעלה הראשונה כל plugin יוצר את קובץ ההגדרות שלו; המסוף אמור לדווח ששניהם נטענים ללא שגיאות.
- בדקו את פורט Bedrock. בקובץ
plugins/Geyser-Spigot/config.ymlודאו שפורט הקישור הוא19132. השאירו אתauth-typeעלfloodgateכדי ששחקני Bedrock יצטרפו ללא חשבון Java. - פתחו את UDP 19132. באחסון עצמי, העבירו (forward) את UDP 19132 בנתב שלכם לצד פורט ה-Java. באחסון, הפורט כבר פתוח.
- בדקו מ-Bedrock. בלקוח Bedrock, הוסיפו שרת עם הכתובת שלכם ופורט 19132. אם אתם מגיעים לאותו עולם שרואים שחקני ה-Java שלכם, המשחק חוצה-הפלטפורמות עובד.
דלגו על העברת הפורטים — שרת Minecraft של HytHost מריץ משחק חוצה-פלטפורמות עם Geyser כשפורט ה-Bedrock כבר פתוח.
לצפייה בתוכניות Minecraftשרתי Vanilla ורשתות פרוקסי
לא כל שרת מקבל plugins. שתי וריאציות מכסות את השאר:
- Geyser Standalone. אם אתם מריצים Vanilla טהור, או רוצים את Geyser על מכונה נפרדת, Geyser Standalone רץ כפרוקסי עצמאי שמצביע אל הכתובת והפורט של שרת ה-Java שלכם. Floodgate מטופל מעט אחרת במצב זה, אך שחקני Bedrock עדיין מתחברים דרך 19132.
- רשתות פרוקסי (Velocity / BungeeCord). מריצים כמה שרתים מקושרים מאחורי Velocity או BungeeCord? התקינו את גרסאות Geyser ו-Floodgate התואמות על הפרוקסי כדי ששחקני Bedrock יגיעו לכל הרשת דרך נקודת כניסה אחת.
עבור שרת קהילתי יחיד, מסלול ה-plugin שלמעלה הוא הפשוט ביותר; פנו לאלה רק כשההגדרה שלכם מחייבת זאת.
איך שחקני קונסולה ונייד באמת מצטרפים
איך שחקן Bedrock מצטרף תלוי במכשיר שלו:
- נייד, Windows ו-Bedrock במחשב. הם מוסיפים שרת ישירות — הכתובת שלכם, פורט
19132— ומתחברים. - קונסולות (Xbox, PlayStation, Switch). קונסולות אינן מאפשרות לשחקנים להקליד כתובת שרת שרירותית, ולכן הם מתחברים דרך מחבר DNS כמו BedrockConnect (מוגדר כ-DNS בקונסולה, הוא מציג רשימה שבה הם מזינים את השרת שלכם). זו מגבלה של הקונסולה, לא של Geyser — אותו התכסיס המשמש לכל שרת Bedrock. מדריך שרת ה-Bedrock שלנו מסביר את מסלול הקונסולה בפירוט.
מרגע שנכנסים, שחקני Bedrock ו-Java חולקים אותו עולם, צ'אט ומשחקיות — רובם אפילו לא ישימו לב מי בכל מהדורה.
הדרך המהירה: משחק חוצה-פלטפורמות על אחסון מנוהל
בשרת Minecraft של HytHost החלקים המסובכים כבר מטופלים. הריצו שרת Paper, התקינו את Geyser ואת Floodgate מכלי ה-plugin של הלוח (או הניחו את קובצי ה-JAR בתוך plugins/), ופורט ה-Bedrock פתוח עבורכם — בלי נתב, בלי מכונת פרוקסי שצריך להשגיח עליה. אתם מקבלים תת-דומיין חינמי לחלוקה, הגנת Voxility מפני DDoS לפני שני הפורטים, ויעד זמינות של 99.9% כך שהשרת יהיה שם בכל פעם שקבוצת המשחק חוצה-הפלטפורמות שלכם מתאספת.
מעדיפים שרת Bedrock טהור במקום גישור? זו הגדרה שונה — ראו אחסון Minecraft Bedrock. אבל אם אתם רוצים את ה-plugins וה-mods של Java וגם את החברים שלכם מהקונסולה באותו עולם, Geyser על שרת Java הוא התשובה, וזה עניין של דקות על אחסון מנוהל.
שאלות נפוצות
Geyser הוא פרוקסי חינמי בקוד פתוח שמאפשר לשחקני מהדורת Bedrock (קונסולה, נייד, Windows) להצטרף לשרת מהדורת Java. הוא מתרגם בין פרוטוקולי הרשת של שתי המהדורות בזמן אמת, כך שהשרת שלכם נשאר שרת Java רגיל בעוד שחקני Bedrock מתחברים אליו כאילו היה המהדורה שלהם.
לא אם אתם מריצים Floodgate לצד Geyser. Floodgate מאפשר לשחקני Bedrock לאמת את עצמם עם חשבון ה-Bedrock הקיים שלהם, כך שהם מצטרפים לשרת ה-Java שלכם בלי לקנות או לקשר חשבון Java. בלי Floodgate, יידרש חשבון Java.
כן, עם שלב נוסף אחד: קונסולות אינן יכולות להקליד כתובת שרת מותאמת, ולכן שחקנים משתמשים במחבר DNS כמו BedrockConnect כדי להגיע לשרת שלכם. זו מגבלה של הקונסולה שחלה על כל שרת Bedrock, ולא משהו ש-Geyser מוסיף. שחקני Bedrock בנייד וב-Windows יכולים להוסיף את הכתובת שלכם ואת פורט 19132 ישירות.
הוא רץ על שרת Java. Paper (או Spigot/Purpur) הוא הקל ביותר כי Geyser מותקן כ-plugin; Vanilla טהור עובד דרך Geyser Standalone כפרוקסי נפרד; ורשתות Velocity/BungeeCord מתקינות את Geyser על הפרוקסי. מה שאי אפשר לעשות הוא להוסיף שחקני Java לשרת שהוא Bedrock בלבד — משחק חוצה-פלטפורמות תמיד מתארח על Java.
Bedrock מתחבר דרך פורט UDP 19132, בעוד Java משתמשת ב-TCP 25565. עם Geyser מותקן, שניהם צריכים להיות נגישים — בהגדרות אחסון עצמי העבירו (forward) את UDP 19132 בנתב שלכם; באחסון מנוהל הוא כבר פתוח.
כמה. Java ו-Bedrock חייבים להיות בגרסאות תואמות, וחלק מהמנגנונים הייחודיים ל-Java או תכונות mod עמוקות אינם מתורגמים באופן מושלם ללקוחות Bedrock. עבור הישרדות, מיני-משחקים והרוב הגדול של plugins זה חלק — רוב השחקנים לעולם לא מבחינים בהבדל.
כנסו את כולם לאותו עולם
הריצו שרת Paper ב-HytHost, הוסיפו את Geyser ואת Floodgate, והחברים שלכם מהקונסולה ומהנייד יצטרפו לעולם ה-Java שלכם תוך דקות — פורט ה-Bedrock פתוח ומוגן מפני DDoS מהרגע הראשון.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours