Skip to content

Morph Mod untuk Minecraft 1.12.2, 1.16.5

"Dapatkan" dan berubah menjadi sebagian besar mob hidup dengan membunuh mereka termasuk pemain lain, silverfish, mod lain, dan banyak lagi!

mulai dari iChun · CurseForge
unduhan
42 unduhan
dilihat
102 dilihat
Diperbarui
Diperbarui 26.10.2026

Memperkenalkan Morph: Enhanced And Transformed

alias MEAT

Ditulis ulang dari awal (Ditulis ulang lagi?!), Morph kembali untuk 1.16.5+! Animasi baru! Sistem baru! Mekanisme baru (semacam)!

Bunuh mob dan dapatkan, berubah menjadi mob itu sesuka hati.

Seperti sebelumnya: tombol [ ] membuka/menavigasi pemilih (Tahan SHIFT untuk menavigasi secara horizontal). (lebih dikenal sebagai ~ ) untuk memfavoritkan morph di pemilih dan membuka menu radial favorit.

Anggota komunitas kami luckyu19 telah menyusun daftar trait & ability yang tersedia di mod ini dan mob mana yang memilikinya yang bisa kamu temukan di sini.

Sayangnya, mod ini belum selesai, dari segi konten.

Saya punya rencana menambahkan progresi yang layak ke mod ini melalui ability Biomass yang seharusnya tersedia secara default. Sayangnya karena keterbatasan waktu dan kewajiban di dunia nyata, saya memutuskan untuk mengakhiri pengembangan mod ini dan merilis mode "Classic". Mode Classic adalah Morph seperti yang kita kenal dan cintai: Bunuh sesuatu, jadilah itu, gunakan ability-nya. Sebagian besar dari kalian yang pernah menggunakan Morph lama (era sebelum 1.12.2) akan familiar dengan cara kerja mod ini, tapi saya akan tetap menjelaskan apa yang direncanakan di bawah ini.

Karena mod ini belum selesai, ada sisa-sisa dari mode default yang terbawa ke mode classic (misalnya config) yang tidak berpengaruh. Ini akan ditangani nanti. Contohnya adalah:

Key bind:

  • Biomass - Biomass belum diimplementasikan, tapi akan memakai key bind untuk membuka menu.
  • Abilities - Ini merujuk pada ability aktif yang seharusnya digunakan dengan Biomass dan karena itu juga dinonaktifkan. Passive Abilities dan Traits seperti slow fall, water breathing, creative flight, dll, yang ada di Morph untuk MC 1.12.2, ada di mod ini. Sayangnya juga tidak ada cara untuk mengetahui mob mana yang punya trait & ability apa di dalam game.

Masalah yang Diketahui:

10.2.0:

  • Morph dari mod tampil sebagai babi: Babi adalah entitas "fail-catch" Morph. Baca di bawah untuk detailnya.
  • Ada mod (kemungkinan Optifine) yang mencegah GUI Morph ditampilkan. Semua hal lain dari mod ini berfungsi kecuali ini.

Beberapa mob tidak terlihat benar.

Untuk mengatasi masalah duplikasi mob yang dimiliki Morph lama, saya sekarang menghapus semua data NBT yang tidak relevan. NBT modifier diperlukan untuk memberi tahu Morph data NBT mana yang harus disimpan di Morph.

Untuk beberapa mob yang tampil sebagai "Invalid Morph Pig", mob-mob ini mengalami error mungkin karena masalah kode dan gagal dibuat. Pengembang mod harus memperbaiki ini di sisi mereka. (Untuk para dev:) Entitas yang meng-extend IAngerable harus memperbaiki MC-189565 dengan memeriksa world.isRemote sebelum melakukan cast ke ServerWorld saat membaca data NBT, mirip dengan cara Forge menambal 6 kelas yang mengimplementasikannya. Jika bukan itu masalahnya maka kemungkinan ada error lain yang dilempar di suatu tempat selama pembuatan mob di sisi klien dengan data NBT.

Untuk mob yang tampil dengan tipe yang benar tapi tekstur/model yang salah, mereka memerlukan NBT modifier khusus agar Morph dapat menangkap data NBT mereka dengan benar. Detail tentang cara membuat file-file ini ada di bawah.

Menambahkan kompatibilitas dengan mod

Untuk menambahkan kompatibilitas dengan mob dari mod atau capability dari mod, Morph membutuhkan (hingga) tiga jenis file JSON. Hand Info, Mob Data, NBT Modifiers. File-file ini diletakkan di /config/morph/

Hand Info dibuat dengan Tabula. Impor mob dari mod lalu ekspor Hand Info JSON baru. Langkah-langkahnya akan memandu kamu.

Mob Data dibuat dengan perintah "/morph resources generate mob". Ini akan menampilkan morph-morph kamu dengan GUI untuk kamu menambahkan dan memodifikasi trait morph tersebut.

NBT Modifiers dibuat dengan perintah "/morph resources generate nbt [entity]". Kamu memerlukan entitas hidup untuk ini dan bukan morph. Lihat entitas yang ingin kamu buat modifier-nya atau gunakan target seperti @e[type=<type>]. Ini akan menampilkan GUI di mana kamu dapat memodifikasi key NBT dan membandingkan tampilan mob dengan tampilan morph-nya.

Istilah Tambahan

Direncanakan:

Default Mode: Mode default menambahkan ability Biomass yang akan dibatasi oleh Nether, memerlukan efek wither dan regeneration aktif secara bersamaan. Ini membuka kemampuan bagi pemain untuk menyerap/mengonsumsi biomass mob lain, yang akhirnya mengarah ke upgrade dan unlock (seperti ability morph, dan kapasitas).

Active Abilities: Morph sekarang memisahkan sistem ability lama menjadi Traits dan Abilities. Abilities akan membutuhkan Biomass untuk digunakan, sebagian besar akan bersifat pasif dan lainnya aktif. Sebagian besar dari ini harus di-unlock menggunakan Biomass untuk memberi pemain kegunaan bagi Biomass dan rasa progresi. Semua ability Morph lama telah ditulis ulang untuk ini, dan lebih banyak akan datang di masa depan. Seharusnya juga lebih mudah bagi Mod Dev untuk menambahkan dukungan untuk mob mereka.

Dukungan Classic Mode di Masa Depan: Karena file JSON dibagikan antar mode, pembaruan untuk Default mode akan mencakup Classic mode, artinya Classic mode juga akan mendapatkan lebih banyak trait/ability seiring waktu. Hanya waktu yang akan menjawab!

Tentang File Data JSON:

Morph mengekstrak paket default dukungan mob (mirip dengan Hats/Googly Eyes) ke folder /config/morph/. Ini dibagi menjadi "biomass", "hand", "mob" dan "nbt".

"biomass" jelas belum digunakan saat ini, tapi disinkronkan antara server dan klien. Ini akan diselesaikan nanti.

"hand" menunjukkan bagian model mana yang merupakan tangan entitas dan merendernya di klien (saat kamu tidak memegang apa pun). Hanya klien. Seperti yang disebutkan kamu dapat menggunakan Tabula untuk membuat ini.

"mob" menunjukkan semua trait dan ability mob dan (nantinya) biaya biomass masing-masing. Ini tidak disinkronkan antara klien dan server. Kamu dapat menemukan versi deserialisasinya di sini. Jika kamu ingin menambahkan pemetaan untuk mob tertentu, gunakan perintah yang disebutkan di atas.

"nbt" menunjukkan data NBT mana yang harus disimpan/dimodifikasi untuk mob yang dibunuh. Hanya server yang memerlukan ini. Ini dilakukan berdasarkan kelas entitas, modifier untuk super class secara otomatis diwarisi. Versi deserialisasi dari file-file ini dapat ditemukan di sini. Gunakan perintah yang disebutkan di atas untuk membantu membuatnya.

Jika kamu membuat file baru, kamu dapat memuat ulang semua file menggunakan perintah /morph atau di config Morph dalam game. Jika kamu membuat file apa pun, tolong bagikan di Official Discord Server! Seperti sebelumnya, saya mengandalkan kontribusi komunitas untuk dukungan mob pihak ketiga, saya tidak bisa memetakan semuanya sendiri, jadi kontribusimu akan membantu banyak orang lain menikmati mod ini dengan lebih baik!

Bonus untuk Mod Developer:

Saya telah berusaha membuatnya jauh lebih mudah bagi mod dev untuk menambahkan dukungan untuk mod mereka, dari pesan IMC hingga menaruh sebanyak mungkin ke dalam API. Beri tahu saya (di GitHub) jika ada hal lain yang kamu butuhkan yang akan membantu dan saya akan lihat di mana saya bisa mengakomodasinya!

1.12.2 dan lebih lama:

Informasi lebih lanjut dapat ditemukan di iChun's Blog.

Cara memasang Morph

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.12–1.16.5 on Forge automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Forge

    The loader must match the game version of the mod file, for example Minecraft 1.16.5. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file Morph-1.16.5-10.2.1.jar (1.2 MB) for your game version.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: Morph should be in the list.

Minecraft 1.16.5 runs on Java 8: with a different Java version the game may close right after launch.

Versi

Dengan dependensi

MinecraftLoaderFileTanggalTindakan
1.16.3ForgeMorph-1.16.5-10.2.1.jar1.2 MB 26
1.12.1—Morph-1.12.2-7.1.3.jar1008 KB 16

FAQ

Which Minecraft versions does Morph work on?

There are files for 1.16.5, 1.16.4, 1.16.3, 1.12.2, 1.12.1, 1.12. The newest is 1.16.5.

Is Morph for Forge or Fabric?

Only for Forge: 1.16.3–1.16.5. There are no files for Fabric or NeoForge: a mod for another loader will not start.

Does Morph need other mods?

The author lists no required dependencies: the Forge loader is enough.

Which Java does Morph need?

Minecraft 1.16.5 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.

Where can I download Morph safely?

On this page: the file Morph-1.16.5-10.2.1.jar (1.2 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 1bda9129fc8cef6e270e3e5f414ef8b7dc442d27.

Ulasan

Jadilah yang pertama menilai Morph

Komentar 0

Masuk untuk berkomentarMasuk

Mod serupa

Semua mod

Selengkapnya