Pengenalan – Dokumentasi Forge, Senarai Mod untuk Forge.

Jenis Mod: Forge

Subdirektori SRC tidak perlu disalin di ruang kerja; Walau bagaimanapun, anda mungkin perlu menyegarkan projek Gradle jika Java (Src/Main/Java) dan Sumber (Src/Main/Resources) dibuat kemudian.

Bermula dengan Forge

Sekiranya anda tidak pernah membuat mod Forge sebelum ini, bahagian ini akan memberikan jumlah minimum maklumat yang diperlukan untuk menyediakan persekitaran pembangunan menjalin. Selebihnya dokumentasi adalah mengenai ke mana hendak pergi dari sini.

Prasyarat

  • Pemasangan Kit Pembangunan Java 17 (JDK) dan 64-bit Java Virtual Machine (JVM). Forge mengesyorkan dan secara rasmi menyokong Eclipse Temurin.

Amaran Pastikan anda menggunakan JVM 64-bit. Salah satu cara untuk memeriksa adalah menjalankan java -versi di terminal. Menggunakan JVM 32-bit akan menyebabkan beberapa masalah apabila menggunakan forgegradle.

  • Disarankan untuk menggunakan IDE dengan Integrasi Gradle.

Dari sifar hingga modding

  1. Muat turun Kit Pemaju Mod (MDK) dari tapak Fail Forge dengan mengklik ‘MDK’ diikuti oleh butang ‘Skip’ di bahagian atas kanan selepas menunggu tempoh masa. Disyorkan untuk memuat turun versi terbaru Forge apabila mungkin.
  2. Ekstrak MDK yang dimuat turun ke dalam direktori kosong. Ini akan menjadi direktori mod anda, yang kini harus mengandungi beberapa fail gred dan subdirektori SRC yang mengandungi Mod Contoh.
  • Subdirektori Gradle
  • membina.Gradle
  • Gradlew
  • Gradlew.kelawar
  • tetapan.Gradle

Subdirektori SRC tidak perlu disalin di ruang kerja; Walau bagaimanapun, anda mungkin perlu menyegarkan projek Gradle jika Java (Src/Main/Java) dan Sumber (Src/Main/Resources) dibuat kemudian.

  • Forge hanya secara eksplisit menyokong pembangunan pada Eclipse dan Idea Intellij, tetapi terdapat Konfigurasi Jalan Tambahan untuk Kod Visual Studio. Tidak kira apa -apa persekitaran, dari Apache netbeans ke VIM / EMACS, boleh digunakan.
  • Integrasi Gradle Eclipse dan IntelliJ Ide. Ini termasuk memuat turun pakej yang diperlukan dari mojang, minecraftforge, dll. Plugin ‘Gradle for Java’ diperlukan untuk kod studio visual untuk melakukan perkara yang sama.
  • Gradle perlu dipanggil untuk menilai semula projek untuk hampir semua perubahan pada fail yang berkaitan (e.g., membina.Gradle, Tetapan.Gradle, dll.). Sesetengah IDE datang dengan butang ‘menyegarkan’ untuk melakukan ini; Walau bagaimanapun, ia boleh dilakukan melalui terminal melalui Gradlew .
  • Gerhana: Jalankan tugas geneclipseruns.
  • Idea Intellij: Jalankan tugas Genintellijruns. Jika ralat “modul tidak ditentukan” berlaku, tetapkan harta ideamodule ke modul ‘utama’ anda (biasanya $.utama).
  • Kod Studio Visual: Jalankan tugas GenvScoderuns.
  • Ide lain: Anda boleh menjalankan konfigurasi secara langsung menggunakan gred run* (e.g., Runclient, Runserver, Rundata, RungameTestServer). Ini juga boleh digunakan dengan IDE yang disokong.

Menyesuaikan maklumat mod anda

Edit binaan.Fail Gradle untuk menyesuaikan bagaimana mod anda dibina (e.g., Nama fail, versi artifak, dll.).

Lakukan tidak edit tetapan.Gradle melainkan anda tahu apa yang anda lakukan. Fail tersebut menentukan repositori yang dimuatkan dimuat naik.

Membina yang disyorkan.Penyesuaian Gradle

Penggantian id mod

Gantikan semua kejadian contoh, termasuk mod.toml dan fail mod utama dengan id mod mod anda. Ini juga termasuk menukar nama fail yang anda bina dengan menetapkan pangkalan.ArchivesName (ini biasanya ditetapkan ke id mod anda).

// dalam beberapa binaan.Pangkalan Gradle.ArchivesName = 'MyMod'

Forge MDK kini menggunakan ArchivesBaseName untuk menetapkan nama artifak dan bukannya asas.Archivesname . Kami mengesyorkan menggunakan asas.ArchivesName Sebaliknya sebagai ArchivesBaseName ditetapkan semula untuk penyingkiran di Gradle 9, yang versi masa depan Forgegradle akan menyokong.

Anda masih boleh menggunakan ArchivesBaseName dengan menetapkan perkara berikut:

// dalam beberapa binaan.Pangkalan Gradle.ArchivesName = 'MyMod'

ID Kumpulan

Harta Kumpulan harus ditetapkan ke pakej peringkat tertinggi anda, yang sepatutnya menjadi domain yang anda miliki atau alamat e-mel anda:

Jenis Nilai Pakej peringkat atas
Domain Contoh.com com.Contoh
Subdomain Contoh.github.io io.github.Contoh
E -mel [email protected] com.gmail.Contoh
// dalam beberapa binaan.Gradle Group = 'com.contoh '

Pakej dalam sumber Java anda (SRC/Main/Java) juga harus sesuai dengan struktur ini, dengan pakej dalaman yang mewakili ID MOD:

com - Contoh (pakej peringkat atas yang ditentukan dalam harta kumpulan) - MyMod (id mod) - MyMod.Java (dinamakan semula sebagai contoh.java)

Versi

Tetapkan harta versi ke versi mod semasa anda. Kami mengesyorkan menggunakan variasi versi Maven.

// dalam beberapa binaan.gradle versi = '1.19.4-1.0.0.0 ''

Konfigurasi tambahan

Konfigurasi tambahan boleh didapati di dokumen forgegradle.

Membina dan menguji mod anda

  1. Untuk membina mod anda, jalankan Gradlew membina . Ini akan mengeluarkan fail dalam membina/lib dengan nama [archivesbasename]-[versi].balang, secara lalai. Fail ini boleh diletakkan dalam folder mod persediaan minecraft yang dibolehkan oleh Forge atau diedarkan.
  2. Untuk menjalankan mod anda dalam persekitaran ujian, anda boleh menggunakan konfigurasi lari yang dihasilkan atau menggunakan tugas yang berkaitan (e.g. Gradlew Runclient). Ini akan melancarkan Minecraft dari direktori run (lalai ‘lari’) bersama -sama dengan mana -mana set sumber yang ditentukan. MDK lalai termasuk set sumber utama, jadi sebarang kod yang ditulis dalam SRC/Main/Java akan digunakan.
  3. Sekiranya anda menjalankan pelayan berdedikasi, sama ada melalui konfigurasi run atau gred runserver, pelayan pada mulanya akan ditutup dengan segera. Anda perlu menerima Minecraft Eula dengan mengedit eula.fail txt dalam direktori larian. Setelah diterima, pelayan akan dimuatkan, yang kemudiannya boleh diakses melalui sambungan langsung ke localhost .

Anda harus selalu menguji mod anda dalam persekitaran pelayan yang berdedikasi. Ini termasuk mod pelanggan sahaja kerana mereka tidak boleh melakukan apa-apa apabila dimuatkan di pelayan.

Jenis Mod: Forge

Sumber terbaik untuk minecraft

Mod Forge adalah pemasangan yang mengubah cara permainan Minecraft muncul dan beroperasi. Jelas, jenis mod khusus ini hanya serasi dengan Minecraft Forge.

108 paparan ❘ 4 jam yang lalu ❘ Pengarang: UndappyWithouter ❘ Tersedia untuk: Forge

79 paparan ❘ 5 jam yang lalu ❘ Pengarang: xxrexraptorxx ❘ Tersedia untuk: Forge

72 paparan ❘ 5 jam yang lalu ❘ Pengarang: SciWhiz12 ❘ Tersedia untuk: Forge

87,391 paparan ❘ 5 jam yang lalu ❘ Pengarang: Lykrast ❘ Tersedia untuk: Fabric, Forge

4,267 pandangan ❘ 5 jam yang lalu ❘ Pengarang: Akashiikun69 ❘ Tersedia untuk: Fabric, Forge, Quilt

1,132 paparan ❘ 5 jam yang lalu ❘ Pengarang: Jaredlll08 ❘ Tersedia untuk: Fabric, Forge

4,539 paparan ❘ 5 jam yang lalu ❘ Pengarang: Traben_0 ❘ Tersedia untuk: Fabric, Forge, Quilt

Mod Topi Berguna

32,876 paparan ❘ 5 jam yang lalu ❘ Pengarang: thecech12 ❘ Tersedia untuk: Forge

Mod capes

427,050 paparan ❘ 5 jam yang lalu ❘ Pengarang: James090500 ❘ Tersedia untuk: Fabric, Forge

Mod CleanView

84,638 paparan ❘ 5 jam yang lalu ❘ Pengarang: Lainmi ❘ Tersedia untuk: Fabric, Forge

42 paparan ❘ 6 jam yang lalu ❘ Pengarang: Kaboomroads ❘ Tersedia untuk: Forge

Mod bersih memancing

67,720 pandangan ❘ 6 jam yang lalu ❘ Pengarang: Zacomat ❘ Tersedia untuk: Forge

5,684 paparan ❘ 6 jam yang lalu ❘ Pengarang: Tuxed ❘ Tersedia untuk: Fabric, Forge

945 paparan ❘ 6 jam yang lalu ❘ Pengarang: 50AP5UD5 ❘ Tersedia untuk: Fabric, Forge

50 paparan ❘ 6 jam yang lalu ❘ Pengarang: cas_ual_ty ❘ Tersedia untuk: Forge

Catatan yang diketengahkan

  • Jenny Mod
  • Jenny Mod McPe
  • Minecraft Forge
  • Optifine HD
  • Optifabric
  • Pixelmon
  • Hanya item yang cukup
  • MOD MINIMAP
  • Mod ais dan api
  • Mod natrium
  • Mod blok bertuah
  • Membina tinkers
  • Litematica
  • Mod asal
  • Buat mod
  • Mod Edit Dunia
  • Mod Decocraft
  • Peta Skyblock
  • Biomes o ‘Banyak
  • Mod Flan
  • Mod perjuangan epik
  • Galacticraft
  • Mod replay
  • MOD MORPH
  • Pistol Mrcrayfish
  • Tambang Tambang Tidak Mi
  • Mod perabot
  • Capes lanjutan
  • Cobblemon Mod
  • RLCraft Modpack

Peluncur Terbaik

Hak Cipta © 2012 – 2023 9minecraft. Hak cipta terpelihara.

9Minecraft adalah laman web mengenai Minecraft di mana anda boleh memuat turun sumber percuma seperti: Mod Minecraft, peta minecraft, pek sumber, pek data, dan banyak lagi.

Hak Cipta © 2012 – 2023 9minecraft. Hak cipta terpelihara.