Panduan
Cara membuat datapack Minecraft
Diperbarui 7 Oktober 2026
Datapack mengubah game tanpa mod atau plugin: resep, loot, advancement, function yang berjalan setiap tick. Berfungsi di server vanilla dan dunia singleplayer. Berupa folder (atau .zip) berisi file JSON dan file .mcfunction dengan tata letak yang ketat.
Contoh untuk memulai.
Buat ini dengan CodexeLangkah demi langkah
1.Buat pack.mcmeta
File root dengan deskripsi dan nomor
pack_formatversi Minecraft-mu. Nomor yang salah membuat game memperingatkan atau menolak pack.2.Tambahkan folder data
data/<namespace>/dengan folder sepertifunction,recipe,loot_table, danadvancement. Nama folder berubah di 1.21 (tunggal, bukan jamak).3.Tulis function
File
.mcfunctionberisi perintah, satu per baris. Kaitkan keminecraft:loaddanminecraft:ticklewat function tag.4.Pasang
Letakkan folder atau .zip di
<world>/datapacks/lalu jalankan/reload, atau tambahkan saat membuat dunia.5.Uji
Periksa
/datapack list, lalu coba setiap resep dan function di dalam game. Error muncul di log server.
Dengan Codexe
Deskripsikan resep, loot, atau mekanik dan versinya. Codexe menulis file dengan tata letak dan pack_format yang tepat, memuat pack di server Minecraft sungguhan untuk menangkap error sebelum Ready, dan membiarkanmu bergabung ke server itu untuk memainkannya.
Pertanyaan
Datapack atau plugin?
Datapack tidak butuh software server dan berfungsi di singleplayer, tetapi hanya bisa melakukan apa yang diizinkan perintah dan JSON. Plugin bisa melakukan apa pun yang diizinkan API server, tetapi butuh Spigot atau Paper.
Kenapa datapack-ku tidak termuat?
Biasanya pack_format salah, nama folder dari versi lain, atau error JSON. Log server menyebut filenya.
Buat datapack
Prompt ini terbuka dan siap dikirim:
“Datapack untuk Minecraft 1.21.4: resep shaped untuk "Sea Totem" (Heart of the Sea di tengah, emas di sekelilingnya) yang memberi Totem of Undying dengan nama kustom, dan function load yang menambahkan scoreboard kematian di sidebar.”
Buat ini dengan Codexe