ملف server.properties يتحكم بكثير من إعدادات Minecraft Server الأساسية. بعض القيم تأثر على Gameplay وبعضها على Network وبعضها ممكن يرفع CPU أو RAM أو Bandwidth.

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

طريقة تعديل server.properties بأمان

وقف السيرفر بشكل طبيعي قبل تعديل إعدادات مهمة، خصوصاً إذا التغيير يتعلق بNetwork أو ملفات أخرى.

غير مجموعة صغيرة بكل مرة حتى تعرف أي Setting سبب المشكلة.

  1. خذ Backup أو نسخة من server.properties.
  2. وقف Minecraft Server.
  3. عدل فقط القيم اللي تعرف وظيفتها.
  4. احفظ الملف بنفس الاسم.
  5. شغل السيرفر واقرأ Console.
  6. اختبر التغيير قبل تعديل إعدادات إضافية.

عدد اللاعبين

max-players يحدد الحد الأعلى لعدد اللاعبين المتصلين.

رفع الرقم ما يزيد CPU أو RAM تلقائياً، والقدرة الفعلية تعتمد على World وPlugins وMods والنشاط.

max-players=20

View Distance

view-distance يتحكم بمدى Chunks اللي يرسلها السيرفر حول اللاعبين.

رفع القيمة ممكن يزيد الحمل على CPU وRAM وDisk وNetwork حسب طبيعة السيرفر.

view-distance=10

Simulation Distance

simulation-distance يتحكم بالمنطقة اللي يبقى بيها Simulation فعال حول اللاعب.

هو مرتبط بـView Distance لكنه يتحكم بجزء مختلف من اللعبة.

simulation-distance=10

Online Mode

online-mode يتعلق بالتحقق الرسمي من حسابات اللاعبين في Java Server الطبيعي.

تعطيله يغير Security Model، لذلك لا تستخدمه فقط لمحاولة حل Connection Error غير مرتبط.

online-mode=true

Whitelist

Whitelist تخلي الدخول مقتصر على اللاعبين المسموح لهم، وتفيد للسيرفرات الخاصة أو Maintenance.

تفعيل Property وحده مو كل الإعداد؛ لازم تدير قائمة اللاعبين بالطريقة المدعومة.

white-list=true

Server Port والAllocation

server-port هو Port اللي Minecraft يحاول يسمع عليه.

داخل Managed Hosting غالباً لازم يطابق Allocation مخصص للسيرفر. تغيير الرقم عشوائياً ما ينشئ Public Port جديد.

server-port=25565

MOTD

motd هو النص اللي يظهر في Multiplayer Server List المتوافقة.

هذا مو بالضرورة نفس اسم السيرفر داخل لوحة الاستضافة.

motd=My Minecraft Server

تشخيص Setting غلط

إذا السيرفر توقف بعد تعديل، قارن الملف مع Backup بدل تغيير أشياء إضافية.

اقرأ Console وابحث عن Bind Error أو Invalid Value أو Configuration Warning.

  • Bind Error غالباً يرتبط بPort أو Allocation.
  • مشاكل الأداء بعد رفع Distance ممكن تكون بسبب زيادة Workload.
  • مشاكل الدخول ممكن ترتبط بـWhitelist أو Authentication.

الأسئلة الشائعة

أرفع View Distance لأعلى قيمة؟

لا. اختار قيمة مناسبة للتجربة والموارد والحمل الفعلي.

شنو يصير إذا server-port غلط؟

ممكن السيرفر يفشل بالBind أو اللاعبين ما يقدرون يتصلون من Allocation المتوقع.

التغييرات تحتاج Restart؟

كثير إعدادات server.properties تكون أوضح وأكثر أماناً مع Restart كامل.

max-players يحجز Resources للاعبين؟

لا. هو Connection Limit وليس ضمان لموارد تكفي لهذا العدد.

شروحات مرتبطة