Mod Minecraft. Menambahkan buku memasak dan dapur multiblok yang hanya menampilkan resep yang dapat Anda buat dengan apa yang saat ini Anda miliki di inventaris Anda.
Izin Modpack
Jika Anda tertarik untuk berkontribusi pada mod, Anda dapat memeriksa masalah yang diberi label "dibutuhkan bantuan".
Terkait fitur baru, sebaiknya bicarakan dengan saya terlebih dahulu untuk memastikan kita memiliki visi yang sama. Anda dapat bergabung dengan kami di Discord jika Anda ingin berbicara.
Kontribusi harus dilakukan melalui permintaan tarik. Saya tidak akan dapat menerima terjemahan, kode, atau aset lainnya melalui saluran lain mana pun.
Di bawah ini adalah daftar kunci pesan IMC yang ditangani oleh Cooking for Blockheads.
Alat Daftar (ItemStack)
DaftarkanWaterItem (ItemStack)
DaftarMilkItem (ItemStack)
RegisterToast (TagCompound : {Input : ItemStack, Output : ItemStack})
RegisterToastError (TagCompound : {Input : ItemStack, Pesan : String})
RegisterOvenFuel (TagCompound : {Input : ItemStack, FuelValue : Numerik})
RegisterOvenRecipe (TagCompound : {Input : ItemStack, Output : ItemStack})
DaftarNonFoodRecipe (ItemStack)
RegisterCowClass (EntityCowClassName : String) - ini akan menyebabkan kelas dimuat jika belum dimuat!
Jika IMC API tidak cukup untuk Anda, Anda dapat membuat Java API dari Cooking for Blockheads. Saya sarankan menggunakan CurseForge Maven untuk mengambilnya sebagai ketergantungan. Untuk info tentang cara melakukannya, Anda dapat memeriksa file Gradle milik Cooking for Blockheads.
Java API mengizinkan semua yang dilakukan IMC API, dan tugas tertentu hanya dapat dicapai melalui Java API. Namun, jika Anda tidak memerlukan kontrol ekstra tersebut, disarankan untuk menggunakan IMC API.
Perhatikan bahwa Anda juga perlu menambahkan Balm jika ingin menguji integrasi di lingkungan Anda.
Tambahkan yang berikut ke build.gradle
Anda:
repositori { pakar { url "https://www.cursemaven.com" } } dependencies { // Ganti ${cookingforblockheads_file_id} dan ${balm_file_id} dengan id file yang ingin Anda andalkan. // Anda dapat menemukannya di URL file di CurseForge (misalnya 3914527). // Penempaan: implementasi fg.deobf("curse.maven:balm-531761:${balm_file_id}") // Fabric: modImplementasi "curse.maven:balm-fabric-500525:${balm_file_id}" // Penempaan: implementasi fg.deobf("curse.maven:cooking-for-blockheads-231484:${cookingforblockheads_file_id}") // Fabric: modImplementation "curse.maven:cooking-for-blockheads-fabric-634546:${ memasakuntukblockheads_file_id}"}
Tambahkan yang berikut ke build.gradle
Anda:
repositori { pakar { url "https://maven.twelveiterations.com/repository/maven-public/" isi { sertakanGrup "net.blay09.mods" } } } dependencies { // Ganti ${cookingforblockheads_version} dan ${balm_version} dengan versi yang ingin Anda andalkan. // Anda dapat menemukan versi terbaru untuk versi Minecraft tertentu di https://maven.twelveiterations.com/service/rest/repository/browse/maven-public/net/blay09/mods/balm-common/ dan https:/ /maven.twelveiterations.com/service/rest/repository/browse/maven-public/net/blay09/mods/cookingforblockheads-common/ // Umum (mojmap): implementasi "net.blay09.mods:balm-common:${balm_version}" // Penempaan: implementasi fg.deobf("net.blay09.mods:balm-forge:${balm_version}") // Fabric : implementasi mod "net.blay09.mods:balm-fabric:${balm_version}" // Umum (mojmap): implementasi "net.blay09.mods:cookingforblockheads-common:${cookingforblockheads_version}" // Forge: implementasi fg.deobf("net.blay09.mods:cookingforblockheads-forge:${cookingforblockheads_version}") // Fabric: implementasi mod "net.blay09.mods:cookingforblockheads-fabric:${cookingforblockheads_version}"}