Başka bir sorun yaşarsanız istediğiniz zaman yine buradan yardım alabilirsiniz, müsait olduğumda bakmaya çalışacağım. Linux için de bir yükleyici scripti oluştursam iyi olur sanırım Windows'taki uygulamanın işlevselliğinde.
.
Çeşitli sorunlardan dolayı bakmaya fırsat bulamadığım projenin yeni sürümünün çıktığını duyurmak istiyorum
1.1.9 ve 1.1.9.1 Sürümü Yayınlandı
- Hakkında penceresine işletim sistemi bilgisi eklendi.
- İşletim sistemi mimarisi algılama eklendi, özellikle doğru Java sürümü için.
- Yeni profillerin düzenleme sayfasındaki uygunsuz geri dön butonu düzeltildi.
- macOS Java imajları için kapsülleme sorunu düzeltildi.
- OptiFine x token hatası düzeltildi, artık her OptiFine dosyasının indirme URL'si kurulumdan önce güncelleniyor.
- Varsayılan Java imaj türü JDK'den JRE’ye değiştirildi.
- Modları geçici olarak devre dışı bırakma özelliği eklendi.
- Profil bağlam menüsüne doğrudan düzenleme sayfasına gitme seçeneği eklendi.
- Artık başlatıcı, ayarlardan yapılandırılabilir şekilde iki farklı kaynaktan Java indirimi destekliyor. (Azul Zulu - varsayılan ve Eclipse Adoptium)
- Profil içe aktarma sırasında, aynı ada sahip mevcut profili üzerine yazma konusunda kullanıcıyı uyaran bir seçenek eklendi.
- Düzenleme sayfasında CTRL+S desteği eklendi.
- Düzenleme sayfasına hesap ayarlarını temizle butonu eklendi.
- Genel kaynak tarayıcı eklendi.
- Kaynaklarınızı profil oluşturmadan indirebilirsiniz.
- Bir shader kurulduğunda gerekli modları içe aktarır.
- Düzenleme sayfasındaki yükleyici simgelerine isim ipucu eklendi.
- Dock profil nesnesine ortadaki fare tuşuyla profil klasörüne doğrudan gitme kısayolu eklendi.
- Kaynaklara zorla yükle (SHIFT + TIK) eklendi.
- Özel Java döngü sorunu düzeltildi.
- Dünyalar sayfasındaki UTF-8 karakter sorunu düzeltildi.
- OptiFine detaylar penceresi hataları düzeltildi.
- CLPatcher oyun çökme sorunu düzeltildi.
- Kaynak silindiğinde profil sayfasında en başa kaydırma sorunu düzeltildi.
- Shader dosyası silme sorunu düzeltildi.
- Çeviri dosyalarındaki geçersiz karakterler güncellendi.
- Sabit kodlanmış UTF-8 simgeler, SVG simgeleriyle (-fx-shape) değiştirilerek genel arayüz güncellendi ve merkezileştirildi.
- JavaFX sürümü 17.0.2’den 21.0.7’ye güncellendi.
- "Hesap Adı" kavramı "Kullanıcı Adı" olarak değiştirildi.
- Tüm "wrapper" örnekleri "loader" olarak değiştirilerek wrapper ve loader arasındaki belirsizlik giderildi.
- Geçersiz profil algılama sistemi geliştirildi. Artık '.' ile başlayan profil klasörlerine izin verilmiyor ve görünmez oluyorlar.
- Kaynak tarayıcı kullanıcı deneyimi geliştirildi.
- Dünya silme güvenliği geliştirildi.
- Eski oyun sürümlerinin kayıp çevrimdışı versiyonları geri getirildi.
- Artık, profillerin kaynakları tek bir JSON alanında toplanıyor.
- Artık, oyun; sisteminizin varsayılan dilini kullanacaktır.
- Artık profil dışarı sürüklendiğinde dışa aktarma işlemi gerçekleşecektir.
Bunlar dışında yine pek çok hata düzeltmeleri ve iyileştirmeler bulunuyor.
Ek olarak, artık başlatıcıyı rahatlıkla her platforma özgü otomatik olarak çıkan yükleyici ile kurabilirsiniz, yani manuel olarak bir kurulum yapmanıza gerek kalmıyor.
Eki Görüntüle 169539
Eki Görüntüle 169537
Eki Görüntüle 169538
Son sürüme buradan ulaşabilirsiniz:
https://github.com/etkmlm/CoreLauncher/releases/tag/beta1.1.9.1
Destekleriniz için teşekkür ederim
Dilerseniz burada yaptığım gibi JavaFX temelli projeleri nasıl platforma özgü bir şekilde yükleyicisini oluşturabileceğinizi anlatan bir rehber hazırlayabilirim.