מדריך זה ילווה אותך בתהליך הקמת שרת Minecraft Java Edition ב-Legion Hosting -- מבחירת סוג שרת ועד להגדרת העולם וחיבור חברים.
1. בחירת סוג שרת
כאשר אתה מקים לראשונה את שרת ה-Minecraft שלך, אחת ההחלטות החשובות ביותר היא איזו תוכנת שרת להריץ. כל סוג מציע יכולות שונות בהתאם לשאלה אם אתה רוצה תוספים, מודים, או חוויית vanilla נקייה.
| סוג שרת | הכי מתאים ל | תמיכה בתוספים | תמיכה במודים | הערות |
|---|---|---|---|---|
| Vanilla | Minecraft טהור, ללא שינויים | אין | אין | קובץ JAR רשמי של Mojang. ללא התאמה אישית מעבר ל-server.properties. |
| Paper | survival/SMP מותאם ביצועים | תוספי Bukkit & Spigot | אין | פיצול של Spigot עם תיקוני ביצועים משמעותיים. מומלץ לרוב השרתים. |
| Spigot | שרתים מבוססי תוספים | תוספי Bukkit & Spigot | אין | פיצול ה-Bukkit המקורי בעל ביצועים גבוהים. כיום Paper מועדף בדרך כלל על פני Spigot. |
| Forge | Minecraft עם מודים (חבילות מודים גדולות) | מוגבל (חלק דרך Sponge) | מודי Forge | טוען המודים הקלאסי. הלקוחות חייבים להתקין את אותה גרסת Forge ומודים. |
| Fabric | מודינג קליל, מודים חדשים יותר | מוגבל | מודי Fabric | עדכונים מהירים יותר לגרסאות Minecraft חדשות. מערכת מודים צומחת. הלקוחות צריכים Fabric + מודים תואמים. |
2. הפעלה ראשונה
- התחבר ל-GPanel.
- בחר את שרת ה-Minecraft שלך מרשימת השרתים.
- נווט ללשונית Startup.
-
בחר את סוג השרת הרצוי (Paper, Vanilla, Forge, וכו') ואת גרסת Minecraft מהתפריטים הנפתחים.
חשוב: ודא שהגרסה שאתה בוחר תואמת לגרסה שהשחקנים שלך יריצו. גרסאות לא תואמות ימנעו מלקוחות להתחבר.
- לחץ על Start בלשונית Console כדי להפעיל את השרת בפעם הראשונה.
-
ההפעלה הראשונה תבצע אוטומטית:
- הורדת קובץ ה-JAR של השרת שנבחר
- יצירת
server.properties,eula.txt, וקבצי הגדרות ברירת מחדל נוספים - יצירת העולם הראשוני (זה עשוי לקחת דקה או שתיים)
- ברגע שתראה
Done!בקונסולה, השרת שלך פועל ומוכן להגדרה.
eula.txt.
3. הגדרת server.properties
הקובץ server.properties שולט ברוב ההתנהגות הבסיסית של השרת שלך. תוכל לערוך אותו ישירות מ-File Manager של GPanel -- לחץ על הקובץ בתיקיית השורש כדי לפתוח את העורך המובנה.
server.properties. שינויים שנעשים בזמן שהשרת פועל יידרסו כאשר הוא ייכבה.
| מאפיין | ברירת מחדל | תיאור |
|---|---|---|
server-name |
A Minecraft Server |
השם המוצג ברשימת השרתים (Bedrock בלבד; Java משתמש ב-motd במקום). |
gamemode |
survival |
מצב משחק ברירת מחדל לשחקנים חדשים. אפשרויות: survival, creative, adventure, spectator. |
difficulty |
easy |
רמת קושי השרת. אפשרויות: peaceful, easy, normal, hard. |
max-players |
20 |
מספר מרבי של שחקנים שיכולים להיות מחוברים בו-זמנית. הגדר ערך זה בהתאם למגבלת משבצות השחקנים של תוכנית האירוח שלך. |
pvp |
true |
האם שחקנים יכולים לפגוע אחד בשני. הגדר ל-false לשרתי PvE בלבד. |
online-mode |
true |
מאמת חשבונות שחקנים מול Mojang. השאר מוגדר על true אלא אם יש לך סיבה ספציפית לבטל -- ביטול מאפשר ללקוחות פרוצים להתחבר. |
motd |
A Minecraft Server |
הודעת היום המוצגת ברשימת שרתי Java Edition. תומך בקודי צבע עם \u00A7 (סימן מקטע). |
view-distance |
10 |
מרחק רינדור בצ'אנקים (צ'אנק אחד = 16 בלוקים). ערכים נמוכים (6-8) משפרים ביצועים; ערכים גבוהים (12-16) נותנים חוויה ויזואלית טובה יותר על חשבון יותר RAM ו-CPU. |
spawn-protection |
16 |
רדיוס (בבלוקים) סביב נקודת ההופעה בעולם שבו שחקנים שאינם מפעילים לא יכולים לבנות או לשבור בלוקים. הגדר ל-0 כדי לבטל. |
level-seed |
(ריק) | זרע ליצירת עולם. השאר ריק לזרע אקראי, או הזן זרע ספציפי ליצירת עולם מסוים. חל רק כאשר נוצר עולם חדש. |
level-type |
minecraft\:normal |
סוג העולם. אפשרויות: minecraft\:normal, minecraft\:flat, minecraft\:large_biomes, minecraft\:amplified, minecraft\:single_biome_surface. |
white-list |
false |
כאשר true, רק שחקנים הרשומים ב-whitelist.json יכולים להתחבר. ראה את סעיף רשימה לבנה למטה. |
enable-command-block |
false |
האם ניתן להשתמש בבלוקי פקודה. נדרש למפות הרפתקה רבות ולכמה הגדרות משחקונים. |
לאחר העריכה, שמור את הקובץ והפעל את השרת. ההגדרות החדשות ייכנסו לתוקף מיד עם ההפעלה.
4. גישת מפעיל (אדמין)
מפעילים (ops) יש להם גישה לפקודות שרת כמו /gamemode, /tp, /ban, /kick, ועוד. ישנן שתי דרכים להעניק מעמד מפעיל.
שיטה 1: קונסולת GPanel (מומלץ)
מלשונית Console ב-GPanel, הקלד את הפקודה הבאה בזמן שהשרת פועל:
op YourPlayerName
תראה הודעת אישור בקונסולה. השחקן הוא כעת מפעיל.
שיטה 2: עריכת ops.json
תוכל גם לערוך ידנית את הקובץ ops.json בתיקיית השורש של השרת. כל רשומה נראית כך:
[
{
"uuid": "player-uuid-here",
"name": "YourPlayerName",
"level": 4,
"bypassesPlayerLimit": false
}
]
השדה level קובע מה המפעיל יכול לעשות:
| רמה | הרשאות |
|---|---|
1 |
יכול לעקוף הגנת נקודת הופעה |
2 |
יכול להשתמש בפקודות צ'יט (/gamemode, /tp, וכו') ובלוקי פקודה |
3 |
יכול להשתמש בפקודות ניהול שחקנים (/ban, /kick, /op) |
4 |
גישה מלאה, כולל /stop ו-/save-all |
op מעניק רמה 4 כברירת מחדל. אם אתה צריך רמת הרשאה נמוכה יותר, ערוך את ops.json ישירות.
כדי להסיר מעמד מפעיל, השתמש בפקודת הקונסולה:
deop YourPlayerName
5. רשימה לבנה
הרשימה הלבנה מגבילה את השרת שלך לשחקנים מאושרים בלבד. זה שימושי לשרתים פרטיים או קהילות שבהן אתה רוצה לשלוט מי יכול להתחבר.
הפעלת הרשימה הלבנה
הגדר את הבא ב-server.properties:
white-list=true
enforce-whitelist=true
ההגדרה enforce-whitelist תנתק כל שחקן מחובר כרגע שאינו ברשימה הלבנה כאשר היא נטענת מחדש.
ניהול הרשימה הלבנה
השתמש בפקודות אלה בקונסולת GPanel בזמן שהשרת פועל:
| פקודה | תיאור |
|---|---|
whitelist add PlayerName |
הוספת שחקן לרשימה הלבנה |
whitelist remove PlayerName |
הסרת שחקן מהרשימה הלבנה |
whitelist list |
הצגת כל השחקנים ברשימה הלבנה |
whitelist reload |
טעינה מחדש של הרשימה הלבנה מ-whitelist.json |
whitelist.json בתיקיית השורש של השרת דרך File Manager של GPanel. זכור להריץ whitelist reload מהקונסולה לאחר ביצוע שינויים ידניים.
6. כיצד להתחבר
ברגע שהשרת שלך פועל, עקוב אחר השלבים הבאים כדי להתחבר מ-Minecraft Java Edition:
- מצא את כתובת ה-IP ואת ה-port של השרת שלך ב-GPanel תחת לשונית Network.
- פתח את Minecraft Java Edition ולחץ על Multiplayer.
- לחץ על Add Server.
- הזן שם לשרת שלך בשדה Server Name (זו רק תווית לרשימת השרתים שלך).
-
בשדה Server Address, הזן את ה-IP וה-port בפורמט:
your.server.ip:portלדוגמה:
192.168.1.100:25565 - לחץ על Done, ואז בחר את השרת מהרשימה שלך ולחץ על Join Server.
7. ניהול עולמות
מיקום שמירת העולם
כברירת מחדל, עולם ה-Minecraft מאוחסן בתיקייה בשם world בתיקיית השורש של השרת שלך. תיקייה זו מכילה את כל נתוני העולם כולל שטח, נתוני שחקנים ומבנים. תראה גם תיקיות world_nether ו-world_the_end עבור ממדים אלה (בשרתי Paper/Spigot; Vanilla מאחסן אותם כתיקיות משנה בתוך world).
העלאת עולם קיים
כדי להעלות עולם ממשחק יחיד או משרת אחר:
- עצור את השרת שלך ב-GPanel.
- מחק או שנה שם של תיקיית
worldהקיימת באמצעות File Manager של GPanel (או דרך SFTP). -
העלה את תיקיית העולם שלך דרך SFTP. ודא שהתיקייה נקראת
world(או עדכן את מאפייןlevel-nameב-server.propertiesכדי שיתאים לשם התיקייה שלך).טיפ: להעלאות עולם גדולות, SFTP מהיר בהרבה מ-File Manager מבוסס דפדפן. ראה את מדריך ה-SFTP שלנו להוראות הגדרה. - ודא שמבנה תיקיית העולם נכון -- הקובץ
level.datצריך להיות ישירות בתוך תיקייתworld, לא מקונן בתיקיית משנה. - הפעל את השרת. הוא יטען את העולם שהעלית.
%appdata%\.minecraft\saves\YourWorldName ב-Windows. שנה את שם התיקייה ל-world לפני ההעלאה.
גיבויים
מומלץ מאוד לשמור גיבויים סדירים של העולם שלך, במיוחד לפני ביצוע שינויים משמעותיים כמו עדכון גרסת השרת או התקנת מודים/תוספים חדשים.
כדי ליצור גיבוי ידני:
- הרץ
save-allבקונסולת GPanel כדי לכתוב את כל הנתונים לדיסק. - עצור את השרת.
- הורד את תיקיית
world(ואתworld_nether/world_the_endאם הן קיימות) דרך SFTP או File Manager. - אחסן את הגיבוי במקום בטוח במחשב שלך או באחסון ענן.