aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-12-21Refactor and fix game/loader library handling (#298)modmuss50
Update fernflower
2020-12-21Move remapped mods into a full local maven repo (#300)modmuss50
2020-12-02Allow specifying natives directory with the `fabric.loom.natives.dir` gradle ↵modmuss50
property. Note this is designed to allow easy usage of custom natives, thus will not populate the directory with the default natives.
2020-11-15Migrate to access-widener library (#294)modmuss50
2020-11-15Configure build task dependencies as each subproject comes up. (#299)Kitlith
2020-11-15Use Mercury 0.1.0-rc1 (#301)Jamie Mansfield
2020-11-07eclipse: Fix run configuration generation (#285)zml
Fixes #283
2020-10-28Remove debug log outmodmuss50
2020-10-21Dont throw when annotationDependency is not resloved.modmuss50
2020-10-21Ugly fix to mercury classpath not having jetbrains annotationsmodmuss50
2020-10-21Potentially fix memory leak with the mixin APmodmuss50
2020-10-12Revert "Ugly fix to mercury classpath not having jetbrains annotations"modmuss50
This reverts commit 33fdd9ff
2020-10-10Ugly fix to mercury classpath not having jetbrains annotationsmodmuss50
2020-10-08Mark auto-generated mods with a custom value (#271)Hephaestus-Dev
* Make the barebones `fabric.mod.json` generated for non-mod dependencies an API for ModMenu purposes to prevent large mods with many dependencies from cluttering the menu. * Changed from providing `modmenu:api` to `fabric-loom:generated` to be agnostic about third party mod usage.
2020-09-26Export rumtime remap classpath to DLI (#277)modmuss50
* Export rumtime remap classpath for https://github.com/FabricMC/fabric-loader/pull/241 * Fix bad merge
2020-09-21Split out some constants (#267)i509VCB
This pull request also reorganizes parts of the constants class into categories.
2020-09-19Fix nested jar stripping not working reliabilitymodmuss50
2020-09-06Fix race condition with mixin's output mappings across source setsmodmuss50
2020-09-04Fix mixin mapping being shared between all projects.modmuss50
2020-09-04Fix to #265modmuss50
Slightly ugly but works
2020-08-26Fix and improve error handling around access widener remapping with shared ↵modmuss50
caches
2020-08-26Include exclusions in the poms generated for mods (#262)zml
2020-08-26Fix non-mod project dependencies (#263)zml
This resolves issues in ex. a composite build
2020-08-26Update MCEmodmuss50
2020-08-26Tweak testsmodmuss50
2020-08-26Fix v2 mappings dirmodmuss50
2020-08-26Fix or fail fast on null minecraft version. Add back the old check for ↵modmuss50
mirgate mappings
2020-08-26Fixes for Mojang mappings handling (#264)zml
* Only resolve SelfResolvingDependencies once * mojmap: Improve styling, move to a better group + artifact id
2020-08-24Official Mojang Mappings supportmodmuss50
# Please read and understand the EULA before using! Use in your build.gradle with the following: `mappings minecraft.officialMojangMappings()` To automatically migrate to Mojang mappings run the following: `gradlew.bat migrateMappings --mappings "net.mojang.minecraft:mappings:1.16.2"` Co-authored-by: Ramid Khan <ramidzkh@gmail.com>
2020-08-24Allow adding additional jar processors (#247)Fudge
* processors * cleanup * oops * make changes * blargh
2020-07-26Fix genSources on sub projectsmodmuss50
2020-07-26General cleanupReece Dunham
2020-07-26Post merge checkstylemodmuss50
2020-07-26Merge branch 'shared_caches' into dev/0.5modmuss50
# Conflicts: # src/main/java/net/fabricmc/loom/AbstractPlugin.java
2020-07-26Add Experimental CFR support. Line numbers and comments are not currently ↵modmuss50
supported.
2020-07-26Deprecate using `minecraft` as the gradle extension name in place of `loom`. ↵modmuss50
Both will work for now.
2020-07-26Fix issue #243 by using ResolvedConfiguration and ResolvedDependency. (#244)Jaideep Singh Heer
* Fix issue #243 by using ResolvedConfiguration and ResolvedDependency. * Fix AvoidStarImport build error.
2020-07-26Allow IDEA run configs to be generated for non-root projects (#236)Jonas Herzig
2020-07-26Improve error handling in the case mappings or minecraft dependency was not ↵Fudge
provided #238)
2020-07-26Use jetbrains annotations by default. (#240)modmuss50
Minecraft is also remapped to use them. Any use of jsr should be removed.
2020-07-16Match Mercury sourceCompatibility with Gradle (#224)Jamie Mansfield
* Match Mercury sourceCompatibility with Gradle * Fix checkstyle
2020-06-29Supply the configuration to the run Exec directly (#232)Octavia Togami
* Supply the configuration to the run Exec directly This allows the implicit task dependencies from project() dependencies to flow into the run tasks. * Make unmappedMods a CFC to track task information Deprecates the old methods, and they should probably be removed with 0.5.
2020-06-28Remove get/setDirectionmodmuss50
2020-06-28checkstylemodmuss50
2020-06-28small cleanupmodmuss50
2020-06-27Fix build?modmuss50
2020-06-27First pass on "shareCaches".modmuss50
2020-06-23Rengenerate and download all files with --refresh-dependencies (#227)modmuss50
* Re generate all files with --refresh-dependencies * Always re-process jar processors * Update mixin compile extensions
2020-06-21Update mixin compile extensionsmodmuss50
2020-06-19Fix test sourceset not having minecraftmodmuss50