BadOptimizations
Çoğunlukla küçük optimizasyonlardan oluşan ve bir araya gelince daha büyük bir şey oluşturan bir koleksiyon!
Ne yapıyor?
Birden fazla şey:
- Lightmap güncellemesini önle
Lightmap dokularını güncellemek, istemci tick'inin en maliyetli kısımlarından biridir. Her tick sırasında istemci, bloklar ve gökyüzü için lightmap'leri hesaplamak üzere vektör matematiği yapar ve ardından bu yeni dokuyu GPU'ya yükler. Ancak blok parlaklığını etkileyen hiçbir şey değişmediyse bu tamamen önlenebilir ve önbelleğe alınabilir. Bu mod, blok parlaklığını değiştiren hiçbir şey (örneğin gamma kaydırıcısı, iksir etkileri, boyut) değişmediyse lightmap güncellemelerini iptal eder.
- İhtiyacımız yoksa hata ayıklama mantığını çalıştırma
Minecraft'ta bir hata ayıklama sunucusuyla etkinleştirilebilen dört hata ayıklama görselleştiricisi vardır: arılar, oyun olayları, oyun testi ve köylü yapay zekası. İşlenecek hiçbir şey olmasa bile bu hata ayıklama görselleştiricilerinin mantığı yine de çalıştırılır. Bu mod, onları yalnızca hata ayıklama etkinse ve sunucudan işlenecek veri varsa çalıştırır.
- Gökyüzü rengi hesaplama optimizasyonları (1.21.10 ve altı)
Minecraft, mevcut gökyüzü rengini hesaplamak için her karede kübik bir renk örnekleyici kullanır. Bu fonksiyon, çevredeki biyomları hesaba katmak için, çevredeki tüm biyomlar aynı olsa veya aynı gökyüzü renklerine sahip olsa bile 216 kez döngü yapar. Bu mod, renk örnekleyicinin yalnızca farklı gökyüzü renklerine sahip biyomlar arasındaysanız kullanılmasını sağlar ve bunu her tick için önbelleğe alır. Aksi takdirde daha kısa, daha basit ve daha hızlı bir gökyüzü rengi hesaplaması kullanılır.
En azından bunlar birkaçı. Gerekirse yapılandırma dosyasında herhangi bir optimizasyonu devre dışı bırakabilirsiniz.
Ne kadar faydası var?
Sisteminize ve şansınıza bağlı, ancak kendi bilgisayarımda, bir RTX 3060, intel i7 12700 ve Fabulously Optimized üzerinde 4GB ayrılmış ram ile:
Bildirimler olmadan, 1926-1955 FPS'den:
2008-2023 FPS'ye çıkıyor:
Ve bildirimlerle, 1351-1384 FPS'den:
1414-1458 FPS'ye çıkıyor:
Modum uyumsuz!
Modunuzu belirli BadOptimizations seçenekleriyle uyumsuz olarak işaretleyebilirsiniz. Modunuz mevcutsa BadOptimizations, belirttiğiniz belirli seçenekleri otomatik olarak devre dışı bırakır. Ayrıca önbelleğe alma optimizasyonlarına katı bir uyumsuzluk eklemek yerine, lightmap veya gökyüzü renginin ne zaman güncellenmesi gerektiğini BadOptimizations'a bildiren kancalar ekleyebilirsiniz.
Bağımlılıklar?
Yok.
(Ayrıca CurseForge'da da mevcut, eğer sizin tarzınızsa.)
BadOptimizations nasıl kurulur
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.19–26.3 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file BadOptimizations-2.4.1-26.3-forge.jar (60 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: BadOptimizations should be in the list.
BadOptimizations works on the player’s side only: there is no need to install it on a server.
Sürümler
Bağımlılıklarla
| Minecraft | Yükleyici | Dosya | Tarih | İşlemler |
|---|---|---|---|---|
| 26.3 | NeoForge | 26.360.1 KB | ||
| 26.3 | Fabric | 26.359.3 KB 89 | ||
| 1.21.1 | Fabric, NeoForge | 1.21.1277 KB 38 | — | |
| 1.21 | Fabric, NeoForge | 1.2189.2 KB | — | |
| 1.20.4 | Fabric, NeoForge | 1.20.4299 KB 4 | — | |
| 1.20.1 | Fabric, Forge | 1.20.1449 KB 51 | — | |
| 1.19.4 | Fabric, Forge | 1.19.4413 KB 3 | — | |
| 1.19.2 | Fabric, Forge | 1.19.2411 KB 3 | — |
Yorumlar
BadOptimizations için ilk puanı sen ver

