Introduktion – Forge -dokumentation, liste over mods til smed.

Mod -typer: Forge

SRC -undermappen behøver ikke at blive kopieret på tværs af arbejdsområder; Du skal dog muligvis opdatere Gradle -projektet, hvis Java (SRC/Main/Java) og ressource (SRC/Main/Resources) oprettes senere.

Kom godt i gang med Forge

Hvis du aldrig har foretaget en smed mode før, vil dette afsnit give den mindste mængde information, der er nødvendig for at konfigurere et Forge -udviklingsmiljø. Resten af ​​dokumentationen handler om, hvor man skal gå herfra.

Forudsætninger

  • En installation af Java 17 Development Kit (JDK) og 64-bit Java Virtual Machine (JVM). Forge anbefaler og støtter officielt Eclipse Temurin.

Advarsel Sørg for, at du bruger en 64-bit JVM. En måde at kontrollere er at køre java -version i en terminal. Brug af en 32-bit JVM vil forårsage nogle problemer, når du bruger ForgeGradle.

  • Det anbefales at bruge en IDE med Gradle -integration.

Fra nul til modding

  1. Download Mod Developer Kit (MDK) fra Forge File -webstedet ved at klikke på ‘MDK’ efterfulgt af knappen ‘Spring’ i toppen lige efter at have ventet i en periode. Det anbefales at downloade den nyeste version af Forge, når det er muligt.
  2. Uddrag den downloadede MDK i et tomt bibliotek. Dette vil være din MOD’s Directory, som nu skal indeholde nogle Gradle -filer og en SRC -undermappe, der indeholder eksemplet MOD.
  • bygge.Gradle
  • Gradlew
  • Gradlew.flagermus
  • .

SRC -undermappen behøver ikke at blive kopieret på tværs af arbejdsområder; Du skal dog muligvis opdatere Gradle -projektet, hvis Java (SRC/Main/Java) og ressource (SRC/Main/Resources) oprettes senere.

  • Forge understøtter kun eksplicit udvikling på Eclipse og IntelliJ Idea, men der er yderligere kørekonfigurationer til Visual Studio Code. Uanset hvad, ethvert miljø, fra Apache NetBeans til VIM / Emacs, kan bruges.
  • Eclipse og IntelliJ Idés Gradle -integration, både installeret og aktiveret som standard, vil håndtere resten af ​​det indledende arbejdsområdeopsætning på import eller åben. Dette inkluderer download af de nødvendige pakker fra Mojang, Minecraftforge osv. ‘Gradle for Java’ plugin er nødvendig for, at Visual Studio Code skal gøre det samme.
  • .g., .Gradle, indstillinger..). Nogle IDE’er leveres med ‘opdatering’ knapper til at gøre dette; Det kan dog gøres gennem terminalen via Gradlew .
  • : Kør GeneclipSeruns -opgaven.
  • Intellij idé. Hvis der opstår et “modul, der ikke er specificeret” -fejl.hoved).
  • Visual Studio Code: Kør genvscoderuns -opgaven.
  • Andre ides: Du kan køre konfigurationerne direkte ved hjælp af Gradle Run* (E.g., Runclient, Runserver, Rundata, RungametestServer). Disse kan også bruges med de understøttede IDE’er.

Tilpasning af dine modoplysninger

Rediger bygningen.Gradle -fil for at tilpasse, hvordan din mod er bygget (e.g., Filnavn, artefaktversion osv.).

Gør ikke Rediger indstillingerne.Gradle, medmindre du ved, hvad du laver. Filen specificerer depotet, som ForgeGradle er uploadet til.

Anbefalet build.Gradle -tilpasninger

Mod ID -udskiftning

Udskift alle forekomster af eksemplet, inklusive mods.Toml og hovedmodfilen med mod -ID for din mod. Dette inkluderer også ændring af navnet på den fil, du bygger ved at indstille base.Arkivnavn (dette er typisk indstillet til dit mod -id).

// I nogle build.Gradle Base.ArchivesName = 'MyMod'

Forge MDK bruger i øjeblikket ArchivesBasename til at indstille artefaktnavnet i stedet for base.Arkivnavn . Vi anbefaler at bruge base.Arkivnavn i stedet som ArchivesBasename udskrives for fjernelse i Gradle 9, som en fremtidig version af ForgeGradle vil støtte.

Du kan stadig bruge ArchivesBasename ved at indstille følgende:

// I nogle build.Gradle Base.ArchivesName = 'MyMod'

Gruppe -id

Gruppeejendommen skal indstilles til din øverste pakke, som enten skal være et domæne, du ejer eller din e-mail-adresse:

Type Værdi Pakke på topniveau
Domæne eksempel.com com.eksempel
Underdomæne eksempel.. io.GitHub.eksempel
E -mail [email protected] com.Gmail.
// I nogle build.Gradle Group = 'com.eksempel'

Pakkerne inden for din Java -kilde (SRC/Main/Java) skal også nu overholde denne struktur, med en indre pakke, der repræsenterer mod -ID:

com - Eksempel (top -niveau -pakke specificeret i gruppeejendom) - Mymod (Mod ID) - MyMod.Java (omdøbt til eksemplet.Java)

Version

Indstil egenskaben version til den aktuelle version af din mod. Vi anbefaler at bruge en variation af Maven -versionering.

// I nogle build.Gradle Version = '1.19.4-1.0.0.

Yderligere konfigurationer findes på ForgeGradle Docs.

Bygning og test af din mod

  1. For at bygge din mod, kør Gradlew Build . Dette udsender en fil i build/libs med navnet [ArchivesBasename]-[version].Jar, som standard. Denne fil kan placeres i MODS-mappen i en Forge-aktiveret Minecraft-opsætning eller distribueret.
  2. For at køre din mod i et testmiljø kan du enten bruge de genererede kørekonfigurationer eller bruge de tilknyttede opgaver (E.. . Dette lancerer Minecraft fra Run Directory (Standard ‘Run’) sammen med alle angivne kildesæt. .
  3. Hvis du kører en dedikeret server, hvad enten det er gennem kørekonfigurationen eller Gradlew RunServer, vil serveren oprindeligt lukke ned. Du bliver nødt til at acceptere Minecraft Eula ved at redigere Eula.TXT -fil i kørselskataloget. Når serveren først er accepteret, indlæses, som derefter kan fås adgang via en direkte forbindelse til localhost .

Du skal altid teste din mod i et dedikeret servermiljø. Dette inkluderer kun klientmods, da de ikke skal gøre noget, når de indlæses på serveren.

Mod -typer: Forge

Den bedste ressource til Minecraft

Forge -mods er installationer, der ændrer den måde, Minecraft -spillet vises og fungerer på. Naturligvis er denne specifikke type mod kun kompatibel med Minecraft Forge.

108 Visninger ❘ 4 timer siden ❘ Forfatter: ulykkelig uden ❘ Tilgængelig for: Forge

79 visninger ❘ 5 timer siden ❘ Forfatter: XXREXRAPTORXX ❘ Tilgængelig for: Forge

72 Visninger ❘ 5 timer siden ❘ Forfatter: Sciwhiz12 ❘ Tilgængelig for: Forge

87.391 visninger ❘ 5 timer siden ❘ Forfatter: Lykrast ❘ Tilgængelig for: Stof, smed

4.267 visninger ❘ 5 timer siden ❘ Forfatter: Akashiikun69 ❘ Tilgængelig for: stof, smed, quilt

1.132 visninger ❘ 5 timer siden ❘ Forfatter: jaredlll08 ❘ Tilgængelig for: stof, smed

4.539 visninger ❘ 5 timer siden ❘ Forfatter: traben_0 ❘ Tilgængelig for: stof, smed, quilt

Nyttige hatte mod

32.876 visninger ❘ 5 timer siden ❘ Forfatter: TheCech12 ❘ Tilgængelig for: Forge

CAPES MOD

427.050 visninger ❘ 5 timer siden ❘ Forfatter: James090500 ❘ Tilgængelig for: Stof, Forge

CleanView Mod

84.638 visninger ❘ 5 timer siden ❘ Forfatter: Lainmi ❘ Tilgængelig for: Stof, smed

42 Visninger ❘ 6 timer siden ❘ Forfatter: Kaboomroads ❘ Tilgængelig for: Forge

Fiskenet Mod

67.720 visninger ❘ 6 timer siden ❘ Forfatter: Zacomat ❘ Tilgængelig for: Forge

5.684 visninger ❘ 6 timer siden ❘ Forfatter: smeltet ❘ Tilgængelig for: stof, smed

945 visninger ❘ 6 timer siden ❘ Forfatter: 50AP5UD5 ❘ Tilgængelig for: Stof, Forge

50 visninger ❘ 6 timer siden ❘ Forfatter: cas_ual_ty ❘ Tilgængelig for: Forge

Udvalgte indlæg

  • Jenny Mod
  • Jenny Mod McPe
  • Minecraft Forge
  • Optifine HD
  • Optifabric
  • Pixelmon
  • Lige nok genstande
  • Minimap Mod
  • Is og brandmod
  • Natriummod
  • Lucky Block Mod
  • Tinkers ‘konstruktion
  • Litematica
  • Origins mod
  • Opret mod
  • World Edit Mod
  • Decocraft Mod
  • SkyBlock Map
  • Biome o ‘masser
  • Epic Fight Mod
  • Galacticraft
  • Replay mod
  • Morph Mod
  • Mrcrayfishs pistol
  • Mine min ingen mi
  • Møbelmod
  • Avancerede kapper
  • Cobbelton Mod

Bedste løfteraketter

Copyright © 2012 – 2023 9minecraft. Alle rettigheder forbeholdes.

9MineCraft er et websted om Minecraft, hvor du nemt kan downloade gratis ressourcer som: Minecraft Mods, Minecraft -kort, ressourcepakker, datapakker og meget mere.

Copyright © 2012 – 2023 9minecraft. .