Въведение – Коварна документация, списък на модове за 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.

От нула до модифициране

  1. Изтеглете комплекта за разработчици на MOD (MDK) от сайта на файла Forge, като щракнете върху „MDK“, последвано от бутона „Skip“ в горната част веднага след изчакване на период от време. Препоръчва се да изтеглите най -новата версия на Forge, когато е възможно.
  2. Извлечете изтеглената 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.

Изграждане и тестване на вашия мод

  1. За да изградите своя мод, стартирайте Gradlew Build . Това ще изведе файл в Build/Libs с името [ArchivesBasename]-[Версия].буркан, по подразбиране. Този файл може да бъде поставен в папката Mods на настройката или разпределената настройка на Minecraft.
  2. За да стартирате своя мод в тестова среда, можете или да използвате генерираните конфигурации за изпълнение или да използвате свързаните задачи (e.g. gradlew runclient). Това ще стартира Minecraft от директорията за изпълнение (по подразбиране „Изпълнение“), заедно с посочените източници. MDK по подразбиране включва основния набор от източници, така че всеки код, написан в SRC/Main/Java, ще бъде приложен.
  3. Ако използвате специален сървър, независимо дали чрез конфигурацията на изпълнение или gradlew runserver, сървърът първоначално ще се изключи незабавно. Ще трябва да приемете Minecraft Eula, като редактирате EULA.TXT файл в директорията Run. След като бъде приет, сървърът ще се зареди, до който след това може да бъде достъпно чрез директна връзка към Localhost .

Винаги трябва да тествате мода си в специална сървърна среда. Това включва модове само за клиент, тъй като те не трябва да правят нищо, когато се зареждат на сървъра.

Типове модове: кова

Най -добрият ресурс за Minecraft

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

Capes Mod

427,050 Преглеждания ❘ преди 5 часа ❘ Автор: James090500 ❘ Налично за: плат, Forge

CleanView Mod

84 638 Преглеждания ❘ преди 5 часа ❘ Автор: Lainmi ❘ Наличен за: Fabric, Forge

42 Преглеждания ❘ преди 6 часа ❘ Автор: Kaboomroads ❘ Достъпно за: Forge

Риболовна мрежа Mod

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. Всички права запазени.