mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-03-28 04:07:01 -05:00
ea9dc0baa588dd702df678f6ec60370a8f6b4aea
* Add genForgePatchedSources task Closes #32. Also reworks the MCP executor system quite heavily: - Instead of executing all steps up to `x`, it now resolves dependencies based on step inputs - No-op steps are skipped - Steps can be overridden with custom logic by callers - You can add multiple desired steps to one round of execution - All step types in MCPConfig 1.14-1.19 are supported now - Variables that reference MCPConfig zip contents now work - Removed special case for `{mappings}` variable Other: - the MCPConfig zip is now completely extracted into the cache dir instead of just the config file
Architectury Loom
Talk to us on Discord!
A fork of Juuxel's Loom fork that is a fork of Fabric Loom that supports the Forge modding toolchain.
A Gradle plugin to setup a deobfuscated development environment for Minecraft mods. Primarily used in the Fabric toolchain.
- Has built in support for tiny mappings (Used by Yarn)
- Utilises the Fernflower and CFR decompilers to generate source code with comments.
- Designed to support modern versions of Minecraft (Tested with 1.14.4 and upwards)
Built in support for IntelliJ IDEA, Eclipse and Visual Studio Code to generate run configurations for Minecraft.- Currently, only IntelliJ IDEA and Visual Studio Code work with Forge Loom.
- Loom targets the latest version of Gradle 7 or newer
- Supports Java 17 upwards
Usage
View the documentation for usages.
Languages
Java
75.3%
Groovy
23.9%
Kotlin
0.8%