BadOptimizations
Kolekcija uglavnom mikro optimizacija koje se sabiraju u nešto veće!
Šta radi?
Više stvari:
- Izbegava ažuriranje lightmape
Ažuriranje tekstura lightmape je jedan od najskupljih delova klijentskog tick-a. Tokom svakog tick-a, klijent vrši vektorsku matematiku da izračuna lightmape za blokove i nebo, a zatim otprema tu novu teksturu na GPU. Međutim, to se može potpuno izbeći i keširati ako se ništa što utiče na osvetljenje blokova nije promenilo. Ovaj mod će otkazati ažuriranja lightmape ako se ništa što menja osvetljenje blokova (npr. klizač gama, efekti napitaka, dimenzija) nije promenilo.
- Ne izvršavaj debug logiku ako nam nije potrebna
Minecraft ima četiri debug renderera koji se mogu aktivirati debug serverom: bees, game events, game test i villager AI. Čak i ako nema ništa za obradu, logika za ove debug renderere se i dalje izvršava. Ovaj mod će ih izvršavati samo ako je debug omogućen i ako postoje podaci sa servera za obradu.
- Optimizacije izračunavanja boje neba (1.21.10 i niže)
Minecraft koristi kubični sempler boja svakog frejma za izračunavanje trenutne boje neba. Ova funkcija se ponavlja 216 puta kako bi uzela u obzir okolne biomе, čak i ako su svi okolni biomi identični ili imaju identične boje neba. Ovaj mod čini da se sempler boja koristi samo ako se nalazite između biomа sa različitim bojama neba, i kešira ga za svaki tick. U suprotnom, koristi se kraće, jednostavnije i brže izračunavanje boje neba.
To je barem nekoliko njih. Možete onemogućiti bilo koju optimizaciju u konfiguracionoj datoteci ako je potrebno.
Koliko pomaže?
Zavisi od vašeg sistema i sreće, ali na mom računaru, RTX 3060, Intel i7 12700 i 4GB dodeljene RAM memorije na Fabulously Optimized:
Bez toast-ova, ide od 1926-1955 FPS:
Na 2008-2023 FPS:
A sa toast-ovima, ide od 1351-1384 FPS:
Na 1414-1458 FPS:
Moj mod je nekompatibilan!
Možete označiti svoj mod kao nekompatibilan sa specifičnim BadOptimizations opcijama. Ako je vaš mod prisutan, BadOptimizations će automatski onemogućiti specifične opcije koje navedete. Takođe možete dodati hook-ove koji govore BadOptimizations-u kada je potrebno ažurirati lightmapu ili boju neba umesto dodavanja čvrste nekompatibilnosti sa optimizacijama keširanja.
Zavisnosti?
Nema.
(Takođe je dostupno na CurseForge, ako vas to zanima.)
Kako instalirati BadOptimizations
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.
Verzije
Sa zavisnostima
| Minecraft | Loader | Fajl | Datum | Akcije |
|---|---|---|---|---|
| 26.3 | NeoForge | 26.360.1 KB 1 | ||
| 26.3 | Fabric | 26.359.3 KB 166 | ||
| 1.21.1 | Fabric, NeoForge | 1.21.1277 KB 67 | — | |
| 1.21 | Fabric, NeoForge | 1.2189.2 KB | — | |
| 1.20.4 | Fabric, NeoForge | 1.20.4299 KB 6 | — | |
| 1.20.1 | Fabric, Forge | 1.20.1449 KB 92 | — | |
| 1.19.4 | Fabric, Forge | 1.19.4413 KB 3 | — | |
| 1.19.2 | Fabric, Forge | 1.19.2411 KB 6 | — |
Recenzije
Budi prvi koji će oceniti BadOptimizations

