Guides / Commands & Data

Blok, eşya ve varlık kimlikleri: ad alanları, blok durumları ve farklı olanlar

Bir kimlik her zaman eşyanın adı değildir ve bir blok kimliği, eşya kimliğiyle aynı değildir. Adlandırma kuralları, eski komutları bozan yeniden adlandırmalar ve durumların yeri.

"Bilinmeyen eşya" veya "Bilinmeyen blok" hatası veren her komut bir kimlik sorunudur ve kurallar "alt çizgiyle küçük harf"ten daha inceliklidir.

Ad alanı verilerde isteğe bağlı değildir

minecraft:diamond_sword
my_pack:custom_sword

Komutlar minecraft:'ü atlamanıza izin verir — /give @s diamond_sword çalışır. JSON dosyaları izin vermez. Çıplak bir diamond_sword içeren bir ganimet tablosu veya tarif bazen sessizce başarısız olur. Ad alanını her yere yazın ve sorun ortadan kalkar.

Blok kimliği ve eşya kimliği farklı şeylerdir

Bazı blokların eşyası yoktur, bazı eşyalar farklı bir blok yerleştirir:

EşyaYerleştirilen blok
minecraft:wheat_seedsminecraft:wheat
minecraft:redstoneminecraft:redstone_wire
minecraft:stringminecraft:tripwire
minecraft:flower_potminecraft:flower_pot, ancak saksılı çeşitleri ayrı bloklardır
minecraft:water, minecraft:fire, minecraft:air'nın eşyası yoktur

/setblock blok kimliğini alır. /give eşya kimliğini alır. Yanlış olanı kullanmak, şeyin açıkça var olduğu durumlarda "o kimlik mevcut değil" hatasının en yaygın kaynağıdır.

Blok durumları köşeli parantez içinde yer alır

/setblock ~ ~ ~ oak_stairs[facing=east,half=top,waterlogged=true]

Durumlar eşyanın değil, bloğun özellikleridir — önceden döndürülmüş bir merdiven veremezsiniz, çünkü döndürme yerleştirme sırasında belirlenir. Belirtilmeyen özellikler varsayılan değerlerini alır.

waterlogged insanları yanıltır: merdivenlerde, plakalarda, çitlerde ve düzinelerce başka yerde bulunur ve bir bloğu bunu olmadan ayarlamak, orada bulunan suyu kaldırır.

Eski komutları bozan yeniden adlandırmalar

Birkaç kimlik değişti ve eskileri artık basitçe bilinmiyor:

EskiMevcut
grassshort_grass
grass_pathdirt_path
scuteturtle_scute
signoak_sign ve arkadaşları

grass acı verici olandır, çünkü grass_block hala var ve farklı bir şey. Bitki için grass kullanan eski komutlar artık sessizce hiçbir şeyi hedeflemiyor.

Varlık kimlikleri

Çoğunlukla tahmin edilebilir, istisnalar dışında: minecraft:snow_golem değil snowman, minecraft:mooshroom değil mushroom_cow ve her mermi kendi varlığıdır — minecraft:arrow, minecraft:spectral_arrow, minecraft:trident.

Teknik olarak blok varlıkları olan varlıklar — sandıklar, huniler, tabelalar — varlık listesinde görünmezler ve /summon edilemezler. Blok olarak yerleştirilirler ve /data ile düzenlenirler.

Etiketler listeleri yener

#minecraft:planks   #minecraft:logs   #minecraft:wool
#minecraft:doors    #minecraft:beds   #minecraft:swords

Bir komut veya JSON bir etiketi kabul ettiğinde, onu kullanmak Mojang'ın yeni ahşap türleri eklemesine rağmen çalışmaya devam eder. Sekiz kalas kimliğinin hepsini elle kodlamak çalışmaz.

Her blok, eşya ve varlık kimliğini, blok durumları ve ait oldukları etiketlerle birlikte Blok, Eşya ve Varlık Kimliği Tarayıcısı içinde arayın.

Blok, eşya ve varlık kimlikleri →

More guides

Browse all →

Başka Minecraft aracı mı arıyorsunuz?

Tarayıcıda çalışan üreteç, görüntüleyici ve dönüştürücü seti — hepsi ücretsiz.