Skip to content

Foam​Fix Mod untuk Minecraft 1.12.2, 1.14

Optimasi sederhana dan tepat sasaran untuk game blok yang populer

mulai dari asiekierka · CurseForge
unduhan
44 unduhan
dilihat
133 dilihat
Diperbarui
Diperbarui 26.10.2026

Tentang mod Foam​Fix

PSA singkat: Tidak ada rencana untuk pembaruan FoamFix 1.14+ saat ini, baik Forge maupun Fabric.

FoamFix adalah mod yang dirancang untuk mengoptimalkan aspek tertentu dari pengalaman Minecraft yang dimodifikasi menggunakan optimasi sederhana dan terarah.

Fitur

FoamFix berfokus pada aspek-aspek berikut dari Minecraft yang dimodifikasi secara khusus:

  • Penggunaan memori (di Minecraft 1.8+). Ini adalah alasan awal FoamFix dibuat, dan alasan terpenting mengapa mod ini diadopsi dalam modpack saat ini. Pengamatan menunjukkan bahwa, pada modpack yang sangat berat, penggunaan heap Java (diukur pada menu utama, setelah game selesai dimuat, dengan VisualVM) dapat turun hingga 50%!
  • Penggunaan TPS, terutama pada server yang lebih besar - pemuatan chunk hantu dan peningkatan jaringan tidak akan banyak membantu pengalaman pemain tunggal, tetapi bisa sangat bermanfaat saat mencoba memperbesar dunia multipemain.

Ada juga optimasi lain yang lebih kecil, tetapi kemungkinan tidak akan berdampak signifikan pada gameplay Anda secara langsung. Periksa file foamfix.cfg Anda untuk daftar lengkapnya!

  • T: Saya mengalami masalah performa, dan menghapus FoamFix memperbaikinya!
  • J: Pastikan Anda telah memperbarui ke versi terbaru. Tidak mungkin bagi saya untuk menguji FoamFix pada ribuan konfigurasi perangkat keras komputer yang ada dengan sumber daya saya sendiri, dan terkadang masalah khusus untuk sebagian dari mereka dapat terjadi. Jika Anda telah memperbarui ke versi terbaru dan masih mengalami masalah, hubungi saya!
  • T: Bisakah saya menjalankan FoamFix di sisi server/klien jika tidak ada di sisi klien/server?
  • J: Ya.
  • T: Bisakah saya mencampur versi FoamFix antara sisi server dan klien?
  • J: Serupa, ya.
  • T: Mengapa ada FoamFix untuk 1.7.10?
  • J: FoamFix terutama menargetkan Minecraft yang dimodifikasi 1.8+. Namun, beberapa optimasi selanjutnya - terutama perbaikan pemuatan chunk hantu - dikombinasikan dengan beberapa proyek perbaikan bug/optimasi yang ditinggalkan (BugfixMod, Minecraft Forkage) telah membuat saya membuat mod optimasi dengan nama yang sama untuk 1.7.10, yang berbagi beberapa fungsionalitas. Seperti biasa, periksa foamfix.cfg untuk mempelajari lebih lanjut!
  • T: Bisakah Anda membuat FoamFix untuk vanilla?
  • J: Hampir semua FoamFix berfokus pada optimasi khusus untuk lingkungan yang dimodifikasi. Memportnya ke vanilla akan memiliki sangat sedikit manfaat, karena vanilla sendiri lebih efisien daripada Forge+FoamFix. Jika Anda menjalankan server vanilla besar, mungkin ide yang lebih baik untuk menggunakan solusi khusus untuk itu.
  • T: Bisakah Anda menjalankan FoamFix di lingkungan pengembangan?
  • J: Ya, tetapi Anda harus mendekompilasi obfuscate-nya secara manual dengan BON2 atau alat serupa.

Pelaporan Bug

Silakan coba reproduksi bug tanpa FoamFix terlebih dahulu - jika masih ada tanpa FoamFix, kemungkinan besar itu bukan masalah FoamFix.

Saat Anda melaporkan bug yang hanya muncul dengan FoamFix terpasang,

  • Harap HANYA laporkan di sini! Ini membantu saya melacak masalah yang ada.
  • Secara khusus, jangan laporkan ke pengembang mod lain! Jika saya sampai pada kesimpulan bahwa masalahnya disebabkan oleh mod lain, saya akan melakukan yang terbaik untuk menghubungi penulis lain sendiri dan mendiskusikan perbaikannya dengan mereka; namun, laporan bug yang tidak perlu agak mengganggu.

Tips Tambahan

(Perhatikan bahwa bagian ini akan ditulis ulang sebagai panduan optimasi yang lebih komprehensif pada suatu saat)

  • Aktifkan alwaysSetupTerrainOffThread di forge.cfg. (Sejak 0.6.3, FoamFix akan otomatis melakukan ini untuk Anda pada instance baru!)
  • Jika Anda mengalami lag terkait "pemuatan chunk hantu" (lonjakan lag yang terlihat setiap ~30 detik), cara untuk mengatasi sebagian masalahnya adalah dengan meningkatkan nilai dormantChunkCacheSize di forgeChunkLoading.cfg.
  • Untuk beberapa konfigurasi GPU/driver (khususnya, pasangan driver/kartu AMD tertentu), menonaktifkan mipmap (mengatur Mipmap Levels ke 0) akan meningkatkan FPS secara signifikan. Ini karena lag yang disebabkan oleh pembaruan tekstur animasi jauh lebih tinggi dengan meningkatnya jumlah tekstur yang harus diperbarui, yang meningkat secara linear dengan jumlah level mipmap.
  • Pada server khusus, mengatur max-tick-time=0 dapat mengatasi crash terkait "java.lang.Error: Watching server". Masih mencari tahu mengapa ini terjadi!

Crash Umum

  • java.lang.NoSuchMethodError: net.minecraftforge.common.model.TRSRTransformation.isIdentity()Z pada FoamFix 0.9.6+ - Perbarui Forge ke versi rekomendasi terbaru, atau turunkan FoamFix ke 0.9.5.
  • java.lang.IllegalArgumentException: Cannot set property [...], it is not an allowed value - Jalur kode yang menyebabkan kesalahan ini meniru perilaku vanilla dengan sangat dekat, dan seharusnya menyebabkan crash yang sama tanpa FoamFix. Pastikan itu tidak dapat direproduksi tanpa FoamFix.
  • Jika Anda menggunakan SpongeForge bersama FoamFix (ingat bahwa saya tidak mendukungnya), crash umum terkait MixinMutableBlockPos dapat diperbaiki dengan menonaktifkan coremod.optimizedBlockPos di config/foamfix.cfg.

Dukungan

  • Harap hanya gunakan pelacak masalah GitHub untuk laporan bug. Memudahkan untuk melacaknya.
  • Perhatikan bahwa "tidak didukung" tidak berarti "tidak akan berfungsi sama sekali" - melainkan, berarti "hal-hal bisa rusak dan saya mungkin tidak dapat membantu Anda karena berbagai alasan". Hati-hati!

Mod berikut tidak didukung dan saya tidak dapat menjamin perbaikan yang memuaskan terkait interaksi dengan mereka:

  • FastCraft 2. Lisensinya sangat ketat dan debugging tidak mungkin tanpa mengandalkan pengembang sebagai oracle.
  • NotEnoughIDs. Tidak dipelihara sejak September 2017.
  • OptiFine. Lisensinya sangat ketat dan debugging tidak mungkin tanpa mengandalkan pengembang sebagai oracle.
  • Sponge. Beberapa perubahan mesin kami bertentangan. (Perhatikan bahwa, bahkan jika Anda memiliki Sponge di sisi server, menggunakan FoamFix di sisi klien saat terhubung ke server Sponge didukung!)
  • TexFix.
  • sebagian besar mod optimasi proprietary lainnya. Jika saya tidak dapat melihat kode sumbernya, saya tidak mungkin mengerjakan perbaikannya.

Cara memasang 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.

Versi

Dengan dependensi

MinecraftLoaderFileTanggalTindakan
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

FAQ

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.

Ulasan

Jadilah yang pertama menilai Foam​Fix

Komentar 0

Masuk untuk berkomentarMasuk

Mod serupa

Semua mod

Selengkapnya