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:
{
"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>" yazan kısımda sizin belirleyeceğiniz bir ad olmalı ve vanilla minecraft item adlarından benzersiz olmalıdır. Örneğin: "portakal.json" veya "kral_kolye.json" gibi...
{
"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:
{
"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.
"items" klasörünün içine koyduğunuz görsel dosyanın adının, belirlediğiniz item adıyla aynı olduğundan emin olun.
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:
{
"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?