Commit Graph

  • cc411d4c6a Merge remote-tracking branch 'origin/dev/1.11' into exp/1.12 modmuss50 2025-08-11 11:12:51 +01:00
  • 543d47a0f8 Unpick v3 fixes (#1347) Joseph Burton 2025-08-11 11:06:40 +01:00
  • 45644ca4f9 Merge branch 'dev/1.11' into exp/1.12 modmuss50 2025-08-06 09:56:49 +01:00
  • 573bc119ec Fix not being able to skip jar verification. modmuss50 2025-08-06 09:56:28 +01:00
  • 64590eb915 Disable the legacy Mixin Annotation Processor by default. (#1343) modmuss 2025-07-31 18:25:21 +01:00
  • 1829e33695 Update Tiny Remapper to 0.11.2 (#1342) modmuss 2025-07-30 21:29:05 +01:00
  • bd71ff9468 Fixed gradle serialization issue inside ForgeRunTemplate for 1.10 (#291) Thunderblade73 2025-07-30 02:17:16 +02:00
  • 97bca29290 Gradle 9.1 deprecation fixes + update test and build libs (#1338) modmuss 2025-07-29 13:03:17 +01:00
  • cc24a13679 Add ability to add and remove annotations via mappings (#1331) Joseph Burton 2025-07-27 13:39:03 +01:00
  • 9104549347 Misc peformance improvements (#1337) modmuss 2025-07-27 13:38:15 +01:00
  • ea43f8681a Start on Loom 1.12 modmuss50 2025-07-26 16:30:32 +01:00
  • c7accc60a4 Fix renderdoc task not using the correct working dir. (#1329) modmuss 2025-07-08 09:11:05 +01:00
  • f62514260a Generate Minecraft-Dist(s) attributes for NeoForge 21.7 Juuz 2025-07-07 14:44:55 +03:00
  • 27114d20e1 Update to Unprotect 1.3.1 Juuz 2025-07-07 13:40:57 +03:00
  • 7c53939918 Revert to old run config template code. (#1327) modmuss 2025-07-04 15:35:54 +01:00
  • 7a465a8862 Fix possible remapping failure reported in discord. modmuss50 2025-07-02 23:21:35 +01:00
  • fdadd0575d Drop log level of CRL download failures to info modmuss50 2025-06-24 10:31:39 +01:00
  • d14f7c3e2f Update the gradle wrapper validation script to fix GitHub Actions. (#281) gniftygnome 2025-06-20 22:43:47 -07:00
  • 9b76a353ec Unpick remapping (#1318) modmuss 2025-06-20 20:05:27 +01:00
  • ba1cd12413 9.0.0-rc-1 (#1324) modmuss 2025-06-20 18:02:27 +01:00
  • c4123bda53 Run tests against Gradle 9 M9 (#1319) modmuss 2025-06-10 10:51:22 +01:00
  • d66c476c11 Fix AsyncZipProcessor not waiting for for all futures to complete on failure. (#1315) modmuss 2025-05-30 16:48:34 +01:00
  • 0a10482c66 Unpick V3 (#1310) modmuss 2025-05-30 16:44:32 +01:00
  • 97a64410d2 Avoid Mapping-IO limitations on modifying a mapping tree with active visitor. (#278) gniftygnome 2025-05-17 13:43:10 -07:00
  • c365ad0743 Fix being unable to depend on specific snapshot versions of mods. (#1312) modmuss 2025-05-17 14:53:42 +01:00
  • 5aa7a3efef Test RemapSourcesJarTask with custom mappings (#1311) modmuss 2025-05-17 13:32:12 +01:00
  • 3a5b207cdc Fix RemapSourcesJarTask not using the custom mappings (#1308) modmuss 2025-05-14 20:34:33 +01:00
  • 0a35910c63 Rewrite Checksum util class (#1304) modmuss 2025-05-07 12:13:35 +01:00
  • eff00a1c30 Replace a bunch of Guava stuff with Java APIs (#1305) modmuss 2025-05-06 15:06:52 +01:00
  • 9948092cdb Create UnpickService to move unpick related code out of gen sources. modmuss 2025-05-06 14:15:07 +01:00
  • 0e26ac3816 Target Loom to Java 21 (#1299) modmuss 2025-05-05 20:46:16 +01:00
  • 8389baf27b Run unpick in process. Fixes issues with long command lines. (#1298) modmuss 2025-05-01 21:08:38 +01:00
  • 88dba47e5d Add custom mappings support to abstract remap jar task. (#1297) modmuss 2025-04-28 22:09:45 +01:00
  • 8014d2c18b RenderDoc tasks (#1291) modmuss 2025-04-26 15:37:46 +01:00
  • b09c037007 Rewrite KotlinClassMetadataRemappingAnnotationVisitorTest in groovy. (#1295) modmuss 2025-04-25 19:39:43 +01:00
  • e62b8692d3 Fix DebugLineNumbersTest and run it on extended test runs. (#1294) modmuss 2025-04-25 19:14:38 +01:00
  • cc31f1c849 Update to Gradle 8.14 (#1292) modmuss 2025-04-25 18:31:19 +01:00
  • 6bd1b12b51 Introduce concept of extended tests (#1293) modmuss 2025-04-25 18:04:58 +01:00
  • e34325f7bc Add option to drop non root methods when using Mojang mappings. (#1258) modmuss 2025-04-16 22:08:49 +01:00
  • 47e001e929 Refmap inlining (#1273) modmuss 2025-04-16 21:05:27 +01:00
  • 86587df8fd Don't apply interface injection to the common jar when a mod dep is client only. (#1288) modmuss 2025-04-16 09:18:14 +01:00
  • beb19dbfc0 Test with 9.0 nightly (#1287) modmuss 2025-04-08 09:30:23 +01:00
  • 4165168558 Resolve libraries for all platforms when generating verification metadata. (#1286) modmuss 2025-04-07 21:01:45 +01:00
  • 0012682ec7 Merge remote-tracking branch 'origin/dev/1.10' into exp/1.11 modmuss50 2025-04-07 13:19:55 +01:00
  • d463501e9b Support putting run configs in folders (#1276) Jonathan Coates 2025-04-07 11:55:15 +01:00
  • 24fdf5af5c filter out new realms error message (#1278) dicedpixels 2025-04-07 16:24:26 +05:30
  • 2af4b7e591 Handle fabric.mod.json file being empty (#1280) modmuss 2025-04-07 11:54:08 +01:00
  • 186b774a2e Verify the minecraft jar signature (#1282) modmuss 2025-04-07 11:53:55 +01:00
  • dbe1408a72 Use a hash for remapped dependency caching. (#1277) modmuss 2025-03-28 12:27:22 +00:00
  • 6dae9c9fa4 Fix crash on setup for clean environments shedaniel 2025-03-26 22:50:08 +08:00
  • c9283f7eaa Publish 1.10 shedaniel 2025-03-26 20:49:17 +08:00
  • 9bcad2c4dd Fix 1.21.5 NeoForge method inheritance issues shedaniel 2025-03-26 20:45:49 +08:00
  • dbe3449236 Merge remote-tracking branch 'FabricMC/dev/1.10' into dev/1.10 shedaniel 2025-03-26 14:08:12 +08:00
  • b37c4d3474 Update tiny remapper modmuss50 2025-03-23 16:34:38 +00:00
  • 3de1339138 Merge remote-tracking branch 'origin/dev/1.10' into exp/1.11 modmuss50 2025-03-16 10:33:22 +00:00
  • ebc638f286 Use fork of 3rd party action, specify github token permissions [no ci] modmuss50 2025-03-16 10:33:07 +00:00
  • df1cfb2dce Fix MethodInheritanceMappingsMigrator on MIO 0.7 Juuz 2025-03-13 21:59:14 +02:00
  • b9bf259dee MCPReader: Replace Lorenz with MIO Juuz 2025-03-13 15:03:18 +02:00
  • 1904ef5a19 MCPReader: Replace Stitch with MIO Juuz 2025-03-13 14:57:23 +02:00
  • 6d51a2bd33 Replace SrgNamedWriter with MIO Juuz 2025-03-13 14:27:14 +02:00
  • 7e4b68491d Replace custom TSRG2 writing code with MIO Juuz 2025-03-13 14:20:32 +02:00
  • f31c37a900 SrgProvider: Use visitor to drop args and remove unused file Juuz 2025-03-13 14:08:38 +02:00
  • 925dcafa5c Vineflower 1.11.1 (#1274) modmuss 2025-03-06 11:21:18 +00:00
  • a477a718ed RemapJarTask: Delete output if it exists to prevent ghost files (#1271) Juuz 2025-03-05 00:07:52 +02:00
  • a0cdb4ea6b Merge pull request #1272 from Juuxel/groovy-import-editorconfig modmuss 2025-03-04 21:45:13 +00:00
  • df448d7e4a Add Groovy import order to .editorconfig Juuz 2025-03-04 21:45:13 +02:00
  • c61a6a2956 RemapJarTask: Delete output if it exists to prevent ghost files Juuz 2025-03-04 20:37:02 +02:00
  • f15b339f6e build.gradle: Fix deprecated property syntax Juuz 2025-03-04 19:55:23 +02:00
  • 0029952343 Fix checkstyle Juuz 2025-03-04 19:35:19 +02:00
  • 8b126c23ef Merge 1.10 Juuz 2025-03-04 18:32:25 +02:00
  • 7204a7d4f3 Fix DLI not applying to multiword NeoForge envs like dataClient Juuz 2025-03-04 18:27:24 +02:00
  • 8b0e718573 Fix client test resources dir (#1269) modmuss 2025-02-28 09:50:11 +00:00
  • a608775e4e Update to Gradle 8.13 modmuss50 2025-02-25 19:52:59 +00:00
  • 3dd090687f Create a real Gradle ObjectFactory for unit tests (#1266) modmuss 2025-02-25 19:49:33 +00:00
  • 0eea92f40a Start 1.11 dev cycle. modmuss50 2025-02-25 19:48:34 +00:00
  • a21db850ea Vineflower 0.11.0 (#1267) modmuss 2025-02-25 14:48:33 +00:00
  • 2cd695b799 Add general purpose download task (#1262) modmuss 2025-02-10 08:56:18 +00:00
  • e3cd4947bf Remove loom bootstrap (#1261) modmuss 2025-02-09 23:27:48 +00:00
  • 34edc76a50 Improved class entry validation (#1260) modmuss 2025-02-09 23:21:54 +00:00
  • 07f91bfd0b Add TODO comment that explains #258 Juuz 2025-02-06 19:54:33 +02:00
  • 127345ea7e Fix 1.21.4 NeoForge datagen (#258) Jab125 2025-02-07 04:52:13 +11:00
  • 74795b0250 Add "productionRuntimeMods" configuration modmuss50 2025-01-27 11:06:43 +00:00
  • fc26023047 Configure compile task mixin options lazily (#1256) modmuss 2025-01-26 21:06:30 +00:00
  • cd6e7a3e28 Run tests with latest nightly (#1255) modmuss 2025-01-26 18:30:37 +00:00
  • 1c025787b9 Fix VSC working directory location. modmuss50 2025-01-26 14:26:41 +00:00
  • 9bcce94d5a Update to Mapping-IO 0.7.0 & Tiny Remapper 0.11 (#1245) modmuss 2025-01-26 14:02:16 +00:00
  • cb8ba8fe1d Correct use UntrackedTask. Also fix #1254 modmuss50 2025-01-26 12:35:26 +00:00
  • 362fc98c47 Improvements to test and IDE runs (#1252) modmuss 2025-01-22 22:05:55 +00:00
  • 3ee1372feb Fix getCompileRuntimeModsFromRemapConfigs not returning mods that have different versions on the compile/runtime classpath. (#1246) modmuss 2025-01-08 09:51:42 +00:00
  • e1cc6f05fa Add support for running the production client with the tracy profiler. (#1244) modmuss 2025-01-04 21:06:28 +00:00
  • 52a19b3bf7 Use XVFB on Linux CI, allows running the client prod tasks on a headless OS (#1243) modmuss 2025-01-02 20:35:00 +00:00
  • 8b6658c559 Production run tasks (#1241) modmuss 2025-01-02 14:25:32 +00:00
  • c46e252643 Add DSL to configure Fabric API game tests (#1240) modmuss 2025-01-02 14:25:20 +00:00
  • 454e32ece7 Refactor Fabric API extension (#1238) modmuss 2025-01-01 14:25:54 +00:00
  • 543d0a3d10 create backup jars for legacy merged mapped minecraft providers (#1230) Space Walker 2024-12-29 16:57:45 +01:00
  • 44ca4b8b8a Run library processor for server-only projects for Minecraft versions without bundle metadata (#1231) Space Walker 2024-12-29 16:57:11 +01:00
  • cc51c64c37 Fix #1229 (#1237) modmuss 2024-12-29 15:56:17 +00:00
  • 24c82013af fix: use NullOutputStream.NULL_OUTPUT_STREAM rather than NullOutputStream.INSTANCE (#256) Jamalam 2024-12-24 11:10:54 +00:00
  • 3fce2627d6 Make LineNumberRemapper stop trying to guess line numbers (#1235) tranquillity-codes 2024-12-23 16:57:57 +01:00
  • 2ba633badf Download source artifacts in parallel (#1232) modmuss 2024-12-23 14:24:39 +00:00