Chunky — مود لتوليد التشانك المسبق وتحسين العالم في ماين كرافت
تعلم كيفية استخدام Chunky لتوليد التشانك مسبقاً في ماين كرافت، وتقليل اللاق وتحسين أداء السيرفر الخاص بك.
تعلم كيفية استخدام Chunky لتوليد التشانك مسبقاً في ماين كرافت، وتقليل اللاق وتحسين أداء السيرفر الخاص بك.
Chunky — مود لتوليد التشانك المسبق وتحسين العالم في ماين كرافت
إصدار المود المستخدم في هذه المقالة: 26.1.2
إصدارات ماين كرافت المدعومة: 1.13.2 –26.1.2
تم تصميم Chunky لتوليد التشانك (chunks) مسبقاً في ماين كرافت. يقوم بإنشاء مناطق اللعب حول نقطة تحددها مسبقاً، بحيث لا يستهلك السيرفر موارده في توليدها من الصفر أثناء اللعب. مناسب لجميع السيرفرات.
لماذا يعتبر التوليد المسبق ضرورياً؟
عندما يدخل اللاعبون منطقة جديدة لأول مرة، يقوم السيرفر بتوليد التشانك في الوقت الفعلي. على الأجهزة الضعيفة أو مع وجود عدد كبير من اللاعبين، يؤدي ذلك إلى حدوث لاق وانخفاض في TPS. يحل المود هذه المشكلة مسبقاً: تقوم بتشغيل التوليد على سيرفر فارغ أو خلال فترة الصيانة، وبحلول الوقت الذي يظهر فيه اللاعبون، تكون جميع المناطق المطلوبة جاهزة بالفعل.
بالإضافة إلى الأداء، يحدد التوليد المسبق أيضاً حجم الخريطة. إذا تم تعيين حدود للعالم (world border)، فيمكن لـ Chunky ملء هذه المساحة بالضبط — دون أي تشانكات إضافية تتجاوز الحدود.
الأوامر
يتم تنفيذ جميع الأوامر عبر كونسول السيرفر أو كأدمن (operator) في اللعبة. الصلاحية (permission): chunky.use (أو حالة الأدمن).

عرض لتشغيل أمر chunky
إدارة المهام
الأمر | الإجراء |
| يبدأ مهمة توليد جديدة للتحديد الحالي |
| يوقف المهمة مؤقتاً ويحفظ التقدم |
| يستأنف مهمة محفوظة أو متوقفة مؤقتاً |
| يلغي المهمة، ويضيع التقدم |
| يعرض التقدم الحالي لجميع المهام النشطة |
إعداد التحديد
قبل البدء، يجب أن تحدد مكان وشكل المنطقة المراد توليدها.
الأمر | الإجراء |
| يختار العالم للتوليد (overworld / the_nether / the_end أو عالم مخصص) |
| يحدد النقطة المركزية. بدون وسائط — سيكون موقع اللاعب الحالي |
| يحدد نصف القطر بالبلوكات |
| يحدد شكل منطقة التوليد (square, circle, rectangle, diamond, star, triangle, ellipse, hexagon ) |
| يضع المركز عند نقطة الترسب (spawn) |
| يأخذ المركز والحجم من حدود العالم الحالية |
| يحدد المنطقة عبر إحداثيات الزوايا |
| يحدد نمط اجتياز التشانكات |
| يعرض معلمات التحديد الحالية |
أوامر إضافية
الأمر | الإجراء |
| يحذف بشكل لا رجعة فيه جميع التشانكات خارج حدود التحديد الحالي. |
| يبدل عرض التحديثات في الكونسول |
| يحدد الفاصل الزمني بين الرسائل في الكونسول (بالثواني) |
| يعيد تحميل الإعدادات دون إعادة تشغيل السيرفر |

تنفيذ أمر chunky start في الشات — خطوط التقدم مع النسبة المئوية والسرعة تتحدث كل ثانية a
الإعدادات
يحفظ Chunky إعداداته في ملف config.json (لـ Fabric/Forge/NeoForge) أو config.yml (لـ Bukkit/Paper). يوجد أدناه جميع المعلمات مع شرح لها.
المعلمة | الوصف والخيارات |
| إصدار الإعدادات الداخلي. لا تقم بتعديله — يستخدم المود هذا التحديث التلقائي للصيغة |
| لغة الرسائل. المدعوم: en (الإنجليزية)، uk (الأوكرانية)، ru (الروسية)، de، fr، zh_CN، pl، pt_BR وغيرها. إذا كانت الترجمة للغة المختارة غير مكتملة، يتم استخدام النسخة الإنجليزية |
| ما إذا كان سيتم استئناف المهام المحفوظة بعد إعادة تشغيل السيرفر. |
| يفرض تحميل التشانكات التي تعتبرها ماين كرافت مكتملة التوليد، بدلاً من تخطيها. true مطلوب إذا كانت بيانات العالم الوصفية تالفة أو تم إنشاء العالم بواسطة أدوات خارجية (مثل خرائط الأرض). |
| إيقاف تشغيل رسائل التقدم في الكونسول. |
| الفاصل الزمني بين رسائل التقدم في الكونسول، بالثواني. الحد الأدنى للقيمة: 1. زيادتها يقلل عدد الأسطر في السجلات، ولكنه لا يؤثر على سرعة التوليد |
الخلاصة
يقوم Chunky بتوليد التشانك المسبق — ويفعل ذلك بدون إعدادات غير ضرورية. بنية الأوامر مباشرة: حدد منطقة، ابدأ، وأوقفها مؤقتاً إذا لزم الأمر. بالنسبة للسيرفرات التي بها لاعبون دائمون وحدود عالم ثابتة، فهذه أداة إعداد قياسية.
لا يتحكم المود في حمل المعالج (CPU) أثناء التوليد وليس له حد سرعة مدمج. في الأجهزة الأضعف، يمكن للتوليد المتوازي لعدة عوالم أن يبطئ السيرفر بشكل كبير إذا كان هناك لاعبون نشطون. من الأفضل تشغيله أثناء فترة صيانة بدون لاعبين أو في الليل.
مناسب لأي سيرفر بقاء (survival) عام قبل افتتاح موسم جديد، وللسيرفرات التقنية مع Folia، وكذلك للعب الفردي إذا كنت بحاجة إلى التحميل المسبق لمنطقة كبيرة للبث المباشر أو تسجيل الفيديوهات.
التثبيت
التثبيت النموذجي يستغرق حوالي 5 دقائق. الخطوات نفسها؛ يختلف فقط المُحمّل والبناء المطابق.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











