Ekran Kartlı Sunucu Satışları Başladı. İncele
Genel Kurulum ve Sürümler

Minecraft 1.12.2 Sunucu Kurulumu ve Mod Desteği

Modpacklerin efsane sürümü 1.12.2 için sunucu kurulumu: Java 8 gerekliliği, Forge 1.12.2, yüksek RAM ayarları ve klasik eklenti alternatifleri.

  • 11 dk okuma
  • Güncelleme:
  • Yayın:
  • Batihost Teknik Ekibi

Kısaca Özet

  • Minecraft 1.12.2 sunucusu Java 8 ister. Java 17, 21 veya 25 ile açmaya çalışırsanız Forge çöker; bu sürüm için Eclipse Temurin JDK 8 kurun.
  • Modlu kurulumda Forge 1.12.2 için 14.23.5.2859 (Recommended) tercih edin; modpacklerin çoğu bu yapıya göre test edilmiştir.
  • 1.12.2 modpackleri belleğe aç gözlüdür: 16 GB RAM ve -Xms14G -Xmx14G ile başlayın, büyük paketlerde 24-32 GB’a çıkın.
  • Java 8’de varsayılan çöp toplayıcı G1 değildir; -XX:+UseG1GC bayrağını elle vermezseniz performans ayarları çalışmaz. Ayrıntı: RAM ve JVM flag ayarları.

Minecraft 1.12.2 sunucu kurulumu, güncel sürümlerden tek bir kritik noktada ayrılır: bu sürüm Java 8 ister. Kurulum sırası şudur: Eclipse Temurin JDK 8 kurun, vanilla için minecraft_server.1.12.2.jar dosyasını ya da modlu sunucu için Forge 1.12.2 installer’ını indirin, eula.txt içindeki değeri true yapın ve sunucuyu 16 GB’lık bir heap ile başlatın. Java 17, 21 veya 25 ile denemek zaman kaybıdır; Forge 1.12.2 o sürümlerde açılmaz.

1.12.2, 2017’de çıkmış olmasına rağmen 2026’da hâlâ en çok sunucu kurulan eski sürümdür. Sebebi nostalji değil, modlama ekosisteminin ağırlık merkezinin burada kalmış olmasıdır. Bu rehber işletim sisteminden bağımsızdır; ekran adımları için Windows’ta Minecraft sunucu kurulumu veya Linux üzerinde kurulum sayfalarına, genel kurulum akışı için ana kurulum rehberine geçebilirsiniz.

2026’da 1.12.2 Sunucusu Kurmak Mantıklı mı?#

Güncel kararlı sürüm 26.2 "Chaos Cubed" iken 1.12.2 kurmanın tek gerekçesi vardır: mod desteği. 1.13 ile gelen "Flattening" değişikliği blok ve eşya kimliklerini kökten değiştirdi, mod API’sini kırdı ve o dönemde aktif olan mod geliştiricilerinin önemli bir kısmı projelerini yeni sürüme taşımadı. Sonuç olarak 1.12.2, geriye dönük olarak en zengin mod kütüphanesine sahip sürüm hâline geldi.

1.12.2’yi seçmeniz mantıklı olan durumlar:

  • Oynamak istediğiniz modpack yalnızca 1.12.2 için yayınlanmış (RLCraft, FTB Interactions, SevTech: Ages gibi).
  • Teknik/otomasyon modlarına dayalı uzun soluklu bir dünya kuruyorsunuz.
  • Topluluğunuz zaten 1.12.2 üzerinde ve dünya dosyasını taşımak istemiyorsunuz.

Yeni bir survival veya eklentili sunucu kuruyorsanız 1.12.2 doğru tercih değildir; güncel bir Paper sürümüyle başlayın. Modern modlama arıyorsanız Fabric ya da güncel Forge rehberindeki 26.2 kurulumu daha uygundur.

Dikkat1.12.2 artık güvenlik yaması almıyor. Log4Shell (CVE-2021-44228) gibi eski açıklara karşı sunucu başlatma satırınıza -Dlog4j2.formatMsgNoLookups=true parametresini eklemeniz gerekir. Bu parametre bu rehberdeki tüm örnek komutlarda yer alıyor.

Java 8 Zorunluluğu ve Sürüm Eşleşmesi#

Minecraft sürümleri belirli Java sürümlerine bağlıdır. 1.12.2 için tek doğru cevap Java 8’dir:

Minecraft sürümüGerekli JavaDurum
26.1 ve sonrası (26.2 dahil)Java 25Güncel
1.20.5 – 1.21.11Java 21Destekleniyor
1.17 – 1.20.4Java 17Destekleniyor
1.16.5 ve öncesiJava 8Eski — 1.12.2 bu satırda
Minecraft sürümlerine göre Java gereksinimi (2026)

Forge 1.12.2 özelinde durum daha katıdır. Forge 14.23.5.x, Java 9 ile kaldırılan bazı iç sınıflara ve modül sistemi öncesindeki serbest yansıma (reflection) davranışına dayanır. Java 9+ ile başlattığınızda tipik olarak şu çıktıyı görürsünüz: java.lang.ClassNotFoundException veya Unable to launch. Çözüm bayrak eklemek değil, doğru Java’yı kurmaktır.

İpucuAynı sunucuda hem 1.12.2 hem güncel bir sunucu çalıştırıyorsanız Java 8 ve Java 25’i yan yana kurabilirsiniz. Başlatma betiğinizde java yerine Java 8’in tam yolunu yazmanız yeterlidir. Hangi sürümün nerede gerektiğini Java sürümü rehberinde tablo hâlinde bulabilirsiniz.

İndirmeniz Gerekenler#

1.12.2 sunucusu için gerekli dosyalar
  • Eclipse Temurin JDK 8Zorunlu Windows / Linux x64.msi / .tar.gzÜcretsiz
    İndir
  • Minecraft Forge 1.12.2Modlu sunucu 14.23.5.2859 Recommendedinstaller .jar
    İndir
  • Vanilla 1.12.2 sunucu jar’ı Sürüm geçmişi sayfasından.jar
    İndir
  • SpigotMC BuildToolsEklentili sunucu Kaynaktan derleme aracı.jar
    İndir

Bağlantılar resmî kaynaklara gider. "Hazır 1.12.2 sunucu paketi" sunan üçüncü taraf sitelerden jar indirmeyin; bu dosyalarda arka kapı bulunma riski yüksektir.

Donanım ve RAM Gereksinimleri#

1.12.2 modpackleri, aynı oyuncu sayısındaki güncel bir vanilla sunucudan çok daha fazla bellek tüketir. Sebebi mod başına yüklenen sınıf sayısı, tarif (recipe) kayıtları ve dünya üretiminde eklenen ek yapılardır. Ayrıca 1.12.2 chunk üretimi tek iş parçacığında çalışır, bu da işlemcinin saat hızını kritik hâle getirir.

SenaryoRAMJava heapİşlemciDisk
2-10 oyuncu, vanilla 1.12.28 GB-Xms6G -Xmx6GRyzen 9 3900X50 GB NVMe
10-30 oyuncu, Spigot + eklenti10-12 GB-Xms10G -Xmx10GRyzen 9 7900X50 GB NVMe
Orta ölçekli modpack (80-150 mod)16 GB-Xms14G -Xmx14GRyzen 9 7900X100 GB NVMe
Ağır modpack (200+ mod, RLCraft sınıfı)24-32 GB-Xms28G -Xmx28GRyzen 9 7950X100 GB+ NVMe
60+ oyuncu veya sunucu ağı32 GB+-Xms28G -Xmx28GRyzen 9 7950X200 GB NVMe
1.12.2 sunucusu için önerilen donanım

İşlemci seçiminde çekirdek sayısı değil saat hızı belirleyicidir: Minecraft’ın ana tick döngüsü tek çekirdekte döner, 1.12.2’de bu durum güncel sürümlerden daha da belirgindir. Bu yüzden çok çekirdekli ama düşük frekanslı sunucu işlemcileri yerine yüksek frekanslı AMD Ryzen tercih edin. Disk tarafında NVMe SSD şart; modlu dünyalarda chunk okuma/yazma trafiği yüksektir ve SATA gecikmesi doğrudan TPS’e yansır. Konuyu derinlemesine ele alan donanım seçimi rehberimize göz atabilir, hazır bir altyapı istiyorsanız modlu Minecraft sunucu paketlerini inceleyebilirsiniz.

Vanilla 1.12.2 Sunucusu Kurulumu#

Mod kullanmayacaksanız kurulum birkaç dakikada biter.

  1. Java 8’i kurun ve doğrulayın#

    Kurulumdan sonra terminali kapatıp yeniden açın ve sürümü kontrol edin. Çıktı 1.8.0 ile başlamalıdır.

    java -version
    # beklenen çıktı:
    # openjdk version "1.8.0_502"
  2. Sunucu klasörünü oluşturun#

    Sunucu jar’ını masaüstüne veya indirilenler klasörüne koymayın; kendine ait boş bir klasör açın. Windows’ta C:\minecraft\1.12.2, Linux’ta /opt/minecraft/1.12.2 gibi bir yol uygundur.

  3. 1.12.2 sunucu jar’ını indirin#

    Dosya adı minecraft_server.1.12.2.jar olacaktır. Sunucu klasörüne kopyalayın.

  4. Sunucuyu ilk kez çalıştırın#

    İlk çalıştırma dosyaları üretir ve EULA uyarısıyla kapanır. Bu normaldir.

    java -Xms6G -Xmx6G -XX:+UseG1GC -Dlog4j2.formatMsgNoLookups=true -jar minecraft_server.1.12.2.jar nogui
  5. EULA’yı kabul edin#

    Oluşan eula.txt dosyasını açın, son satırı değiştirin ve kaydedin.

    eula=true
  6. Sunucuyu yeniden başlatın#

    Bu kez dünya üretilir ve konsolda Done (12.482s)! For help, type "help" satırını görürsünüz. Sunucu 25565/TCP portunu dinlemeye başlar.

Konsolda Unable to access jarfile uyarısı görüyorsanız komutu jar dosyasının bulunduğu klasörde çalıştırmıyorsunuzdur ya da dosya adını yanlış yazmışsınızdır; dosya adını kopyala-yapıştır ile kontrol edin.

Forge 1.12.2 ile Modlu Sunucu Kurulumu#

Modlu kurulumun vanilla’dan tek farkı, sunucu jar’ının yerini Forge’un almasıdır. Forge installer’ı sunucu modunda çalıştırıldığında kütüphaneleri kendisi indirir.

  1. Doğru Forge yapısını indirin#

    Forge 1.12.2 indirme sayfasında iki seçenek görürsünüz: Recommended 14.23.5.2859 ve Latest 14.23.5.2864. Modpack kuruyorsanız paketin belirttiği yapıyı, kendi mod listenizi kuruyorsanız Recommended olanı seçin. "Installer" dosyasını indirin, "Universal" olanı değil.

  2. Installer’ı sunucu modunda çalıştırın#

    Bu komut, bulunduğu klasöre Forge’u ve gerekli kütüphaneleri kurar.

    java -jar forge-1.12.2-14.23.5.2859-installer.jar --installServer
  3. Oluşan dosyaları kontrol edin#

    Klasörde forge-1.12.2-14.23.5.2859-universal.jar, minecraft_server.1.12.2.jar ve bir libraries klasörü oluşmuş olmalıdır. Sunucuyu universal jar ile başlatırsınız; 1.12.2 döneminde henüz run.sh/run.bat üretilmiyordu.

  4. Modları yükleyin#

    Sunucu klasöründe mods klasörü oluşur. Modların sunucu tarafı jar’larını buraya atın. Sadece istemcide çalışan görsel modları (shader, minimap, JEI’nin bazı eklentileri) sunucuya koymayın.

  5. Yüksek heap ile başlatın#

    java -Xms14G -Xmx14G -XX:+UseG1GC -Dlog4j2.formatMsgNoLookups=true -jar forge-1.12.2-14.23.5.2859-universal.jar nogui
UyarıSunucudaki mod listesi ile oyuncuların istemcisindeki mod listesi birebir aynı olmalıdır. Eksik veya fazla bir mod, bağlanmaya çalışan oyuncuya Mod rejections ekranı gösterir. Mod dosyalarını oyunculara paylaşırken sürüm numaralarını da bildirin; ayrıntı için mod kurulumu rehberine bakın.

Hazır modpack kurma#

CurseForge veya FTB üzerinden bir modpack kuruyorsanız paketin Server Files arşivini indirin. Bu arşiv doğru Forge yapısını, mods, config ve varsa scripts klasörlerini içerir. İstemci paketini sunucuya kopyalamak en sık yapılan hatadır: içindeki istemci modları sunucuyu açılışta çökertir. Popüler paketlerin listesi ve kurulum notları için en iyi Minecraft modpackleri sayfasına bakın.

1.12.2’de Eklenti Kullanmak: Spigot ve Hibrit Çözümler#

Forge mod çalıştırır, Bukkit/Spigot eklenti çalıştırır ve ikisi aynı jar içinde yaşamaz. 1.12.2 için seçenekleriniz şunlar:

Spigot 1.12.2
Sadece eklenti. BuildTools ile --rev 1.12.2 parametresiyle derlenir. Derleme için de Java 8 gerekir.
Paper 1.12.2
Spigot’un çatallaması, eski sürüm arşivinde bulunur. Uzun süredir desteklenmiyor ama Spigot’tan daha performanslıdır.
SpongeForge
Forge üzerine kurulan hibrit katman. Mod + Sponge eklentisi çalıştırır. Bukkit eklentileri doğrudan çalışmaz.

Spigot 1.12.2 derlemek için BuildTools’u boş bir klasörde çalıştırın:

java -jar BuildTools.jar --rev 1.12.2

İşlem birkaç dakika sürer ve klasörde spigot-1.12.2.jar dosyasını üretir. BuildTools’un kaynak kodu derlediğini unutmayın: JRE değil tam JDK 8 kurulu olmalıdır. Sürecin ayrıntısı Spigot kurulum rehberimizde anlatılıyor.

BilgiGüncel eklentilerin çoğu artık 1.12.2 desteklemiyor. Örneğin CoreProtect’in güncel Community Edition sürümü 1.16.5 ve üzerini kapsıyor; 1.12.2 için eski bir sürüme inmeniz gerekir. Eklenti indirirken sayfadaki "Supported Versions" alanını mutlaka kontrol edin.

Java 8 İçin JVM Bayrakları ve RAM Ayarları#

Java 8’in en önemli farkı şudur: varsayılan çöp toplayıcı G1 değildir. Bayrak vermezseniz JVM Parallel GC kullanır ve büyük heap’lerde saniyelerce süren duraklamalar yaşarsınız. Bu yüzden 1.12.2 sunucularında -XX:+UseG1GC elle verilmelidir.

16 GB’lık bir modlu sunucu için Aikar’s Flags temelli tam başlatma satırı:

java -Xms14G -Xmx14G \
 -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 \
 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch \
 -XX:G1NewSizePercent=40 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M \
 -XX:G1ReservePercent=15 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 \
 -XX:InitiatingHeapOccupancyPercent=20 -XX:G1MixedGCLiveThresholdPercent=90 \
 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 \
 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 \
 -Dlog4j2.formatMsgNoLookups=true \
 -jar forge-1.12.2-14.23.5.2859-universal.jar nogui

Dikkat edilecek noktalar:

  • Xms ve Xmx eşit verilir. Heap’in büyüyüp küçülmesi gereksiz GC baskısı yaratır.
  • Yukarıdaki değerler 12 GB üzeri heap içindir. 8 GB heap kullanıyorsanız G1NewSizePercent=30, G1MaxNewSizePercent=40, G1HeapRegionSize=8M ve G1ReservePercent=20 yapın.
  • -XX:+UseZGC Java 8’de yoktur. ZGC Java 11 ile geldi; 1.12.2 sunucusunda kullanamazsınız.
  • Eski rehberlerde geçen -XX:MaxPermSize=256M parametresini yazmayın. PermGen alanı Java 8 ile kaldırıldı, JVM bu bayrağı yok sayar ve uyarı basar.
  • Sunucu makinesinin toplam RAM’inin tamamını heap’e vermeyin; işletim sistemi ve JVM’in heap dışı bellek kullanımı için 2 GB pay bırakın.

Bellek yetmediğinde konsolda java.lang.OutOfMemoryError: Java heap space görürsünüz; teşhis ve çözüm için Out of Memory hatası sayfasına bakın.

server.properties ve Performans Ayarları#

1.12.2’nin server.properties dosyası güncel sürümlerden bazı noktalarda ayrılır. En belirgin fark, oyun modu ve zorluk değerlerinin sayı olarak yazılmasıdır; metin karşılıkları 1.13 ile geldi.

server-port=25565
max-players=40
gamemode=0
difficulty=2
view-distance=8
online-mode=true
spawn-protection=0
network-compression-threshold=256
max-tick-time=120000
allow-flight=true
enable-command-block=false
motd=Batihost 1.12.2 Modlu Sunucu

Modlu sunucularda kritik iki satır var. allow-flight=true yapmazsanız uçma yeteneği veren modlar (Jetpack, Mekanism zırhı, Draconic Evolution) oyuncuları sunucudan atar. max-tick-time değerini yükseltmezseniz ağır chunk üretimi sırasında sunucu kendini "donmuş" sayıp kapatır; modlu sunucularda bu değeri 120000 yapmak ya da -1 ile tamamen kapatmak yaygındır.

view-distance modlu sunucularda en pahalı ayardır. 1.12.2’de 10’un üzerine çıkmak, mod eklentili chunk üretimiyle birleştiğinde TPS’i doğrudan düşürür; 6-8 aralığı çoğu paket için doğru dengedir. Tüm parametrelerin açıklaması server.properties ayarları sayfasında.

Mod tarafı optimizasyon#

1.12.2 için yazılmış, sunucuya kurulduğunda ölçülebilir fayda sağlayan performans modları vardır: FoamFix bellek kullanımını düşürür, Phosphor ışık hesaplamasını hızlandırır, Surge yükleme sürelerini kısaltır. Bu modları CurseForge üzerinden ararken dosya listesinde 1.12.2 filtresini kullanın ve her birini tek tek ekleyip sunucuyu yeniden başlatın; hepsini birden atarsanız çakışma çıktığında suçluyu bulamazsınız.

Yeni İstemcilerin 1.12.2 Sunucusuna Bağlanması#

26.2 istemcisiyle 1.12.2 sunucusuna doğrudan bağlanamazsınız; oyuncu Outdated server! uyarısı alır. Sunucu tarafına ViaVersion kurarsanız yeni istemciler eski sunucuya bağlanabilir hâle gelir. Ancak bu çözümün iki sınırı var:

  • ViaVersion bir eklentidir. Spigot/Paper 1.12.2 üzerinde çalışır, saf Forge sunucusunda çalışmaz.
  • Modlu bir sunucuda zaten oyuncunun aynı mod paketini kurmuş olması gerekir; o durumda istemci sürümü de otomatik olarak 1.12.2 olur ve ViaVersion’a gerek kalmaz.

Yani ViaVersion, 1.12.2’yi eklentili bir sunucu olarak işletenler için anlamlıdır. Modlu bir sunucu işletiyorsanız oyunculara sürüm ve mod listesini net biçimde duyurmak, ViaVersion kurmaktan daha etkili bir çözümdür.

Sık Karşılaşılan 1.12.2 Sorunları#

BelirtiSebepÇözüm
Sunucu açılırken anında kapanıyor, log’da sınıf hatasıJava 9+ ile çalıştırılıyorJava 8’e geçin, başlatma betiğinde tam yol verin
Mod rejections [FMLMod:...]İstemci ve sunucu mod listesi farklıAynı mod ve Forge yapılarını dağıtın
Dünya üretilirken sunucu kendini kapatıyormax-tick-time aşıldıDeğeri 120000 yapın veya -1 verin
Oyuncular uçarken atılıyorallow-flight=falsetrue yapın
Sürekli GC duraklaması, düşük TPSParallel GC ile büyük heap-XX:+UseG1GC ve Aikar bayraklarını ekleyin
OutOfMemoryError: MetaspaceÇok sayıda mod, dar metaspace-XX:MaxMetaspaceSize=512M ekleyin
1.12.2 sunucularında en sık görülen hatalar

Çökme sonrası oluşan crash-reports klasöründeki dosyayı okumayı öğrenmek, modlu sunucu işletirken en çok işinize yarayacak beceridir; adım adım anlatımı crash report okuma rehberimizde bulabilirsiniz.

Yedekleme ve Uzun Ömürlü 1.12.2 Dünyaları#

1.12.2 sunucuları genellikle yıllarca aynı dünyayla yaşar ve modlu dünyalar bozulmaya vanilla dünyalardan daha açıktır. Bir modun sürümünü yükseltmek, blok kimliklerinin kaymasına ve chunk’ların "bozuk" görünmesine yol açabilir. Bu yüzden:

  • Mod ekleme/çıkarma öncesinde mutlaka tam yedek alın; world, mods ve config klasörlerini birlikte arşivleyin.
  • Mod eklemek genelde sorunsuzdur, mod çıkarmak kalıcı hasar verir. Bir modu kaldırdıktan sonra o modun blokları dünyada boşluk bırakır.
  • Günlük otomatik yedek kurun ve yedeği sunucuyla aynı diskte tutmayın.

Yedeği sunucu çalışırken almak da risklidir: konsolda önce save-off ve save-all komutlarını çalıştırın, arşivi oluşturun, ardından save-on ile yazmayı yeniden açın. Bu üç adım, kopyalama sırasında yarım yazılmış bir bölge dosyasının yedeğe girmesini engeller.

Özetle#

1.12.2 sunucu kurulumunun tamamı üç doğru karara bağlı: Java 8 kurmak, doğru Forge yapısını (14.23.5.2859) seçmek ve yeterli belleği ayırmak. Modlu bir paket işletiyorsanız 16 GB RAM ile -Xms14G -Xmx14G başlangıç noktanızdır; ağır paketlerde 24-32 GB’a çıkın. Java 8’de G1GC’yi elle açmayı ve -Dlog4j2.formatMsgNoLookups=true parametresini eklemeyi unutmayın.

Bu sürüm artık güncelleme almadığı için sorumluluk tamamen operatörde: yedeklerinizi düzenli alın, mod sürümlerini gelişigüzel değiştirmeyin ve sunucuyu güncel bir güvenlik duvarı arkasında çalıştırın. Yüksek frekanslı Ryzen işlemci ve NVMe disk üzerinde hazır bir altyapı arıyorsanız Minecraft sunucu paketlerini inceleyebilir, kurulum sırasında takıldığınız bir nokta olursa destek talebi açabilirsiniz.

Sıkça Sorulan Sorular#

1.12.2 sunucusu için hangi Java sürümü gerekir?

Java 8 gerekir. Minecraft 1.16.5 ve öncesinin tamamı Java 8 ile çalışacak şekilde derlenmiştir. Özellikle Forge 1.12.2 (14.23.5.x) Java 9 ve sonrasında kaldırılan sınıflara ve modül öncesi yansıma davranışına dayanır; Java 17 veya 25 ile başlattığınızda kurulum daha ilk saniyede hata verip kapanır. Eclipse Temurin JDK 8 kurun.

1.12.2 modlu sunucu kaç GB RAM ister?

Orta ölçekli bir 1.12.2 modpacki için 16 GB RAM ayırın ve Java heap’ini -Xms14G -Xmx14G verin. RLCraft, FTB Interactions gibi 200+ modlu ağır paketlerde 24-32 GB gerekir. Vanilla 1.12.2’de 2-10 oyuncu için 8 GB yeterlidir. Mod sayısı arttıkça RAM ihtiyacı oyuncu sayısından daha hızlı büyür.

1.12.2 hâlâ neden bu kadar çok kullanılıyor?

Çünkü modlama ekosisteminin en olgun ve en geniş sürümü 1.12.2’dir. IndustrialCraft, Thaumcraft, Botania gibi klasik modların en kararlı yapıları bu sürüme aittir ve binlerce modpack 1.12.2 üzerine kurulmuştur. 1.13’teki "Flattening" değişikliği mod API’sini kökten kırdığı için birçok geliştirici hiçbir zaman yeni sürümlere geçmedi.

1.12.2 sunucusunda plugin kullanabilir miyim?

Evet, ancak Forge ile aynı anda değil. Sadece eklenti istiyorsanız Spigot 1.12.2 kurun. Hem mod hem eklenti çalıştırmak istiyorsanız SpongeForge gibi bir hibrit katman gerekir; kararlılığı düşüktür ve mod uyumsuzluğu yaşanır. Üretim sunucularında ikisinden birini seçmek daha güvenlidir.

Forge 1.12.2’nin hangi sürümünü kurmalıyım?

Recommended olarak işaretlenen 14.23.5.2859 sürümünü kurun. Latest olan 14.23.5.2864 de kullanılabilir ama modpacklerin büyük kısmı 2859 üzerinde test edilmiştir. En önemli kural şudur: sunucudaki Forge yapısı ile oyuncuların istemcisindeki Forge yapısı aynı olmalıdır, aksi halde mod listesi eşleşmez.

1.12.2 sunucusuna 26.2 istemcisiyle girilebilir mi?

Doğrudan girilemez, protokol sürümleri farklıdır. Sunucu tarafına ViaVersion kurarsanız yeni istemciler eski sunucuya bağlanabilir. Ancak bu yalnızca vanilla ve eklentili sunucularda anlamlıdır: modlu bir 1.12.2 sunucusunda oyuncunun zaten aynı mod paketini kurmuş olması gerektiği için ViaVersion işe yaramaz.

1.12.2 sunucusu açılırken "UnsupportedClassVersionError" veriyor, neden?

Yanlış Java sürümüyle çalıştırıyorsunuz. Bu hata, jar’ın derlendiği Java sürümünün çalıştırdığınız Java’dan yeni olduğunu söyler; 1.12.2 tarafında genelde tersi bir uyumsuzluk zinciri tetikler. java -version çıktısının 1.8.0 ile başladığını doğrulayın. Ayrıntı için Java sürüm hatası sayfasına bakın.

Modpacki sunucuya nasıl aktarırım?

Modpackin "Server Files" paketini indirin; istemci paketini sunucuya atmayın. Server files içinde mods, config, scripts klasörleri ve doğru Forge yapısı bulunur. Kendi kurduğunuz sunucuya elle geçiriyorsanız mods ve config klasörlerinin ikisini birden kopyalayın; sadece modları kopyalamak tarif ve denge ayarlarını bozar.

Genel Kurulum ve Sürümler — Tüm Rehberler#

  1. Minecraft Sunucu Kurulumu: Sıfırdan Tam Rehber (2026)
  2. Minecraft Sunucu İndirme Merkezi
  3. Minecraft Sunucusu İçin Hangi Java Sürümü Gerekir?
  4. Minecraft Sunucu Yazılımları Karşılaştırması: Hangisini Seçmeli?
  5. Paper Sunucu Kurulumu ve Yapılandırma
  6. Spigot Minecraft Sunucu Kurulumu
  7. Purpur ve Pufferfish ile Yüksek Performanslı Sunucu Kurulumu
  8. Forge ile Modlu Minecraft Sunucu Kurulumu
  9. Fabric ile Minecraft Sunucu Kurulumu
  10. Minecraft 26.2 “Chaos Cubed” Sunucu Kurulumu ve Güncelleme
  11. Minecraft 26.1 “Tiny Takeover” Sunucu Kurulumu
  12. Minecraft’ın Yeni Sürüm Numaralandırması: 1.21’den 26.1’e
  13. Minecraft 1.21 Sunucu Kurulumu
  14. Minecraft 1.20 Sunucu Kurulumu
  15. Minecraft 1.12.2 Sunucu Kurulumu ve Mod Desteği
  16. Minecraft 1.8.9 Sunucu Kurulumu (PvP ve Pratik Sunucular)
  17. Minecraft PE / Bedrock Sunucu Kurulumu
  18. VDS Üzerine Minecraft Sunucu Kurulumu
  19. BungeeCord ve Velocity ile Sunucu Ağı Kurulumu

Bu rehber Batihost teknik ekibi tarafından hazırlanmış ve tarihinde güncellenmiştir. Eksik veya hatalı bulduğunuz bir bilgi varsa bize bildirin.

Başa dön