Въведение – Коварна документация, списък на модове за Forge.
Типове модове: кова
SRC поддиректорията не е необходимо да се копира в работни пространства; Въпреки това, може да се наложи да опресните проекта Gradle, ако Java (SRC/Main/Java) и ресурс (SRC/Main/Resources) са създадени по -късно.
Първи стъпки с Forge
Ако никога досега не сте правили коефициент на кова. Останалата част от документацията е къде да отидем от тук.
Предпоставки
- Инсталиране на комплекта за разработка на Java 17 (JDK) и 64-битова виртуална машина Java (JVM) (JVM). Forge препоръчва и официално поддържа Eclipse Temurin.
ПРЕДУПРЕЖДЕНИЕ Уверете се, че използвате 64-битов JVM. Един от начините за проверка е да стартирате java -весия в терминал. Използването на 32-битов JVM ще доведе до някои проблеми при използване на ForgeGradle.
- Препоръчва се да се използва IDE с интеграция на Gradle.
От нула до модифициране
- Изтеглете комплекта за разработчици на MOD (MDK) от сайта на файла Forge, като щракнете върху „MDK“, последвано от бутона „Skip“ в горната част веднага след изчакване на период от време. Препоръчва се да изтеглите най -новата версия на Forge, когато е възможно.
- Извлечете изтеглената MDK в празна директория. Това ще бъде директорията на вашия мод, която сега трябва да съдържа някои файлове на Gradle и SRC поддиректория, съдържаща примерния мод.
- Поддиректорията на Gradle
- изграждане.Gradle
- Gradlew
- Gradlew.прилеп
- настройки.Gradle
SRC поддиректорията не е необходимо да се копира в работни пространства; Въпреки това, може да се наложи да опресните проекта Gradle, ако Java (SRC/Main/Java) и ресурс (SRC/Main/Resources) са създадени по -късно.
- Forge само изрично подкрепя развитието на Eclipse и Intellij Idea, но има допълнителни конфигурации за изпълнение за Visual Studio Code. Независимо от това, всяка среда – от Apache Netbeans до VIM / EMACS, може да се използва.
- Интеграцията на Gradle на Eclipse и Intellij Idea, инсталирана и активирана по подразбиране, ще обработва останалата част от първоначалната настройка на работното пространство при импортиране или отворена. Това включва изтегляне на необходимите пакети от Mojang, Minecraftforge и т.н. Приставката „Gradle for Java“ е необходима за Code Visual Studio, за да направи същото.
- Gradle ще трябва да бъде извикан, за да преоцени проекта за почти всички промени в свързаните с него файлове (E.g., изграждане.Gradle, Настройки.Gradle и т.н.). Някои IDE се предлагат с бутони за „опресняване“, за да направят това; Това обаче може да стане през терминала чрез Gradlew .
- Затъмнение: Изпълнете задачата GeneClipserUns.
- Idea Intellij: Изпълнете задачата Genintellijruns. Ако възникне грешка „модул не е посочена“, задайте свойството ideAmodule на вашия „основен“ модул (обикновено $.основен).
- Код на визуално студио: Изпълнете задачата GenVScodeRuns.
- Други Ides: Можете да стартирате конфигурациите директно с помощта на gradle run* (e.g., RunClient, RunServer, Rundata, RungametestServer). Те могат да се използват и с поддържаните IDE.
Персонализиране на вашата модна информация
Редактирайте изграждането.Gradle файл, за да персонализирате как се изгражда вашият мод (e.g., Име на файл, версия на артефакт и т.н.).
Направете не Редактирайте настройките.Градъл, освен ако не знаеш какво правиш. Файлът указва хранилището, на което ForgeGradle е качен.
Препоръчително изграждане.Персонализиране на градове
MOD ID подмяна
Заменете всички събития на ExampleMod, включително модове.Toml и основният моден файл с модния идентификатор на вашия мод. Това включва и промяна на името на файла, който изграждате чрез задаване на база.ArchivesName (това обикновено е зададено на вашия MOD ID).
// В някои изграждане.Граделна основа.ArchivesName = 'MyMod' В момента Forge MDK използва ArchivesBasEname, за да зададе името на артефакта вместо база.ArchivesName . Препоръчваме да използвате база.Archivesname вместо това като ArchivesBasEName е оттеглен за премахване в Gradle 9, което бъдеща версия на ForgeGradle ще поддържа.
Все още можете да използвате ArchivesBasEname, като зададете следното:
// В някои изграждане.Граделна основа.ArchivesName = 'MyMod' ID на групата
Свойството на групата трябва да бъде зададено на вашия пакет от най-високо ниво, който трябва да бъде или домейн, който притежавате, или вашия имейл адрес:
| Тип | Стойност | Пакет от най-високо ниво |
|---|---|---|
| Домейн | Пример.com | com.Пример |
| Поддомейн | Пример.github.io | io.github.Пример |
| електронна поща | Пример@Gmail.com | com.Gmail.Пример |
// В някои изграждане.Gradle Group = 'Com.Пример ' Пакетите във вашия Java източник (SRC/Main/Java) също трябва да съответстват на тази структура, като вътрешен пакет представлява ID на MOD:
com - Пример (пакет от най -високо ниво, посочен в групата на групата) - MyMod (MOD ID) - MyMod.Java (преименуван на Examplemod.java) Версия
Задайте свойството на версията на текущата версия на вашия мод. Препоръчваме да използвате вариация на maven версия.
// В някои изграждане.Версия на Gradle = '1.19.4-1.0.0.0 ' Допълнителни конфигурации
Допълнителни конфигурации могат да бъдат намерени на документите на ForgeGradle.
Изграждане и тестване на вашия мод
- За да изградите своя мод, стартирайте Gradlew Build . Това ще изведе файл в Build/Libs с името [ArchivesBasename]-[Версия].буркан, по подразбиране. Този файл може да бъде поставен в папката Mods на настройката или разпределената настройка на Minecraft.
- За да стартирате своя мод в тестова среда, можете или да използвате генерираните конфигурации за изпълнение или да използвате свързаните задачи (e.g. gradlew runclient). Това ще стартира Minecraft от директорията за изпълнение (по подразбиране „Изпълнение“), заедно с посочените източници. MDK по подразбиране включва основния набор от източници, така че всеки код, написан в SRC/Main/Java, ще бъде приложен.
- Ако използвате специален сървър, независимо дали чрез конфигурацията на изпълнение или gradlew runserver, сървърът първоначално ще се изключи незабавно. Ще трябва да приемете Minecraft Eula, като редактирате EULA.TXT файл в директорията Run. След като бъде приет, сървърът ще се зареди, до който след това може да бъде достъпно чрез директна връзка към Localhost .
Винаги трябва да тествате мода си в специална сървърна среда. Това включва модове само за клиент, тъй като те не трябва да правят нищо, когато се зареждат на сървъра.
Типове модове: кова
![]()
Forge Mods са инсталации, които променят начина, по който се появява и работи и работи. Очевидно този специфичен тип мод е съвместим само с Minecraft Forge.
![]()
108 прегледи ❘ преди 4 часа ❘ Автор: uncappywithoutu ❘ Достъпно за: forge
![]()
79 преглеждания ❘ преди 5 часа ❘ Автор: xxrexraptorxx ❘ Достъпно за: Forge
![]()
72 Преглеждания ❘ преди 5 часа ❘ Автор: Sciwhiz12 ❘ Достъпно за: Forge
87,391 прегледи ❘ преди 5 часа ❘ Автор: Lykrast ❘ Наличен за: Материал, Forge

4,267 преглеждания ❘ преди 5 часа ❘ Автор: Akashiikun69 ❘ Налично за: плат, ковачка, юрган
![]()
1,132 преглеждания ❘ преди 5 часа ❘ Автор: jaredlll08 ❘ Наличен за: плат, ковачка

4,539 Преглеждания ❘ преди 5 часа ❘ Автор: Traben_0 ❘ Налично за: плат, ковачка, юрган

32,876 Преглеждания ❘ преди 5 часа ❘ Автор: theCech12 ❘ Достъпно за: Forge

427,050 Преглеждания ❘ преди 5 часа ❘ Автор: James090500 ❘ Налично за: плат, Forge
84 638 Преглеждания ❘ преди 5 часа ❘ Автор: Lainmi ❘ Наличен за: Fabric, Forge
42 Преглеждания ❘ преди 6 часа ❘ Автор: Kaboomroads ❘ Достъпно за: Forge
67,720 преглеждания ❘ преди 6 часа ❘ Автор: Zacomat ❘ Достъпно за: Forge
5,684 преглеждания ❘ преди 6 часа ❘ Автор: Скач
945 прегледи ❘ преди 6 часа ❘ Автор: 50AP5UD5 ❘ Налично за: плат, ковачка
50 гледания ❘ преди 6 часа ❘ Автор: CAS_UAL_TY ❘ Наличен за: Forge
Препоръчани публикации
- Джени Мод
- Джени Мод Макпе
- Minecraft Forge
- Optifine HD
- Optifabric
- Pixelmon
- Просто достатъчно предмети
- MIMIMAP MOD
- Лед и огън мод
- Натриев мод
- Lucky Block Mod
- Конструкция на тинкери
- Litematica
- Origins Mod
- Създайте мод
- World Edit Mod
- Decocraft Mod
- Карта на Skyblock
- Биоми o ‘изобилие
- Mod’s Mod
- Epic Fight Mod
- Galacticraft
- Replay Mod
- Morph Mod
- Пистолетът на Mrcrayfish
- Моята ми не ми
- Мебелен мод
- Напреднали нос
- Cobblemon Mod
- Rlcraft modpack
Най -добрите пускови установки
Copyright © 2012 – 2023 9Minecraft. Всички права запазени.
9minecraft е уебсайт за Minecraft, където можете лесно да изтеглите безплатни ресурси като: Minecraft Mods, Minecraft CAMP, ресурсни пакети, пакети с данни и много други.
Copyright © 2012 – 2023 9Minecraft. Всички права запазени.



