- З чого почати?
- Писати моди за допомогою API
- Писати моди без допомоги API
- Що вибрати?
- У мене питання / проблема!
- Як поділитися з другом?
- Внесок в підручник
- Про сайт
Хочете створити мод для Minecraft? Додати в гру щось своє: блок, мобу, цілий вимір?
На цьому сайті ви знайдете цікавий, зрозумілий і докладний підручник по створенню власних модов для Minecraft.
Ви думаєте це складно? Насправді немає (за допомогою цього підручника :)
Почнемо!
З чого почати?
Перший і абсолютно необхідний навик для створення модів - знання основ програмування і Java.
Змінна, об'єкт, клас, метод - всі ці слова повинні бути вам досить добре знайомі. Якщо ви не знаєте, що це, то вам необхідно пройти самі основи мови Java. Зробити це можна, наприклад, за цим урокам.
Тепер поговоримо про API.
API - набір інструментів для спрощення роботи з програмою (в нашому випадку, з Minecraft).
На жаль, ніякого вбудованого API для створення модів у Minecraft немає.
Minecraft не підтримує моди!
Однак, вихідний код гри можна отримати, і багато розробників стали розробляти свої неофіційні API: Forge, Sponge і так далі. Про Forge ви напевно не раз чули. Це найпопулярніше на сьогодні API для створення модів.
Тому у вас є вибір.
Писати моди за допомогою API
Це буде простіше. Але запускатися ваші моди зможуть тільки на клієнті з заздалегідь встановленим API. Моди, написані за допомогою Forge підуть тільки на Minecraft, де попередньо встановлено Forge.
Більшість всіх Minecraft модов написані за допомогою Forge API.
плюси
- Просте створення модов
- Зручний перенесення на інші Minecraft версії
- Сумісність (і навіть взаємодія) з іншими модами
мінуси
- Необхідність мати встановлене API на клієнті
Писати моди без допомоги API
Це трохи складніше, тому що зажадає від вас глибокого розуміння внутрішнього устрою роботи Minecraft. При написанні модів без використання API ви безпосередньо редагуєте вихідний код гри. Виходить, що ви немов пишете свій власний Minecraft (або нову його версію), і ніякі інші моди працювати разом з вашим швидше за все не будуть.
плюси
- Не потрібно нічого попередньо встановлювати
- Повний контроль над тим, що відбувається в грі
- Можливість змінювати вихідні файли гри
мінуси
- Майже абсолютна несумісність з іншими модами
- Відносна складність написання
- Складний переклад мода під інші Minecraft версії
Що вибрати?
У більшості випадків рекомендується писати моди за допомогою Forge API. Він зараз найбільш популярний і є практично стандартом.
Більшість модов і уроків по їх створенню написано за допомогою цього API. Forge настільки поширений, що частенько під створенням модов для Minecraft розуміється саме їх створення за допомогою Forge API.
У мене питання / проблема!
Якщо щось не працює, але має, або (що ще гірше), щось працює, але не повинно, сміливо звертайтеся на форум за допомогою.
До речі, там можна не тільки просити про допомогу, але ще і спілкуватися з іншими творцями модов, обмінюватися досвідом і рекламувати свої моди!
Як поділитися з другом?
Ви можете просто скинути посилання на статтю. Однак, статті на даному сайті деколи досягають значних розмірів. В такому випадку, можна поділитися посиланням на конкретний розділ статті.
Розділи статті поділяються заголовками. Наведіть на заголовок курсор мишки. Праворуч від нього з'явиться значок посилання. Натисніть на нього правою кнопкою і виберіть пункт "Копіювати адресу посилання".
Внесок в підручник
Ви можете вносити правки в існуючі статті, додавати свої власні, а також пропонувати ідеї для нових статей. Зробити це дуже просто. Весь процес повністю автоматизований. Докладні інструкції ви можете знайти на вікі по роботі з сайтом.
Про сайт
На просторах інтернету досить багато штучних підручників під якісь конкретні Minecraft версії. Виходить, що немає єдиного джерела інформації, який підтримується спільнотою, а не єдиним автором.
Тут ми реалізуємо інший підхід.
Сайт є працює на статичному генераторі MkDocs з темою Material . Такий підхід дозволяє не возитися з кодами сайту, а писати статті в зручній markdown розмітці, яка автоматично збирається в готовий і красивий сайт.
Внесок внесли 0
З чого почати?Як поділитися з другом?
Додати в гру щось своє: блок, мобу, цілий вимір?
Ви думаєте це складно?
З чого почати?
Як поділитися з другом?