इस प्रोजेक्ट के बारे में

CatServer एक उच्च-प्रदर्शन Forge+Bukkit+Spigot सर्वर कोर है, जो Minecraft 1.12.2, 1.16.5 और 1.18.2 संस्करणों का समर्थन करता है। इनमें 1.16.5 और 1.12.2 दीर्घकालिक समर्थन स्थिर संस्करण हैं, और 1.18.2 एक उपलब्ध संस्करण है। परियोजना के प्रारंभिक 1.16.5 संस्करण को LoliServer परियोजना समूह के साथ संयुक्त रूप से विकसित किया गया था, और अब इसे उसकी शाखा के रूप में बनाए रखा जा रहा है, जो बेहतर अनुकूलन और संगतता प्रदान करता है। मुख्य विशेषताओं में शामिल हैं: मौलिक अनुकूलन और आंशिक Paper अनुकूलन का उपयोग करके प्रदर्शन में भारी वृद्धि; मजबूत Remap सिस्टम जो अच्छी प्लगइन संगतता सुनिश्चित करता है; मॉड्स के वर्चुअल उपयोगकर्ताओं के साथ अच्छी संगतता; अधिकांश वनीला कमजोरियों को ठीक करके सुरक्षा सुनिश्चित करना; कॉन्फ़िगरेशन फ़ाइल में उपयोगकर्ता-मैत्रीपूर्ण विकल्प; और API प्रदान करना जिससे प्लगइन्स आसानी से मॉड्स के साथ इंटरैक्ट कर सकें। उपयोग विधि: सर्वर को डाउनलोड करने या स्वयं बनाने के बाद एक स्टार्टअप स्क्रिप्ट बनाकर चलाएं; पहली बार शुरू करने पर लाइब्रेरी फ़ाइलें स्वचालित रूप से डाउनलोड होंगी। Java 8 या 11 का उपयोग करके चलाने की सिफारिश की जाती है, हालांकि Java 12-17 और उच्चतर संस्करणों का समर्थन है, लेकिन मॉड्स और प्लगइन्स में संगतता समस्याएं हो सकती हैं। निर्माण विधि: संबंधित शाखा को क्लोन करने के बाद Gradle के माध्यम से परियोजना कॉन्फ़िगरेशन, पैच जनरेशन और संकलन का समर्थन करता है। परियोजना निर्भरता लाइब्रेरी संदर्भ निर्देश भी प्रदान करती है, जिससे डेवलपर्स अपनी परियोजनाओं में संबंधित लाइब्रेरी का उपयोग कर सकें। समुदाय समर्थन में QQ समूह, Telegram और Discord चैनल शामिल हैं।