MCTOOLBOX
MC ToolboxMC TOOLBOX

Java datapack and resource pack

منشئ متغيرات الغوغاء المخصصة

أنشئ أشكال المخلوقات القائمة على البيانات باستخدام JSON التسجيل الصحيح وقواعد الظهور وقوام البالغين والصغار، ثم نزّل حزمًا جاهزة للتثبيت.

1. Choose a mob

2. معرّف المتغير

Spawn condition

المنطقة الأحيائية

A condition-free entry with priority 0 acts as the fallback when no higher-priority rule matches.

Adult texture PNGs

PNG files stay in your browser and are written directly into the resource pack.

Baby texture PNGs

Resource-pack texture paths

Use these exact PNG paths. The filenames must match the asset IDs in the generated JSON.

assets/mypack/textures/entity/wolf/wolf_galaxy.png

assets/mypack/textures/entity/wolf/wolf_galaxy_tame.png

assets/mypack/textures/entity/wolf/wolf_galaxy_angry.png

assets/mypack/textures/entity/wolf/wolf_galaxy_baby.png

assets/mypack/textures/entity/wolf/wolf_galaxy_tame_baby.png

assets/mypack/textures/entity/wolf/wolf_galaxy_angry_baby.png

Pack preview

My Mob Variants

Live variant JSON

{
  "assets": {
    "angry": "mypack:entity/wolf/wolf_galaxy_angry",
    "tame": "mypack:entity/wolf/wolf_galaxy_tame",
    "wild": "mypack:entity/wolf/wolf_galaxy"
  },
  "spawn_conditions": [
    {
      "condition": {
        "type": "minecraft:biome",
        "biomes": "minecraft:plains"
      },
      "priority": 1
    }
  ]
}

Variants in this pack (0)

Add at least one variant to build the pack.

The bundle contains two installable ZIP files plus a README.

كيفية استخدام منشئ الأشكال المخصصة للكائنات

يتيح لك منشئ الأشكال المخصصة للكائنات على mctoolbox.net إنشاء أشكال فريدة للكائنات في ماين كرافت دون تعديل ملفات اللعبة. ابدأ باختيار كائن أساسي، مثل الزومبي أو الهيكل العظمي أو الزاحف. ثم اضبط الخصائص مثل الصحة والسرعة والضرر والدرع. يمكنك أيضًا تغيير السمات البصرية مثل الحجم أو تأثير التوهج أو مسارات الجسيمات. تقوم الأداة بإنشاء مقطع جاهز للاستخدام لأمر أو حزمة بيانات يمكنك نسخه مباشرة إلى عالمك. هذا مثالي لصانعي الخرائط أو مالكي الخوادم أو أي شخص يريد إضافة تحدي جديد إلى أسلوب اللعب البقائي.

لاستخدام الأداة بشكل فعال، حدد أولاً الدور الذي سيلعبه الشكل الخاص بك. على سبيل المثال، قد يكون 'زومبي الدبابة' لديه ضعف الصحة وسرعة أبطأ، بينما 'هيكل الكشاف' قد يكون أسرع لكنه أضعف. استخدم أشرطة التمرير والقوائم المنسدلة لتعيين هذه القيم بدقة. تتيح لك الأداة أيضًا إضافة أسماء مخصصة ونص خلفية، والذي يظهر عندما يتم استهداف الكائن أو قتله. بعد إنشاء الأمر، الصقه في كتلة أوامر مضبوطة على 'تكرار' أو 'نبضة' اعتمادًا على ما إذا كنت تريد أن يظهر الكائن مرة واحدة أو بشكل مستمر.

اختلافات الإصدار مهمة. تدعم الأداة كلاً من إصدار Java و Bedrock، لكن تنسيق الإخراج يتغير. لإصدار Java (1.13 والإصدارات الأحدث)، تحصل على أمر /summon مع وسوم NBT. لإصدار Bedrock، تحصل على أمر /summon مع مكونات. إذا كنت تلعب على إصدار Java أقدم (1.12 أو أقدم)، تتحول الأداة تلقائيًا إلى صيغة NBT الأقدم. تحقق دائمًا من محدد الإصدار في أعلى الأداة قبل الإنشاء. استخدام التنسيق الخاطئ سيؤدي إلى فشل الأمر أو ظهور كائن افتراضي.

نصيحة عملية هي دمج أشكال متعددة لإنشاء لقاء ذي طابع معين. على سبيل المثال، اصنع 'زاحف النار' مع نصف قطر انفجار متزايد ومسار نار، ثم قم بإقرانه مع 'سلايم الصهارة' الذي لديه قوة قفز أعلى. يمكنك أيضًا استخدام الأداة لإنشاء كائنات شبيهة بالزعماء عن طريق تعيين صحة عالية جدًا وإضافة تأثيرات تجدد. تذكر أن القيم العالية جدًا يمكن أن تجعل اللعبة غير مستقرة، لذا اختبر الشكل الخاص بك في عالم لاعب واحد قبل نشره على خادم.

أخيرًا، تتضمن الأداة زر 'عشوائي' الذي ينشئ شكلًا عشوائيًا للإلهام. استخدمه لاكتشاف مجموعات غير متوقعة، ثم عدّلها لتناسب احتياجاتك. يمكنك أيضًا حفظ أشكالك كملف JSON وإعادة تحميلها لاحقًا للتحرير. هذا مفيد لبناء مكتبة من الكائنات المخصصة عبر مشاريع متعددة. الأداة مجانية الاستخدام ولا تتطلب تسجيل الدخول. أضف الصفحة إلى المفضلة للوصول السريع خلال جلسة البناء القادمة.

كيفية بناء وتثبيت شكل مخصص للمخلوق

  1. اختر إصدار Minecraft الدقيق أولًا. يتحكم هذا في تنسيقات حزمة البيانات وحزمة الموارد المُولَّدة ويخفي المخلوقات أو المناطق الأحيائية غير الموجودة في الإصدارات الأقدم.
  2. اختر مخلوقًا، وأدخل مساحة اسم بأحرف صغيرة ومعرّف شكل فريد، ثم اختر نموذجه عندما يدعم هذا السجل الأشكال القائمة على درجة الحرارة.
  3. أضف شرط ظهور واحدًا أو أكثر. استخدم قواعد محددة بأولويات أعلى، وأضف بديلًا بلا شروط بأولوية 0 عندما يجب أن يظل الشكل متاحًا في أماكن أخرى.
  4. ارفع كل ملفات PNG المطلوبة، وأضف الشكل إلى الحزمة وكرر ذلك لأي مخلوقات إضافية. تعرض لوحة مسارات القوام أسماء الملفات الدقيقة المكتوبة في حزمة الموارد.
  5. نزّل الحزمة، وضع ZIP الخاص بحزمة البيانات في world/datapacks، وفعّل ZIP حزمة الموارد، وشغّل /reload واختبر المخلوق في موقع يطابق قاعدة ظهوره.

Mob variant JSON shapes

Each registry uses a slightly different JSON shape. The builder chooses the correct asset fields and model keys for the selected mob and Minecraft version.

الغوغاءRequired texture assetsModel keyBaby assets
Wolfassets {wild, tame, angry}لانعم (26.1+)
Catsingle asset_idلانعم (26.1+)
Cowsingle asset_idnormal / cold / warmنعم (26.1+)
Pigsingle asset_idnormal / cold / warmنعم (26.1+)
Chickensingle asset_idnormal / cold / warmنعم (26.1+)
Frogsingle asset_idلالا
Zombie Nautilussingle asset_idnormal / warmلا

model The model key applies to temperature-based farm animals and Zombie Nautilus variants. Wolf is the special case because one variant references separate wild, tamed and angry textures.

Spawn conditions and priority

Biome and biome tags

Choose one biome for a precise rule or a biome tag when the same variant should appear across a group of related biomes.

minecraft:forest | #minecraft:is_forest

Structure conditions

Restrict a variant to a structure or structure tag. This is useful for themed mobs around villages, monuments, trial chambers and other generated locations.

#minecraft:cats_spawn_as_black

Priority and fallback behavior

Minecraft evaluates matching entries by priority. Give specific rules a higher number and keep one condition-free entry at priority 0 as the fallback.

priority: 1 | fallback: 0

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

هل يمكنني استخدام الأوامر المولدة في وضع البقاء؟

نعم، لكنك تحتاج إلى كتل أوامر أو تفعيل الغش. في وضع البقاء، يمكنك فتح الدردشة وكتابة /give @s command_block للحصول على واحدة، ثم ضعها والصق الأمر. إذا كان الغش معطلاً، لا يمكنك استخدام الأوامر. بالنسبة لخرائط المغامرة، يمكنك وضع كتل الأوامر في العالم قبل مشاركته.

هل تعمل الأداة مع ماين كرافت 1.20 و 1.21؟

نعم. الأداة محدثة لأحدث إصدارات Java و Bedrock. لإصدار Java 1.20 و 1.21، تستخدم بنية NBT الحالية. لإصدار Bedrock، تستخدم أحدث صيغة استدعاء قائمة على المكونات. حدد دائمًا إصدار لعبتك الدقيق من القائمة المنسدلة لضمان التوافق.

هل يمكنني إنشاء كائن يسقط عناصر مخصصة؟

تركز النسخة الحالية من الأداة على خصائص الكائن والتأثيرات البصرية. لا تتضمن محرر جداول الغنائم المخصصة. ومع ذلك، يمكنك استخدام الأمر المولد لاستدعاء الكائن، ثم استخدام كتلة أوامر منفصلة أو حزمة بيانات للتعامل مع السقوط. على سبيل المثال، استخدم /execute if entity @e[type=zombie,nbt={CustomName:'{"text":"Tank"}'}] run loot spawn ...

لماذا لا يظهر الاسم المخصص الذي قمت بتعيينه على الكائن؟

تأكد من استخدام صيغة NBT أو المكونات الصحيحة لإصدارك. في Java، يجب أن يكون الاسم نص JSON، مثل '{"text":"My Mob"}'. في Bedrock، يستخدم سلسلة نصية أبسط. تحقق أيضًا من نسخ الأمر بالكامل، بما في ذلك علامات الاقتباس والأقواس. إذا تم اقتطاع الأمر، فقد يتم تجاهل الاسم.

هل يمكنني مشاركة أشكالي المخصصة مع لاعبين آخرين؟

نعم. يمكنك نسخ الأمر المولد ومشاركته في الدردشة أو في منتدى أو في ملف نصي. يمكن للاعبين الآخرين لصقه في كتل الأوامر الخاصة بهم. إذا كنت تريد مشاركة مجموعة كاملة من الأشكال، ففكر في إنشاء حزمة بيانات. لا تستضيف الأداة أو تخزن أشكالك، لذا احفظها محليًا إذا كنت بحاجة إلى إعادة استخدامها.