i509VCB
b0860c36d6
Add ability to specify additional tiny remapper options in remapJar ( #292 )
...
* Add ability to specify additional tiny remapper options in remapJar
* Imports go brr
* Fix checkstyle
Co-authored-by: modmuss50 <modmuss50@gmail.com>
2020-12-21 21:02:39 +00:00
modmuss50
e20993daf8
Allow setting the RemapJarTask classpath. Closes #307
2020-12-21 20:42:23 +00:00
modmuss50
36954809ec
Update editorconfig to set import order, thanks to @user11681
2020-12-21 19:51:17 +00:00
solonovamax
c96396fb27
Fix genSources not working when root project doesnt have loom applied#308. ( #309 )
...
loom now runs genSources on root project if the plugin exists in the root project, else it will build in the current project.
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-12-21 19:48:26 +00:00
Cool_Mineman
7e5053b0c5
Respect reproducibleFileOrder and preserveFileTimestamps ( #304 )
...
* Respect reproducibleFileOrder and preserveFileTimestamps
* Also Respect On Sources Jars
* java 8
* checkstyle
* Please Rerun Actions
2020-12-21 19:47:08 +00:00
user11681
9f6c8486fb
Add nogui to server program arguments ( #310 )
...
Closes #276
2020-12-21 19:44:39 +00:00
modmuss50
b27bc3d39a
Use launcher metadata manifest v2. Closes #290
2020-12-21 19:37:35 +00:00
modmuss50
3bdccee02e
Refactor and fix game/loader library handling ( #298 )
...
Update fernflower
2020-12-21 19:34:00 +00:00
modmuss50
78c934aed5
Move remapped mods into a full local maven repo ( #300 )
2020-12-21 19:33:23 +00:00
modmuss50
3ab757363c
Start 0.6 dev cycle
2020-12-21 19:31:47 +00:00
modmuss50
dd68c84226
Allow specifying natives directory with the fabric.loom.natives.dir
gradle property.
...
Note this is designed to allow easy usage of custom natives, thus will not populate the directory with the default natives.
2020-12-02 20:18:12 +00:00
modmuss50
98725f9400
Publish using github actions
2020-11-15 17:32:57 +00:00
modmuss50
d1281be741
Migrate to access-widener library ( #294 )
2020-11-15 16:15:02 +00:00
Kitlith
62e89395f9
Configure build task dependencies as each subproject comes up. ( #299 )
2020-11-15 16:05:35 +00:00
Jamie Mansfield
db623157aa
Use Mercury 0.1.0-rc1 ( #301 )
2020-11-15 16:03:16 +00:00
zml
9b8f1b7233
eclipse: Fix run configuration generation ( #285 )
...
Fixes #283
2020-11-07 13:18:11 +00:00
modmuss50
99d7ccd477
Remove debug log out
2020-10-28 16:52:50 +00:00
modmuss50
42a0cbd3b3
Dont throw when annotationDependency is not resloved.
2020-10-21 08:59:20 +01:00
modmuss50
5c4d89bd0d
Ugly fix to mercury classpath not having jetbrains annotations
2020-10-21 08:58:07 +01:00
modmuss50
a8e0c8edbb
Potentially fix memory leak with the mixin AP
2020-10-21 08:57:13 +01:00
modmuss50
e545a92166
Revert "Ugly fix to mercury classpath not having jetbrains annotations"
...
This reverts commit 33fdd9ff
2020-10-12 19:24:11 +01:00
modmuss50
33fdd9ffb2
Ugly fix to mercury classpath not having jetbrains annotations
2020-10-10 21:13:12 +01:00
Hephaestus-Dev
86577525cd
Mark auto-generated mods with a custom value ( #271 )
...
* 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-10-08 20:42:07 +01:00
modmuss50
9917f30518
Export rumtime remap classpath to DLI ( #277 )
...
* Export rumtime remap classpath for https://github.com/FabricMC/fabric-loader/pull/241
* Fix bad merge
2020-09-26 18:46:35 +01:00
i509VCB
21a9209b86
Split out some constants ( #267 )
...
This pull request also reorganizes parts of the constants class into categories.
2020-09-21 20:22:31 +01:00
modmuss50
d5ed659e7d
Fix nested jar stripping not working reliability
2020-09-19 14:57:17 +01:00
modmuss50
80aaf63832
Fix race condition with mixin's output mappings across source sets
2020-09-06 20:21:08 +01:00
modmuss50
20be96e733
Fix mixin mapping being shared between all projects.
2020-09-04 22:41:11 +01:00
modmuss50
545b0c946b
Fix to #265
...
Slightly ugly but works
2020-09-04 19:12:04 +01:00
modmuss50
8b1268abe7
Fix and improve error handling around access widener remapping with shared caches
2020-08-26 20:15:21 +01:00
zml
c0ef536be4
Include exclusions in the poms generated for mods ( #262 )
2020-08-26 19:33:40 +01:00
zml
032c815d19
Fix non-mod project dependencies ( #263 )
...
This resolves issues in ex. a composite build
2020-08-26 19:32:34 +01:00
modmuss50
2a1aca87cc
Update MCE
2020-08-26 18:29:41 +01:00
modmuss50
60909ce9a5
Tweak tests
2020-08-26 13:07:26 +01:00
modmuss50
326224ba91
Fix v2 mappings dir
2020-08-26 12:10:04 +01:00
modmuss50
8da300563a
Fix or fail fast on null minecraft version. Add back the old check for mirgate mappings
2020-08-26 08:33:56 +01:00
zml
37af4c8152
Fixes for Mojang mappings handling ( #264 )
...
* Only resolve SelfResolvingDependencies once
* mojmap: Improve styling, move to a better group + artifact id
2020-08-26 08:31:42 +01:00
modmuss50
9029a699d9
Official Mojang Mappings support
...
# 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-24 22:12:26 +01:00
Fudge
c4f25622a2
Allow adding additional jar processors ( #247 )
...
* processors
* cleanup
* oops
* make changes
* blargh
2020-08-24 20:10:21 +01:00
Joshua Schirra
032ee6f9f1
fix build number not being expanded to proper value ( #254 )
...
convert String to GString so that the value is interpolated properly
2020-08-10 08:13:23 +01:00
modmuss50
9d142efb01
Use docker containers in github actions, should be more reliable
2020-07-27 00:09:42 +01:00
modmuss50
db1fe88fcc
Fix genSources on sub projects
2020-07-26 23:42:15 +01:00
Reece Dunham
1955bcb2ea
General cleanup
2020-07-26 21:32:10 +01:00
modmuss50
6083146127
Post merge checkstyle
2020-07-26 21:26:25 +01:00
modmuss50
de688c14ad
Merge branch 'shared_caches' into dev/0.5
...
# Conflicts:
# src/main/java/net/fabricmc/loom/AbstractPlugin.java
2020-07-26 21:25:09 +01:00
modmuss50
cb52cabb18
Add Experimental CFR support. Line numbers and comments are not currently supported.
2020-07-26 21:22:17 +01:00
modmuss50
88f5894570
Deprecate using minecraft
as the gradle extension name in place of loom
. Both will work for now.
2020-07-26 21:16:22 +01:00
Jaideep Singh Heer
a6f7e2cbbb
Fix issue #243 by using ResolvedConfiguration and ResolvedDependency. ( #244 )
...
* Fix issue #243 by using ResolvedConfiguration and ResolvedDependency.
* Fix AvoidStarImport build error.
2020-07-26 21:08:48 +01:00
Jonas Herzig
4aa840adfe
Allow IDEA run configs to be generated for non-root projects ( #236 )
2020-07-26 21:05:14 +01:00
Fudge
d7f61512b5
Improve error handling in the case mappings or minecraft dependency was not provided #238 )
2020-07-26 21:01:18 +01:00