Çözüldü mmoitems setlere yetenek ekleyince texture gitmesi

  • Konuyu Başlatan Konuyu Başlatan parzi
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 157
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

parzi

Birisi mi Spawnlandı?
Katılım
16 Şubat 2025
Mesajlar
8
Elmaslar
0
Puan
105
Yaş
24
Konum
tekirdağ
Minecraft
KagiBey

Discord:

kein6542

iyi forumlar arkadaşlar mmoitemsa set eklemek istiyorum custom model data idsini gerekli yere giriyorum
sete bir şeyler ekledikten sonra fiziksel hasar koruması gibi icon duruyor ama üstüme giyince deri set olarak gözüküyor
 

Ekli dosyalar

  • resim_2025-03-16_215230380.webp
    resim_2025-03-16_215230380.webp
    1,5 KB · Görüntüleme: 51
  • resim_2025-03-16_215254225.webp
    resim_2025-03-16_215254225.webp
    18,7 KB · Görüntüleme: 54
custom model data, sadece öğelerin modellerini 2d/3d yeniden şekillendirmek için kullanılır. üzerinize giydiğinizde, o öğe item tipi değil armor tipi olarak geçer ve bu yüzden gui'de göründüğü gibi, üzerinize giydiğinizde aynı görünmez. genellikle ikisini de benzer tutarlar; sonuç olarak ayırt etmenin kolay olması için. fakat dediğim gibi; zırhlar için optifine, armor trim veya başka alternatifler kullanmanız gerekiyor. ben kolaylık açısından optifine'ı tercih ederim fakat unutmayın, optifine ile yapılmışsa, sadece optifine olan client'larda çalacaktır... eğer zırh modelleriniz, itemsadder tarafından yapılıyorsa; büyük ihtimalle optifine ayarlamaları mevcuttur. optifine sürümü ile girip, model görünümlerini aktif ederseniz sorununuz çözülecektir. itemsadder ile oluşturduysanız, bir kaç nbt etiketi ile o zırhı doğrudan alabiliyorsunuz, ben ia kullanmadığım için etiketlerin ne olduğunu bilmiyorum; büyük ihtimalle itemsadder: prefix'i altında eklenmiş olabilir, belki ia sitesinde buna belki yer verilmiştir.

EDIT: konuyu tam anlamadım, öğelerin etiketlerini debug ile bakmanızda fayda var, yukarıda da söz ettiğim gibi mmoitems, itemsadder veya kaynak paketinizin atama etiketini bilmediği için öğenize bu etiketleri eklemiyor olabilir ve bu yüzden öğeleriniz sadece model data ile ayarlanıyor. o yüzden, nbt ayarı vs. varsa etiketi öğrenip eklemelisiniz. ben yukarda biraz boş yaptım, kusura bakmayın :D

Yine bi' edit:

Eğer optifine ile yapılmışsa (örneğin):
Kod:
nbt.itemsadder.namespace=warden_set
nbt.itemsadder.id=warden_boots
type=armor
items=leather_boots
texture.leather_layer_1_overlay=19ccbc_1.png
texture.leather_layer_2_overlay=19ccbc_2.png
texture.leather_layer_1=19ccbc_1.png
texture.leather_layer_2=19ccbc_2.png
weight=9999

/minecraft:give @p leather_boots{itemsadder:{namespace:"warden_set",id:"warden_boots"}}

bu komut ile alınabilir, ama mmoitems bunu destekler mi bilmiyorum. büyük ihtimalle sadece model datayı çekiyo :'(

iyi forumlar <3
 
Merhaba, bunun çözümü aslında çok basit sorun dye-color eklemediğinizden kaynaklı oluyor.

Dye-color eklemek için ise itemsadder/contents içerisindeki textureli zırhlarınızın bulunduğu config'e girip
Örnek: color: '#8c1974' , yazıyordur burdaki hashtagle birlikte kodu kopyalayıp Google üzerinde "hex to rgb" diye aratıp
kopyaladığımız kodu siteye yapıştırmak. Sonrasında "Red 140 , Green 25 , Blue 116" gibi kodlar verecek.
Bunuda oyun içerisinde, aynı setlere yetenekler vs. eklediğiniz menunün son kısmında diye hatırlıyorum dye color kısmına girip
eklemek kalıyor. Eğer, işe yaramadıysa daha ayrıntılı yardımcı olabilirim.
 
custom model data, sadece öğelerin modellerini 2d/3d yeniden şekillendirmek için kullanılır. üzerinize giydiğinizde, o öğe item tipi değil armor tipi olarak geçer ve bu yüzden gui'de göründüğü gibi, üzerinize giydiğinizde aynı görünmez. genellikle ikisini de benzer tutarlar; sonuç olarak ayırt etmenin kolay olması için. fakat dediğim gibi; zırhlar için optifine, armor trim veya başka alternatifler kullanmanız gerekiyor. ben kolaylık açısından optifine'ı tercih ederim fakat unutmayın, optifine ile yapılmışsa, sadece optifine olan client'larda çalacaktır... eğer zırh modelleriniz, itemsadder tarafından yapılıyorsa; büyük ihtimalle optifine ayarlamaları mevcuttur. optifine sürümü ile girip, model görünümlerini aktif ederseniz sorununuz çözülecektir. itemsadder ile oluşturduysanız, bir kaç nbt etiketi ile o zırhı doğrudan alabiliyorsunuz, ben ia kullanmadığım için etiketlerin ne olduğunu bilmiyorum; büyük ihtimalle itemsadder: prefix'i altında eklenmiş olabilir, belki ia sitesinde buna belki yer verilmiştir.

EDIT: konuyu tam anlamadım, öğelerin etiketlerini debug ile bakmanızda fayda var, yukarıda da söz ettiğim gibi mmoitems, itemsadder veya kaynak paketinizin atama etiketini bilmediği için öğenize bu etiketleri eklemiyor olabilir ve bu yüzden öğeleriniz sadece model data ile ayarlanıyor. o yüzden, nbt ayarı vs. varsa etiketi öğrenip eklemelisiniz. ben yukarda biraz boş yaptım, kusura bakmayın :D

Yine bi' edit:

Eğer optifine ile yapılmışsa (örneğin):
Kod:
nbt.itemsadder.namespace=warden_set
nbt.itemsadder.id=warden_boots
type=armor
items=leather_boots
texture.leather_layer_1_overlay=19ccbc_1.png
texture.leather_layer_2_overlay=19ccbc_2.png
texture.leather_layer_1=19ccbc_1.png
texture.leather_layer_2=19ccbc_2.png
weight=9999

/minecraft:give @p leather_boots{itemsadder:{namespace:"warden_set",id:"warden_boots"}}

bu komut ile alınabilir, ama mmoitems bunu destekler mi bilmiyorum. büyük ihtimalle sadece model datayı çekiyo :'(

iyi forumlar <3
Yardımın için teşekkürler hocam ama galiba dediğini tam yapamadığım için herhalde olmadı.i
 
Merhaba, bunun çözümü aslında çok basit sorun dye-color eklemediğinizden kaynaklı oluyor.

Dye-color eklemek için ise itemsadder/contents içerisindeki textureli zırhlarınızın bulunduğu config'e girip
Örnek: color: '#8c1974' , yazıyordur burdaki hashtagle birlikte kodu kopyalayıp Google üzerinde "hex to rgb" diye aratıp
kopyaladığımız kodu siteye yapıştırmak. Sonrasında "Red 140 , Green 25 , Blue 116" gibi kodlar verecek.
Bunuda oyun içerisinde, aynı setlere yetenekler vs. eklediğiniz menunün son kısmında diye hatırlıyorum dye color kısmına girip
eklemek kalıyor. Eğer, işe yaramadıysa daha ayrıntılı yardımcı olabilirim
Dediğiniz olayı denedim oldu bilginize sağlık konu çözüldü olarak işaretliyorum
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst