Minecraft 1.12.2, 1.14 के लिए FoamFix मॉड
एक लोकप्रिय ब्लॉक गेम के लिए सरल, लक्षित ऑप्टिमाइज़ेशन
FoamFix मॉड के बारे में
त्वरित सूचना: इस समय 1.14+ FoamFix अपडेट की कोई योजना नहीं है, न ही Forge और न ही Fabric के लिए।
FoamFix एक मॉड है जो सरल, लक्षित अनुकूलनों का उपयोग करके मॉडेड Minecraft अनुभव के कुछ पहलुओं को अनुकूलित करने के लिए डिज़ाइन किया गया है।
विशेषताएँ
FoamFix विशेष रूप से मॉडेड Minecraft के निम्नलिखित पहलुओं पर केंद्रित है:
- मेमोरी उपयोग (Minecraft 1.8+ में)। यह मूल कारण था जिसके लिए FoamFix बनाया गया था, और आज मॉडपैक्स में इसे अपनाए जाने का सबसे महत्वपूर्ण कारण है। अवलोकनों से पता चलता है कि, विशेष रूप से भारी मॉडपैक्स पर, Java heap उपयोग (मुख्य मेनू पर मापा गया, गेम लोड होने के बाद, VisualVM के साथ) 50% तक गिर सकता है!
- TPS उपयोग, विशेष रूप से बड़े सर्वरों पर - ghost chunk-loading और नेटवर्क सुधार सिंगल-प्लेयर अनुभव में ज़्यादा मदद नहीं करेंगे, लेकिन मल्टीप्लेयर वर्ल्ड को स्केल करने की कोशिश करते समय अविश्वसनीय रूप से लाभदायक हो सकते हैं।
कुछ अन्य, अधिक मामूली अनुकूलन भी हैं, लेकिन वे शायद आपके गेमप्ले पर सीधे तौर पर महत्वपूर्ण प्रभाव नहीं डालेंगे। पूरी सूची के लिए अपनी foamfix.cfg फ़ाइल देखें!
सामान्य प्रश्न
- प्र: मुझे परफ़ॉर्मेंस समस्याएँ आ रही हैं, और FoamFix हटाने से वे ठीक हो जाती हैं!
- उ: सुनिश्चित करें कि आपने नवीनतम संस्करण में अपडेट किया है। मेरे लिए अपने ही संसाधनों से दुनिया भर के हज़ारों कंप्यूटर हार्डवेयर कॉन्फ़िगरेशन पर FoamFix का परीक्षण करना असंभव है, और कभी-कभी उनमें से कुछ के लिए विशिष्ट समस्याएँ हो सकती हैं। यदि आपने नवीनतम संस्करण में अपडेट कर लिया है और फिर भी समस्याएँ आ रही हैं, तो मुझसे संपर्क करें!
- प्र: यदि FoamFix क्लाइंट/सर्वर साइड पर मौजूद नहीं है, तो क्या मैं इसे सर्वर/क्लाइंट साइड पर चला सकता हूँ?
- उ: हाँ।
- प्र: क्या मैं सर्वर और क्लाइंट साइड के बीच FoamFix के संस्करण मिला सकता हूँ?
- उ: इसी तरह, हाँ।
- प्र: 1.7.10 के लिए FoamFix क्यों है?
- उ: FoamFix मुख्य रूप से 1.8+ मॉडेड Minecraft को लक्षित करता है। हालाँकि, इसके कुछ बाद के अनुकूलन - विशेष रूप से ghost chunkloading सुधार - कुछ परित्यक्त बगफिक्सिंग/अनुकूलन परियोजनाओं (BugfixMod, Minecraft Forkage) के संयोजन में, मुझे 1.7.10 के लिए उसी नाम के तहत एक अनुकूलन मॉड बनाने के लिए प्रेरित किया, जो कुछ कार्यक्षमता साझा करता है। हमेशा की तरह, अधिक जानने के लिए foamfix.cfg देखें!
- प्र: क्या आप vanilla के लिए FoamFix बना सकते हैं?
- उ: FoamFix का लगभग पूरा हिस्सा मॉडेड वातावरण के लिए विशिष्ट अनुकूलनों पर केंद्रित है। इसे vanilla में पोर्ट करने से बहुत कम लाभ होंगे, क्योंकि vanilla अपने आप में Forge+FoamFix से भी अधिक कुशल है। यदि आप एक बड़ा vanilla सर्वर चला रहे हैं, तो उसके लिए एक समर्पित समाधान उपयोग करना बेहतर विचार हो सकता है।
- प्र: क्या आप FoamFix को डेवलपमेंट वातावरण में चला सकते हैं?
- उ: हाँ, लेकिन आपको इसे BON2 या किसी समान टूल से मैन्युअल रूप से deobfuscate करना होगा।
बग रिपोर्टिंग
कृपया पहले FoamFix के बिना बग को दोबारा उत्पन्न करने का प्रयास करें - यदि FoamFix के बिना भी यह मौजूद है, तो यह संभवतः FoamFix की समस्या नहीं है।
जब आप ऐसा बग रिपोर्ट करें जो केवल FoamFix इंस्टॉल होने पर दिखाई देता है,
- कृपया उन्हें केवल यहीं रिपोर्ट करें! इससे मुझे मौजूदा समस्याओं पर नज़र रखने में मदद मिलती है।
- विशेष रूप से, कृपया उन्हें अन्य मॉड डेवलपर्स को रिपोर्ट न करें! यदि मैं इस निष्कर्ष पर पहुँचता हूँ कि समस्या किसी अन्य मॉड के कारण है, तो मैं स्वयं अन्य लेखक से संपर्क करने और उनके साथ समाधान पर चर्चा करने की पूरी कोशिश करूँगा; हालाँकि, अनावश्यक बग रिपोर्टें थोड़ी परेशानी देती हैं।
अतिरिक्त सुझाव
(ध्यान दें कि इस अनुभाग को किसी समय अधिक व्यापक अनुकूलन गाइड के रूप में फिर से लिखा जाएगा)
- forge.cfg में alwaysSetupTerrainOffThread सक्षम करें। (0.6.3 के बाद से, FoamFix नए इंस्टेंस पर यह स्वचालित रूप से आपके लिए कर देगा!)
- यदि आप "ghost chunk loading"-संबंधी लैग का अनुभव कर रहे हैं (हर ~30 सेकंड में एक ध्यान देने योग्य लैग स्पाइक), तो समस्या का आंशिक समाधान forgeChunkLoading.cfg में dormantChunkCacheSize का मान बढ़ाना है।
- कुछ GPU/ड्राइवर कॉन्फ़िगरेशनों के लिए (विशेष रूप से, कुछ AMD ड्राइवर/कार्ड जोड़े), mipmaps अक्षम करने (Mipmap Levels को 0 पर सेट करने) से FPS काफ़ी बढ़ेगा। यह एनिमेटेड टेक्सचर अपडेट के कारण होने वाले लैग के कारण है, जो अपडेट करने के लिए टेक्सचर की बढ़ती मात्रा के साथ बहुत अधिक हो जाता है, जो mipmap स्तरों की मात्रा के साथ रैखिक रूप से बढ़ता है।
- समर्पित सर्वरों पर, max-tick-time=0 सेट करने से "java.lang.Error: Watching server" से संबंधित क्रैश हल हो सकते हैं। अभी भी जाँच रहा हूँ कि ऐसा क्यों होता है!
सामान्य क्रैश
- FoamFix 0.9.6+ पर java.lang.NoSuchMethodError: net.minecraftforge.common.model.TRSRTransformation.isIdentity()Z - Forge को नवीनतम अनुशंसित संस्करण में अपडेट करें, या FoamFix को 0.9.5 पर डाउनग्रेड करें।
- java.lang.IllegalArgumentException: Cannot set property [...], it is not an allowed value - इस त्रुटि का कारण बनने वाला codepath vanilla व्यवहार की बहुत निकट नकल करता है, और FoamFix के बिना भी वही क्रैश होना चाहिए। सुनिश्चित करें कि इसे FoamFix के बिना दोबारा उत्पन्न नहीं किया जा सकता।
- यदि आप FoamFix के साथ SpongeForge उपयोग कर रहे हैं (ध्यान रखें कि मैं इसका समर्थन नहीं करता), तो MixinMutableBlockPos से संबंधित एक सामान्य क्रैश को config/foamfix.cfg में coremod.optimizedBlockPos अक्षम करके ठीक किया जा सकता है।
समर्थन
- कृपया बग रिपोर्ट के लिए केवल GitHub issue tracker का उपयोग करें। इससे उन पर नज़र रखना आसान होता है।
- कृपया ध्यान दें कि "समर्थित नहीं" का अर्थ "बिल्कुल काम नहीं करेगा" नहीं है - बल्कि, इसका अर्थ है "चीज़ें टूट सकती हैं और विभिन्न कारणों से मैं आपकी मदद करने में असमर्थ हो सकता हूँ"। सावधान रहें!
निम्नलिखित मॉड समर्थित नहीं हैं और मैं उनके साथ इंटरैक्शन से संबंधित संतोषजनक समाधान की गारंटी नहीं दे सकता:
- FastCraft 2. लाइसेंसिंग बहुत सख्त है और डेवलपर को oracle के रूप में उपयोग किए बिना डिबगिंग असंभव है।
- NotEnoughIDs. सितंबर 2017 से बनाए नहीं रखा गया।
- OptiFine. लाइसेंसिंग बहुत सख्त है और डेवलपर को oracle के रूप में उपयोग किए बिना डिबगिंग असंभव है।
- Sponge. हमारे कुछ इंजन परिवर्तन टकराते हैं। (ध्यान दें कि, भले ही आपके सर्वर साइड पर Sponge हो, Sponge सर्वर से कनेक्ट करते समय क्लाइंट साइड पर FoamFix का उपयोग समर्थित है!)
- TexFix.
- अधिकांश अन्य proprietary अनुकूलन मॉड। यदि मैं सोर्स कोड नहीं देख सकता, तो मैं संभवतः इसे ठीक करने पर काम नहीं करूँगा।
FoamFix कैसे इंस्टॉल करें
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.7.10–1.14 on Fabric or Forge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
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.
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.
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: FoamFix should be in the list.
Minecraft 1.14 runs on Java 8: with a different Java version the game may close right after launch.
वर्ज़न
डिपेंडेंसी के साथ
| Minecraft | लोडर | फ़ाइल | तारीख़ | क्रियाएँ |
|---|---|---|---|---|
| 1.8.9 | Forge | FoamFix 0.6.3a (1.8.9)84 KB 8 | ||
| 1.7.10 | Forge | FoamFix 1.0.0-beta2 (1.7.10)61.7 KB 25 | ||
| 1.12.2 | — | FoamFix 0.10.8 (1.12.2)197 KB 1 | ||
| 1.14 | Fabric | FoamFix 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 FoamFix 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 FoamFix 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 FoamFix need other mods?
The author lists no required dependencies: the Fabric or Forge loader is enough.
Which Java does FoamFix 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 FoamFix 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.
रिव्यू
FoamFix को सबसे पहले रेट करें

