बदलने से पहले पढ़ें
read_file और grep आपका कॉन्फ़िग और लॉग खोलते हैं, इसलिए एजेंट आपकी फ़ाइलों के असली टेक्स्ट से काम करता है।
GeekCrest आपके अपने सर्वर पर Palworld के मॉड, सेटिंग और सेव को व्यवस्थित रखने में मदद करता है। यह लिखने से पहले पढ़ता है। यह फ़ोल्डर सूचीबद्ध करता है, फ़ाइलें और लॉग पढ़ता है, एक बार में एक एंट्री diff के साथ बदलता है और आपकी अपनी स्क्रिप्ट चलाता है, फिर हर नतीजा ऐसे कार्ड में दिखाता है जिसे आप खोल सकते हैं।
read_file और grep आपका कॉन्फ़िग और लॉग खोलते हैं, इसलिए एजेंट आपकी फ़ाइलों के असली टेक्स्ट से काम करता है।
edit_file एक सेटिंग बदलता है और diff दिखाता है; Ask first में आप उसे स्वीकार या अस्वीकार करते हैं।
Shell आपकी स्टार्ट या बैकअप स्क्रिप्ट चलाता है और असली एग्ज़िट कोड बताता है।
नीचे का उदाहरण Palworld सर्वर सेटअप की जाँच है: एजेंट सेटिंग फ़ाइल खोजता है, उसे पढ़ता है और सेव का बैकअप लेता है, और हर नतीजा कार्ड के रूप में दिखता है। हर कार्ड पढ़ें।
**/PalWorldSettings.ini1 मिलानPalWorldSettings.iniपढ़ा गयाServerPlayerMaxNum1 मिलानbackup-saves.cmdसहेजा गयाbackup-saves.cmdexit 0C:\PalBackupsसूचीबद्धमॉड कम्युनिटी बनाती है और उनकी संगतता गेम अपडेट के साथ बदलती है, इसलिए मानकर चलें कि पैच के बाद Palworld सर्वर के मॉड टूट सकते हैं। GeekCrest से सर्वर फ़ोल्डर पर list_dir चलवाएँ और write_file से mods-list.txt बनवाएँ, फिर हर इंस्टॉल किए गए मॉड का नाम, संस्करण और तारीख़ भरें। सिर्फ़ वही मॉड इंस्टॉल करें जिन पर आपको भरोसा हो, और सिर्फ़ अपने सर्वर पर। एक बार में एक मॉड। अपडेट के बाद grep उस सूची में वे एंट्री खोजता है जिन्हें अब भी जाँचना है। अगर अपडेट के बाद सर्वर असंगत संस्करण पर चल रहा है, तो किसी और को दोष देने से पहले अपनी सूची के संस्करण मिलाएँ। नई फ़ाइल को पहले उसके कार्ड में पढ़ें, और कोई फ़ाइल लिखे जाने से पहले चरण देखने हों तो Plan only इस्तेमाल करें।
पहली शुरुआत के बाद PalWorldSettings.ini, Pal\Saved\Config\WindowsServer फ़ोल्डर में दिखती है। GeekCrest उसे glob से खोजता है, read_file से खोलता है और जाँचने लायक एंट्री सूचीबद्ध करता है: ServerName, ServerPassword, AdminPassword, PublicPort और ServerPlayerMaxNum। पहले दोनों पासवर्ड के मान छिपा लें, या इस फ़ाइल के लिए लोकल मॉडल इस्तेमाल करें, क्योंकि क्लाउड मॉडल को एजेंट की पढ़ी फ़ाइल का टेक्स्ट मिलता है। कोई भी बदलाव करने से पहले सर्वर बंद करें। अगर डेडिकेटेड सर्वर की ini फ़ाइल में किया बदलाव लागू नहीं हो रहा, तो देखें कि कहीं आपने PalWorldSettings.ini की जगह टेम्पलेट DefaultPalWorldSettings.ini तो नहीं बदल दिया। डेडिकेटेड सर्वर का सेव सिंगल-प्लेयर गेम में लाने से पहले दोनों सेव का बैकअप लें, क्योंकि खिलाड़ी का डेटा प्लेयर ID से जुड़ा होता है। Ask first मोड में हर edit_file बदलाव diff दिखाता है; उसे स्वीकार करें, दोबारा शुरू करें और जाँचने के लिए जुड़ें।
GeekCrest Palworld का प्लगइन नहीं है और गेम क्लाइंट को कभी नहीं छूता। फ़ाइल टूल चैट के वर्किंग फ़ोल्डर में काम करते हैं, लेकिन Shell, वेब और SSH किसी फ़ोल्डर से बँधे नहीं हैं, इसलिए हर काम को ऐसे सर्वर तक सीमित रखें जो आपका हो या जिसे चलाने का आपको अधिकार हो। इसके लिखे किसी भी चीज़ के सही होने का वादा नहीं है। हर बदलाव को जाँचें।