دليل

كيف تثبّت datapack

حُدّث في 18 أكتوبر 2026

لا تحتاج الـ datapacks إلى mods ولا إلى برنامج خادم خاص: تعمل في اللعبة الأصلية وفي اللعب الفردي وعلى أي خادم. ينتمي الـ datapack إلى عالم واحد: تضعه في مجلد datapacks لذلك العالم وتعيد التحميل. والشيء الوحيد الذي تنتبه له هو أن تكون الحزمة مصنوعة لإصدار Minecraft لديك.

مثال للبدء منه.

ولّد هذا بـ Codexe

خطوة بخطوة

  1. 1.تحقق من الإصدار

    تذكر صفحة الحزمة إصدارات Minecraft التي تدعمها. تتغير تنسيقات الـ datapack بين الإصدارات، لذا قد لا تعمل حزمة لـ 1.20 على 1.21.

  2. 2.ابحث عن مجلد datapacks للعالم

    اللعب الفردي: .minecraft/saves/<World>/datapacks/. الخادم: world/datapacks/ (المجلد المسمّى في level-name في server.properties).

  3. 3.انسخ الحزمة

    ضع ملف .zip هناك كما هو، أو المجلد بعد فك ضغطه. في الحالتين، يجب أن يكون pack.mcmeta في المستوى الأعلى من الملف المضغوط أو المجلد.

  4. 4.إعادة التحميل

    نفّذ /reload داخل اللعبة (يحتاج إلى صلاحية المشغّل أو الغش)، أو أعد تشغيل الخادم.

  5. 5.تحقق من أنه مفعّل

    يعرض /datapack list الحزم المفعّلة والمتاحة. إذا كانت حزمتك متاحة لكن غير مفعّلة، فنفّذ /datapack enable "file/<name>".

إضافة datapack عند إنشاء عالم

في اللعب الفردي، اختر Create New World، ثم More وData Packs: اسحب ملف .zip إلى النافذة وانقله إلى الجانب المفعّل. هذه هي الطريقة الصحيحة للحزم التي تغيّر توليد العالم (البيئات والتضاريس والمنشآت)، لأن هذه التغييرات لا تنطبق إلا على القطع (chunks) المولَّدة بعد تفعيل الحزمة.

على الخادم، ضع حزمة توليد العالم في world/datapacks/ قبل التشغيل الأول، وإلا بقيت التضاريس القديمة كما هي ولا تتغير إلا القطع الجديدة.

مشكلات شائعة

  • الحزمة ليست في /datapack list: إنها في المجلد الخطأ، أو أن الملف المضغوط يحتوي على مستوى مجلد إضافي، فلا يكون pack.mcmeta في الأعلى.
  • تحذير "Made for an older/newer version": قيمة pack_format لا تطابق لعبتك. قد تُحمَّل الحزمة، لكن الوصفات أو الدوالّ المكتوبة لإصدار آخر قد تفشل.
  • محمّلة لكن لا يحدث شيء: في دالة أو وصفة خطأ. يذكر سجل الخادم (أو سجل اللعبة في اللعب الفردي) الملف الذي فشل.
  • نزّلت حزمة موارد: الأنسجة والأصوات توضع في resourcepacks/، لا في datapacks/. وبعض المحتوى يأتي بالشكلين.

على لوحة استضافة

على لوحة الاستضافة، افتح مدير الملفات، وانتقل إلى مجلد العالم وارفع الملف المضغوط إلى datapacks/، ثم أعد التشغيل. لدى بعض الاستضافات أداة لتثبيت الـ datapacks تفعل الشيء نفسه. مجلد العالم هو المذكور في server.properties، لا جذر الخادم.

datapacks مصنوعة بـ Codexe

يُحمَّل الـ datapack المصنوع على Codexe على خادم Minecraft حقيقي قبل أن يصبح Ready، ويُقرأ سجل الخادم بحثاً عن أخطاء في الوصفات أو الدوالّ أو الإنجازات أو JSON. تنزّله كملف مضغوط فيه pack.mcmeta وdata/ في الأعلى، جاهزاً لـ world/datapacks/، ويمكنك اللعب به على خادم تجريبي خاص أولاً.

أسئلة

هل أحتاج إلى تثبيت أي شيء على العميل؟

لا. تعمل الـ datapacks على الخادم (أو على الخادم المدمج في اللعب الفردي). يحتاج اللاعبون إلى حزمة موارد فقط إذا جاء الـ datapack بواحدة للأنسجة.

هل ينطبق الـ datapack على كل العوالم؟

لا، فقط على العالم الذي يوجد في مجلده. انسخه إلى كل عالم يجب أن يستخدمه.

هل يمكنني إزالة datapack؟

نفّذ /datapack disable "file/<name>" واحذفه من المجلد. ما أنشأه بالفعل (عناصر، ولوحات نقاط، وتضاريس مولَّدة) قد يبقى في العالم.

اصنع datapack لعالمك

يُفتح هذا الوصف جاهزاً للإرسال:

“datapack لـ Minecraft 1.21.4، بمساحة الأسماء "camp": وصفة غير مشكّلة لـ Bedroll (3 صوف أبيض و2 خيط) تعطي سريراً أبيض مسمّى، ووصفة تحوّل 4 لحم فاسد إلى 1 جلد، ودالة تحميل تعرض لوحة نقاط "deaths" في الشريط الجانبي.”

ولّد هذا بـ Codexe
كيف تثبّت datapack لـ Minecraft (عالم أو خادم) | Codexe