Guides / Server & Performance

server.properties: الإعدادات التي تؤثر على الأداء، وتلك التي لا تفعل شيئًا

view-distance و simulation-distance ليسا نفس المقبض، وأحدهما هو سبب تدهور TPS لديك. إليك التكلفة الحقيقية لكل إعداد، مع قيم معقولة.

معظم نصائح ضبط server.properties تُنسخ بين المنتديات دون أن يذكر أحد تكلفة كل سطر. إليك ما يحدث فرقًا حقيقيًا.

view-distance مقابل simulation-distance

هذان هما الإعدادان الأكثر سوء فهم، وفصلهما هو أكبر مكسب يمكن تحقيقه.

  • view-distance — عدد الكتل (chunks) التي تُرسل إلى العميل. يكلف عرض النطاق الترددي والذاكرة. يرى اللاعب أبعد.
  • simulation-distance — عدد الكتل التي تُحسب (ticked): الغوغاء (mobs)، الريدستون (redstone)، المحاصيل (crops)، القواديس (hoppers). يكلف وحدة المعالجة المركزية (CPU). هذا هو المكان الذي يتأثر فيه TPS.

لقد كانا إعدادًا واحدًا في السابق، ولهذا السبب تقول الأدلة القديمة "قلل view-distance لتحسين الأداء". الإجابة الحديثة هي:

view-distance=10
simulation-distance=6

لا يزال اللاعب يرى 10 كتل، لكن الخادم يحاكي 6 فقط. تتوقف المزارع خارج نطاق المحاكاة، وهي ميزة لتقليل التأخير (lag) ومشكلة لمزارع AFK — اختر بوعي.

الإعدادات التي تكلف وحدة معالجة مركزية حقيقية

الإعدادالافتراضيملاحظة
simulation-distance10المقبض الرئيسي؛ 6‎-8 على خادم مزدحم
entity-broadcast-range-percentage100خفضه إلى 50 لتقليل حجم حزم الكيانات إلى النصف
max-tick-time60000حارس المراقبة (watchdog)؛ لا تقم بتعطيله أبدًا لإخفاء التأخير
sync-chunk-writestruefalse أسرع بكثير على الأقراص الدوارة، وأكثر خطورة بقليل
network-compression-threshold256اضبط -1 على شبكة محلية (LAN)، ارفعه إلى 512 لخادم عام مزدحم

الإعدادات التي لا تفعل شيئًا للأداء

  • max-players — حجز عدد أقل من الفتحات لا يجعل الخادم أسرع. يأتي الحمل من اللاعبين المتصلين بالفعل.
  • spawn-protection — نطاق أذونات، وليس إعداد أداء.
  • view-distance وحده — خفضه دون لمس simulation-distance يوفر عرض النطاق الترددي بشكل أساسي، وليس TPS.

الإعدادات المتعلقة بالأمان

  • online-mode=true — يتحقق من الحسابات مقابل Mojang. ضبطه false على خادم عام يعني أن أي شخص يمكنه الاتصال بأي اسم مستخدم. فقط false خلف وكيل (proxy) يقوم بالتحقق بنفسه.
  • enforce-secure-profile — يتحكم في الدردشة الموقعة. إيقاف تشغيله شائع في الخوادم المعدلة (modded servers) وليس ثغرة أمنية بحد ذاته.
  • white-list + enforce-whitelist — الثاني هو ما يطرد اللاعبين غير المدرجين المتصلين بالفعل. ضبط الأول فقط هو الخطأ الشائع.

MOTD

يقبل motd رموز ألوان علامة القسم (section-sign)، والنهج الحديث لخادم Paper هو تنسيق MiniMessage بدلاً من رموز § الخام. يُسمح بسطرين — نقطة الفصل هي \n حرفيًا في ملف الخصائص.

اجعلها قصيرة. تقوم قائمة الخوادم باقتطاعها بشدة، ورسالة MOTD الطويلة تبدو كرسائل مزعجة.

قم بإنشاء ملف خصائص صالح لعدد اللاعبين لديك ومعداتك، وصمم MOTD بمعاينة حية، في أدوات إعداد الخادم.

أدوات إعداد الخادم →

More guides

Browse all →

تبحث عن أدوات ماينكرافت أخرى؟

مجموعة من المولّدات والعارضات والمحوّلات تعمل في المتصفح — كلها مجانية.