Commit Graph

  • b277688be1 Add platform to non-obf nested jars dev/1.14 shedaniel 2026-03-27 00:56:45 +09:00
  • 9b12a79807 Disable AT remaps on no obf shedaniel 2026-03-27 00:13:10 +09:00
  • 85415857bf Fix publish, hopefully shedaniel 2026-03-26 18:15:34 +09:00
  • 292852b2a9 Publish 1.14 shedaniel 2026-03-26 18:11:09 +09:00
  • ccbc54b0d6 Disable unprotect for no obf shedaniel 2026-03-26 18:10:31 +09:00
  • 4f360bca70 Fix checkstyle shedaniel 2026-03-21 23:33:01 +09:00
  • fd205eba21 Fix cloth-config on 1.17.1 (#326) dev/1.13 Nico Mexis 2026-03-21 15:30:51 +01:00
  • 9e04ddb5d0 Implement non-deobf for NeoForge 26.1 (albeit ugly, will fix), add integration test for NF 26.1-snapshot-11 shedaniel 2026-03-21 23:28:24 +09:00
  • c6002c2d06 Fix obfuscated Forge-like setup and add NeoForge 1.21.11 tests shedaniel 2026-03-21 19:46:17 +09:00
  • f2df8c2850 Change plugin id, and update nightly version to build properly shedaniel 2026-03-21 06:06:50 +09:00
  • 8a0ec0bf25 Bring back legacy plugin shedaniel 2026-03-21 03:24:28 +09:00
  • c2028d81b1 Fix build, hopefully shedaniel 2026-03-21 02:50:37 +09:00
  • e5499a62bc Merge commit '9e3837ee' into dev/1.14 shedaniel 2026-03-21 02:35:49 +09:00
  • e60d47245d Merge commit '6b6414a3' into dev/1.14 shedaniel 2026-03-21 01:55:25 +09:00
  • a48c82b07a Merge commit 'f5df6dc8' into dev/1.14 shedaniel 2026-03-21 01:49:50 +09:00
  • 5089cf7ece Merge commit 'f15ff90b' into dev/1.14 shedaniel 2026-03-21 01:38:42 +09:00
  • 2d92528d0f Merge commit '91d2edef' into dev/1.14 shedaniel 2026-03-21 01:30:53 +09:00
  • 167aa2de86 Merge commit '6877f704' into dev/1.14 shedaniel 2026-03-21 01:24:47 +09:00
  • 475d70b149 Merge commit '48f7aa66' into dev/1.14 shedaniel 2026-03-21 01:23:33 +09:00
  • 0ab7b1bf56 Merge remote-tracking branch 'FabricMC/dev/1.13' into dev/1.13 shedaniel 2026-03-21 01:14:58 +09:00
  • 9e3837eedd Fix ModEnigmaTask using intermediary when obfuscation is disabled (#1483) Juuz 2025-12-23 22:26:19 +02:00
  • 6cc2d5202f Update tiny remapper (#1481) modmuss 2025-12-23 20:17:21 +00:00
  • 1140283391 Adjust when we apply the native access jvm args (#1479) modmuss 2025-12-21 12:29:55 +00:00
  • 3e3791f475 Allow native access when running Java 25 or later. (#1476) modmuss 2025-12-18 10:26:57 +00:00
  • 6834a95fc2 Update tiny remapper to fix wildcard remapping regression (#1473) modmuss 2025-12-12 08:56:35 +00:00
  • 0dbe660ed0 Improve error message when reading AW with incorrect namespace. (#1467) modmuss 2025-12-08 18:27:29 +00:00
  • 85507b8de9 ArtifactMetadata: Add missing null check for MixinConfigs attribute Juuz 2025-12-07 18:23:46 +02:00
  • 432d05e9a6 Support refmapless mixins on older Forge releases Juuz 2025-12-07 17:52:18 +02:00
  • 20f2a7b154 Re-enable mixin AP in ForgeSimpleMixinApTest Juuz 2025-12-07 17:46:12 +02:00
  • 408b968855 Disable the mixin AP on all platforms by default Juuz 2025-12-06 13:42:19 +02:00
  • 87adb207b4 Fix XVFB run not evaluating arg providers (#1464) modmuss 2025-12-05 17:18:07 +00:00
  • 81d3f1d97c Skip synthetic parameter fix on non-obfuscated classes. (#1463) modmuss 2025-12-05 09:09:03 +00:00
  • 26e4d2fdfd Disable workaround for Neo breakage on newer versions Juuz 2025-12-04 00:35:44 +02:00
  • 826297c56c Use InstallerTools to create pre-patching jar on certain versions (#315) Juuz 2025-12-03 00:30:43 +02:00
  • a13f004d14 Adjust plugin ids (#1461) modmuss 2025-12-02 11:00:17 +00:00
  • 98b14098cc Test NeoForge 1.21.10 setup Juuz 2025-12-02 12:09:43 +02:00
  • a8759337e9 MPP: Don't put MC resources in the MC classes jar Juuz 2025-12-02 11:44:37 +02:00
  • b99a9585a2 Fix null Forge version in PatchProvider cache dir Juuz 2025-12-02 02:26:57 +02:00
  • ff4d749913 Null check Forge version when creating version cache dir Juuz 2025-12-02 02:09:24 +02:00
  • 6b6414a34d Track gen sources task (#1460) modmuss 2025-12-01 22:40:14 +00:00
  • d47b37feee Fix FileAlreadyExistsException on Forge when reloading Gradle dependencies (#309) Naz Ikhsan 2025-12-02 00:27:46 +08:00
  • ec2faea53c PatchProvider: Extract env-specific patch files on demand (#311) Juuz 2025-11-30 21:49:10 +02:00
  • ed0587df70 Use Gradle testfixtures.ProjectBuilder to create a Project for the unit tests (#1458) modmuss 2025-11-29 07:53:24 +00:00
  • bfabf091f6 Add unobf Fabric API test (#1456) modmuss 2025-11-24 23:28:48 +00:00
  • 93e3064fac Disable jar verification by default (#1454) modmuss 2025-11-24 22:45:02 +00:00
  • d0fc6a5f5f Fix bad cherry-pick modmuss50 2025-11-22 20:22:26 +00:00
  • 98f4a74127 Add external classpath groups as explicit test task inputs. (#1453) modmuss 2025-11-21 20:39:21 +00:00
  • e612fda6b9 Add external classpath groups as explicit test task inputs. (#1453) modmuss 2025-11-21 20:39:21 +00:00
  • 45d8dda275 Dev-only remapping for unobfuscated versions (#1452) ishland 2025-11-20 04:31:38 +08:00
  • 1a890a6db3 Enable the usage of JSR annotations (#1420) opekope2 2025-11-18 20:28:05 +00:00
  • dedbf8fa8f Introduce loom.productionNamespace (#1447) ishland 2025-11-19 02:23:55 +08:00
  • 2deeda4c70 Fix Min Gradle version being applied to the wrong config. modmuss50 2025-11-18 18:01:58 +00:00
  • 408ff16767 Add simple utility method for defining an entrypoint with a language adapter (#1451) Ellie McQuinn 2025-11-17 19:19:55 +00:00
  • 10802d5424 Tracy support for all run tasks (#1444) Finn Rades 2025-11-11 16:18:51 +01:00
  • f5df6dc87e JSpecify, package-info's and misc null fixes. (#1443) modmuss 2025-11-10 09:42:51 +00:00
  • f15ff90bfc Update to Gradle 9.2 (#1441) modmuss 2025-11-09 21:04:38 +00:00
  • ec236a34bd Remove -experimental from loom-no-remap (#1440) modmuss 2025-11-09 15:33:08 +00:00
  • 84d6d87650 Optimize DeobfSpecContext by scanning configurations individually (#1439) Finn Rades 2025-11-09 15:13:00 +01:00
  • 739e124f26 CharsetEncoder is not thread safe. modmuss50 2025-11-09 14:00:42 +00:00
  • 1a70c3703b Add XVFB support for headless client execution (#1432) Finn Rades 2025-11-09 11:44:31 +01:00
  • 91d2edefbf NestJarsAction improvements (#1438) modmuss 2025-11-09 10:40:18 +00:00
  • 9ad97b74b9 Fix project deps (#1437) modmuss 2025-11-09 09:45:21 +00:00
  • 549edb7ad9 Remove "namedElements" when debof (#1435) modmuss 2025-11-08 23:20:06 +00:00
  • e1cda212bd Fix failing renderDoc extract (#1434) Finn Rades 2025-11-08 23:39:19 +01:00
  • 03d4fd077b Very many debof fixes (#1430) modmuss 2025-11-08 09:04:40 +00:00
  • f9dbaae926 Add manifest attributes and jar filtering to non-remapped jar task (#1429) Finn Rades 2025-11-07 23:40:08 +01:00
  • 43e1ad7b31 Disable remap classpath system prop (#1426) modmuss 2025-11-07 22:07:13 +00:00
  • ec00261136 Find and apply installer data (#1428) modmuss 2025-11-07 21:54:51 +00:00
  • eca987a2d3 Add nestJars API for nesting locally built mod jars (#1427) Finn Rades 2025-11-07 22:06:07 +01:00
  • 6877f704a0 Move IncludedJarsNoRemapTest modmuss50 2025-11-07 19:12:47 +00:00
  • 3a2a67bffe [Non-Obf]: Support JIJ with the regular jar task (#1425) Finn Rades 2025-11-07 20:10:28 +01:00
  • e50fce87cc Debof spec context (#1424) modmuss 2025-11-07 19:04:50 +00:00
  • 48f7aa66fb Test compiling against the unobfuscated version. (#1423) modmuss 2025-11-05 13:49:09 +00:00
  • 8f40c6cb47 Create fabric-loom-no-remap plugin (#1417) modmuss 2025-11-05 13:01:52 +00:00
  • 5e5d9b8d0e Start on Loom 1.14 modmuss50 2025-11-05 13:01:25 +00:00
  • 440077d9a4 Mark 1.11 as stable dev/1.11 Juuz 2025-11-03 19:14:46 +02:00
  • fffef91cef Publish 1.13 1.13 Juuz 2025-11-03 19:11:31 +02:00
  • f8442e9f3f Merge remote-tracking branch 'upstream/dev/1.13' into dev/1.13 Juuz 2025-11-03 17:47:53 +02:00
  • 43023dc3b8 Update unpick modmuss50 2025-11-03 15:09:49 +00:00
  • 5d59759a89 AbstractRemapJarTask: Fix manifests not being inherited (#1421) Juuz 2025-11-03 16:55:07 +02:00
  • 680d26fb46 AbstractRemapJarTask: Fix manifest attributes not being inherited from input Juuz 2025-11-03 15:14:12 +02:00
  • c11fdb8756 Fix plugin id in RemapJarContentsTest Juuz 2025-11-03 14:33:04 +02:00
  • 3bb147322c Merge remote-tracking branch 'upstream/dev/1.13' into dev/1.13 Juuz 2025-11-03 14:06:35 +02:00
  • 910efd322e Update Mercury Juuz 2025-11-03 14:02:17 +02:00
  • b1deb12895 Prevent disabling obfuscation on Neo and Forge for now Juuz 2025-11-03 13:54:11 +02:00
  • 5f6891992a Merge remote-tracking branch 'upstream/exp/1.13' into dev/1.13 Juuz 2025-11-03 13:51:55 +02:00
  • 94d4eb6e08 Update Mercury Mixin modmuss50 2025-11-03 09:44:45 +00:00
  • 224d015c22 Update to Mapping-IO 0.8.0 (#1419) Julian Burner 2025-11-03 10:27:59 +01:00
  • a0d73dc3b7 Add task to migrate CT/AW mappings (#1412) Juuz 2025-11-02 15:12:56 +02:00
  • e41982c51e Migrate mapping improvements. (#1416) modmuss 2025-11-01 08:25:46 +00:00
  • 2e16a97f08 Merge remote-tracking branch 'origin/dev/1.12' into exp/1.13 modmuss50 2025-10-31 22:31:51 +00:00
  • 4fb75cf336 Include source mapping hash in decompiler cache key (#1414) Juuz 2025-10-31 23:38:25 +02:00
  • 0e2fc99eb1 Add back getModSourceSets(), as its used by mc dev to do nothing. (#1415) modmuss 2025-10-31 21:34:31 +00:00
  • f7321abfd5 Fix ordering of mercury processors modmuss50 2025-10-31 14:52:24 +00:00
  • 1f1448fd19 Add mercury mixin to migrate mappings task. (#1413) modmuss 2025-10-31 13:16:27 +00:00
  • 3575bf3715 Merge remote-tracking branch 'origin/dev/1.12' into exp/1.13 modmuss50 2025-10-31 11:52:47 +00:00
  • f8a465377c Fix using Enigma mappings with mod-provided javadoc (#1411) Juuz 2025-10-31 13:52:23 +02:00
  • 577e5c8bfd Add 'fabric.loom.disableObfuscation' property to disable all remapping. (#1409) modmuss 2025-10-30 20:11:52 +00:00
  • 5892364fdf Make remapping tasks use the archive file from the Jar API (#1406) Juuz 2025-10-30 22:10:47 +02:00
  • 04995cbcf9 Fix FMJ generator not resolving dependencies correctly with exactly one version range (#1408) feenko 2025-10-30 15:54:17 +00:00