دليل

كيف تصنع datapack لـ Minecraft

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

يغيّر الـ datapack اللعبة دون mods أو plugins: وصفات وغنائم وإنجازات ودوال تعمل في كل نبضة. يعمل على الخوادم الأساسية وعوالم اللعب الفردي. وهو مجلد (أو ملف .zip) من ملفات JSON وملفات .mcfunction بتخطيط صارم.

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

ولّد هذا بـ Codexe

خطوة بخطوة

  1. 1.أنشئ pack.mcmeta

    الملف الجذري بوصف ورقم pack_format لإصدار Minecraft الخاص بك. الرقم الخاطئ يجعل اللعبة تحذّر أو ترفض الحزمة.

  2. 2.أضف مجلد data

    data/<namespace>/ مع مجلدات مثل function وrecipe وloot_table وadvancement. تغيّرت أسماء المجلدات في 1.21 (المفرد بدل الجمع).

  3. 3.اكتب الدوال

    تحتوي ملفات .mcfunction على الأوامر، أمر في كل سطر. اربطها بـ minecraft:load وminecraft:tick عبر وسوم الدوال.

  4. 4.ثبّته

    ضع المجلد أو ملف .zip في <world>/datapacks/ ونفّذ /reload، أو أضفه عند إنشاء العالم.

  5. 5.اختبره

    تحقق من /datapack list، ثم جرّب كل وصفة ودالة في اللعبة. تظهر الأخطاء في سجل الخادم.

مع Codexe

صف الوصفات أو الغنائم أو الآليات والإصدار. يكتب Codexe الملفات بالتخطيط الصحيح وpack_format، ويحمّل الحزمة على خادم Minecraft حقيقي لاكتشاف الأخطاء قبل أن تصبح Ready، ويتيح لك الانضمام إلى ذلك الخادم لتلعب بها.

أسئلة

datapack أم plugin؟

لا يحتاج الـ datapack إلى برنامج خادم ويعمل في اللعب الفردي، لكنه لا يستطيع إلا ما تسمح به الأوامر وJSON. أما الـ plugin فيستطيع كل ما يسمح به API الخادم، لكنه يحتاج إلى Spigot أو Paper.

لماذا لا يُحمَّل الـ datapack الخاص بي؟

غالباً بسبب pack_format خاطئ، أو اسم مجلد من إصدار آخر، أو خطأ في JSON. يذكر سجل الخادم اسم الملف.

اصنع datapack

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

“datapack لـ Minecraft 1.21.4: وصفة مشكّلة لـ "Sea Totem" (قلب البحر في الوسط والذهب حوله) تعطي طوطم الخلود باسم مخصص، ودالة تحميل تضيف لوحة نتائج للوفيات في الشريط الجانبي.”

ولّد هذا بـ Codexe
كيف تصنع datapack لـ Minecraft (خطوة بخطوة) | Codexe