IMLEGEND
Aileden
Merhabalar, bu yazıda mod yazmaya kaldığımız yerden devam edeceğiz! Hemen işe koyulalım! (Eğer okumadıysanız önceilk yazıyabakı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:
Kod:
;<Yüklediğiniz JDK'nın dosyasının içindeki bin klasörünün adresi>
Mesela benim yazmam gereken;
Kod:
;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;
Kod:
<yüklediğiniz JDK'nın dosya adresi>
Mesela benim yazamam gereken;
Kod:
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
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.
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.
- Bölüm 1: https://www.maxigamerz.com/f1478/minecraft-mod-nasil-yazilir-bolum-1-a-241769/
- Bölüm 2: https://www.maxigamerz.com/f1478/minecraft-mod-nasil-yazilir-bolum-2-a-241770/
- Bölüm 3: https://www.maxigamerz.com/f1478/minecraft-mod-nasil-yazilir-bolum-3-a-241771/
- Bölüm 4: https://www.maxigamerz.com/f1478/minecraft-mod-nasil-yazilir-bolum-4-a-241772/
Alıntıdır.
Son düzenleme: