Minecraft संशोधन बना रहा है। विभिन्न तरीकों से Minecraft के लिए मॉड कैसे बनाएं

संशोधन बनाने पर यह दूसरा पाठ है माइनक्राफ्टका उपयोग करके फोर्ज. इस पाठ में हम पहली मॉड फ़ाइलें बनाएंगे, मुख्य कार्यों को देखेंगे और उनके साथ काम करेंगे फोर्ज एपीआई, और सभी बारीकियों के साथ एक मॉड निर्देशिका भी बनाएं। यदि आपने संशोधन बनाने पर पहला भाग नहीं देखा है, तो नीचे दिए गए लिंक पर इसे अवश्य देखें। पहले भाग का लिंक - .


आइए अपना पहला मॉड बनाना शुरू करें।
  • संशोधन नाम
    आपको अपने मॉड को एक नाम देना होगा. उदाहरण के लिए, डेन्चिकमोड। विराम चिह्न या अन्य प्रतीकों को इंगित किए बिना, लैटिन में अपने मॉड का नाम इंगित करना आवश्यक है। मॉड का नाम लैटिन अक्षर से शुरू करने की सलाह दी जाती है। शीर्षक में संख्याओं और अंडरस्कोर (_) का भी उपयोग किया जा सकता है।
  • Minecraft संरचना में मॉड का डिज़ाइन और स्थान
    कोडिंग के लिए कुछ नियम हैं। जावा में, पैकेजों की संरचना इस प्रकार करना आम बात है: डोमेन.प्रोडक्ट या डोमेन.कंपनी.प्रोडक्ट
    डोमेन, उत्पाद और कंपनी का क्या मतलब है?
    1. डोमेन एक डोमेन है जो साइट के अंत में दर्शाए गए डोमेन के समान है (ru, com, org, आदि)
    2. उत्पाद - हमारे मामले में, Minecraft मॉड का नाम। आमतौर पर उत्पाद मूल्य = आपके मॉड का नाम
    3. कंपनी - आपके संगठन का नाम. अगर आप अकेले हैं तो एक नियमित उपनाम ही काफी है
  • Minecraft, Forge और FML कोड के डिज़ाइन का प्रकार
    Minecraft, Forge और FML में एक डोमेन.प्रोडक्ट संरचना होती है। अर्थात्, मुझे निम्नलिखित कार्य करना चाहिए - src/main/java पर क्लिक करें और नया → पैकेज चुनें। "com.denchik51rus.denchikmod" लिखें, केस संवेदनशील। इससे एक डायरेक्टरी बनेगी जिसमें हम काम करेंगे। बस इतना ही, फिर आप स्वयं मॉड बनाना शुरू कर सकते हैं।
  • बेस(मुख्य वर्ग) फैशन
    आरंभ करने के लिए, आपको संशोधन निर्देशिका पर क्लिक करना होगा और कक्षा का नाम दर्ज करते हुए नए अनुभाग में कक्षा उपधारा का चयन करना होगा। यह आपकी मुख्य फ़ाइल है, इसे नाम में इंगित करना न भूलें, उदाहरण के लिए Main_denchikmod (यह मेरे मामले में है)। और फिर फिनिश पर क्लिक करें। शाबाश, हमारे पास फैशन की पहली और मुख्य श्रेणी है।
  • कोड को मुख्य और अन्य कक्षाओं में ही लिखना
    खैर, अब सबसे प्यारा हिस्सा - कोड बी लिखना)
    1) पब्लिक क्लास... पंक्ति के ऊपर निम्नलिखित लिखें: @Mod (modid = "denchikmod", name = "denchik mod", संस्करण = "1.0")। इस पंक्ति के साथ हम यह निर्धारित करते हैं कि हमारे मॉड का नाम डेंचिक मॉड है, और इसका संस्करण 1.0 है। लेकिन विकास परिवेश में त्रुटियाँ हो सकती हैं, इसलिए हमें उस लाइब्रेरी को आयात करना होगा जिसकी हमें आवश्यकता है। इसलिए, लाइन पैकेज denchik51rus.mods.denchikmod के बाद, हम लिखते हैं: आयात cpw.mods.fml.common.Mod;। और सब कुछ बढ़िया हो जाएगा!
    2) आगे, मुख्य भाग में (घुंघराले कोष्ठक में) हम लिखते हैं:
    @इवेंटहैंडलर
    सार्वजनिक शून्य प्रीलोड (FMLPreInitializationEvent इवेंट)
    {

    }
    यदि त्रुटियाँ दिखाई देती हैं, तो आपको आयात cpw.mods.fml का उपयोग करने की आवश्यकता है और फिर स्थिति के अनुसार चयन करें, लेकिन अक्सर आप उन्हें पंजीकृत नहीं कर सकते हैं यदि विकास वातावरण पहले से ही क्लास पथ जानता है और वे कहाँ स्थित हैं।

अंत। मॉड का आधार पूरा हो गया है. आप मिनीक्राफ्ट (शीर्ष पर क्लाइंट बटन) भी लॉन्च कर सकते हैं और सूची में अपना खुद का मॉड देख सकते हैं।
अगले पाठ में हम अपने मॉड में एक ब्लॉक बनाने पर गौर करेंगे! लेकिन याद रखें कि आत्म-विकास और कार्य महत्वपूर्ण हैं! मॉड ए ला फॉरेस्ट्री या IC2 ने स्वयं नहीं लिखा!

कई खिलाड़ियों ने एक ऐसे प्रोग्राम का सपना देखा जो संशोधन कर सके। डेवलपर पिलो को धन्यवाद, कोई भी Minecraft 1.7.2 और 1.7.10 के लिए MCreator डाउनलोड कर सकता है और गहन प्रोग्रामिंग ज्ञान के बिना अपने स्वयं के मॉड बनाना शुरू कर सकता है। नए ब्लॉक, चीजें, उपलब्धियां, नए प्रकार के मौजूदा ब्लॉक, मॉब, बायोम, भोजन, उपकरण, पौधे, कारें और बहुत कुछ बनाएं। MCreator 1.7.10/1.7.2 प्रोग्राम का उपयोग करके किसी भी विचार को आसानी से कार्यान्वित किया जा सकता है।

विभिन्न प्रकार के मॉड बनाएं


यह प्रोग्राम आपको विभिन्न प्रकार के संशोधन बनाने की अनुमति देता है, जिसमें ओवरले (जैसे मिनी मैप मॉड), कार, संरचनाएं, आयाम, टूल सेट, हथियार (तलवारें, बंदूकें) और बहुत कुछ शामिल हैं।

सहज इंटरफ़ेस


MCcreator मेनू में आइटम रखने का एक सुविधाजनक तरीका प्रदान करता है। डेवलपर को बस माउस का उपयोग करके चीजों और तत्वों को कार्य सतह पर ले जाना होगा।

व्यंजन विधियां और बूँदें तैयार करना


गेम में क्राफ्टिंग जितनी आसानी से रेसिपी और ड्रॉप्स लिखें। Minecraft में चीज़ों की विशाल सूची खोजने के लिए फ़िल्टर का उपयोग करें। MCcreator व्यंजनों की तस्वीरें निर्यात कर सकता है ताकि उन्हें साइट पर रखा जा सके।

अनुभवी डेवलपर्स के लिए


अनुभवी डेवलपर्स को उपयोग में आसान इंटरफ़ेस में मॉड स्रोत कोड को संपादित करने की क्षमता पसंद आएगी। MKreator प्रोग्राम संपादक में सिंटैक्स हाइलाइटिंग, ऑटो-पूर्णता और अन्य चीजें हैं जो प्रोग्रामर के लिए सुखद हैं। ग्रहण के साथ एकीकरण समर्थित है.

हैलो प्यारे दोस्तों! इस लेख के साथ मैं Minecraft मॉड बनाने पर सामग्री लिखने की शुरुआत करता हूं। बेशक, आप किसी महाकाव्य और मूल मॉड पर काम शुरू करने के लिए इंतजार नहीं कर सकते, लेकिन जल्दबाजी करने की कोई जरूरत नहीं है। शुरू करने से पहले, आपको आवश्यक सॉफ़्टवेयर इंस्टॉल करना होगा।

हमें क्या चाहिए:

  • जावा जेडीके
  • MinecraftCoderPack
  • माइनक्राफ्ट
  • मॉडलोडर
  • नोटपैड++
  • ग्रहण

*चिंता न करें, भले ही सूची में 6 बिंदु शामिल हों, वास्तव में सब कुछ जितना दिखता है उससे कहीं अधिक सरल है।

सबसे पहले आपको जावा और शुद्ध माइनक्राफ्ट (अधिमानतः लाइसेंस प्राप्त) स्थापित करने की आवश्यकता है, बेशक आपके पास यह पहले से ही है, लेकिन फिर भी... त्रुटियों से बचने के लिए, या यदि कोई दिखाई देता है, तो वीडियो ट्यूटोरियल "जावा जेडीके इंस्टॉल करना" देखें, जो यहां उपलब्ध है। पृष्ठ का निचला हिस्सा। वहां आप माइनक्राफ्ट कोडर पैक (एमसीपी) स्थापित करने पर एक वीडियो भी पा सकते हैं।

एमसीपी स्थापना

आज वर्तमान संस्करण है एमसीपी 7.23. यह संस्करण गेम 1.4.5 के लिए उपयुक्त है

डाउनलोड करें, किसी भी फ़ोल्डर में अनपैक करें ( उदाहरण: डेस्कटॉप पर "एमसीपी" फ़ोल्डर)।
हमें स्वच्छ Minecraft 1.4.5 की आवश्यकता होगी। ऐसा करने के लिए, गेम लॉन्च करें और "फोर्स अपडेट" पर क्लिक करें।

आइए पथ पर चलें: "C:\दस्तावेज़ और सेटिंग्स\आपका उपयोगकर्ता\एप्लिकेशन डेटा\.माइनक्राफ्ट"

*आप Win+R कुंजी संयोजन दबाकर और फिर फ़ील्ड में प्रवेश करके इस पथ का अनुसरण कर सकते हैं: %appdata%

ModLoader का नवीनतम संस्करण (1.4.5) डाउनलोड करें और इसे इंस्टॉल करें। इंस्टालेशन पाठ 'और आप इसे मेरी सहायता के बिना हमेशा पा सकते हैं, लेकिन मुझे आशा है कि आप जानते हैं कि यह कैसे करना है।

आइए किसी भी स्थिति में एक बैकअप बनाएं Minecraft.jar.

फ़ोल्डरों की प्रतिलिपि बनाना बिनऔर संसाधनहमारे एमसीपी के "जार" फ़ोल्डर में।
आइए लॉन्च करें डिकंपाइल.बैट, पूरा होने पर, कोई भी कुंजी दबाएँ। यदि डीकंपाइलेशन के दौरान कंप्यूटर ने आपको कुछ त्रुटियां दीं, तो इसके बारे में चिंता न करें।

ग्रहण स्थापित करना

हम कोड के साथ कहां काम करेंगे, अपने मॉड कहां बनाएंगे और संपादित करेंगे? बेशक, जावा संपादक में! मुझे एक्लिप्स पसंद है, लेकिन आप नेटबीन्स का भी उपयोग कर सकते हैं। ईमानदारी से कहें तो, लगभग कोई भी टेक्स्ट एडिटर काम करेगा, लेकिन विशेष कार्यक्रमों में काम करना अधिक सुविधाजनक है।

इस सॉफ़्टवेयर की स्थापना काफी सरल है. अब हम लॉन्च करते हैं और पथ निर्दिष्ट करते हैं:
"C:\दस्तावेज़ और सेटिंग्स\उपयोगकर्ता\डेस्कटॉप\mcp\eclipse"

नोटपैड++ संपादक भी काम आएगा। इसकी मदद से आप आवश्यक फाइलों को संपादित भी कर सकते हैं, और बहुत जल्दी और आसानी से कार्य कर सकते हैं।

*ध्यान दें, बिल्कुल 2 फोल्डर कॉपी करना न भूलें ( बिनऔर संसाधन). वीडियो में इसका जिक्र नहीं है!

वीडियो

मैं आपको माइनक्राफ्ट कोडर पैक की त्वरित स्थापना से परिचित होने की भी सलाह देता हूं। तुम्हें बस मेरे बाद सभी चरण दोहराने होंगे।

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

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

जहां तक ​​कार्यक्षमता का सवाल है, MCreator के फायदे और नुकसान दोनों हैं। एक ओर, उपकरणों का एक बुनियादी सेट, कई ऑपरेटिंग मोड हैं, और दूसरी ओर, उपयोगकर्ता कुछ भी नया बनाए बिना केवल कुछ मापदंडों को कॉन्फ़िगर कर सकता है। गेम को विश्व स्तर पर बदलने के लिए, आपको स्रोत कोड पर जाना होगा और इसे उपयुक्त संपादक में बदलना होगा, लेकिन इसके लिए विशेष ज्ञान की आवश्यकता है।

लिंकसेई का मॉड मेकर

लिंकसेई का मॉड मेकर एक कम लोकप्रिय कार्यक्रम है, लेकिन यह उपयोगकर्ताओं को अपने पिछले प्रतिनिधि की तुलना में काफी अधिक विकल्प प्रदान करता है। इस सॉफ़्टवेयर में कार्य इस तरह से कार्यान्वित किया जाता है कि आपको पॉप-अप मेनू से कुछ मापदंडों का चयन करने और अपनी स्वयं की छवियां अपलोड करने की आवश्यकता होती है - यह केवल प्रोग्राम को अधिक सुविधाजनक और सरल बनाता है।

आप एक नया चरित्र, भीड़, सामग्री, ब्लॉक और यहां तक ​​कि बायोम भी बना सकते हैं। यह सब एक मॉड में संयोजित होता है, जिसके बाद इसे गेम में ही लोड किया जाता है। इसके अलावा, एक अंतर्निहित मॉडल संपादक है। लिंकसेई का मॉड मेकर नि:शुल्क वितरित किया जाता है और डेवलपर्स की आधिकारिक वेबसाइट पर डाउनलोड के लिए उपलब्ध है। कृपया ध्यान दें कि सेटिंग्स में कोई रूसी भाषा नहीं है, लेकिन अंग्रेजी के ज्ञान के बिना भी मॉड मेकर में महारत हासिल करना बहुत आसान होगा।

डेथली का मॉड संपादक

डेथली का मॉड एडिटर कार्यक्षमता में अपने पिछले प्रतिनिधि के समान ही है। ऐसे कई टैब भी हैं जिनमें एक कैरेक्टर, टूल, ब्लॉक, मोब या बायोम बनाया जाता है। मॉड स्वयं अपनी घटक निर्देशिकाओं के साथ एक अलग फ़ोल्डर में बनता है, जिसे आप मुख्य विंडो में बाईं ओर देख सकते हैं।

इस कार्यक्रम का एक मुख्य लाभ बनावट छवियां जोड़ने की सुविधाजनक प्रणाली है। आपको मॉडल को 3D में खींचने की आवश्यकता नहीं है, आपको बस एक निश्चित आकार की छवियों को उचित पंक्तियों में लोड करने की आवश्यकता है। इसके अलावा, एक अंतर्निहित संशोधन परीक्षण फ़ंक्शन है जो आपको उन त्रुटियों का पता लगाने की अनुमति देता है जिन्हें मैन्युअल रूप से पहचाना नहीं जा सका।

सूची में बहुत सारे कार्यक्रम नहीं थे, लेकिन उपस्थित प्रतिनिधि पूरी तरह से अपने कार्यों का सामना करते हैं और Minecraft गेम के लिए अपना स्वयं का संशोधन बनाते समय उपयोगकर्ता को उनकी ज़रूरत की हर चीज़ प्रदान करते हैं।

Minecraft के लिए मॉड कैसे बनाएं?

Minecraft में मॉड बनाने के लिए, आपके पास सामान्य रूप से एप्लिकेशन और प्रोग्रामिंग के साथ काम करने का कम से कम बुनियादी ज्ञान होना चाहिए।

आप एपीआई का उपयोग करके या इसके बिना Minecraft के लिए मॉड बना सकते हैं। एपीआई एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस है जो आपको अन्य कार्यक्रमों में उपयोग के लिए तैयार कक्षाओं, कार्यों, प्रक्रियाओं, संरचनाओं और स्थिरांक के साथ काम करने की अनुमति देता है। Minecraft के लिए सबसे लोकप्रिय API Minecraft Forge है। किसी गेम में मॉड बनाने के लिए फोर्ज का उपयोग करने के लिए गेम के लिए इस एपीआई के उपयोग की आवश्यकता होती है, जो गेमप्ले को काफी जटिल बनाता है, लेकिन साथ ही आपको अपने संशोधनों और अन्य खिलाड़ियों के मॉड के साथ टकराव के बिना एप्लिकेशन इंस्टॉल करने की अनुमति देता है। एपीआई के बिना इसे हासिल करना असंभव है।

गेम में मॉड बनाने की तैयारी इस प्रकार है:

  1. जावा का नवीनतम संस्करण डाउनलोड करें.
  2. जावा एसई डेवलपमेंट किट स्थापित करें।
  3. जावा डेवलपर्स के लिए एक्लिप्स आईडीई डाउनलोड करें और इसकी एक प्रति अपने डेस्कटॉप पर रखें।
  4. Minecraft फोर्ज डाउनलोड करें।
  5. सभी प्रोग्रामों को अपने डेस्कटॉप पर एक फ़ोल्डर में ले जाएँ और install.cmd चलाएँ।
  6. एक्लिप्स शुरू करने के बाद, आपके द्वारा पहले बनाए गए फ़ोल्डर को कार्यक्षेत्र के रूप में निर्दिष्ट करें।

इसके बाद, आप सीधे मॉड बनाने के लिए आगे बढ़ सकते हैं। आपको निम्नलिखित चरणों से गुजरना होगा:

  1. एक आधार फ़ाइल बनाना जो मॉड का नाम, आईडी और संस्करण निर्दिष्ट करता है;
  2. एक ब्लॉक बनाना;
  3. एक बूंद बनाना;
  4. ब्लॉक जनरेशन;
  5. बहुमुखी संरचनाओं का निर्माण;
  6. मल्टीब्लॉक संरचनाएं;
  7. शिल्पकारी वस्तुएँ;
  8. औजारों आदि का निर्माण।

छोटी शुरुआत से, आप धीरे-धीरे Minecraft के लिए मॉड बनाने के बुनियादी सिद्धांतों को समझ जाएंगे, और आप उन्हें अपने दोस्तों को दिखाने के लिए सर्वर पर अपने स्वयं के मॉड भी जोड़ सकते हैं। यदि मॉड बनाना अभी आपके ऊपर निर्भर नहीं है, तो लेख पढ़ें