MCTOOLBOX
MC ToolboxMC TOOLBOX

Java datapack and resource pack

Pembangun Varian Mob Kustom

Buat skin mob berbasis data dengan JSON registri yang benar, aturan spawn, tekstur dewasa dan bayi, lalu unduh paket yang siap dipasang.

1. Choose a mob

2. ID Varian

Spawn condition

Bioma

A condition-free entry with priority 0 acts as the fallback when no higher-priority rule matches.

Adult texture PNGs

PNG files stay in your browser and are written directly into the resource pack.

Baby texture PNGs

Resource-pack texture paths

Use these exact PNG paths. The filenames must match the asset IDs in the generated JSON.

assets/mypack/textures/entity/wolf/wolf_galaxy.png

assets/mypack/textures/entity/wolf/wolf_galaxy_tame.png

assets/mypack/textures/entity/wolf/wolf_galaxy_angry.png

assets/mypack/textures/entity/wolf/wolf_galaxy_baby.png

assets/mypack/textures/entity/wolf/wolf_galaxy_tame_baby.png

assets/mypack/textures/entity/wolf/wolf_galaxy_angry_baby.png

Pack preview

My Mob Variants

Live variant JSON

{
  "assets": {
    "angry": "mypack:entity/wolf/wolf_galaxy_angry",
    "tame": "mypack:entity/wolf/wolf_galaxy_tame",
    "wild": "mypack:entity/wolf/wolf_galaxy"
  },
  "spawn_conditions": [
    {
      "condition": {
        "type": "minecraft:biome",
        "biomes": "minecraft:plains"
      },
      "priority": 1
    }
  ]
}

Variants in this pack (0)

Add at least one variant to build the pack.

The bundle contains two installable ZIP files plus a README.

Cara Menggunakan Pembuat Varian Mob Kustom

Pembuat Varian Mob Kustom di mctoolbox.net memungkinkan Anda membuat varian mob unik untuk Minecraft tanpa mengedit file game. Mulailah dengan memilih mob dasar, seperti zombie, skeleton, atau creeper. Kemudian sesuaikan atribut seperti kesehatan, kecepatan, damage, dan armor. Anda juga dapat mengubah fitur visual seperti ukuran, efek glow, atau jejak partikel. Alat ini menghasilkan blok perintah atau cuplikan datapack yang siap pakai yang dapat Anda salin langsung ke dunia Anda. Ini sempurna untuk pembuat peta, pemilik server, atau siapa pun yang ingin menambahkan tantangan baru ke gameplay bertahan hidup.

Untuk menggunakan alat ini secara efektif, pertama-tama putuskan peran apa yang akan dimainkan varian Anda. Misalnya, 'Zombie Tank' mungkin memiliki kesehatan dua kali lipat dan kecepatan lebih lambat, sementara 'Skeleton Pramuka' bisa lebih cepat tetapi lebih lemah. Gunakan slider dan dropdown untuk mengatur nilai-nilai ini secara presisi. Alat ini juga memungkinkan Anda menambahkan nama kustom dan teks lore, yang muncul saat mob ditargetkan atau dibunuh. Setelah menghasilkan perintah, tempelkan ke blok perintah yang diatur ke 'Repeat' atau 'Impulse' tergantung pada apakah Anda ingin mob muncul sekali atau terus menerus.

Perbedaan versi itu penting. Alat ini mendukung edisi Java dan Bedrock, tetapi format keluarannya berubah. Untuk Java Edition (1.13 dan yang lebih baru), Anda mendapatkan perintah /summon dengan tag NBT. Untuk Bedrock, Anda mendapatkan perintah /summon dengan komponen. Jika Anda bermain di versi Java yang lebih lama (1.12 atau lebih awal), alat ini secara otomatis beralih ke sintaks NBT yang lebih lama. Selalu periksa pemilih versi di bagian atas alat sebelum menghasilkan. Menggunakan format yang salah akan menyebabkan perintah gagal atau memunculkan mob default.

Tip praktis adalah menggabungkan beberapa varian untuk membuat pertemuan bertema. Misalnya, buat 'Creeper Api' dengan radius ledakan yang lebih besar dan jejak api, lalu pasangkan dengan 'Slime Magma' yang memiliki kekuatan lompatan lebih tinggi. Anda juga dapat menggunakan alat ini untuk membuat mob seperti bos dengan mengatur kesehatan yang sangat tinggi dan menambahkan efek regenerasi. Ingat bahwa nilai yang sangat tinggi dapat membuat game tidak stabil, jadi uji varian Anda di dunia pemain tunggal sebelum menerapkannya di server.

Terakhir, alat ini menyertakan tombol 'Acak' yang menghasilkan varian acak untuk inspirasi. Gunakan ini untuk menemukan kombinasi tak terduga, lalu sesuaikan dengan kebutuhan Anda. Anda juga dapat menyimpan varian Anda sebagai file JSON dan memuatnya kembali nanti untuk diedit. Ini berguna untuk membangun perpustakaan mob kustom di berbagai proyek. Alat ini gratis digunakan dan tidak memerlukan login. Tandai halaman ini untuk akses cepat selama sesi membangun berikutnya.

Cara membuat dan memasang varian mob kustom

  1. Pilih versi Minecraft yang tepat terlebih dahulu. Ini mengontrol format data-pack dan resource-pack yang dihasilkan serta menyembunyikan mob atau bioma yang tidak ada di rilis lama.
  2. Pilih mob, masukkan namespace huruf kecil dan ID varian unik, lalu pilih modelnya saat registri tersebut mendukung bentuk berbasis suhu.
  3. Tambahkan satu atau beberapa kondisi spawn. Gunakan aturan spesifik dengan prioritas lebih tinggi dan tambahkan fallback tanpa kondisi berprioritas 0 saat varian harus tetap tersedia di tempat lain.
  4. Unggah semua PNG yang diperlukan, tambahkan varian ke paket, dan ulangi untuk mob tambahan. Panel jalur tekstur menampilkan nama file persis yang ditulis ke resource-pack.
  5. Unduh bundelnya, letakkan ZIP datapack di world/datapacks, aktifkan ZIP resource-pack, jalankan /reload, dan uji mob di lokasi yang sesuai aturan spawn-nya.

Mob variant JSON shapes

Each registry uses a slightly different JSON shape. The builder chooses the correct asset fields and model keys for the selected mob and Minecraft version.

MobRequired texture assetsModel keyBaby assets
Wolfassets {wild, tame, angry}TidakYa (26.1+)
Catsingle asset_idTidakYa (26.1+)
Cowsingle asset_idnormal / cold / warmYa (26.1+)
Pigsingle asset_idnormal / cold / warmYa (26.1+)
Chickensingle asset_idnormal / cold / warmYa (26.1+)
Frogsingle asset_idTidakTidak
Zombie Nautilussingle asset_idnormal / warmTidak

model The model key applies to temperature-based farm animals and Zombie Nautilus variants. Wolf is the special case because one variant references separate wild, tamed and angry textures.

Spawn conditions and priority

Biome and biome tags

Choose one biome for a precise rule or a biome tag when the same variant should appear across a group of related biomes.

minecraft:forest | #minecraft:is_forest

Structure conditions

Restrict a variant to a structure or structure tag. This is useful for themed mobs around villages, monuments, trial chambers and other generated locations.

#minecraft:cats_spawn_as_black

Priority and fallback behavior

Minecraft evaluates matching entries by priority. Give specific rules a higher number and keep one condition-free entry at priority 0 as the fallback.

priority: 1 | fallback: 0

Pertanyaan Umum

Bisakah saya menggunakan perintah yang dihasilkan dalam mode bertahan hidup?

Ya, tetapi Anda perlu blok perintah atau cheat diaktifkan. Dalam mode bertahan hidup, Anda dapat membuka obrolan dan ketik /give @s command_block untuk mendapatkannya, lalu letakkan dan tempel perintahnya. Jika cheat mati, Anda tidak dapat menggunakan perintah. Untuk peta petualangan, Anda dapat menempatkan blok perintah di dunia sebelum membagikannya.

Apakah alat ini berfungsi untuk Minecraft 1.20 dan 1.21?

Ya. Alat ini diperbarui untuk versi Java dan Bedrock terbaru. Untuk Java 1.20 dan 1.21, alat ini menggunakan struktur NBT saat ini. Untuk Bedrock, alat ini menggunakan sintaks summon berbasis komponen terbaru. Selalu pilih versi game yang tepat dari dropdown untuk memastikan kompatibilitas.

Bisakah saya membuat mob yang menjatuhkan item kustom?

Versi alat saat ini berfokus pada atribut mob dan efek visual. Ini tidak menyertakan editor tabel jarahan kustom. Namun, Anda dapat menggunakan perintah yang dihasilkan untuk memanggil mob, lalu gunakan blok perintah terpisah atau datapack untuk menangani jarahan. Misalnya, gunakan /execute if entity @e[type=zombie,nbt={CustomName:'{"text":"Tank"}'}] run loot spawn ...

Mengapa mob saya tidak memiliki nama kustom yang saya atur?

Pastikan Anda menggunakan sintaks NBT atau komponen yang benar untuk versi Anda. Di Java, nama harus berupa teks JSON, seperti '{"text":"My Mob"}'. Di Bedrock, ini menggunakan string yang lebih sederhana. Juga, periksa bahwa Anda menyalin seluruh perintah, termasuk tanda kutip dan kurung. Jika perintah terpotong, nama mungkin diabaikan.

Bisakah saya membagikan varian mob kustom saya dengan pemain lain?

Ya. Anda dapat menyalin perintah yang dihasilkan dan membagikannya di obrolan, di forum, atau dalam file teks. Pemain lain dapat menempelkannya ke blok perintah mereka sendiri. Jika Anda ingin membagikan seluruh set varian, pertimbangkan untuk membuat datapack. Alat ini tidak menghosting atau menyimpan varian Anda, jadi simpan secara lokal jika Anda perlu menggunakannya kembali.