ВСТУП – Документація з форге, список мод для Forge.
Типи мод: Forge
Підрозділ SRC не потрібно копіювати на робочих просторах; Однак, можливо, вам доведеться оновити проект Gradle, якщо Java (SRC/Main/Java) та ресурс (SRC/Main/Resources) створені пізніше.
Початок роботи з Forge
Якщо ви ніколи раніше не робили мод Forge, цей розділ забезпечить мінімальну кількість інформації, необхідної для встановлення середовища розробки кузні. Решта документації – про те, куди піти звідси.
Передумови
- Встановлення комплекту розробки Java 17 (JDK) та 64-бітної віртуальної машини Java (JVM). Фордж рекомендує та офіційно підтримує Eclipse Temurin.
Попередження Переконайтесь, що ви використовуєте 64-бітний JVM. Один із способів перевірки -це запустити Java -version в терміналі. Використання 32-бітного JVM спричинить певні проблеми при використанні ForgeGradle.
- Рекомендується використовувати IDE з інтеграцією Gradle.
Від нуля до модифікації
- Завантажте комплект Mod Developer (MDK) із сайту Forge File, натиснувши “MDK”, а потім кнопка “Skip” у верхній частині відразу після очікування періоду часу. Рекомендується завантажувати останню версію Forge, коли це можливо.
- Витягніть завантажений MDK у порожній каталог. Це буде каталог вашого мода, який тепер повинен містити деякі файли gradle та підкаталог SRC, що містить приклад моду.
- Підрозділ Gradle
- побудувати.градл
- gradlew
- gradlew.кажан
- налаштування.градл
Підрозділ SRC не потрібно копіювати на робочих просторах; Однак, можливо, вам доведеться оновити проект Gradle, якщо Java (SRC/Main/Java) та ресурс (SRC/Main/Resources) створені пізніше.
- Forge лише явно підтримує розробку Idea Eclipse та Intellij, але є додаткові конфігурації запуску для коду Visual Studio. Незважаючи на те, будь -яке середовище, від NetBeans Apache до VIM / EMACS, може бути використаний.
- Інтеграція Gradle Eclipse та Intellij Idea, як встановлена, так і ввімкнена за замовчуванням, обробляє решту початкової установки робочої області при імпорті або відкритих. Сюди входить завантаження необхідних пакетів з Mojang, Minecraftforge тощо. Плагін “Gradle for Java” необхідний для того, щоб код Visual Studio зробила те саме.
- Градл повинен буде посилатися на переоцінку проекту майже на всі зміни до його пов’язаних файлів (e.g., побудувати.gradle, налаштування.gradle тощо.). Деякі IDE оснащені кнопками “оновлення”, щоб зробити це; Однак це можна зробити через термінал через gradlew .
- Затемнення.
- Ідея Intellij: Запустіть завдання Genintellijruns. Якщо виникає помилка “модуля, не вказана”, встановіть властивість iDeamodule на свій “головний” модуль (як правило, $.головне).
- Visual Studio Code: Запустіть завдання GenvScoderuns.
- Інші IDE: Ви можете запустити конфігурації безпосередньо за допомогою gradle run* (e.g., RunClient, Runserver, Rundata, RungametestServer). Вони також можуть бути використані з підтримуваними IDE.
Налаштування модної інформації
Відредагуйте збірку.Файл Gradle, щоб налаштувати, як будується ваш мод (E.., Назва файлу, версія артефакту тощо.).
Робити не відредагуйте налаштування.gradle, якщо ви не знаєте, що робите. Файл вказує сховище, яке завантажується в ForgeGradle.
Рекомендована збірка.Налаштування Gradle
Заміна ID мод
Замініть усі явища Ensionplemod, включаючи моди.TOML та головний мод -файл з модним ідентифікатором вашого мода. .ArchivesName (це, як правило, встановлено на ваш ідентифікатор мод).
// в якійсь збірці..ArchivesName = 'mymod'
Наразі MDK Forge використовує ArchivesBaseName для встановлення імені артефакту замість бази.Архівне ім’я . .Натомість ArchivesName, як ArchivesBaseName, застаріли для видалення в Gradle 9, яку підтримуватиме майбутня версія ForgeGradle.
Ви все ще можете використовувати ArchivesBaseName, встановивши наступне:
// в якійсь збірці.база градл.ArchivesName = 'mymod'
Ідентифікатор групи
Властивість групи повинна бути встановлена на ваш пакет найвищого рівня, який повинен бути доменом, яким ви володієте, або електронною адресою:
Тип | Цінність | Пакет верхнього рівня |
---|---|---|
Домен | приклад.com | com. |
Субдомен | приклад.гітб.io | io.гітб.приклад |
Електронна пошта | Приклад@gmail.com | com.gmail. |
// в якійсь збірці.gradle Group = 'com.приклад '
Пакети у вашому джерелі Java (SRC/Main/Java) також повинні відповідати цій структурі, з внутрішнім пакетом, що представляє ідентифікатор мод:
com - Приклад (пакет верхнього рівня, вказаний у властивості Group) - MyMod (ідентифікатор мод) - Mymod.java (перейменована на Essisaplemod.java)
Версія
. .
// в якійсь збірці.версія gradle = '1.19..0.0.0 '
Додаткові конфігурації
Додаткові конфігурації можна знайти на документах ForgeGradle.
Будівництво та тестування свого мода
- Щоб побудувати свій мод, запустіть збірку Gradlew . .банка, за замовчуванням. Цей файл може бути розміщений у папці Mods встановленої форге налаштування Minecraft або розподілене.
- .g. RunClient Gragew). Це запустить Minecraft з каталогу Run (за замовчуванням “Run”) разом із будь -якими вказаними наборами джерел. MDK за замовчуванням включає основний набір джерел, тому будь -який код, записаний у SRC/Main/Java, буде застосовуватися.
- Якщо ви запускаєте спеціальний сервер, будь то через конфігурацію запуску або gradlew Runserver, сервер спочатку негайно вимкнеться. Вам потрібно буде прийняти Eula Minecraft, редагувавши EULA.Файл TXT у каталозі Run. Після прийняття сервера завантажиться, до якого можна отримати доступ через прямий підключення до LocalHost .
Ви завжди повинні перевірити свій мод у виділеному серверному середовищі. Сюди входять моди лише для клієнта, оскільки вони нічого не повинні робити, коли завантажуються на сервер.
Типи мод: Forge
Кузні моди – це установи, які змінюють спосіб з’явлення гри Minecraft. Очевидно, цей специфічний тип моди сумісний лише з кріпою Minecraft.
108 Переглядів ❘ 4 години тому ❘ Автор: нещасний відгук ❘ доступний для: forge
79 переглядів ❘ 5 годин тому ❘ Автор: xxrexraptorxx ❘ доступний для: forge
72 Перегляди ❘ 5 годин тому ❘ Автор: Sciwhiz12 ❘ Доступно для: forge
87,391 переглядів ❘ 5 годин тому ❘ Автор: Lykrast ❘ Доступно для: Тканина, Фордж
4267 переглядів ❘ 5 годин тому ❘ Автор: Akashiikun69 ❘ Доступно для: Тканина, Кузня, Ковдра
4,539 переглядів ❘ 5 годин тому ❘ Автор: traben_0 ❘ Доступно для: Тканина, Фордж, Ковдра
32 876 переглядів ❘ 5 годин тому ❘ Автор: TheCech12 ❘ Доступно для: Forge
84 638 переглядів ❘ 5 годин тому ❘ Автор: Lainmi ❘ Доступно для: Тканина, Фордж
42 Перегляди ❘ 6 годин тому ❘ Автор: Kaboomroads ❘ Доступно для: Forge
67 720 переглядів ❘ 6 годин тому ❘ Автор: Zacomat ❘ Доступно для: Forge
5 684 переглядів ❘ 6 годин тому ❘ Автор: смокінг ❘ доступний для: Тканина, Фордж
945 Переглядів ❘ 6 годин тому ❘ Автор: 50ap5Ud5 ❘ Доступно для: Тканина, Фордж
50 переглядів ❘ 6 годин тому ❘ Автор: cas_ual_ty ❘ доступний для: forge
Публіки
- Дженні Мод
- Дженні Мод Макпе
- Кузня Minecraft
- Оптифін HD
- Оптифабричний
- Піксель
- Достатньо предметів
- Minimap mod
- Льодові та пожежні моди
- Натрієвий мод
- Lucky Block Mod
- Конструкція Тінкерів
- Litematica
- Походження моди
- Створити мод
- World Edit Mod
- Мод декокрафту
- Карта SkyBlock
- Biomes o ‘
- Мод флану
- Епічний бій мод
- Галактикрафт
- Повторний мод
- Мод морф
- Пістолет Mrcrayfish
- Шахта ні
- Меблевий мод
- Просунуті накидки
- Coblemon Mod
- Modpack Rlcraft
Найкращі пускові установки
Copyright © 2012 – 2023 9minecraft. Всі права захищені.
9Minecraft – це веб -сайт про Minecraft, де ви можете легко завантажити безкоштовні ресурси, такі як: моди Minecraft, карти Minecraft, пакети ресурсів, пакети даних та багато іншого.
Copyright © 2012 – 2023 9minecraft. Всі права захищені.