Yapımcı: Kadir Berk

mod-nasil-yazilir-4-logo

Merhaba arkadaşlar…
Öncelikle CustomCraftins`in ne olduğundan söze başlayalım…
Custom Craftings, Oyuna eklediğimiz Item`ların craftinglerini ayarlamak anlamına gelmektedir.
Bu komut çok kısa olmakla beraber hiç zorluk çekmeyeceğiniz tek koddur (Benim Görüşüm…)


Bu kod çok KOLAY`dır.
GameRegistry ön class`ı tarafından sağlanır…
Bu craftingler 2 çeşittir.
İlk olarak en basitini ele alalım…
Bu craftingde diziliş değil de daha çok koyuş ele alınır. Yani özel bir diziliş sahibi değildir. Bu koda yazdığımız şeyleri craft masasının herhangi bir yerine rastgele koyduğumuzda craft edilebilir hale gelir…
Örnek olarak şu kodu ele alalım :

Kod:

GameRegistry.addShapelessRecipe(new ItemStack(DenemeItem), new Object[] {Items.coal, Items.stick});

Eğer bu kodu yazarsak DenemeItem`in craft edilebilmesi için coal ve stick item`larını craft masasının herhangi bir yerine dizmemiz yeterli olacaktır…
Birde Özel crafting`i ele alalım.
Bu özel crafting ise Item`in özel bir dizilişe sahip olması için kullandığımız craft kodudur. (Örnek olarak kılıcın ve kazma`nın craftingleri gösterilebilir.)
Bu crafting için gerekli olan kod ise şudur :

Kod:

GameRegistry.addShapedRecipe(new ItemStack(DenemeItem), new Object[] {“XXX”, “X X”, “XXX”, ‘X’, Items.coal});

Bu kodda Deneme Item i craft edebilmek için sadece ortası boş kalacak şekilde tamamının kömür(coal) ile dizilmesini istediğimizi yazdık. X değişkenine değer biçtik (‘X’ kısmı).
Bu dersimizin de sonuna gelmiş bulunuyoruz.
Bir sonraki dersimize kadar sağlıcakla kalın ve hiçbir kodu değiştirmeyin…
İyi Forumlar !

Not: Bu kodları “public EgitimMod() {

}”
Satırları arasına yazmalısınız…

Etiketler:
, , ,

Eklenme:
22 Ağustos 2014

Bu yazı tarafından yazıldı.

Minecraft fanı, harika bir madenci ve farmer.

Twitter'dan Takip Et

  1. mert

    aga modda yaptıgımız itemleri ordaki craft sistemine ne olarak yazıcaz

Bir yorum yaz

İnceleme Bekleyen Harita Sayısı: 74

Sohbet



Mineturk Youtube Kanalı

Error type: "Forbidden". Error message: "Access Not Configured. YouTube Data API has not been used in project 192939760626 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=192939760626 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry." Domain: "usageLimits". Reason: "accessNotConfigured".

Did you added your own Google API key? Look at the help.

Check in YouTube if the id UCrSQsYiwPnEaXM0Lz5OeCqg belongs to a channelid. Check the FAQ of the plugin or send error messages to support.