https://github.com/MinecraftForge/MinecraftForge
Modifications to the Minecraft base files to assist in compatibility between mods. New Discord: https://discord.minecraftforge.net/
https://github.com/MinecraftForge/MinecraftForge
forge java minecraft mod
Last synced: about 1 month ago
JSON representation
Modifications to the Minecraft base files to assist in compatibility between mods. New Discord: https://discord.minecraftforge.net/
- Host: GitHub
- URL: https://github.com/MinecraftForge/MinecraftForge
- Owner: MinecraftForge
- License: other
- Created: 2012-01-30T01:35:01.000Z (about 13 years ago)
- Default Branch: 1.21.x
- Last Pushed: 2024-10-28T23:08:12.000Z (6 months ago)
- Last Synced: 2024-10-29T10:42:31.705Z (6 months ago)
- Topics: forge, java, minecraft, mod
- Language: Java
- Homepage: https://files.minecraftforge.net/
- Size: 115 MB
- Stars: 6,923
- Watchers: 337
- Forks: 2,687
- Open Issues: 153
-
Metadata Files:
- Readme: docs/README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE-header.txt
- Support: docs/SUPPORT.md
Awesome Lists containing this project
- awesome-minecraft - MinecraftForge - Modifications to the Minecraft base files to assist in compatibility between mods. (Platforms)
- awesome-moddable-games - Java Documentation
- awesome-minecraft - Minecraft Forge - Modifications to the Minecraft base files to assist in compatibility between mods. (Mod Loaders / Archives)
- awesome-minecraft - MinecraftForge - Modifications to the Minecraft base files to assist in compatibility between mods. (Platforms)
README

MinecraftForge
=============
[][Download]
[][Download] [][Discord] [][Patreon]Forge is a free, open-source modding API all of your favourite mods use!
| Version | Support |
|--------------|-----------------------------|
| All versions | [Supported][Support-Policy] |* [Download]
* [Forum]
* [Discord]
* [Documentation]# Installing Forge
Go to [the Forge website][Download]
and select the Minecraft version you wish to get Forge for from the list.You can download the installer for the *Recommended Build* or the
*Latest build* there. Latest builds may have newer features but may be
more unstable as a result. The installer will attempt to install Forge
into your vanilla launcher environment, where you can then create a new
profile using that version and play the game!
For support and questions, visit [the Support Forum][Support-Forum] or [the Forge Discord server][Discord].## Required Java Versions
We require the version of Java that Minecraft requires, which is currently:
| Minecraft | Java |
|---------------|-------------------|
| 1.20.6+ | [21][Adoptium-21] |
| 1.18 - 1.20.4 | [17][Adoptium-17] |
| 1.17.1 | [16][Adoptium-16] |
| 1.16.5- | [8][Adoptium-8] |**If you are on Windows and have difficulty using Java to launch JAR files, consider using [Jarfix by Johann Löfflmann][Jarfix].**
# Creating Mods
[See the "Getting Started" section in the Forge Documentation][Getting-Started].
# Contribute to Forge
If you wish to actually inspect Forge, submit PRs or otherwise work
with Forge itself, you're in the right place![See the guide to setting up a Forge workspace][ForgeDev].
### Pull requests
[See the "Making Changes and Pull Requests" section in the Forge documentation][Pull-Requests].
Please read the contributing guidelines found [here][Contributing] before making a pull request.
### Contributor License Agreement
We require all contributors to acknowledge the [Forge Contributor License Agreement][CLA].
Please ensure you have a valid email address associated with your GitHub account to do this. If you have previously
signed it, you should be OK.#### Donate
*Forge is a large project with many collaborators working on it around the clock. Forge is and will always remain free
to use and modify. However, it costs money to run such a large project as this, so please consider
[becoming a patron][Patreon].*[Contributing]: ./CONTRIBUTING.md
[CLA]: https://cla-assistant.io/MinecraftForge/MinecraftForge[Download]: https://files.minecraftforge.net/
[Adoptium-21]: https://adoptium.net/temurin/releases/?version=21
[Adoptium-17]: https://adoptium.net/temurin/releases/?version=17
[Adoptium-16]: https://adoptium.net/temurin/releases/?version=16
[Adoptium-8]: https://adoptium.net/temurin/releases/?version=8
[Jarfix]: https://johann.loefflmann.net/en/software/jarfix/index.html[Forum]: https://forums.minecraftforge.net/
[Support-Forum]: https://forums.minecraftforge.net/forum/18-support-bug-reports/
[Support-Policy]: https://forums.minecraftforge.net/topic/144690-new-tiered-support-policy[Discord]: https://discord.minecraftforge.net/
[Documentation]: https://docs.minecraftforge.net/
[Getting-Started]: https://docs.minecraftforge.net/en/latest/gettingstarted/
[ForgeDev]: https://docs.minecraftforge.net/en/latest/forgedev/
[Pull-Requests]: https://docs.minecraftforge.net/en/latest/forgedev/#making-changes-and-pull-requests[Patreon]: https://www.patreon.com/LexManos