מדריך זה מלווה אותך בהגדרה ותצורה של שרת Minecraft Bedrock Edition ב-Legion Hosting. הוא מכסה הפעלה ראשונה, תצורת server.properties, הרשאות שחקנים, התחברות מכל פלטפורמת Bedrock, ניהול עולמות ושיקולי crossplay.
Bedrock לעומת Java Edition
Minecraft קיים בשתי מהדורות נפרדות שאינן תואמות באופן מקורי זו לזו:
| מהדורה | פלטפורמות | פרוטוקול |
|---|---|---|
| Bedrock Edition | Xbox (One/Series X|S), PlayStation (4/5), Nintendo Switch, iOS, Android, Windows 10/11 | Raknet (UDP) |
| Java Edition | Windows, macOS, Linux | TCP |
שרת Bedrock מקבל רק לקוחות Bedrock. אם אתה צריך ששחקני Java Edition יצטרפו לשרת תואם Bedrock, שקול להריץ שרת Java עם תוסף Geyser במקום. מדריך זה מתמקד אך ורק בשרת Bedrock הייעודי.
שלב 1 — הפעלה ראשונה
לאחר רכישת שרת Minecraft Bedrock מ-Legion Hosting, בצע את השלבים הבאים להפעלתו בפעם הראשונה.
- התחבר ל-GPanel ובחר את שרת ה-Bedrock שלך מרשימת השרתים.
- לחץ על לשונית Startup. תראה את משתני ה-egg השולטים בהגדרות הבסיסיות של השרת. המשתנים העיקריים הם:
משתנה ברירת מחדל תיאור BEDROCK_VERSIONlatestגרסת Bedrock Dedicated Server להתקנה. הגדר ל- latestכדי למשוך תמיד את הגרסה החדשה ביותר בהפעלה, או נעל גרסה ספציפית (לדוגמה1.21.51.02).SERVERNAMEDedicated Serverהשם המוצג לשחקנים כאשר הם מוסיפים את השרת שלך. GAMEMODEsurvivalמצב משחק ברירת מחדל: survival,creativeאוadventure.DIFFICULTYeasyרמת קושי העולם: peaceful,easy,normalאוhard.CHEATSfalseהאם צ'יטים (פקודות) מופעלים עבור שחקנים שאינם אופרטורים: trueאוfalse. - התאם ערכים שברצונך לשנות. שינויים במשתני Startup נכנסים לתוקף בהפעלה הבאה של השרת.
- חזור ללשונית Console ולחץ על Start.
- בהפעלה הראשונה, השרת יוריד את קובץ Bedrock Dedicated Server — זה לוקח בדרך כלל 1–3 דקות בהתאם לגודל הקובץ.
- כאשר תראה הודעה כמו
Server startedאוIPv4 supported, port:בקונסול, השרת מוכן והסטטוס אמור להציג Running.
BEDROCK_VERSION מוגדר ל-latest פירושה שהשרת יתעדכן אוטומטית בכל הפעלה מחדש. אם השחקנים שלך נמצאים על גרסת לקוח ישנה יותר ואינם יכולים לעדכן מיד, נעל את הגרסה כך שתתאים ללקוח שלהם כדי למנוע כשלי חיבור.
שלב 2 — הגדרת server.properties
קובץ server.properties הוא קובץ התצורה הראשי של שרת Bedrock. הוא נוצר אוטומטית בהפעלה הראשונה וממוקם בתיקיית השורש של השרת.
- ב-GPanel, עצור את השרת מלשונית Console והמתן שהסטטוס יציג Offline.
- לחץ על לשונית Files ופתח את
server.propertiesבעורך הקבצים. - ערוך את הערכים למטה לפי הצורך, ואז לחץ על Save Content.
- הפעל את השרת כדי שהשינויים ייכנסו לתוקף.
| מאפיין | ברירת מחדל | תיאור |
|---|---|---|
server-name |
Dedicated Server |
שם התצוגה המוצג לשחקנים כאשר הם מדפדפים או מוסיפים את השרת. |
gamemode |
survival |
מצב משחק ברירת מחדל לשחקנים חדשים: survival, creative או adventure. |
difficulty |
easy |
רמת קושי העולם: peaceful, easy, normal או hard. |
max-players |
10 |
מספר שחקנים מרבי בו-זמנית. לא צריך לעלות על מגבלת חריצי השחקנים של התוכנית שלך. |
online-mode |
true |
כאשר true, השרת מאמת שלשחקנים יש חשבון Xbox Live / Microsoft תקף. הגדר ל-false כדי לאפשר שחקנים לא מאומתים (לא מומלץ). |
allow-cheats |
false |
מפעיל פקודות צ'יט לשחקנים. כאשר false, רק אופרטורים יכולים להשתמש בפקודות. |
view-distance |
32 |
מרחק תצוגה מרבי בצ'אנקים. ערכים נמוכים יותר מפחיתים שימוש ב-RAM ו-CPU — מומלץ 10–16 עבור רוב השרתים. |
tick-distance |
4 |
מרחק הסימולציה בצ'אנקים (טווח: 4–12). שולט כמה רחוק מהשחקן בלוקים וישויות מעודכנים באופן פעיל. ערכים נמוכים יותר משפרים ביצועים. |
level-seed |
(ריק) | הזרע המשמש ליצירת עולם. השאר ריק לזרע אקראי. חל רק כאשר נוצר עולם חדש. |
level-name |
Bedrock level |
שם תיקיית העולם בתוך תיקיית worlds/. שינוי זה יוצר עולם חדש אלא אם כבר קיימת תיקייה עם השם החדש. |
default-player-permission-level |
member |
רמת הרשאות המוקצית לשחקנים חדשים: visitor, member או operator. ראה סעיף ההרשאות למטה. |
דוגמת תצורת server.properties מינימלית:
server-name=My Legion Bedrock Server
gamemode=survival
difficulty=normal
max-players=10
online-mode=true
allow-cheats=false
view-distance=16
tick-distance=4
level-seed=
level-name=Bedrock level
default-player-permission-level=member
SERVERNAME, GAMEMODE ו-DIFFICULTY) קיימות הן בלשונית Startup ב-GPanel והן ב-server.properties. משתני לשונית Startup מוחלים בכל הפעלת שרת וידרסו את ערכי server.properties המתאימים. עבור הגדרות חופפות, השתמש בלשונית Startup כנקודת שליטה ראשית למניעת בלבול.
שלב 3 — הרשאות שחקנים
Bedrock Dedicated Server משתמש במערכת הרשאות תלת-שכבתית הקובעת מה כל שחקן יכול לעשות:
| רמה | יכולות |
|---|---|
| visitor | יכול לנוע ולתקשר עם העולם אך אינו יכול להניח או לשבור בלוקים. שימושי לגישה בסגנון צופה. |
| member | משחק survival/creative סטנדרטי. יכול להניח ולשבור בלוקים, ליצור, להשתמש בארגזים וכו'. זוהי ברירת המחדל לשחקנים חדשים. |
| operator | גישה מלאה לפקודות שרת (טלפורט, give, kick, ban, שינויי מצב משחק וכו'). הענק זאת רק לשחקנים מהימנים. |
ההגדרה default-player-permission-level ב-server.properties קובעת את הרמה לכל השחקנים החדשים. להקצאת רמת הרשאות ספציפית לשחקנים בודדים, ערוך את קובץ permissions.json בתיקיית השורש של השרת:
[
{
"permission": "operator",
"xuid": "1234567890123456"
},
{
"permission": "member",
"xuid": "9876543210987654"
}
]
כל רשומה דורשת את ה-XUID (Xbox User ID) של השחקן, שהוא מספר בן 16 ספרות המקושר לחשבון Microsoft שלו. ניתן למצוא את ה-XUID של שחקן על ידי:
- בדיקת פלט קונסול השרת כאשר הם מתחברים — שורת היומן כוללת את ה-XUID שלהם.
- שימוש בכלי חיפוש XUID של צד שלישי באינטרנט (חפש "Xbox XUID lookup").
רשימת מורשים (Whitelist)
כדי להגביל את השרת לשחקנים מאושרים בלבד, ערוך את קובץ allowlist.json בתיקיית השורש של השרת והגדר allow-list=true ב-server.properties.
[
{
"ignoresPlayerLimit": false,
"name": "PlayerGamertag",
"xuid": "1234567890123456"
},
{
"ignoresPlayerLimit": true,
"name": "AdminGamertag",
"xuid": "9876543210987654"
}
]
name— שם המשתמש Xbox/Microsoft של השחקן (לא רגיש לאותיות גדולות/קטנות).xuid— ה-XUID של השחקן. נדרש כדי שהרשומה תעבוד.ignoresPlayerLimit— כאשרtrue, שחקן זה יכול להצטרף גם אם השרת מלא. שימושי למנהלים.
name וגם xuid. רשומה עם שם המשתמש בלבד וללא XUID לא תעבוד. השרת בודק את ה-XUID לאימות, לא את השם.
שלב 4 — כיצד להתחבר
לפני ההתחברות, ודא שסטטוס השרת מציג Running ב-GPanel. רשום את כתובת ה-IP והפורט של השרת מלשונית Console או Network ב-GPanel.
מ-Windows 10/11
- פתח את Minecraft (Bedrock Edition) מ-Microsoft Store / אפליקציית Xbox.
- מהתפריט הראשי, לחץ על Play.
- בחר בלשונית Servers בחלק העליון.
- גלול למטה ולחץ על Add Server.
- הזן שם לשרת (כל שם שתרצה), ואז הזן את Server Address (IP בלבד) ו-Port מ-GPanel.
- לחץ על Save, ואז בחר את השרת ולחץ על Join Server.
ממובייל (iOS / Android)
- פתח את Minecraft והקש על Play.
- הקש על לשונית Servers.
- גלול למטה והקש על Add Server.
- הזן את שם השרת, כתובת ה-IP והפורט מ-GPanel.
- הקש על Save, ואז הקש על רשומת השרת להתחברות.
מקונסולה (Xbox, PlayStation, Nintendo Switch)
מהדורות קונסולה של Bedrock אינן כוללות כפתור "Add Server" מקורי בלשונית Servers. כדי להתחבר לשרת מותאם אישית מקונסולה, עליך להשתמש באחת מהשיטות הבאות:
- עקיפת Featured Server: חלק מהקונסולות מאפשרות הוספת שרתים דרך לשונית Friends או באמצעות הפניית featured server. השלבים המדויקים משתנים לפי קונסולה ועשויים להשתנות עם עדכוני Minecraft.
- שיטת אפליקציה נלווית: השתמש באפליקציית הנלווית של Minecraft Bedrock או בכלי מבוסס DNS (כגון BedrockConnect) באותה רשת כדי להפנות כתובת featured server לכתובת ה-IP של השרת המותאם שלך.
- LAN proxy: הפעל כלי proxy במחשב באותה רשת שמפרסם את השרת המרוחק שלך כמשחק LAN, כך שהוא מופיע בלשונית Friends בקונסולה.
שלב 5 — ניהול עולמות
מיקום קבצי עולם
עולמות Bedrock מאוחסנים בתיקיית worlds/ בשרת. שם התיקייה בתוך worlds/ תואם לערך level-name מ-server.properties. כברירת מחדל, זהו worlds/Bedrock level/.
העלאת עולם קיים
ניתן להעלות עולם משמירה של שחקן יחיד או משרת אחר:
- עצור את השרת מלשונית Console ב-GPanel.
- פתח את לשונית Files ב-GPanel ונווט לתיקיית
worlds/. - אם אתה מחליף את העולם הנוכחי, מחק או שנה שם של תיקיית העולם הקיימת (למשל שנה שם
Bedrock levelל-Bedrock level backup). - העלה את תיקיית העולם באמצעות מנהל הקבצים של GPanel או דרך SFTP. התיקייה חייבת להכיל לפחות קובץ
level.datותיקייתdb/. - שנה את שם התיקייה שהועלתה כך שתתאים לערך
level-nameב-server.properties, או עדכן אתlevel-nameכך שיתאים לשם התיקייה שהועלתה. - הפעל את השרת. הוא אמור לטעון את העולם שהועלה.
%localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. כל תיקייה בפנים היא עולם — העתק את כל התיקייה כדי להעלות אותה.
גיבויים
גיבויים סדירים מגנים מפני אובדן נתונים, פגמים ושינויים בטעות:
- גיבויי GPanel: בדוק את לשונית Backups ב-GPanel. בהתאם לתוכנית שלך, ייתכן שגיבויים אוטומטיים זמינים. ניתן גם ליצור גיבויים ידניים מלשונית זו.
- גיבויים ידניים דרך SFTP: עצור את השרת, התחבר דרך SFTP והורד את כל תיקיית
worlds/למחשב המקומי שלך. אחסן עותקים אלה במקום בטוח. - לפני שינויים משמעותיים: תמיד צור גיבוי לפני העלאת עולם חדש, שינוי
level-nameאו עדכון גרסת השרת.
worlds/ לפני שינוי משתנה BEDROCK_VERSION או לפני מתן אפשרות לעדכון אוטומטי.
שלב 6 — שיקולי Crossplay
אחד היתרונות המרכזיים של Bedrock Edition הוא crossplay מקורי — כל פלטפורמות Bedrock יכולות לשחק יחד על אותו שרת ללא כל תצורה נוספת. עם זאת, יש כמה דברים שיש לקחת בחשבון:
- כל פלטפורמות Bedrock תואמות. שחקן ב-Xbox יכול לשחק לצד מישהו בטלפון, Switch או מחשב Windows 10/11. אין צורך במודים או תוספים — crossplay מובנה בפרוטוקול Bedrock.
- נדרש חשבון Microsoft. כאשר
online-mode=true(ברירת המחדל וההגדרה המומלצת), כל השחקנים חייבים להיות מחוברים לחשבון Microsoft / Xbox Live, ללא קשר לפלטפורמה. שחקנים שאינם מחוברים לא יוכלו להצטרף. - הבדלי קלט. שחקני קונסולה משתמשים בבקרים, שחקני מובייל משתמשים בבקרי מגע, ושחקני PC עשויים להשתמש במקלדת ועכבר. קח זאת בחשבון בעת בניית מנגנוני redstone מורכבים או זירות PvP — שיטות קלט שונות יוצרות חוויות משחק שונות.
- התאמת גרסאות היא קריטית. כל הלקוחות המתחברים חייבים להיות באותה גרסת Bedrock כמו השרת. אם שחקן בפלטפורמה אחת עדכן אוטומטית אך אחר לא, הם לא יוכלו לשחק יחד עד שכל הלקוחות יתאימו לגרסת השרת. השתמש בנעילת גרסה (משתנה Startup
BEDROCK_VERSION) כדי לשלוט בזה. - Java Edition אינו תואם. שחקני Java Edition אינם יכולים להתחבר לשרת Bedrock. אם אתה צריך לתמוך גם בשחקני Java וגם Bedrock, שקול להריץ שרת Java עם תוסף Geyser, שמתרגם את פרוטוקול Bedrock עבור שרתי Java.
פתרון בעיות
השרת מציג Running אבל אף אחד לא יכול להתחבר
- בדוק שוב שהזנת את כתובת ה-IP והפורט הנכונים בשדות נפרדים (לא משולבים עם נקודתיים).
- אשר שהשרת אכן הופעל במלואו על ידי בדיקת ההודעה
Server startedבקונסול. - ודא שגרסת Minecraft של הלקוח תואמת בדיוק לגרסת השרת. אפילו אי-התאמות גרסה קלות ימנעו חיבור.
- אם
allow-listמוגדר ל-trueב-server.properties, ודא שה-XUID של השחקן המתחבר רשום ב-allowlist.json.
"Could not connect: Outdated server" או "Outdated client"
המשמעות היא שהלקוח והשרת מריצים גרסאות Bedrock שונות. או עדכן את הלקוח כדי שיתאים לשרת, או שנה את משתנה Startup BEDROCK_VERSION כדי שיתאים לגרסת הלקוח והפעל מחדש את השרת.
העולם לא נטען לאחר העלאה
- ודא שתיקיית העולם שהועלתה נמצאת ישירות בתוך
worlds/ואינה מקוננת בתת-תיקייה נוספת (למשלworlds/Bedrock level/level.datנכון,worlds/Bedrock level/Bedrock level/level.datשגוי). - אשר ששם התיקייה תואם בדיוק לערך
level-nameב-server.properties, כולל רווחים ואותיות גדולות/קטנות. - ודא שהעולם מכיל קובץ
level.datתקף ותיקייתdb/. - עולמות Java Edition אינם תואמים לשרתי Bedrock. עליך להמיר אותם באמצעות כלי צד שלישי (כגון Chunker או Amulet) לפני ההעלאה.
בעיות ביצועים (לאג, טעינת צ'אנקים איטית)
- הורד את
view-distanceב-server.properties. ערכים בין 10 ל-16 מומלצים. ברירת המחדל של 32 היא גבוהה מאוד עבור רוב השרתים המאוחסנים. - הורד את
tick-distanceל-4 (המינימום). זה מקטין את אזור הסימולציה ומפחית שימוש ב-CPU. - הפחת את
max-playersאם השרת מלא לעיתים קרובות. - בדוק את גרפי השימוש במשאבים ב-GPanel כדי לראות אם השרת מגיע למגבלות ה-RAM או ה-CPU שלו. אם כן, שקול לשדרג את התוכנית שלך.
שחקני קונסולה לא מוצאים את כפתור "Add Server"
זוהי מגבלת פלטפורמה — Xbox, PlayStation ו-Nintendo Switch אינם חושפים באופן מקורי את אפשרות "Add Server" לכל המשתמשים. ראה שיטות חיבור מקונסולה בשלב 4 למעלה. אם אתה צריך סיוע בהגדרת גישה מקונסולה, פתח פניית תמיכה.
מאמרים קשורים
- מדריך הגדרת שרת Minecraft Java — אם אתה מריץ שרת Java Edition במקום
- כיצד למצוא את כתובת ה-IP והפורט של השרת
- כיצד להעלות קבצים דרך SFTP
אם נתקלת בבעיות שלא מכוסות כאן, פתח פניית תמיכה והצוות שלנו יעזור לך.