উত্তর:
একটি জেআর হ'ল একটি জিপ ফাইল যা বিভিন্ন শ্রেণীর ফাইল এবং ব্যবহৃত অন্যান্য মেটাডেটা ধারণ করে - এটি একটি সম্পূর্ণ মানক বিন্যাস।
জিপ ফাইলগুলি উত্তোলন করা যায়, এবং শ্রেণিবদ্ধ ফাইলগুলি সংশোধন করার জন্য প্রয়োজনীয় হিসাবে সম্পাদনা করা যেতে পারে। পরিবর্তিত ফাইলগুলি সংরক্ষণাগারে আবার যুক্ত করা হয়, যা সার্ভারকে মূল ফাইলগুলির পরিবর্তে পরিবর্তিত ফাইলগুলি ব্যবহার করে।
প্রযুক্তিগতভাবে, মাইনক্রাফ্ট মোডগুলি সত্যই মূল কোডটির "হ্যাক" সংস্করণ: গেমটিকে নতুন স্টাফ সম্পর্কে জানাতে আসল বাইনারি ক্লাস ফাইলগুলি পরিবর্তন করতে হবে; এখনও কোনও অফিসিয়াল মোড সমর্থন নেই (যদিও নচ জানিয়েছেন যে তারা বিটা চলাকালীন এটিতে কাজ করবে)।
অবশ্যই আপনি যদি মোডগুলির জন্য সক্রিয়ভাবে ডিজাইন করেন তবে জিনিসগুলি করার এটি খুব সুন্দর উপায় নয়। পরিবর্তে, আপনি কোনও ধরণের প্লাগইন আর্কিটেকচার ডিজাইন করবেন যা কাস্টম কোডকে উপযুক্ত যেখানে চালানোর অনুমতি দেয়। ঠিক কীভাবে আপনি এই পদ্ধতিটি পরিচালনা করবেন তার উপর নির্ভর করে আপনি আপনার মোডগুলি কীভাবে সক্ষম হতে চান - উদাহরণস্বরূপ, যদি সুরক্ষা কোনও উদ্বেগ হয় তবে আপনি সম্ভবত কিছুটা স্ক্রিপ্টিং ব্যবহার করার জন্য মোড ইন্টারফেসটি ডিজাইন করতে চান, যাতে আপনি মোডগুলি করতে বাধা দিতে পারেন ব্যবহারকারীর কম্পিউটারে সমস্ত ধরণের জিনিস।
একক প্লেয়ার মোডগুলি আসল কোডটির হ্যাক সংস্করণ। মাল্টিপ্লেয়ার মোডগুলি এখনই আলাদা। তারা প্রায়শই হাই এর সার্ভার র্যাপার ব্যবহার করে, যা মাইনক্রাফ্ট_সার্ভার.জারে লিঙ্ক করে (বা জাভা ভাষায় শব্দটি যাই হোক না কেন) তবে নিজস্ব ফাংশন শ্রেণি সংজ্ঞায়িত করে, কিছু মূল ফাংশনকে ওভারলোড করে এবং তার নিজস্ব মূল চালায় ()
Hey0 একটি Mod API সরবরাহ করে । দেখা
আপনার তথ্যের জন্য, মোজং অদূর ভবিষ্যতে (বিটা চলাকালীন, তাই এর আনুষ্ঠানিক প্রকাশের আগে যা নভেম্বরের ২০১১-এর আগে হবে) কিছুটা সময় মুক্তি দেবে।
প্রকৃতপক্ষে, এটি পুরো উত্স কোড হবে, যেমন নচের ব্লগে উল্লিখিত হয়েছে
http://notch.tumblr.com/post/4955141617/the-plan-for-mods
তবে আপাতত আপনাকে আংশিক অপ্রচলিত কোড দেখতে এবং এটি পরে ব্যবহার / ডিবাগিংয়ের জন্য পুনরায় সংমিশ্রণ করতে, জারগুলি "ডেকম্পাইল" করতে হবে।
এটি করার জন্য, আমি মিনক্রাফ্ট কোডার প্যাকটি অত্যন্ত সুপারিশ করি http://mcp.ocean-labs.de/index.php/MCP_Relayss
ফোরামে মডিং টিউটোরিয়াল দুয়েক এই এক মত খুব আছে,: http://www.minecraftforum.net/topic/96862-creating-mods-modding-tutorials-21511/