Mod Yazmaya Giriş  [Bölüm-1]

.png

Merhabalar, bu yazıda işe en baştan başlayacağız. Mod yazmaya yeni başlayacaklar için yararlı bir yazı olacağını düşünüyorum. Eski sürümlerde mod yazmış olanlar için de farklı deneyimler olacaktır.

Öncelikle gereken JDK. Aslında tam açılımı Java Standart Environments Development Kit, asıl kısaltması ise JSEDK’dır. Peki, nedir bu? Bu bir pakettir. İçinde iki tane program vardır. Birincisi JDK (Java Development Kit), geliştirici (kod yazanlar, DEV vs.) araçlarıdır. Geliştirici araçları sizin kod yazmanızı sağlayan şeydir. İkincisiyse JRE (Java Runtime Environments), Java programlarının çalıştığı ortamdır. Yani siz internetten Java yüklediğinizde bilgisayarınıza JRE yüklenir.

JDK” diye internette aratırsanız ilk çıkan sonuç www.oracle.com adresinin uzantısı olacaktır. Burada farenizin tekerleği ile sayfayı kaydırırsanız “Java SE 7uX”i görürsünüz. X’te en son sürümler yazar. Bilgisayarınıza Java 7’nin en son sürümünü yükledikten sonra “Java SE 7uX”in altında sağ taraftaki “JDK”nın altındaki “DOWNLOAD”dan JDK yükleyicisini indirebilirsiniz. İndirdiğiniz dosyadan yüklemeyi başlatabilirsiniz. Unutmayın Windows’a herhangi bir program yüklemek için yönetici hesabından giriş yapmalısınız.

 

Daha sonra http://files.minecraftforge.net/ adresinden “Forge”un recommended bir Src sürümünü yükleyeceğiz. İlk önce hangi Minecraft sürümüne mod yapacaksak onu seçiyoruz. Ben KESİNLİKLE 1.7.10’u öneriyorum ve yazılarımda anlatacaklarım YALNIZCA 1.7.10’a özeldir. Başka herhangi bir sürümde denemeyin.

Forge’u böylece indiriyoruz. Dosya şuna benzer olmalı:

Daha sonra bu “.rar” uzantılı dosyayı herhangi bir boş klasöre çıkartıyoruz ve çıkarttığımız dosyayı kaydediyoruz. Çünkü her yeni mod yapışımızda ya da yanlışlıkla dosyaları bozduğumuzda ya da küçük kardeşimiz dosyaları sildiğinde yeniden yüklemeyelim. “gradlew” adındaki toplu iş dosyasını açıyoruz. Büyük ihtimalle “BUILD SUCCESSFUL” yazar ama sizin okuyamayacağınız bir hızda kapanır. Sonrasında klasörde shift + ters tıklıyoruz ve “Komut penceresini burada aç” diyoruz. Normal ters tıklarsanız çıkmaz! Komut penceresine şunu yazıyoruz;

“     gradlew setupDecompWorkspace –refresh-dependencies     

Biraz uzun sürebilir. İnternetten birkaç dosya yükleyecek. O sırada bir şeyler yiyebilirsiniz. Bu yaptığınız en gerekli şeyleri yükleyecek (Minecraft, Mod Coder Pack, Java Libraries, Gradle, Forge ve Forge Mod Loader). Sonra da Forge’u Mod Coder Pack ve Gradle ile kuracak. Eğer doğru olursa “BUILD SUCCESSFUL” yazar ama “BUILD FAILED” yazarsa tekrar yapın. Sonra komut penceresine şunu yazın;

“     gradlew eclipse     

Bu yaptığınız kodlamayı Eclipse programı için ayarlar. Eğer doğru olursa “BUILD SUCCESSFUL” yazar ama “BUILD FAILED” yazarsa tekrar yapın. İleride Eclipse kullandığınızda dosyaları okuyamayabilir (ilk başladığımda bana olmuştu). Eğer ona benzer bir sorunla karşılaşırsanız bu adıma geri dönün.

Geriye Eclipse’i yüklemek kaldı. İnternete “Eclipse Standard”ı aratacağız. En üstteki “Eclipse Standart 4.4 | Packages”a tıklıyoruz. Bu sayfada sağ taraftan Windows sürümümüze göre bağlantıya tıklıyoruz (32bit veya 64bit).

 

Gelen sayfadan “[Turkey] Linux Kullanicilari Derneği (http)”ye basıyoruz. İndirilen “.rar” dosyasını klasöre çıkartıyoruz. İçinde eclipse.exe olacak. İşte o Eclipse. İlk defa açtığınızda sizden workspace dosyasını seçtirecektir. İndirdiğiniz Forge dosyasının içindeki “eclipse” dosyasını seçeceksiniz.

 

 

Şimdilik anlatacaklarım bu kadardır. Yaklaşık 3 saat uğraştım. Ama işin zor kısmı bitti. Sonraki yazıya kadar kurcalamayın derim. Okuduğunuz için teşekkür ederim.

Etiketler:
, , , , , ,

Eklenme:
26 Kasım 2014

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

    Ters giden herhangi bir şey için bu yorumu cevaplandırabilirsiniz. 🙂

    • kardeş bence videolu anlatsaydın iyi olurmuş

      • bide Sonrasında klasörde shift + ters tıklıyoruz ve “Komut penceresini burada aç” diyoruz. kısmında mause ile sağ tık denedim olmuyo

        • bu arada src lazım mı lazım değilse direk eclipseye geçecemde

        • Centeglassered

          Lütfen daha dikkatli yapın. Eğer işletim sisteminiz güncelse kesinlikle olacaktır. Tekrar deneyin. Ayrıca bana işletim sisteminizi söyler misiniz?

        • Centeglassered

          Komut penceresini burada aç dememizin sebebi işlem yapacağımız dizinde bir komut penceresi açmamız lazım. Komut penceresi çok fazla yolla açılabilir. Önemli olan gerekli (forge’u yüklediğimiz dosya) dizine gidebilmek. Eğer anlattığım yol olmuyorsa şunları izleyin:
          1- Dosyanın tam adresini alın. Örnek; C:\Users\Centeglassered\Desktop\forge (bu adrese göre dosyam masa üstünde) (eğer dosyanızı C sürücüsüne koyup adını gergedan koyarsanız dosyanın tam adresi C:\gergedan olur ulaşması kolaylaşır)
          2- Bir komut penceresi açın. Çalıştıra “cmd” yazın çıkar.
          3- Komut penceresine “cd dosyanın adresi” olarak yazın.
          Örneğimize bakacak olursak:
          Komut sistemini açtığımızda C:\Users\Centeglassered dizininde oluruz. (Centeglassered değişebilir bu sizin verdiğiniz addır ben Centeglassered verdim). “cd C:\Users\Centeglassered\Dosktop\forge” ya da “cd C:\gergedan (demiştim kolay olur diye)” yazarsak dosyanın dizinine geliriz. Ve gradlew komutlarını (yazıdaki işleri) burada çalıştıracağız.

  2. Ender

    2.bölüm ne zaman geliyo bu işi hızlandırmanız lazım 😀

  3. forge nin başka linki varmı exe olarak indirmesini buldum o linkten ?

    • Centeglassered

      Evet site yenilendi orada siteyi aşa kaydırırsanız görürsünüz. Resimle gösterdiğim yere benzer bir yer var. Aynı şekilde src versiyonunu yükleyin.

    • Centeglassered

      Girdiğin sitede 1.7.10’u seç. Aşada Show All Downloads butonu çıkacak ona bas. Zaten gelen listeyi göreceksin. Yanında tam yıldız olan Recomended sürümdür. Onun src sini yükle.

  4. teşekkürler 🙂

  5. ismail

    Abi ya ben “gradlew setupDecompWorkspace –refresh-dependencies” yazıyorum build failed diyo tekrar tekrar deniyom aynı

  6. samed

    abi anlamadığım birşey var

    biz şimdi forge src yi indirdik ve forge diye bir dosyaya attık. eclipseyidemi oluşturduğum forge dosyasına atıcam burda çuvallıyorum bi yardım edin

  7. jaapaftw

    Abi jdk sitesi değişmiş nereden indireceğiz

  8. Mustafa Topal

    abi yapamadım o yüzden onun dosyalarını sildim pcye bir şey olurmu

  9. rstblc

    ters tuşu nerde

  10. Yardım

    Bende komut dosyasını burada aç diyince kodu yazıyorum hiç olmuyor

  11. HELP

    bişeyler indirmesi normalmi

  12. Yardım

    Abi java kodlama dili eklentisini Visual Studio 2015 professional a kursak olurmu ??

  13. Kayra

    abi kaç kere yaptım her zaman build failed yazıyor

  14. MehmetMert

    abi ben hep denedim ve çok garip bir yazı çıktı

  15. MehmetMert

    yapamayanlar masa üstüne atıpda denesin

  16. Talha

    abi 24 kere denedim hepsinde failed dedi

  17. Eren

    Bu arada o JDK denilen program 64 bit bilgisayarlar için, 32 bit sanal makineye indirdim kahroldum resmen sen o kadar 400mb lık dosyayı indir bi de çalıştırma 😀

    • Eren

      Bunu normal bilgisayarıma yaptım (64 bit) o gradlew.bat’ı açtım Downloading falan dedi o işlem bitti çok hızlı bir şekilde FAILURE: falan bişeyler dedi direk kapandı göremedim. JDK’yi kurduğumdan olabilir mi?

Bir yorum yaz

İnceleme Bekleyen Harita Sayısı: 8

Sohbet

Mineturk Youtube Kanalı

Error type: "Forbidden". Error message: "The request cannot be completed because you have exceeded your quota." Domain: "youtube.quota". Reason: "quotaExceeded".

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.