Skip to content

Foam​Fix Mod za Minecraft 1.12.2, 1.14

Jednostavne, ciljane optimizacije za popularnu blokovsku igru

preuzimanja
44 preuzimanja
pregleda
141 pregleda
Ažurirano
Ažurirano 26.10.2026

O Foam​Fix modu

Kratka napomena: Trenutno nema planova za FoamFix ažuriranje za 1.14+, ni za Forge ni za Fabric.

FoamFix je mod dizajniran da optimizuje određene aspekte modovane Minecraft igre koristeći jednostavne, ciljane optimizacije.

Karakteristike

FoamFix se posebno fokusira na sledeće aspekte modovanog Minecraft-a:

  • Korišćenje memorije (u Minecraft-u 1.8+). Ovo je originalni razlog zbog kojeg je FoamFix napravljen, i najvažniji razlog zašto je danas prihvaćen u modpaketima. Zapažanja pokazuju da na posebno teškim modpaketima, korišćenje Java heap-a (mereno na glavnom meniju, nakon što se igra završi sa učitavanjem, pomoću VisualVM) može pasti čak do 50%!
  • Korišćenje TPS-a, posebno na većim serverima - ghost chunk-loading i poboljšanja mreže neće mnogo pomoći single-player iskustvu, ali mogu biti neverovatno korisni kada pokušavate da skalirate multiplayer svet.

Postoje i druge, manje optimizacije, ali one verovatno neće imati značajan uticaj direktno na vaše igranje. Proverite svoju foamfix.cfg datoteku za kompletnu listu!

Često postavljana pitanja

  • P: Imam problema sa performansama, a uklanjanje FoamFix-a ih rešava!
  • O: Uverite se da ste ažurirali na najnoviju verziju. Nemoguće je da testiram FoamFix na hiljadama konfiguracija računarskog hardvera tamo napolju sa sopstvenim resursima, i ponekad se mogu pojaviti problemi specifični za neke od njih. Ako ste ažurirali na najnoviju verziju i još uvek imate problema, kontaktirajte me!
  • P: Mogu li da pokrenem FoamFix na strani servera/klijenta ako nije prisutan na strani klijenta/servera?
  • O: Da.
  • P: Mogu li da mešam verzije FoamFix-a između servera i klijenta?
  • O: Slično, da.
  • P: Zašto postoji FoamFix za 1.7.10?
  • O: FoamFix prvenstveno cilja modovani Minecraft 1.8+. Međutim, neke od njegovih kasnijih optimizacija - posebno ispravke ghost chunkloading-a - u kombinaciji sa nekim napuštenim projektima za ispravljanje grešaka/optimizaciju (BugfixMod, Minecraft Forkage) dovele su me do toga da napravim optimizacioni mod pod istim imenom za 1.7.10, koji deli neke od funkcionalnosti. Kao i uvek, proverite foamfix.cfg da saznate više!
  • P: Možete li da napravite FoamFix za vanilla?
  • O: Skoro ceo FoamFix se fokusira na optimizacije specifične za modovana okruženja. Portovanje na vanilla bi imalo vrlo malo koristi, jer je vanilla sama po sebi efikasnija od čak i Forge+FoamFix. Ako pokrećete veliki vanilla server, možda bi bolja ideja bila da koristite namensko rešenje za to.
  • P: Možete li da pokrenete FoamFix u razvojnom okruženju?
  • O: Da, ali morate ga ručno deobfuscirati pomoću BON2 ili sličnog alata.

Prijavljivanje grešaka

Molimo vas da prvo pokušate da reprodukujete grešku bez FoamFix-a - ako je i dalje prisutna bez FoamFix-a, najverovatnije nije problem u FoamFix-u.

Kada prijavljujete grešku koja se pojavljuje samo sa instaliranim FoamFix-om,

  • Molimo vas da ih prijavite SAMO ovde! To mi pomaže da pratim postojeće probleme.
  • Posebno, molimo vas da ih ne prijavljujete drugim programerima modova! Ako dođem do zaključka da je problem izazvan drugim modom, potrudiću se da sam kontaktiram drugog autora i razgovaram sa njim o ispravci; međutim, nepotrebne prijave grešaka su pomalo smetnja.

Dodatni saveti

(Napomena: Ovaj odeljak će jednog dana biti prepisan kao sveobuhvatniji vodič za optimizaciju)

  • Omogućite alwaysSetupTerrainOffThread u forge.cfg. (Od 0.6.3, FoamFix će to automatski uraditi za vas na novim instancama!)
  • Ako imate lag povezan sa "ghost chunk loading"-om (primetan lag spike svakih ~30 sekundi), način da delimično zaobiđete problem je da povećate vrednost dormantChunkCacheSize u forgeChunkLoading.cfg.
  • Za neke GPU/driver konfiguracije (posebno određene AMD driver/kartica parove), onemogućavanje mipmap-a (postavljanje Mipmap Levels na 0) će značajno povećati FPS. To je zbog laga izazvanog ažuriranjem animiranih tekstura koje je mnogo veće sa povećanjem broja tekstura za ažuriranje, što se linearno skalira sa brojem mipmap nivoa.
  • Na namenskim serverima, postavljanje max-tick-time=0 može rešiti padove povezane sa "java.lang.Error: Watching server". Još uvek istražujem zašto se to dešava!

Česti padovi

  • java.lang.NoSuchMethodError: net.minecraftforge.common.model.TRSRTransformation.isIdentity()Z na FoamFix 0.9.6+ - Ažurirajte Forge na najnoviju preporučenu verziju, ili vratite FoamFix na 0.9.5.
  • java.lang.IllegalArgumentException: Cannot set property [...], it is not an allowed value - Putanja koda koja izaziva ovu grešku veoma verno oponaša vanilla ponašanje, i trebalo bi da izazove isti pad bez FoamFix-a. Uverite se da se ne može reprodukovati bez FoamFix-a.
  • Ako koristite SpongeForge zajedno sa FoamFix-om (imajte na umu da to ne podržavam), čest pad povezan sa MixinMutableBlockPos može se popraviti onemogućavanjem coremod.optimizedBlockPos u config/foamfix.cfg.

Podrška

  • Molimo vas da koristite samo GitHub issue tracker za prijave grešaka. Olakšava praćenje istih.
  • Imajte na umu da "nije podržano" ne znači "neće uopšte raditi" - već znači "stvari mogu da se pokvare i možda neću moći da vam pomognem iz raznih razloga". Budite pažljivi!

Sledeći modovi nisu podržani i ne mogu garantovati zadovoljavajuće ispravke u vezi sa interakcijama sa njima:

  • FastCraft 2. Licenciranje je veoma strogo i debagovanje nemoguće bez oslanjanja na programera kao proroka.
  • NotEnoughIDs. Nije održavan od septembra 2017.
  • OptiFine. Licenciranje je veoma strogo i debagovanje nemoguće bez oslanjanja na programera kao proroka.
  • Sponge. Neke od naših izmena engine-a se sukobljavaju. (Napomena: čak i ako imate Sponge na strani servera, korišćenje FoamFix-a na strani klijenta dok se povezujete na Sponge server je podržano!)
  • TexFix.
  • većina drugih proprietarnih optimizacionih modova. Ako ne mogu da vidim izvorni kod, verovatno neću raditi na ispravci.

Kako instalirati Foam​Fix

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.7.10–1.14 on Fabric or Forge automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Fabric or Forge

    The loader must match the game version of the mod file, for example Minecraft 1.14. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file foamfix-0.12.1.jar (47 KB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: Foam​Fix should be in the list.

Minecraft 1.14 runs on Java 8: with a different Java version the game may close right after launch.

Verzije

Sa zavisnostima

MinecraftLoaderFajlDatumAkcije
1.8.9ForgeFoamFix 0.6.3a (1.8.9)84 KB 8
1.7.10ForgeFoamFix 1.0.0-beta2 (1.7.10)61.7 KB 22
1.12.2—FoamFix 0.10.8 (1.12.2)197 KB 1
1.14FabricFoamFix 0.12.1 (1.14)46.8 KB 10
——FoamFix 0.12.0 (19w03* - 19w07*)20.4 KB 3
1.13—FoamFix 0.11.0 (1.13/Rift)61.6 KB

Česta pitanja

Which Minecraft versions does Foam​Fix work on?

There are files for 1.14, 1.13, 1.12.2, 1.8.9, 1.7.10. The newest is 1.14.

Is Foam​Fix for Forge or Fabric?

There are files for Fabric: 1.14 and for Forge: 1.7.10–1.8.9. There are no files for NeoForge: a mod for another loader will not start.

Does Foam​Fix need other mods?

The author lists no required dependencies: the Fabric or Forge loader is enough.

Which Java does Foam​Fix need?

Minecraft 1.14 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.

Where can I download Foam​Fix safely?

On this page: the file foamfix-0.12.1.jar (47 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 0ba1163855c9f68e898a06c2175777b908459e42.

Recenzije

Budi prvi koji će oceniti Foam​Fix

Komentari 0

Prijavi se da komentarišešPrijavi se

Slični modovi

Svi modovi

Više o ovome