Rehber

Minecraft datapack'i nasıl yapılır

7 Ekim 2026 güncellendi

Bir datapack oyunu mod veya plugin olmadan değiştirir: tarifler, ganimet, başarımlar, her tick çalışan fonksiyonlar. Vanilla sunucularda ve tek oyunculu dünyalarda çalışır. Sıkı bir düzene sahip JSON dosyalarından ve .mcfunction dosyalarından oluşan bir klasördür (veya .zip).

Başlamak için bir örnek.

Bunu Codexe ile oluştur

Adım adım

  1. 1.pack.mcmeta oluştur

    Bir açıklama ve Minecraft sürümünün pack_format numarasını içeren kök dosya. Yanlış bir numara oyunun uyarı vermesine veya paketi reddetmesine yol açar.

  2. 2.Veri klasörünü ekle

    function, recipe, loot_table ve advancement gibi klasörleri içeren data/<namespace>/. Klasör adları 1.21'de değişti (çoğul yerine tekil).

  3. 3.Fonksiyonları yaz

    .mcfunction dosyaları satır başına bir komut içerir. Onları fonksiyon etiketleriyle minecraft:load ve minecraft:tick olaylarına bağla.

  4. 4.Kur

    Klasörü veya .zip'i <world>/datapacks/ içine koy ve /reload çalıştır ya da dünyayı oluştururken ekle.

  5. 5.Test et

    /datapack list komutuna bak, sonra her tarifi ve fonksiyonu oyunda dene. Hatalar sunucu günlüğünde görünür.

Codexe ile

Tarifleri, ganimeti veya mekanikleri ve sürümü anlat. Codexe dosyaları doğru düzen ve pack_format ile yazar, Hazır olmadan önce hataları yakalamak için paketi gerçek bir Minecraft sunucusunda yükler ve oynamak için o sunucuya katılmana izin verir.

Sorular

Datapack mi plugin mi?

Bir datapack sunucu yazılımı gerektirmez ve tek oyunculuda çalışır, ama yalnızca komutların ve JSON'un izin verdiğini yapabilir. Bir plugin sunucu API'sinin izin verdiği her şeyi yapabilir ama Spigot veya Paper gerektirir.

Datapack'im neden yüklenmiyor?

Genellikle yanlış bir pack_format, başka bir sürümden klasör adı veya bir JSON hatası yüzünden. Sunucu günlüğü dosyanın adını verir.

Bir datapack yap

Bu prompt göndermeye hazır açılır:

“Minecraft 1.21.4 için bir datapack: özel adlı bir Ölümsüzlük Totemi veren "Sea Totem" için şekilli bir tarif (ortada Denizin Kalbi, çevresinde altın) ve kenar çubuğuna ölüm skor tablosu ekleyen bir load fonksiyonu.”

Bunu Codexe ile oluştur
Minecraft datapack'i nasıl yapılır (adım adım) | Codexe