Minecraft Forge's repositories
MinecraftForge
Modifications to the Minecraft base files to assist in compatibility between mods. New Discord: https://discord.minecraftforge.net/
ForgeGradle
Minecraft mod development framework used by Forge and FML for the gradle build system
Documentation
Read the docs MinecraftForge documentation
FernFlower
Unofficial mirror of FernFlower Java decompiler, Subtree split of: https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler/engine
ForgeFlower
Forge's modifications to FernFlower. Fixing various bugs/inconsistencies. Main Repo: https://github.com/MinecraftForge/FernFlower
Srg2Source
Applies source level refactors to java source code.
AccessTransformers
Antlr4 definition for MCP / Forge Access Transformers
BinaryPatcher
A tool for generating and applying binary differences between jar files.
ForgeAutoRenamingTool
A tool used to rename java classes.
Artifactural
A Gradle artifact processing and management tool
InstallerTools
A collection of command line tools that are useful for the Forge installer, that are not worth being their own standalone projects.
GradleUtils
Small set of Non-Minecraft related utilities for our gradle scripts
SharedActions
A holding zone for our reusable Github Actions workflows.
GradleJarSigner
Simple gradle plugin to sign jar files using the 'jarsigner' tool.
InstallerRewriter
Utility to update the installer jar for old versions of Forge.
SecureModules
Adding CodeSigner support to JPMS.