Line 6: |
Line 6: |
| {{Tree list}} | | {{Tree list}} |
| * '''The Mod Development Kit''' | | * '''The Mod Development Kit''' |
− | ** <code>gradle/wrapper/</code> - The folder containing the [https://docs.gradle.org/7.1.1/userguide/gradle_wrapper.html Gradle wrapper]'', Forge uses a Snapshot Version of Gradle '''7.2''''' | + | ** <code>gradle/wrapper/</code> - The folder containing the [https://docs.gradle.org/7.2/userguide/gradle_wrapper.html Gradle wrapper]'', Forge uses Version '''7.2''''' |
| ** <code>src</code> - The sources folder | | ** <code>src</code> - The sources folder |
| *** <code>main</code> - The <code>main</code> source set | | *** <code>main</code> - The <code>main</code> source set |
Line 13: |
Line 13: |
| **** <code>resources</code> - The resources for the <code>main</code> source set | | **** <code>resources</code> - The resources for the <code>main</code> source set |
| ***** <code>META-INF</code> - The folder for '''meta'''data '''inf'''ormation files<ref>[https://stackoverflow.com/a/6075320/14416954 StackOverflow answer]: ''... Basically, if it was stored in META-INF, it was Meta-data Information...''</ref> | | ***** <code>META-INF</code> - The folder for '''meta'''data '''inf'''ormation files<ref>[https://stackoverflow.com/a/6075320/14416954 StackOverflow answer]: ''... Basically, if it was stored in META-INF, it was Meta-data Information...''</ref> |
− | ****** <code>mods.toml</code> - The [[Proper Mod Structuring#The mods.toml file|<tt>mods.toml</tt> file]], where mods are declared | + | ****** <code>mods.toml</code> - The [[Mods.toml file|<tt>mods.toml</tt> file]], where mods are declared |
| ***** <code>pack.mcmeta</code> - File used by Minecraft to [[mc:Data Pack#pack.mcmeta|identify data and resource packs]] | | ***** <code>pack.mcmeta</code> - File used by Minecraft to [[mc:Data Pack#pack.mcmeta|identify data and resource packs]] |
| ** <code>.gitattributes</code> - Used by [[wikipedia:Git|Git]] for specifying attributes for files<ref>[https://git-scm.com/docs/gitattributes Official git documentation on <tt>.gitattributes</tt>]</ref> | | ** <code>.gitattributes</code> - Used by [[wikipedia:Git|Git]] for specifying attributes for files<ref>[https://git-scm.com/docs/gitattributes Official git documentation on <tt>.gitattributes</tt>]</ref> |
| ** <code>.gitignore</code> - Used by Git for specifying intentionally untracked/ignored files<ref>[https://git-scm.com/docs/gitignore Official git documentation on <tt>.gitignore</tt>]</ref> | | ** <code>.gitignore</code> - Used by Git for specifying intentionally untracked/ignored files<ref>[https://git-scm.com/docs/gitignore Official git documentation on <tt>.gitignore</tt>]</ref> |
− | ** <code>build.gradle</code> - The Gradle buildscript, which defines the project and tasks<ref>[https://docs.gradle.org/7.1.1/userguide/tutorial_using_tasks.html Gradle User Guide for 7.1.1: ''Build Script Basics'']</ref> | + | ** <code>build.gradle</code> - The Gradle buildscript, which defines the project and tasks<ref>[https://docs.gradle.org/7.2/userguide/tutorial_using_tasks.html Gradle User Guide for 7.2: ''Build Script Basics'']</ref> |
| ** <code>changelog.txt</code> - The Forge version changelog | | ** <code>changelog.txt</code> - The Forge version changelog |
| ** <code>CREDITS.txt</code> - Forge's credits/''thank you'' file | | ** <code>CREDITS.txt</code> - Forge's credits/''thank you'' file |
− | ** <code>gradle.properties</code> - The Gradle properties file, for defining additional variables and options<ref>[https://docs.gradle.org/7.1.1/userguide/build_environment.html#sec:gradle_configuration_properties Gradle User Guide for 7.1.1: ''Build Environment § Gradle properties'']</ref> | + | ** <code>gradle.properties</code> - The Gradle properties file, for defining additional variables and options<ref>[https://docs.gradle.org/7.2/userguide/build_environment.html#sec:gradle_configuration_properties Gradle User Guide for 7.2: ''Build Environment § Gradle properties'']</ref> |
| ** <code>gradlew</code> - The *nix shell file for executing the Gradle wrapper | | ** <code>gradlew</code> - The *nix shell file for executing the Gradle wrapper |
| ** <code>gradlew.bat</code> - The Windows batch file for executing the Gradle wrapper | | ** <code>gradlew.bat</code> - The Windows batch file for executing the Gradle wrapper |