Yeni bir item geliştirin

Bu kısımda, kendi itemlerinizi nasıl geliştireceğinizi öğreneceksiniz.

Minecraft'ta çeşitli tarzda itemler bulunur. Kimisi yemek için kimisi saldırı veya savunmak için kimisi büyü için kimisi de yeni şeyler yapabilmek için kullanılır. Biz de şimdi kendi itemlerimizi nasıl yapacağımızı adım adım öğreneceğiz.

1. adım | Dosya yapısı

Bir item geliştirmek için bazı dosyalara ihtiyacımız var. Bu dosyalar bir klasör paketinde şu şekilde yer almalıdır.

  • ornek_davranis_paketi

    • ↳ 📄 manifest.json

    • ↳ 📂 items

      • ↳ 📄 <item-adı>.json

  • ornek_kaynak_paketi

    • ↳ 📄 manifest.json

    • ↳ 📂 textures

      • ↳ 📂 items

        • ↳ 🖼️ <item-adı>.png

      • ↳ 📄 item_texture.json

2. adım | Davranış paketi dosyalarını düzenlemek

Davranış paketinde yer alacak dosyalarımızı gözden geçirelim ve nasıl yazılması gerektiğini öğrenelim.

  • Öncelikle "manifest.json" adında yeni bir dosya oluşturalım ve dosyamızın içeriğini düzenleyelim:

manifest.json
{
  "format_version": 2,
  "header": {
    "description": "Örnek Item Davranış Paketi", // paketinizin açıklaması
    "name": "Örnek Item Davranış Paketi", // paketinizin ismi
    "uuid": "<UUID>", // benzersiz bir UUID ekleyin
    "version": [1, 0, 1],
    "min_engine_version": [1, 20, 30]
  },
  "modules": [
    {
      "description": "Örnek Item Davranış Paketi",
      "type": "data",
      "uuid": "<UUID>", // benzersiz bir UUID ekleyin
      "version": [1, 0, 1]
    }
  ]
}
  • Sonra "items" adında yeni bir klasör oluşturalım.

  • Ardından bu klasörü açalım. Klasör içinde istediğiniz bir item adı belirleyerek "<item-adi>.json" adında yeni bir dosya oluşturalım ve düzenleyelim:

<item_adi>.json
{
  "format_version": "1.20.30",
  "minecraft:item": {
    "description": {
      "identifier": "demo:domates",
      "category": "Items"
    },
    "components": {
      "minecraft:max_stack_size": 64,
      "minecraft:icon": {
        "texture": "demo:domates"
      },
      "minecraft:display_name": {
        "value": "Domates"
      }
    }
  }
}

3. adım | Kaynak paketi dosyalarını düzenlemek

Kaynak paketi dosyalarımızın da içeriklerini inceleyelim ve düzenleyelim.

  • Önce yine bir "manifest.json" adında yeni bir dosya oluşturalım ve içeriğini düzenleyelim:

manifest.json
{
  "format_version": 2,
  "header": {
    "description": "Örnek Item Kaynak Paketi", // paketinizin açıklaması
    "name": "Örnek Item Kaynak Paketi", // paketinizin ismi
    "uuid": "<UUID>", // benzersiz bir UUID ekleyin
    "version": [1, 0, 1],
    "min_engine_version": [1, 20, 30]
  },
  "modules": [
    {
      "description": "Örnek Item Kaynak Paketi",
      "type": "resources",
      "uuid": "<UUID>", // benzersiz bir UUID ekleyin
      "version": [1, 0, 1]
    }
  ]
}
  • Sonra "textures" adında yeni bir klasör oluşturalım.

  • Ardından "textures" klasörümüzü açalım. Ve bu klasör içinde "items" adında yeni bir klasör oluşturalım.

  • Daha sonra "items" klasörünü açalım. Ve bu klasör içine de itemin görsel dosyasını koyalım.

  • Ve daha sonra "textures" klasörümüze geri çıkalım. Burada "item_texture.json" adında yeni bir dosya oluşturalım.

  • Ve bu dosyayı düzenleyelim:

item_texture.json
{
  "resource_pack_name": "Örnek Item Kaynak Paketi", // kaynak paketinizin adı
  "texture_data": {
    "demo:domates": { // itemin adı
      "textures": "textures/items/domates" // görsel dosyanın yolu
    }
  }
}

İŞTE HAZIR!

🎉 Başardınız! İşte ilk iteminiz oyuna eklenmeye hazır. Şimdi Minecraft'ı açın ve dünyalarınızdan birine bu paketi ekleyin. Oyun içindeki ilk iteminizi deneyin.

Last updated

Was this helpful?