تخفيضات خاطفة 50% خصم على جميع الخوادم اليوم الأخير!
ينتهي خلال: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
التصنيفات

دليل إعداد خادم Minecraft Java

AR minecraft java paper spigot setup 1 وجدوا هذا المقال مفيداً

يرشدك هذا الدليل خلال إعداد خادم Minecraft Java Edition على Legion Hosting -- من اختيار نوع الخادم إلى تكوين عالمك والاتصال مع الأصدقاء.

1. اختيار نوع الخادم

عند إعداد خادم Minecraft لأول مرة، أحد أهم القرارات هو اختيار برنامج الخادم الذي ستشغله. كل نوع يقدم إمكانيات مختلفة حسب ما إذا كنت تريد إضافات أو تعديلات أو تجربة فانيلا نقية.

نوع الخادم الأفضل لـ دعم الإضافات دعم التعديلات ملاحظات
Vanilla Minecraft نقية بدون تعديل لا يوجد لا يوجد ملف JAR الرسمي من Mojang. لا تخصيص بخلاف server.properties.
Paper خوادم البقاء/SMP المحسّنة الأداء إضافات Bukkit & Spigot لا يوجد نسخة معدلة من Spigot مع تحسينات أداء كبيرة. موصى به لمعظم الخوادم.
Spigot خوادم قائمة على الإضافات إضافات Bukkit & Spigot لا يوجد النسخة المعدلة الأصلية عالية الأداء من Bukkit. يُفضل Paper عموماً على Spigot اليوم.
Forge Minecraft المعدّلة (حزم التعديلات الكبيرة) محدود (بعضها عبر Sponge) تعديلات Forge محمّل التعديلات الكلاسيكي. يجب على العملاء تثبيت نفس إصدار Forge والتعديلات.
Fabric تعديلات خفيفة، تعديلات أحدث محدود تعديلات Fabric تحديثات أسرع لإصدارات Minecraft الجديدة. نظام تعديلات متنامٍ. يحتاج العملاء Fabric + تعديلات مطابقة.
نصيحة: إذا لم تكن متأكداً أيهما تختار، ابدأ بـ Paper. فهو متوافق مع إضافات Bukkit/Spigot، ويقدم أفضل أداء جاهز، وهو الخيار الأكثر دعماً لخوادم Java Edition.

2. البدء الأول

  1. سجّل الدخول إلى GPanel.
  2. اختر خادم Minecraft الخاص بك من قائمة الخوادم.
  3. انتقل إلى علامة تبويب بدء التشغيل.
  4. اختر نوع الخادم المطلوب (Paper، Vanilla، Forge، إلخ) وإصدار Minecraft من القوائم المنسدلة.
    مهم: تأكد من أن الإصدار الذي تختاره يتطابق مع الإصدار الذي سيستخدمه لاعبوك. الإصدارات غير المتطابقة ستمنع العملاء من الاتصال.
  5. انقر على تشغيل في علامة تبويب وحدة التحكم لتشغيل الخادم لأول مرة.
  6. سيقوم التشغيل الأول تلقائياً بـ:
    • تنزيل ملف JAR الخادم المحدد
    • إنشاء server.properties وeula.txt وملفات التكوين الافتراضية الأخرى
    • توليد العالم الأولي (قد يستغرق هذا دقيقة أو دقيقتين)
  7. بمجرد ظهور Done! في وحدة التحكم، خادمك يعمل وجاهز للتكوين.
ملاحظة: يتم قبول اتفاقية EULA تلقائياً على خوادم Legion Hosting. لا تحتاج إلى تعديل eula.txt يدوياً.

3. تكوين server.properties

يتحكم ملف server.properties في معظم السلوكيات الأساسية لخادمك. يمكنك تعديله مباشرة من مدير الملفات في 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 مسافة العرض بالأجزاء (1 جزء = 16 كتلة). القيم المنخفضة (6-8) تحسن الأداء؛ القيم العالية (12-16) تعطي تجربة بصرية أفضل على حساب المزيد من RAM ووحدة المعالجة المركزية.
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 (موصى بها)

من علامة تبويب وحدة التحكم في 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 يدوياً في المجلد الجذر للخادم عبر مدير الملفات في GPanel. تذكر تشغيل whitelist reload من وحدة التحكم بعد إجراء التغييرات اليدوية.

6. كيفية الاتصال

بمجرد تشغيل خادمك، اتبع هذه الخطوات للاتصال من Minecraft Java Edition:

  1. اعثر على عنوان IP والمنفذ الخاصين بخادمك في GPanel تحت علامة تبويب الشبكة.
  2. افتح Minecraft Java Edition وانقر على متعدد اللاعبين.
  3. انقر على إضافة خادم.
  4. أدخل اسماً لخادمك في حقل اسم الخادم (هذا مجرد تسمية لقائمة الخوادم الخاصة بك).
  5. في حقل عنوان الخادم، أدخل عنوان IP والمنفذ بالتنسيق:
    your.server.ip:port

    على سبيل المثال: 192.168.1.100:25565

  6. انقر على تم، ثم اختر الخادم من قائمتك وانقر على الانضمام للخادم.
مشاكل في الاتصال؟ تأكد من أن إصدار Minecraft على عميلك يتطابق مع إصدار الخادم تماماً. إذا كنت لا تزال تواجه مشاكل، تحقق من أن الخادم يعمل في GPanel وتحقق من عنوان IP والمنفذ الصحيحين في علامة تبويب الشبكة.
لا تستطيع الاتصال؟ إذا تحققت من العنوان والإصدار ولا تزال غير قادر على الانضمام، افتح تذكرة دعم وسنساعدك في استكشاف الأخطاء وإصلاحها.

7. إدارة العوالم

موقع حفظ العالم

بشكل افتراضي، يتم تخزين عالم Minecraft في مجلد يسمى world في المجلد الجذر لخادمك. يحتوي هذا المجلد على جميع بيانات العالم بما في ذلك التضاريس وبيانات اللاعبين والمنشآت. سترى أيضاً مجلدات world_nether وworld_the_end لتلك الأبعاد (على خوادم Paper/Spigot؛ Vanilla يخزنها كمجلدات فرعية داخل world).

رفع عالم موجود

لرفع عالم من اللعب الفردي أو من خادم آخر:

  1. أوقف خادمك في GPanel.
  2. احذف أو أعد تسمية مجلد world الموجود باستخدام مدير ملفات GPanel (أو عبر SFTP).
  3. ارفع مجلد عالمك عبر SFTP. تأكد من أن المجلد اسمه world (أو حدّث خاصية level-name في server.properties لتتطابق مع اسم مجلدك).
    نصيحة: لرفع العوالم الكبيرة، SFTP أسرع بكثير من مدير الملفات في المتصفح. راجع دليل SFTP لتعليمات الإعداد.
  4. تأكد من صحة بنية مجلد العالم -- يجب أن يكون ملف level.dat مباشرة داخل مجلد world، وليس متداخلاً في مجلد فرعي.
  5. شغّل الخادم. سيحمّل عالمك المرفوع.
عوالم اللعب الفردي: عند رفع عالم من اللعب الفردي، يكون حفظك عادةً في %appdata%\.minecraft\saves\YourWorldName على Windows. أعد تسمية المجلد إلى world قبل الرفع.

النسخ الاحتياطية

يُنصح بشدة بالاحتفاظ بنسخ احتياطية منتظمة لعالمك، خاصة قبل إجراء تغييرات كبيرة مثل تحديث إصدار الخادم أو تثبيت تعديلات/إضافات جديدة.

لإنشاء نسخة احتياطية يدوية:

  1. شغّل save-all في وحدة تحكم GPanel لحفظ جميع البيانات على القرص.
  2. أوقف الخادم.
  3. قم بتنزيل مجلد worldworld_nether / world_the_end إن وُجدا) عبر SFTP أو مدير الملفات.
  4. احفظ النسخة الاحتياطية في مكان آمن على جهازك أو التخزين السحابي.
تحذير: تحديث إصدار Minecraft يمكن أن يسبب أحياناً تلف العالم أو عدم التوافق. أنشئ دائماً نسخة احتياطية لعالمك قبل تغيير إصدار الخادم.

مقالات ذات صلة

هل كان هذا المقال مفيداً؟

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.