VyolmZ

Merhabalar, bu yazıda mod yazmaya kaldığımız yerden devam edeceğiz! Hemen işe koyulalım! (Eğer okumadıysanız önce ilk yazıya bakın!)

Dosya Testi

İlk önce “Doğru kurulumlar yapmış mıyız?” diye kontrol edeceğiz. Eclipse’i açıp “Minecraft” dosyasına çift tıklıyoruz. İçindeki dosyalar görünürse burayı atlayın. Eğer bir hata olursa çok büyük ihtimalle JDK kurulumunda problem olmuştur. Onun için şu adımları izleyin;

Kopyaladığınız Forge dosyasını silin. İlerleyen kısımlarda tekrar oluşturacaksınız. (Yani tekrar indirdiğiniz Forge’u kopyalayacaksınız.)

Denetim Masası > Tüm Denetim Masası Ögeleri > Sistem > Gelişmiş sistem ayarları > Gelişmiş > Ortam Değişkenleri penceresine gelin.

Sistem Değişkenleri bölümündeki Path adlı değişkeni bulun, üzerine tıklayın ve Düzenle… butonuna basın.

Açılan daha küçük olan pencerede Değişken Değeri kısmının en sonuna şunları yazın:

;<Yüklediğiniz JDK'nın dosyasının içindeki bin klasörünün adresi>

Mesela benim yazmam gereken;

;C:\Program Files\Java\jdk1.8.0_31\bin

Şimdi eğer orada JAVA_HOME adında bir değişken varsa onu seçip Düzenle… butonuna basın. Eğer yoksa Yeni… butonuna basıp Değişken Adı kısmına JAVA_HOME yazın.

Değişken değeri kısmına ise şunu yazacaksınız;

<yüklediğiniz JDK'nın dosya adresi>

Mesela benim yazamam gereken;

C:\Program Files\Java\jdk1.8.0_31

Daha sonra indirdiğiniz Forge dosyasını tekrar bir klasöre çıkartın. Hata aldığınızı silebilirsiniz. (Eclipse’i açtığınızda o dosyayı arayıp bulamayınca yenisini oluşturacaktır. Önce workspace’i değiştirin sonra hatalı dosyayı silersiniz.)

Yeni çıkarttığınız dosyanın içine gelin ve shift tuşuna basarken sağ tıklayın. Açılan bağlam menüsünden “Komut penceresini burada aç”ı seçin. Sonra sırayla şu komutları yazın (Herhangi bir komutta “BUILD FAILED” hatası alırsınaz yazdığınız komutu kontrol edip tekrar yazın.) (bol bol yazı çıkmalı, ayrıca SKIPPED’leri ve onun gibi sarı yazıları önemsemeyin)

  •  gradlew.bat setupDecompWorkspace eclipse
  • gradlew.bat –refresh-dependencies
  • gradlew.bat setupDecompWorkspace –debug
  • gradlew.bat eclipse –debug

Şimdi Eclipse’e geri dönün ve yukarı soldan “File”a basın.

Açılan bağlam menüsünden Switch  Workspace’e basın.

Sağda açılan bağlam menüsünden Other…’yı seçin.

Yeni kurulum yaptığınız dosyanın içindeki Eclipse dosyasını seçin ve Tamam’a basın.

Eclipse yeniden açılırken eski hatalı dosyanızı artık silebilirsiniz.

Eclipse açılınca Minecraft adlı klasöre basın eğer hata vermez de içindeki dosyalar açılırsa başardınız diğer bölüme geçiniz. Eğer açılmadıysa adımlarınızı kontrol edip tekrar deneyin. Komutları doğru yazdığınıza emin olun.

Oyunu İlk Çalıştırma

İkinci bir testimiz var. O da oyunu açmak. İlk önce şunu belirteyim normal oyununuzu açmayacaksınız. Forge dosyasında zaten ayrı bir oyun yüklü olur. Siz Eclipse’den yukarı soldaki büyük yeşil oynatma (play) tuşuna basacaksınız.

.png

Yazdığınız kodlar YALNIZCA Forge dosyasındaki oyuna etki eder. Sizin normal Minecraft’ınıza DEĞİL! 

Eğer açılırsa burayı da atlayın. Eğer açılmazsa Dosya Testi bölümündeki adımları tekrar uygulayın.

 

Örnek Moddan Kurtulma

Forge ile gelen bir örnek mod var. Ama hiçbir işimize yaramayacak. Minecraft klasörünün altındaki src/main/java klasörünün içinde bulunuyor. (Biz de modumuzu bu klasörün altına yazacağız. Şimdilik…) com.example.examplemod diye bir package var. (Daha sonra Java ile ilgili bölümlerde ona değineceğim.) O package’a sağ tıklayıp Delete’e basın. Böylece ondan kurtulacaksınız.

 

Artık yazılı olarak ilerleyemeyiz. Java hakkında temel bilgiler vermezsem kendi başınıza oturup mod yazamazsınız. Yalnızca benim yazdıklarımı değiştirirsiniz. Bu nedenle mikrofon aldığım zaman görüntülü anlatım teknolojisine geçeceğiz. Aslında bu yazı baya uzundu. Bu nedenle baya vaktimi aldı. Ama sonra sayfa yüklenmemeye başladı. Ben de 5 yazıya böldüm. 😀 Diğerleri de en kısa zamanda gelecek. Kendinize iyi bakın!

Etiketler:
, , , , , , ,

Eklenme:
07 Şubat 2015

Bu yazı tarafından yazıldı.

Üç yıldır Minecraft oynuyor ve bir yıldır mod yazıyorum. Kızıl taş ve komut blokları hakkında da çok şey bilirim.

Twitter'dan Takip Et

  1. Serdar

    Mikrofon aldığında görüntülü anlatım mı yapacaksın?

  2. Mburak71

    Centeglassered abi bana güzel bir mod yazabilirmisin acaba abi ?

  3. Enes Barış

    Abi ben bişi dcem hani bu oyuna 4 slot daha ekleyen bir mod varya eşyayı 2 tane elle tutabiliyoruz onun adının bir versen

  4. Yunus Eren Toksoy

    O iki el kullanma modunun adı: Mine and Battlegear 2.

  5. Raven

    Bİşey sorcam en başta minecraft dosyasını nereden bulucam??

  6. java home ile ilgili bir error veriyo görev yöneticisinde ne yapmalıyım

  7. Mehmet

    Güzel yazı ama bişey anlamadım

  8. Wolf Gamer

    Senbunların hepsini kur bize tek link te gönder

  9. HELP

    Enes Batış doğru hatırlıyor isem Mine&Battlegear 2 ydi.

jaapaftw için cevap yaz