Minecraft'ı en optimize hale getirmek.

Biliyorsunuz ki minecraft java edition optimizasyon sorunları olan bir oyun. Bu blogda minecraftı nasıl mükemmel bir biçimde optimize edebiliriz bunu anlatacağım.
Her modun ne işe yaradığını tek tek açıklamaya çalışacağım.

Mod loader olarak fabric kullanacağız.
Sürüm 1.19.4 fakat çok eski olmayan sürümlerde de modlar bulunuyor.
Bahsedeceğim tüm modlar birbiri ile uyumlu.
Kullanacağımız modların hepsi optifine ile uyumsuz. İleride optifine'ın TÜM özelliklerini oyuna ekleyen modlardan detaylı olarak bahsedeceğim. (CIT Resewn, entity texture features gibi)
Şimdilik blogun en altında en gerekli bir kaç optifine özelliğini ekleyen modları ekleyeceğim.

Modları modrinth sitesinden indirmenizi öneriyorum zira jellysquid'in modları (sodium, lithium) ve iris curseforge'dan çekildi güncellemeleri modrinthden yayınlıyorlar.
Mod isimlerinin üstüne tıklayarak direk sitesine gidebilirsiniz.

Fabric API

Modların çalışması için gerekli olan bir modunuz. Fabric ekosistemindeki çoğu mod fabric api gerektiriyor.

Mod Menu

Oyunun ana menüsüne ve durdurma ekranına mods tuşu ekliyor ayrıca bu mod menüsünden modları konfigüre edebiliyoruz.

Sodium

En popüler render modu. FPS'imize en çok katkıyı bu mod sayesinde elde edeceğiz.

Sodium Extra

Sodium'a ekstra ayarlar ekliyor. Bazı ayarları daha detaylı konfigüre edebiliyoruz (partiküller gibi)

Reese's Sodium Options

Sodium'un ayarlar ekranını daha erişilebilir bir hale getiriyor. Reese's sodium options olmadan oyun büyük gui ayarındayken bazı sodium extra seçenekleri görünmeyebiliyor. Bu yüzden şart.

Lithium

Sitesinde de yazdığı üzere Lithium, herhangi bir normal mekaniği değiştirmemek amacıyla bir dizi sistemi (oyun fiziği, mob yapay zekası, blok tıklaması, vb.) iyileştirmeye çalışan Minecraft için modern, genel amaçlı bir optimizasyon modu.

Entity Culling

Görünmeyen entityleri oyunun renderlamasını engelliyor.

Ferrite Core

Ram optimizasyonu.

LazyDFU

Oyun daha optimize bir şekilde açılıyor.

Starlight

Chunk ve ışık motoru (light engine) optimizasyonu.

Memory Leak Fix

Bazı durumlardaki bellek sızıntısını düzeltiyor.

Smooth Boot

Oyun açılırken gıcık %100 cpu sorununu düzeltiyor.

Dynamic FPS

Alt+Tab attığınızda fps'inizi sınırlıyor. Bu sayede oyun arkadayken gereksiz bilgisayarınızı sömürmüyor.

Concurrent Chunk Management Engine

Chunk performansını arttırıyor.

FastLoad

Dünya oluşturmasını ve yüklemesini optimize ediyor.

FastQuit

Dünyadan çıktığınız saniyede sizi ana menüye atıyor. Dünya kaydetmesini arkada yapıyor. Daha hızlı ana menüye ulaşıyorsunuz.

ImmediatelyFast

"Immediate mode rendering"i optimize ediyor.

Very Many Players

Çok fazla oyuncunun olduğu durumları optimize ediyor.

Krypton

"Networking stack"i optimize ediyor.

Iris: Shader kullanmanızı sağlıyor.
Continuity : bağlantılı camlar ve bloklar
Indium: Continuity için gerekli.
LambDynamicLights: Dynamic lights ekliyor.
Logical Zoom: zoom ekliyor.
Bu özellikler dışında optifine'ın eklediği bazı texture özelliklerini detaylı olarak fabric'e nasıl geçireceğimizi anlatan bir konu ileride yapmayı düşünüyorum.

Bu modları kurarsanız FPS'iniz muhtemelen olabilecek en yüksek değere çıkacaktır. Ekstra optimizasyon modu öneriniz var ise belirtebilirsiniz.

Son incelemeler

Artıları: Minecraftı En iyi optimite etmek
Eksileri: Asla Yok
Bu çok güzel bir blog olmuş elinize sağlık.
Artıları: Bilgilendirici yazı
Eksileri: YOK
Güzel bir blg olmuş, yapanın eline sağlık.

Yorumlar

Hocam "network stack" ne anlama geliyor?

Hocam açıkçası tam olarak ben de bilmiyorum fakat çok oyunculuyu optimize ediyor. Muhtemelen sunucuya çok fazla paket yollandığında network stack oluyordur. Daha çok server side yani serverda çalışması için tasarlanmış bir mod. Benim burada kryptona ve Very many Players'a yer verme sebebim, essential veya minetogether tarzı bir mod ile arkadaşıyla oynamak isteyen birinin sunucusu ufak da olsa optimize olsun.
 
Bununla uğraşmanıza gerek yok atlauncher indirip simplyoptimized paketini kurmanız yeterli zaten bu modlar var ek olarak birkaç mod daha var.

Evet. Ben de Very many players ve krypton modunu oradan görüp ekledim.
Ayrıca atlauncher dışında Prism Launcher alternatifi de var. Yine modrinth, technic Launcher, CurseForge gibi yerlerden mod paketlerini indirebiliyorsunuz. Ekstra olarak Prism Launcher'de ftb paketlerini de ftb App olmadan indirme imkanı var. (atlauncherde de vardı fakat son güncelleme ile kalktı)
 
Sisteminiz kötüyse SimplyOptimized en iyi seçeneğiniz.

Rubidium (sodium Forge portu, eskiden magnesium kullanılıyordu fakat adam akıllı updatelemiyorlar bu mod daha stabil), Starlight Forge, Litihum'un Forge portu olarak roadrunner var fakat 1.16.5 sadece. Bildiklerim bunlar. Bu modlarla shader kullanmak isterseniz Oculus kullanın.
 
Güncelleme
1686303602978.png

Starlight modrinth'de arşivlenmiş. 1.20 versiyonu bulunuyor fakat yeni sürümlere güncellenmeyebilir. Eğer yeni sürümlere güncellenmezse bunun yerine phospor kullanabilirsiniz.
 
Yalnız OptiFine neredeyse yalnız başına bu modların hepsine tek atıyor. Modsuz kullanacaksanız OptiFine yükleyin geçin zaten OptiFine MC'yi optimize eden bir mod, bu konudaki modların çoğunu içinde barındırıyor.(Keskinleştirme, Eşyönsüz süzme, Fast render, Chunk update vs.) ve MC'da olmayan birçok detayı açıp kapayabiliyorsunuz.
Ayrıca OptFine'ın yapımcısı "Sp614x" Shaders modunu OptiFine'a entegre etmeyi başardı. Bu da demek oluyor ki artık Shaders modunu yüklemeden sadece OptiFine ile optimizeli Shaders kullanabileceğiniz anlamına geliyor.

Modlu oynayacaksanız Fabric + Optifine veya Forge + Optifine yüklemek daha pratik bana göre.

Yine de tek tek uğraşmak isteyen bu rehberi uygulayabilir. Rehber faydalı güzel eline sağlık.
 
Yalnız OptiFine neredeyse yalnız başına bu modların hepsine tek atıyor. Modsuz kullanacaksanız OptiFine yükleyin geçin zaten OptiFine MC'yi optimize eden bir mod, bu konudaki modların çoğunu içinde barındırıyor.(keskinleştirme, eşyönsüz süzme, Fast render, chunk Update vs.) Ve MC'da olmayan birçok detayı açıp kapayabiliyorsunuz.
Ayrıca Optfine'ın yapımcısı "SP614X" shaders modunu OptiFine'a entegre etmeyi başardı. Bu da demek oluyor ki artık shaders modunu yüklemeden sadece OptiFine ile optimizeli shaders kullanabileceğiniz anlamına geliyor.

Modlu oynayacaksanız fabric + OptiFine veya Forge + OptiFine yüklemek daha pratik bana göre.

Yine de tek tek uğraşmak isteyen bu rehberi uygulayabilir. Rehber faydalı güzel eline sağlık.

Bu modlar ile OptiFine'dan yaklaşık 2 kat fazla FPS alıyorum. Ayrıca OptiFine vanillada alınan FPS'i yaklaşık iki katına çıkarırken bu modlar ile 3, nadiren 4 katına çıkabiliyorsunuz.

Ayrıca OptiFine açık kaynak olmadığı için bazı fabric modları ile uyumsuzluk ve bazen crash sorunu yaşatabiliyor. Örneğin emotecraft ile sıkıntı yaşıyordum. Shaderden bahsetmişsiniz bu modlar ile OptiFine shaderinde alınan FPS'i yine genellikle ikiye katlıyor.

Kısacası eğer sisteminiz gerçekten kötüyse bunları kullanın. Vanillada aldığınız FPS'iniz yeterli ise OptiFine kullanın geçin.
Fakat shader kullanacaksanız şiddetle bu modları tavsiye ediyorum.

Muhtemelen bu modlar ve türevleri 2-3 yıl sonra OptiFine'ı tarihe gömecek. Çoğu içerik üreticisi bile replay mod kullanırken saçma sapan crashlar, gereksiz gereksiz FPS düşmeleri, diğer fabric modları ile uyumsuzluk yüzünden OptiFine'ı bırakıp bu tarz modlara geçmeye başladılar.
 
Bu modlar ile OptiFine'dan yaklaşık 2 kat fazla FPS alıyorum. Ayrıca OptiFine vanillada alınan FPS'i yaklaşık iki katına çıkarırken bu modlar ile 3, nadiren 4 katına çıkabiliyorsunuz.

Ayrıca OptiFine açık kaynak olmadığı için bazı fabric modları ile uyumsuzluk ve bazen crash sorunu yaşatabiliyor. Örneğin emotecraft ile sıkıntı yaşıyordum. Shaderden bahsetmişsiniz bu modlar ile OptiFine shaderinde alınan FPS'i yine genellikle ikiye katlıyor.

Kısacası eğer sisteminiz gerçekten kötüyse bunları kullanın. Vanillada aldığınız FPS'iniz yeterli ise OptiFine kullanın geçin.
Fakat shader kullanacaksanız şiddetle bu modları tavsiye ediyorum.

Muhtemelen bu modlar ve türevleri 2-3 yıl sonra OptiFine'ı tarihe gömecek. Çoğu içerik üreticisi bile replay mod kullanırken saçma sapan crashlar, gereksiz gereksiz FPS düşmeleri, diğer fabric modları ile uyumsuzluk yüzünden OptiFine'ı bırakıp bu tarz modlara geçmeye başladılar.
OptiFine'da gerekli ayarlamaları yapınca FPS yine katlayabilirsin. Dediğim gibi belli ki ayarları kurcalamadınız OptiFine bu verdiğiniz linkteki çoğu optimizeleri barındırıyor. Hangi işlemin CPU'mu GPU'mu yöneteceğini ayarlayabiliyorsun. Belki Tüm modları barındırmıyor olabilir ama yine de tek tıkla kurabiliyorsun.

OptiFine yıllardır var bu bahsettiğiniz modları yapımcı zaten 2011'lerde uygulamaya geçirmişti ve tüm sürümlere uygulanabilmesi de ayrı bir artı.
 
Bu modlar ile OptiFine'dan yaklaşık 2 kat fazla FPS alıyorum. Ayrıca OptiFine vanillada alınan FPS'i yaklaşık iki katına çıkarırken bu modlar ile 3, nadiren 4 katına çıkabiliyorsunuz.

Ayrıca OptiFine açık kaynak olmadığı için bazı fabric modları ile uyumsuzluk ve bazen crash sorunu yaşatabiliyor. Örneğin emotecraft ile sıkıntı yaşıyordum. Shaderden bahsetmişsiniz bu modlar ile OptiFine shaderinde alınan FPS'i yine genellikle ikiye katlıyor.

Kısacası eğer sisteminiz gerçekten kötüyse bunları kullanın. Vanillada aldığınız FPS'iniz yeterli ise OptiFine kullanın geçin.
Fakat shader kullanacaksanız şiddetle bu modları tavsiye ediyorum.

Muhtemelen bu modlar ve türevleri 2-3 yıl sonra OptiFine'ı tarihe gömecek. Çoğu içerik üreticisi bile replay mod kullanırken saçma sapan crashlar, gereksiz gereksiz FPS düşmeleri, diğer fabric modları ile uyumsuzluk yüzünden OptiFine'ı bırakıp bu tarz modlara geçmeye başladılar.
Bu modlar daha iyi. Haklısın. Optifine çok eskidi. Forge de çok eskidi bence ama hala kullanıyoruz. Yakında optide forge da tarih olacak.
 
OptiFine'da gerekli ayarlamaları yapınca FPS yine katlayabilirsin. Dediğim gibi belli ki ayarları kurcalamadınız OptiFine bu verdiğiniz linkteki çoğu optimizeleri barındırıyor. Hangi işlemin CPU'mu GPU'mu yöneteceğini ayarlayabiliyorsun. Belki tüm modları barındırmıyor olabilir ama yine de tek tıkla kurabiliyorsun.

Evet FPS yine katlanıyor, fakat sadece sodium lithium starlight bile OptiFine'ın en optimize halini geçebiliyor. Hem de öyle ucu ucuna bir geçmeden bahsetmiyorum. Kendi sistemim ile (RTX 3060, Ryzen 5 5600) OptiFine'da optimizasyon ayarları yapılı iken 600-700 FPS civarında dolaşırken (ayrıyeten chunk açarken drop giriyor) sodium lithium starlight (veya phospor) ile rahat 1000 FPS alıyorum.
Ayrıca chunk açarken, çok mobun olduğu senaryoda, çok chestin olduğu senaryoda vs. OptiFine'da FPS düşerken (tüm optimizasyon ayarlı yapılıyken) bu paketteki modlar sayesinde neredeyse hiç FPS düşmüyor.
Ayrıca tek tıkla kurup chunk açarken oyunuma drop gireceğine bu modları kurar rahatıma bakarım. İlla tek tıkla kurmak isterseniz simply optimized gibi paketleri de kurabilirsiniz.

OptiFine yıllardır var bu bahsettiğiniz modları yapımcı zaten 2011'lerde uygulamaya geçirmişti ve tüm sürümlere uygulanabilmesi de ayrı bir artı.

Tüm sürümlerde olmasını ben bir artı olarak görmüyorum. Bu işe daha önce başlaması benim için bir artı değil hatta eksi. Böylesine köklü bir modu bu tarz mod paketlerinin geçebilmesi benim için bir eksi.
Evet genellikle 1.14 ve altı sürümlerde mecburen OptiFine kullanılıyor, ama mecburiyetten.
Yeni sürümlerde OptiFine'ın benim için hiçbir artısı yok.
 

Blog girdisi detayları

Ekleyen
elroNNd
Okuma süresi
2 dakika okuma
Görüntüleme
3.750
Yorumlar
61
İncelemeler
2
Son güncelleme
Değerlendirme
4,43 yıldız 7 değerlendirme

Oyun kategorisindeki diğer girdiler

elroNNd adlı kullanıcının diğer girdileri

Bu girdiyi paylaş

Geri
Yukarı