Bagaimana cara menambahkan mob khusus ke Minecraft?

16

Pada dasarnya memutuskan untuk membuat mob sendiri, saya punya:

  • Dibuat kelas entitas mob saya
  • Dibuat kelas model mobs saya
  • Diambil model
  • Menambahkan panggilan fungsi untuk addMapping di dalam kelas EntityList

Saya terjebak pada apa yang harus dilakukan selanjutnya. Saya sudah mencoba menemukan kode yang berhubungan dengan pemijahan hewan pasif di dunia, namun saya tidak dapat menemukannya.

Bantuan sangat dihargai.

Pureferret
sumber
1
Saya telah membuat proposal baru untuk situs modding di stackexchange, jika Anda ingin memberikan suaranya. Tidak ada salahnya, bahkan jika seseorang menjawab pertanyaan Anda di sini.
Insinyur
Dan lakukan pencarian di "minecraft", Anda akan menemukan hasil di situs ini sedang memodifikasi permainan itu.
Insinyur
1
World.java:2818 - selama metode centang - SpawnerAnimals.performSpawning (ini, spawnHostileMobs, spawnPeacefulMobs && worldInfo.getWorldTime ()% 400L == 0L);
liamzebedee

Jawaban:

18

Yah saya tidak akan menulis tutorial lengkap (karena saya memiliki waktu terbatas sekarang) tetapi saya akan menghubungkan Anda ke beberapa sumber dan memberikan beberapa tips.

Pertama jika Anda akan mod Minecraft dengan cara apa pun, Anda ingin pergi ke wiki modding.

Saya telah melihat-lihat wiki, dan menemukan tutorial dasar pembuatan mob .

Ada tutorial pembuatan mod besar - besaran di sini . Anda harus membaca sekilas itu

Saya memilih beberapa tutorial individual yang mungkin Anda sukai-

Sekarang pada pembuatan model, ini butuh waktu untuk menemukan, tetapi saya menemukan 3 program pemodelan.

  • Techne - Memungkinkan Anda untuk membuat model, yang kemudian akan dikonversi menjadi kode Java. memiliki banyak tutorial pengguna tentang cara membuat replika model vanilla (sapi, endermen dll.)
  • MCModeller - GUI yang cukup sederhana, pratinjau langsung. Kode di Jawa
  • FMCModeller - GUI tidak sesederhana itu, tetapi terlihat sangat profesional dengan 2 tampilan, satu untuk spritesheet dan satu untuk menampilkan model secara langsung (yang dapat Anda putar dll.). Disandi dalam Flash.

Untuk kode pemijahan hewan pasif, saya sarankan Anda mengunduh Minecraft Coders Pack MCP , dan cari melalui file sumber. Cara saya pertama kali menemukan cara mod generator medan, sedang mencari direktori sumber untuk blockID saya modding. Saya sarankan Anda mencari istilah seperti "spawn" dan "entitas".

Namun Anda harus memahami bahwa ketika Mojang merilis dukungan modding, ini akan jauh lebih mudah, jadi bersiaplah untuk mengubah kode Anda. Juga dengan Pembaruan Petualangan terbaru, Mojang terus mengubah kode.

liamzebedee
sumber