ماين كرافت وزارة الدفاع. يضيف كتاب طبخ ومطابخ متعددة الكتل تعرض فقط الوصفات التي يمكنك إعدادها باستخدام ما لديك حاليًا في مخزونك.
أذونات Modpack
إذا كنت مهتمًا بالمساهمة في التعديل، فيمكنك التحقق من المشكلات التي تحمل علامة "المساعدة المطلوبة".
عندما يتعلق الأمر بالميزات الجديدة، فمن الأفضل أن تتشاور معي أولاً للتأكد من أننا نتشارك نفس الرؤية. يمكنك الانضمام إلينا على Discord إذا كنت ترغب في التحدث.
يجب أن تتم المساهمات من خلال طلبات السحب. لن أتمكن من قبول الترجمات أو الأكواد أو الأصول الأخرى من خلال أي قنوات أخرى.
فيما يلي قائمة بمفاتيح رسائل IMC التي تتم معالجتها بواسطة Cooking for Blockheads.
أداة التسجيل (ItemStack)
سجل WaterItem (ItemStack)
تسجيلMilkItem (ItemStack)
سجل Toast (TagCompound: {الإدخال: ItemStack، الإخراج: ItemStack})
RegisterToastError (TagCompound: {الإدخال: ItemStack، الرسالة: سلسلة})
سجلOvenFuel (TagCompound: {Input: ItemStack, FuelValue: Numeric})
سجلOvenRecipe (TagCompound: {الإدخال: ItemStack، الإخراج: ItemStack})
تسجيل وصفة غير غذائية (ItemStack)
RegisterCowClass (EntityCowClassName: String) - سيؤدي هذا إلى تحميل الفصل إذا لم يكن قد تم تحميله بالفعل!
إذا لم تكن واجهة برمجة تطبيقات IMC كافية بالنسبة لك، فيمكنك البناء على واجهة برمجة تطبيقات Java الخاصة بـ Cooking for Blockheads. أقترح استخدام CurseForge Maven للاستيلاء عليه باعتباره تبعية. للحصول على معلومات حول كيفية القيام بذلك، يمكنك التحقق من ملفات Gradle الخاصة بـ Cooking for Blockheads.
تسمح Java API بكل ما تفعله IMC API، ولا يمكن تحقيق مهام معينة إلا عبر Java API. ومع ذلك، إذا لم تكن بحاجة إلى هذا التحكم الإضافي، فمن المستحسن استخدام IMC API.
لاحظ أنك ستحتاج أيضًا إلى إضافة Balm إذا كنت تريد اختبار تكاملك في بيئتك.
أضف ما يلي إلى build.gradle
الخاص بك:
المستودعات { مخضرم { رابط "https://www.cursemaven.com" } } التبعيات { // استبدل ${cookingforblockheads_file_id} و${balm_file_id} بمعرف الملف الذي تريد الاعتماد عليه. // يمكنك العثور عليه في عنوان URL للملف على CurseForge (على سبيل المثال 3914527). // صياغة: التنفيذ fg.deobf("curse.maven:balm-531761:${balm_file_id}") // النسيج: modImplementation "curse.maven:balm-fabric-500525:${balm_file_id}" // صياغة: التنفيذ fg.deobf("curse.maven:cooking-for-blockheads-231484:${cookingforblockheads_file_id}") // النسيج: modImplementation "curse.maven:cooking-for-blockheads-fabric-634546:${ Cookingforblockheads_file_id}"}
أضف ما يلي إلى build.gradle
الخاص بك:
المستودعات { مخضرم { عنوان URL "https://maven.twelveiterations.com/repository/maven-public/" محتوى { تضمين المجموعة "net.blay09.mods" } } } التبعيات { // استبدل ${cookingforblockheads_version} و${balm_version} بالإصدار الذي تريد الاعتماد عليه. // يمكنك العثور على أحدث إصدار لإصدار Minecraft معين على https://maven.twelveiterations.com/service/rest/repository/browse/maven-public/net/blay09/mods/balm-common/ و https://maven.twelveiterations.com/service/rest/repository/browse/maven-public/net/blay09/mods/cookingforblockheads-common/ // شائع (mojmap): التنفيذ "net.blay09.mods:balm-common" :${balm_version}" // صياغة: التنفيذ fg.deobf("net.blay09.mods:balm-forge:${balm_version}") // القماش: modImplementation "net.blay09.mods:balm-fabric:${balm_version}" // شائع (mojmap): التنفيذ "net.blay09.mods:cookingforblockheads-common:${cookingforblockheads_version}" // Forge: التنفيذ fg.deobf("net.blay09.mods:cookingforblockheads-forge:${cookingforblockheads_version}") // القماش: modImplementation "net.blay09.mods:cookingforblockheads-fabric:${cookingforblockheads_version}"}