Jab125
49ef4fc17c
Fix Forge 50 (1.20.6) ( #219 )
...
Co-authored-by: shedaniel <daniel@shedaniel.me >
Co-authored-by: Juuz <6596629+Juuxel@users.noreply.github.com >
2024-07-01 21:11:15 +03:00
Juuz
69d9ec068d
1.6 is definitely not a beta
2024-07-01 20:09:44 +03:00
Juuz
8da7cc0f87
Fix launching 1.20.6 NeoForge with Yarn ( #213 )
...
Fixes #212 .
2024-05-11 16:00:14 +03:00
shedaniel
52b59feecb
Refactor field migration into a more generalized migrator + add metho… ( #209 )
...
* Refactor field migration into a more generalized migrator + add method inheritance migrator
* Fix typo and clean up the method
* I can't spell
2024-05-07 14:07:33 +00:00
shedaniel
ff3546e108
Merge remote-tracking branch 'FabricMC/dev/1.6' into dev/1.6
2024-04-28 20:22:49 +09:00
modmuss
bd009515cb
Update loom native, with better error handling. ( #1102 )
2024-04-20 22:49:21 +01:00
modmuss
e142cb8d0c
Print file locks in more cases during decompile ( #1099 )
2024-04-17 20:41:29 +01:00
modmuss
7010ad633b
Fix sources publishing ( #1098 )
...
* Fix sources publishing
* Revert "Fix sources publishing"
This reverts commit a3fec653dc5255b9bc939dd3305e5df8529da729.
* A better fix
2024-04-15 15:12:10 +01:00
modmuss
1b1168d7e2
Fix and test line number remapper ( #1097 )
2024-04-15 15:11:57 +01:00
modmuss
02af089e57
Lock disowning +write linemap txt file for debugging ( #1094 )
...
* Write line map file (#1090 )
* Lock disowning (#1093 )
* Lock disowning
* Comment fix
* Typo
* Use a much lower lock timeout on CI
2024-04-14 15:14:44 +01:00
shedaniel
6508030d45
Add the updated neoforge AT for J21 & update ASM
2024-04-09 02:03:03 +09:00
shedaniel
f669cb3c2b
Fix deleteParameterNames on null parameter names (Yes apparently that is in spec)
2024-04-09 02:02:36 +09:00
shedaniel
06111ac2fd
Finalize silentMojangMappingsLicense on read, close #203
2024-04-06 02:43:49 +09:00
shedaniel
6497070b19
Publish and mark Loom 1.6 as beta
2024-04-05 00:18:09 +09:00
shedaniel
3cd4740780
Fix unit tests
2024-04-05 00:17:31 +09:00
shedaniel
deaee2ad65
Workaround inner classes decompilation on Forge
2024-04-04 23:19:37 +09:00
shedaniel
377c0e933a
Detect neoforge.mods.toml on NeoForge
2024-04-04 22:29:45 +09:00
shedaniel
72269221ef
Fix checkstyle violations
2024-04-04 22:27:45 +09:00
shedaniel
63f00eecf4
Merge remote-tracking branch 'origin/dev/1.5' into dev/1.6
2024-04-04 22:19:13 +09:00
shedaniel
cd1267c4c0
Mark Loom 1.5 as stable
2024-04-04 22:18:49 +09:00
shedaniel
e6c2c6eda9
Merge remote-tracking branch 'origin/dev/1.4' into dev/1.5
...
# Conflicts:
# src/main/java/net/fabricmc/loom/util/Constants.java
2024-04-04 22:18:36 +09:00
shedaniel
6062d38509
Mark Loom 1.4 as deprecated
2024-04-04 22:18:10 +09:00
shedaniel
46d4b56fa1
Merge remote-tracking branch 'FabricMC/dev/1.6' into dev/1.6
2024-04-04 22:15:32 +09:00
shedaniel
2838faf41d
Fix compile errors
2024-04-04 18:21:21 +09:00
modmuss
e96c0e2fbd
Fix remapped sources publishing ( #1084 )
2024-04-01 21:13:50 +01:00
modmuss50
ba8124e2d6
Set artifact urls for the Mojang maven repo in the correct place.
2024-04-01 15:00:03 +01:00
shedaniel
479331d9cd
Merge remote-tracking branch 'FabricMC/exp/1.6' into exp/1.6
...
# Conflicts:
# gradle/libs.versions.toml
# src/main/java/net/fabricmc/loom/LoomGradleExtension.java
# src/main/java/net/fabricmc/loom/api/LoomGradleExtensionAPI.java
# src/main/java/net/fabricmc/loom/build/nesting/IncludedJarFactory.java
# src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
# src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MergedMinecraftProvider.java
# src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftJarConfiguration.java
# src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftProvider.java
# src/main/java/net/fabricmc/loom/configuration/providers/minecraft/SingleJarMinecraftProvider.java
# src/main/java/net/fabricmc/loom/extension/LoomFiles.java
# src/main/java/net/fabricmc/loom/extension/LoomFilesBaseImpl.java
# src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionApiImpl.java
# src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java
# src/main/java/net/fabricmc/loom/task/GenerateSourcesTask.java
# src/main/java/net/fabricmc/loom/task/RemapJarTask.java
# src/main/java/net/fabricmc/loom/util/fmj/FabricModJsonFactory.java
2024-03-23 01:06:56 +09:00
modmuss50
4b5f62e6b1
Fix custom decompiler test
2024-03-21 19:24:42 +00:00
modmuss50
658ca0c709
Replace hard link with move.
...
Fixes https://github.com/orgs/FabricMC/discussions/3659
2024-03-20 23:03:25 +00:00
modmuss50
713e1ff268
Enable decompile cache by default
2024-03-20 10:34:19 +00:00
modmuss50
c3dd16d9bf
Fix idea sync task group
2024-03-20 10:26:00 +00:00
modmuss50
d0feecfbcb
Don't fail setup if a project FMJ is invalid.
2024-03-19 23:03:49 +00:00
modmuss50
ae9db3fbbd
Fix datagen run config having incorrect name. Closes #1000
2024-03-19 22:15:33 +00:00
modmuss50
4084fa3eb9
Add classname to stracktrace when Kotlin remapping fails. Closes #1045
2024-03-19 22:03:01 +00:00
chris
c1d51b1149
Introduce SemVer version parsing to included mods/libraries ( #1075 )
...
* Introduce SemVer version parsing & ".Final" suffix stripping to included mods/libraries
* Address review about `CONSTANT_CASE` variables, add unit test
* thanks spotless :/
2024-03-19 20:23:29 +00:00
modmuss
455b9d6aed
Only set startFirstThread on versions using LWJGL 3 ( #1076 )
...
* Only set startFirstThread on versions using LWJGL 3
* Lazily evaluate RunConfig
2024-03-19 20:08:35 +00:00
Space Walker
3670ccb959
Support merging pre 1.3 Minecraft versions. ( #1026 )
...
Co-authored-by: modmuss50 <modmuss50@gmail.com >
2024-03-19 17:25:57 +00:00
modmuss50
30ef45e878
Fix async zip processor executor.
...
Virtual threads are much slower, lets not worry about them for now.
2024-03-18 16:24:07 +00:00
modmuss
c2a9c2f18d
Async line number remapping ( #1074 )
2024-03-18 15:42:57 +00:00
modmuss
7bb1224642
Experimental Decompiler cache ( #1043 )
2024-03-17 22:28:47 +00:00
modmuss
dbebbdb944
Add RemapJarTask.getOptimizeFabricModJson() ( #1068 )
...
* Optimise fabric.mod.json files
* Fixes
* Make opt-in
* Revert
* Fix
2024-03-12 19:11:26 +00:00
modmuss
5caac7ba8e
Fix possible race condition in PrepareJarRemapTask ( #1065 )
...
* Fix possible race condition in PrepareJarRemapTask
2024-03-12 13:26:14 +00:00
modmuss
c60b456f7e
Print info about locked files during configuration or genSources ( #1066 )
...
* Print info about locked files during configuration or genSources
* Use release version
* Output adjustments
* Fix build
* Add user back
2024-03-11 21:16:46 +00:00
modmuss
994a97e3de
Refactor MinecraftMetadataProvider to create it earlier ( #1072 )
2024-03-11 12:57:52 +00:00
modmuss
f0ca06f912
Cleanup MinecraftJarConfiguration ( #1070 )
...
* Cleanup MinecraftJarConfiguration
* Fixes
* Fixes
2024-03-11 11:36:52 +00:00
Flemmli97
21b7dd9b99
Use last 16 chars for checksum ( #1064 )
...
* Fix deprecation warning in Gradle 8.7 (#1056 )
* use last 16 chars for checksum
* hash the path
Co-authored-by: Flemmli97 <Flemmli97@users.noreply.github.com >
2024-03-10 13:39:22 +00:00
modmuss
2e74a84d37
Check Minecraft java version ( #1059 )
...
* Fix deprecation warning in Gradle 8.7 (#1056 )
* Check Minecraft java version
* Fix
* Fix
* Fix
2024-03-10 13:38:37 +00:00
modmuss
b44e4ec3d5
Add API to get named minecraft jars. ( #1063 )
2024-03-10 13:37:45 +00:00
LlamaLad7
04ca22c225
Refactor/better kotlin metadata ( #1061 )
...
* Kotlin: Don't depend on metadata internals.
* Kotlin: Remap type parameter annotations.
* Kotlin: Bump metadata to 0.9.0
2024-03-04 09:40:09 +00:00
shedaniel
3347cfdd4a
Merge remote-tracking branch 'FabricMC/exp/1.6' into exp/1.6
...
# Conflicts:
# .github/workflows/publish.yml
# build.gradle
# gradle/libs.versions.toml
# src/main/java/net/fabricmc/loom/LoomGradleExtension.java
# src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
# src/main/java/net/fabricmc/loom/configuration/ifaceinject/InterfaceInjectionProcessor.java
# src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionApiImpl.java
# src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionImpl.java
# src/main/java/net/fabricmc/loom/task/GenVsCodeProjectTask.java
# src/test/resources/projects/kotlin/build.gradle.kts
2024-02-29 18:57:33 +09:00