Skip to content
होस्टिंग · सर्वर सेटअप

लॉन्च पैरामीटर और JVM फ्लैग

Java लॉन्च फ्लैग क्या हैं, Millida पैनल खुद कौन से बदलता है, और अपने फ्लैग जोड़ना कब समझदारी है।

13 अगस्त 2026 को अपडेट किया गया

Minecraft सर्वर एक Java प्रोसेस के रूप में चलता है, और इसके कुछ पैरामीटर होते हैं: मेमोरी साइज़, garbage collector, सिस्टम प्रॉपर्टीज़।

पैनल क्या करता है

Millida लॉन्च स्ट्रिंग खुद बनाता है: यह टैरिफ की मेमोरी, उपयुक्त Java और garbage collector फ़्लैग्स का सेट डालता है। आपको इसे मैन्युअली बदलने की ज़रूरत नहीं है, और ज़्यादातर मामलों में यह नुकसानदेह होता है — इंटरनेट से मिलने वाली सबसे आम "optimizations" Java 8 के लिए लिखी गई थीं और आधुनिक वर्ज़न पर चीज़ें और खराब कर देती हैं।

असल में क्या मायने रखता है

पैरामीटरअर्थ
-Xmx / -Xmsअधिकतम और शुरुआती heap। टैरिफ द्वारा सेट किया जाता है
Garbage collectorडिफ़ॉल्ट रूप से G1; बड़े heap के लिए कभी-कभी ZGC बेहतर होता है
-Dfile.encoding=UTF-8लॉग और कॉन्फ़िग में सिरिलिक
-Dcom.mojang.eula.agreeज़रूरी नहीं: EULA पैनल द्वारा स्वीकार किया जाता है

Aikar के फ़्लैग्स

Minecraft सर्वर के लिए G1 फ़्लैग्स का एक प्रसिद्ध सेट। ये क्या करते हैं और कब मदद करते हैं, इसका विवरण — Aikar के फ़्लैग्स।

मॉड्स और प्लगइन्स की सिस्टम प्रॉपर्टीज़

कभी-कभी किसी मॉडपैक को -Dfml.queryResult=confirm जैसी प्रॉपर्टी चाहिए होती है (registry substitution की पुष्टि) — ऐसी चीज़ें लॉन्च पैरामीटर में लिखी जाती हैं और इन्हें किसी और चीज़ से नहीं बदला जा सकता।

सावधानी

लॉन्च स्ट्रिंग ही वह चीज़ है जो सर्वर को पूरी तरह तोड़ देती है, आंशिक रूप से नहीं: किसी फ़्लैग में एक टाइपो प्रोसेस को बिना किसी स्पष्ट एरर के तुरंत बंद कर देता है। एक बार में एक ही फ़्लैग बदलें और स्टार्टअप के बाद लॉग की पहली बीस लाइनें देखें — लॉग्स।

Minecraft होस्टिंगआपके ऑफ़लाइन रहने पर भी सर्वर चलता हैसर्वर बनाएँ