• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

MineCraft Mod Nasıl Yazılır ? Bölüm 2

  • Konuyu başlatan Konuyu başlatan IMLEGEND
  • Başlangıç tarihi Başlangıç tarihi

IMLEGEND

Aileden
Aktiflik
K.Tarihi
23 Nis 2009
Mesajlar
9,353
Puanı
152
Konum
Damn Of Hell
maxigamebanner1.png

maxayrac3.jpg

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
Ş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.


ANh63L0F.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.

- 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:
Geri
Üst