تعديلات الفانيليا – حزم الموارد ، مقدمة لحزم الموارد | Microsoft تعلم
مقدمة لحزم الموارد
هناك عينة من موارد موارد متوفرة على عينات Minecraft github. يمكن استخدامه لفهم بنية حزم الموارد والتحقق من عملك بعد البرنامج التعليمي.
حزم الملمس Minecraft
إصدار Minecraft Pack:
& lt
جميع العبوات التي تستخدم تظليل الفانيليا بواسطة shockmicro و chientkingg
الأصباغ الفريدة بواسطة MMStinks
تهدئة إليترا من Ninni
Vex Eletra بواسطة the_khuzdul1
الأوراق الكثيفة بواسطة Pollie
أرفف كتب متصلة من تشارلي نيكولز
جمجمة الغزل على لوحة النار من قبل كريستوفر Zetterstrand
سلحفاة Xisuma by LordCloud147
يتجول Xisuma بواسطة Rashaexe
Beeralis بواسطة Rubikowl
خط أكثر سلاسة من قبل فريق المؤمنين
البانوراما الكلاسيكية من قبل sholethehedgie
Smash Enderman (Optifine Model) بواسطة Bold Muddy
معظم “الملمس المحدث” إصلاح حزم (أو استنادًا إلى القوام بواسطة) Jasper ‘Jappa’ Boerstra
بكسل متسقة ghast بواسطة Harya_ (من المؤمنين 32x)
Pixel Sonic Boom من Aerod & Miniluv73 (من المؤمنين 32x)
رطبة فانتوم من itschawk
محدد حزمة الموارد
بعض الحزم لديها ملفات متداخلة. يمكنك السحب والإسقاط لتغيير ترتيب القائمة. حزم في الجزء العلوي تجاوز تلك أدناه.
مقدمة لحزم الموارد
قبل إنشاء أول وظيفة إضافية ل Minecraft: Bedrock Edition ، ستحتاج إلى إنشاء حزمة للاحتفاظ بمحتوى مخصص الخاص بك. هناك نوعان من الحزم التي يمكن أن يصنعها المبدع: حزم الموارد وحزم السلوك. أ حزمة الموارد هي بنية المجلد التي ستحتوي على جميع النماذج المخصصة والأصوات والقوام والمحتوى المخصص الآخر. سيؤدي هذا البرنامج التعليمي إلى تغيير لون الأوساخ إلى أخضر ساطع.
في هذا البرنامج التعليمي ، سوف تتعلم ما يلي:
- كيف أ حزمة الموارد أنشئ.
- كيف أ ملف واضح أنشئ.
- كيف يتم تحميل القوام المخصص في Minecraft.
- مفهوم حزمة التراص عند العمل مع محتوى الوظيفة الإضافية.
عينة موارد حزمة
هناك عينة من موارد موارد متوفرة على عينات Minecraft github. يمكن استخدامه لفهم بنية حزم الموارد والتحقق من عملك بعد البرنامج التعليمي.
متطلبات
نوصي بإكمال ما يلي قبل بدء هذا البرنامج التعليمي:
بناء حزمة الموارد
لكي تجد Minecraft واستخدام ملفات الموارد الخاصة بك ، يجب عليك إعداد المجلدات والملفات في بنية معينة. سوف يرشدك هذا البرنامج التعليمي من خلال إنشاء هذا المجلد وهيكل الملف.
إنشاء مجلد
في هذا القسم ، ستبدأ بإنشاء مجلد يسمى my_resource_pack. حسنًا ، ليس عليك تسميته ذلك. في الواقع ، يمكنك تسمية هذا المجلد أي شيء تريده ، ولكن يجب تسمية المجلدات الأخرى تمامًا كما يقول هذا البرنامج التعليمي بحيث يعرف Minecraft أين تبدو.
- افتح كوم.موجانغ مجلد.
- انقر نقرًا مزدوجًا فوق Development_resource_packs مجلد لفتحه.
- أضف مجلد جديد وتسميته my_resource_pack.
- انقر نقرًا مزدوجًا فوق *my_resource_pack مجلد لفتحه.
إنشاء ملف واضح
لتحميل حزمة الموارد في Minecraft ، يجب إنشاء ملف واضح. ملف البيان هو ملف JSON يحتوي على المعلومات التالية:
- وصف: الوصف داخل اللعبة لما تفعله حزمة الموارد.
- اسم: الاسم داخل اللعبة لحزمة الموارد.
- uuid: معرف فريد من نوعه عالميا.
- إصدار: نسخة من حزمة الموارد.
- إصدار محرك أدنى: إصدار مطلوب من Minecraft أن هذه الحزمة ستعمل فيها.
لمعرفة المزيد حول كيفية ظهور.يعمل ملف JSON ، راجع بيان مرجع الملحقات.وثائق JSON.
ستقوم Minecraft بتحليل المعلومات من ملف البيان وعرضها في قسم الإضافات من اللعبة. داخل الملف ، سيتم تقسيم المعلومات إلى قسمين منفصلين: الرأس والوحدات النمطية. سيحتوي قسم الرأس على المعلومات الإجمالية للحزمة ، وسيحتوي قسم الوحدات على معلومات الحزم المخصصة.
- انقر بزر الماوس الأيمن في نافذة Explorer ، حدد جديد> مستند نصي.
- أطلق عليه اسما يظهر.جيسون.
- ستحتاج إلى تغيير ملحق الملف من .txt ل .جيسون. إذا لم تعرض نافذة Explorer الخاصة بك ملحقات الملفات ، فيمكنك تمكين ملحقات اسم الملف تحت منظر فاتورة غير مدفوعة.
- انقر نقرًا مزدوجًا فوق يظهر.جيسون ملف لفتحه في محرر نصوص.
- نسخ والصق الرمز التالي في ملفك.
< "format_version": 2, "header": < "description": "My dirt resource pack Add-On!", "name": "My Resource Pack", "uuid":"", "version": [1, 0, 0], "min_engine_version": [1, 16, 0] >, "الوحدات النمطية": [ < "description": "My First Add-On!", "type": "resources", "uuid": "", "version": [1, 0, 0] >]>
uuid
معرف فريد عالميًا ، أو UUID لفترة قصيرة ، هو رقم فريد يستخدم لتحديد البرامج المختلفة. بالنسبة إلى Minecraft ، يتم استخدام UUID لتحديد حزمة معينة ولمنع أي برنامج مكرر من التسبب في مشكلات. بالنسبة للرأس والوحدات النمطية ، يجب أن يكون هناك رقمين مختلفين uuid تم إدخالهما في كل من الحقول “uuid” بين الاقتباسات. يمكنك الحصول على uuids من مولد UUID عبر الإنترنت مثل https: // www.uuidgenerator.شبكة/.
- نسخ ولصق uuid في قسم الرأس. ستحتاج Uuid إلى لصقها في الحقل “Uuid”: “الحقل بين علامات الاقتباس (” “) ليتم قراءتها بشكل صحيح.
- قم بتحديث صفحة الويب لإنشاء UUID جديد للاستخدام في قسم الوحدات النمطية.
- انسخ والصق UUID الجديد في قسم الوحدات في حقل “UUID” بين علامات الاقتباس.
- حفظ البيان.ملف JSON.
تغيير كتلة الأوساخ
مع اكتمال ملف البيان ، يمكنك الآن البدء في إضافة محتوى مخصص إلى Minecraft. دعنا نبدأ بتطبيق نسيج جديد على كتلة الفانيليا الأوساخ. يتضمن الجزء الأول من العملية إنشاء بنية مجلد لعقد الملمس.
- في مستكشف الملفات ، في my_resource_pack المجلد ، قم بإنشاء مجلد واسمه القوام.
- انقر نقرًا مزدوجًا فوق القوام مجلد لفتحه.
- داخل مجلد القوام ، قم بإنشاء مجلد وتسميته كتل.
- انقر نقرًا مزدوجًا فوق كتل مجلد لفتحه.
إنشاء الملمس
الآن بعد إنشاء بنية المجلد ، يمكنك وضع قوامك المخصصة هناك. هذا المربع الأخضر الصغير هو مثال على نوع الملف الذي تم إنشاؤه بواسطة الخطوات التالية.
يمكنك تنزيله وحفظه في كتل المجلد أو اتبع هذه الخطوات لإنشاء نسيجك:
- افتح محرر صور مثل MS Paint.
- اذهب إلى ملف القائمة وحدد ملكيات.
- تعيين عرض و ارتفاع ل 16 بكسل كل.
- انقر نعم.
يمكنك الآن تصميم نمط أو أي عمل فني في المحرر. لصنع المربع الأخضر ، تمت إضافة لون ملء بسيط.
يتم استخدام MS Paint في هذا المثال للوصول السريع والسهل ، ولكن ستحتاج إلى استخدام محرر رسومات مختلف لميزات الرسومات الأكثر تقدماً مثل تأثيرات الشفافية أو .دعم ملف TGA.
- عندما تنتهي من تحرير نسيجك ، انتقل إلى ملف القائمة وحدد حفظ كما.
- اختر ال PNG صورة خيار.
- في ال حفظ كما مربع الحوار ، انتقل إلى كتل المجلد الذي أنشأته.
- حفظ الملف باسم التراب.بي إن جي.
اختبار الحزمة
الآن بعد أن تحتوي الحزمة على ملف واضح وملف نسيج ، يمكنك تشغيل Minecraft واختبار الوظيفة الإضافية الجديدة الخاصة بك.
حزمة التراص هو كيف يتم تحميل المحتوى أعلى محتوى الفانيليا ، مما يتسبب أحدث حزمة تطبيق. في مثالنا ، يتم كتابة نسيج الأوساخ الأصلي بواسطة نسيجنا المخصص.
إذا كانت عبوة أخرى تستخدم الأوساخ.تم تحميل ملف PNG بعد my_resource_pack ، ثم سوف تستخدم Minecraft ذلك بدلاً من ذلك ولن ترى هذا التغيير.
سيتم استخدام نسيجك المخصص على كل الأوساخ.كتلة PNG في العالم ، ولكن لن يتم استخدامها على كتل الأوساخ مع العشب عليها لأن تلك الكتل لها اسم مختلف.
- إطلاق Minecraft واختر يلعب.
- يختار إنشاء عالم جديد.
- تحت إعدادات, انتقل إلى الوظائف الإضافية قسم.
- انقر فوق حزم الموارد لرؤية جميع الحزم المتاحة.
- انقر على عبواتي منسد لفتحه.
- يختار حزمة الموارد الخاصة بي وانقر تفعيل لإضافة حزمة الموارد إلى العالم.
- انقر يخلق لإنشاء عالمك.
استكشاف الأخطاء وإصلاحها
حزمة الموارد مشاكل? استكشاف الأخطاء وإصلاحها هو جزء طبيعي من أي عملية تطوير. فيما يلي بعض الأماكن للبدء في استكشاف الأخطاء وإصلاحها حزمة موارد مفقودة.
يمكنك استخدام عينة موارد الحزمة على عينات Minecraft Github للتحقق من بنية حزمة الموارد الخاصة بك.
لا تظهر حزمة الموارد الخاصة بك في Minecraft
إذا لم تظهر حزمة الموارد الخاصة بك في قسم الوظائف الإضافية في العالم ، فإن ذلك يشير إلى بيان مشوه.ملف JSON. دعونا التحقيق في الأمر.
- هل هناك اثنين من uuids مختلفة في البيان.قسم JSON Header and Modules Section? انظر uuid قسم لمزيد من المعلومات.
- هل قمت بتشغيل ملحقات الملفات والمسارات? إذا لم تعرض نافذة Explorer الخاصة بك ملحقات الملفات ، فيمكنك تمكين ملحقات اسم الملف تحت منظر فاتورة غير مدفوعة.
- تحقق من أقواس وأقواس JSON Curly. يمكن أن تساعد أدوات Linting Json.
تظهر حزمة الموارد ، المحتوى لا يعمل
- تأكد من أن مجلد القوام في المكان الصحيح ، وتهجئة بشكل صحيح. ثم تحقق من مجلد الكتل أيضًا.
- قم بتنزيل حزمة موارد Vanilla وحاول إضافة الكتلة إلى مجلد القوام/الكتل الموجود.
- تأكد من تسمية ملف الملمس الجديد بنفسه مثل نسيج الفانيليا الذي تحل محله.
- حرك العبوة الخاصة بك فوق الآخرين لضمان الأوساخ الخاصة بك.يتم تحميل نسيج PNG قبل حزم الموارد الأخرى بفضل التراص الحزمة.
ماذا بعد?
مع نسيج مخصص الآن ، جزء من عالم Minecraft الخاص بك ، فقد حان الوقت لمعرفة كيف تغير حزم السلوك سلوكيات الكيان الموجودة. في القسم التالي ، ستضيف سلوكًا عدوانيًا إلى كيان بقرة سلمي عادة.
للاطلاع على أمثلة لملفات الموارد والسلوك التي لم تتغير ، تحقق من حزمة موارد Minecraft Vanilla وحزمة الفانيليا.