Commit Graph

  • 119898df76 Migrate to Fabric TR exp/1.5 shedaniel 2023-12-26 18:57:21 +08:00
  • cea4b39f22 Fix merge conflicts shedaniel 2023-12-26 18:45:04 +08:00
  • beb04d30f2 Merge remote-tracking branch 'FabricMC/exp/1.5' into exp/1.5 shedaniel 2023-12-26 18:39:12 +08:00
  • 6452509ec5 Optimise IncludedJarFactory & ZipReprocessorUtil modmuss50 2023-12-20 16:58:42 +00:00
  • 85101bca01 Fix Intelij download sources hook. (#1006) modmuss 2023-12-20 16:49:42 +00:00
  • ecc7e730e9 Read data generation modid from FMJ by default. And code cleanup. (#1008) modmuss 2023-12-20 15:52:13 +00:00
  • 51e1da7330 Update deps (#1007) modmuss 2023-12-20 10:14:26 +00:00
  • e980ee60ad Use a Property for appendProjectPathToConfigName modmuss50 2023-12-19 16:49:27 +00:00
  • a6547244e9 Add loom.getMinecraftVersion() modmuss50 2023-12-19 16:31:35 +00:00
  • bbf7f96b41 Allow disabling RunConfig appending project path (#1005) Matt Sturgeon 2023-12-19 16:25:19 +00:00
  • 6f38d5f2e8 Change how include disables transitive dependencies to allow platform dependencies to work (#838) Jason Penilla 2023-12-19 05:46:35 -08:00
  • 1ea6b89130 Check expected Minecraft version before running MCPConfig (#183) Juuz 2023-12-16 21:07:15 +02:00
  • 45bb6841d8 Fix NeoForge ATs not being fully remapped (#185) Juuz 2023-12-16 20:18:18 +02:00
  • f2e8ff2cef Check refmaps exist before adding them to mixin configs (#971) Jamalam 2023-12-15 09:50:25 +00:00
  • 014a6fce2b Remapper extensions (#984) modmuss 2023-12-15 09:47:26 +00:00
  • 0e9663b7a4 Add missing Minecraft version check for mappings, fix typos (#1002) Juuz 2023-12-15 11:46:53 +02:00
  • 5b3e7c72b6 Merge remote-tracking branch 'upstream/dev/1.4' into dev/1.4 Juuz 2023-12-14 20:06:38 +02:00
  • 94eac81d45 Revive unified mods for the development environment (#182) Juuz 2023-12-13 08:14:27 +02:00
  • cf8cbb245b Fix data gen folder not being added to resources. modmuss50 2023-12-09 22:27:06 +00:00
  • d9a436c684 Fix data gen folder not being added to resources. modmuss50 2023-12-09 22:27:06 +00:00
  • 3df66d612a Update Github Actions (#997) J.T. McQuigg 2023-12-09 17:14:33 -05:00
  • 7dfe800768 Filter out realms connection error message from debug log (#991) dicedpixels 2023-12-09 19:33:02 +05:30
  • 9f070d270f AccessWidenerUtils: Ignore fabric.mod.json on (Neo)Forge Juuz 2023-12-09 14:14:34 +02:00
  • 53112fb0b5 Replace Deprecated .getBuildDir with .getLayout().getBuildDirectory() and make Lazy (#978) J.T. McQuigg 2023-12-08 04:00:34 -05:00
  • 827c0e9928 Update TR. Fix #174 shedaniel 2023-12-08 02:16:42 +08:00
  • 229b3b3800 Don't resolve source artifacts in CI (#994) Jason Penilla 2023-12-04 03:52:11 -08:00
  • b987b4e711 Always use unix line endings on windows (#986) modmuss 2023-11-23 22:36:57 +00:00
  • de3c2056da Fix merge conflicts shedaniel 2023-11-22 15:08:03 +08:00
  • 00254ea567 Don't remap Forge with classpath (?) shedaniel 2023-11-22 15:02:33 +08:00
  • e3c5226da7 Merge remote-tracking branch 'FabricMC/exp/1.5' into exp/1.5 shedaniel 2023-11-22 14:56:39 +08:00
  • 92da5adb48 Remove Minecraft libraries from the remap classpath. (#987) modmuss 2023-11-20 19:15:30 +00:00
  • 99380d98e5 Add Fabric-Loom-Mixin-Remap-Type manifest entry (#980) modmuss 2023-11-20 15:19:48 +00:00
  • f63a4f4d25 Skip remapping in AbstractRemapJarTasks when source and target namespaces match (#985) Jason Penilla 2023-11-20 03:35:46 -07:00
  • 846d16ce2d Update deps (#983) modmuss 2023-11-19 16:59:35 +00:00
  • 4e805d2b9b Fix compile errors shedaniel 2023-11-18 00:38:54 +08:00
  • ea1d58e106 Merge remote-tracking branch 'FabricMC/exp/1.5' into exp/1.5 shedaniel 2023-11-18 00:32:59 +08:00
  • 63b47619ec test-push: Remove test reporting Juuz 2023-11-17 18:26:44 +02:00
  • 229f073492 Improve log message for experimental platforms Juuz 2023-11-17 16:24:29 +02:00
  • 7c08c02796 ModPlatform: Introduce display name Juuz 2023-11-17 16:24:16 +02:00
  • ad7eee6fa5 ModProcessor: Clean up with MappingOption.forNamespaces Juuz 2023-11-17 16:19:52 +02:00
  • a11b828380 NeoForge support (#166) Juuz 2023-11-17 16:04:22 +02:00
  • 5687252cbb Add reflection redirector feature/reflection-redirector shedaniel 2023-11-15 20:41:28 +08:00
  • d43b9c2c3d Adapt SrgMerger into ForgeMappingsMerger (#169) shedaniel 2023-11-15 20:43:51 +08:00
  • 553a1f80f1 ForgeRunTemplateTest: Fix code format Juuz 2023-11-13 19:22:25 +02:00
  • 84dd64daff Reintroduce namespace filtering for mapping trees Juuz 2023-11-13 19:17:03 +02:00
  • 2efea7fc1c MPP: Rename srg -> intermediate jars Juuz 2023-11-13 19:02:31 +02:00
  • ee867064bd Re-enable joined NeoForm pipeline Juuz 2023-11-13 18:59:12 +02:00
  • cc0de14f1e Remove resolved TODOs Juuz 2023-11-13 18:58:41 +02:00
  • 742cad3ea5 SimpleNeoForgeTest: Bump Neo version and fix Yarn version Juuz 2023-11-13 18:57:22 +02:00
  • 9c92a16826 Split Forge and NeoForge extensions Juuz 2023-11-13 16:29:57 +02:00
  • 2ab5906078 Remove mojang maven shedaniel 2023-11-13 16:14:49 +08:00
  • ad9f241e5d Fix checkstyle shedaniel 2023-11-13 15:34:36 +08:00
  • c1a76d3d0f NeoForge shouldn't try to get datagen mods shedaniel 2023-11-13 15:33:00 +08:00
  • fddec0dfb1 Make NeoForge Field Migration work shedaniel 2023-11-13 15:32:37 +08:00
  • 594562f590 Revert "Set up Shadow for bundling DFU" shedaniel 2023-11-13 15:08:02 +08:00
  • c241812576 Merge remote-tracking branch 'origin/dev/1.4' into feature/neo shedaniel 2023-11-13 14:59:56 +08:00
  • e3b51e9e97 Fix Field Migration (#168) shedaniel 2023-11-13 14:52:02 +08:00
  • 683a866284 Fix dependencies not being remapped with srg shedaniel 2023-11-12 22:02:42 +08:00
  • 7c3bec39cb Create remap configurations for automatic data generation configuration. modmuss50 2023-11-09 22:33:17 +00:00
  • 09a4ffb803 Disable run config tasks when removed from loom.runs modmuss50 2023-11-09 22:26:38 +00:00
  • afe3d8ad89 Fix tests on newer Gradle versions (#979) modmuss 2023-11-09 13:39:17 +00:00
  • 83ab524639 Update MIO to 0.5.0 (#974) modmuss 2023-11-06 19:16:44 +00:00
  • ee0e5df98c Fix server only jars. (#968) modmuss 2023-11-06 10:40:49 +00:00
  • 731f0728da Support mixins without refmaps in mod dependencies (#976) Juuz 2023-11-06 12:40:24 +02:00
  • 4fac92d39c Use release version of the forge runtime Juuz 2023-11-04 21:54:52 +02:00
  • 379312d8a2 Disable deprecated data generation API on NeoForge Juuz 2023-11-04 18:28:12 +02:00
  • fd34697015 Raspberry Pi support (#973) modmuss 2023-11-02 21:51:57 +00:00
  • a60928ab28 Start on 1.5 modmuss50 2023-11-02 19:21:52 +00:00
  • 8feac3582f Fix (Neo)Forge builtin coremods not being remapped Juuz 2023-11-02 19:52:33 +02:00
  • 629e3c70b0 Quiet down MojangMappingsMerger Juuz 2023-11-02 19:42:05 +02:00
  • 47cb84a3e3 Fix NeoForge mod dependency remapping using wrong mappings Juuz 2023-11-02 18:28:07 +02:00
  • 93c88cfd4d Fix MojangMappingsMerger having incomplete names Juuz 2023-11-02 18:17:11 +02:00
  • 04074fb95e Fix Minecraft jar name on Neo Juuz 2023-11-02 13:18:03 +02:00
  • 6b0ebe1b3e Update to architectury-loom-runtime 2.0 Juuz 2023-11-02 13:12:49 +02:00
  • c10146324f Use client pipeline for merged to avoid patch issues on Neo Juuz 2023-11-02 12:40:40 +02:00
  • ced6d8119c Fix SRG being used on NeoForge for ATs Juuz 2023-11-01 02:28:21 +02:00
  • f621913b33 Fix SRG being used on NeoForge Juuz 2023-11-01 02:12:52 +02:00
  • 7aa190e447 MojangMappingsMerger: Complete and reorder mappings Juuz 2023-11-01 02:12:34 +02:00
  • a5f12c2534 RemapJarTask: Fix check using isForgeLike for Forge Juuz 2023-11-01 02:12:17 +02:00
  • c5e22e2129 Use correct name for NeoForm in cache files Juuz 2023-11-01 01:36:52 +02:00
  • 2bb8166744 Set up Shadow for bundling DFU Juuz 2023-11-01 01:18:19 +02:00
  • 74151c1171 Centralise userdev config reading, support missing SAS Juuz 2023-11-01 01:02:43 +02:00
  • 29fbc7d736 Add DFU for codecs, support NeoForge run config templates Juuz 2023-11-01 00:44:02 +02:00
  • 0b87379c7e Test NeoForge against a client-only MC jar Juuz 2023-11-01 00:07:58 +02:00
  • 9aba46e276 Rename MinecraftPatchedProvider jar paths on NeoForge Juuz 2023-10-31 20:12:57 +02:00
  • 53f82da7ff Fix mixin version detection on NeoForge Juuz 2023-10-31 19:52:19 +02:00
  • 170e194e1e Fix wrong configurations being used on NeoForge Juuz 2023-10-31 19:48:47 +02:00
  • 0ee468a6fa McpExecutor: Add support for downloading deps via Gradle Juuz 2023-10-31 19:48:30 +02:00
  • dfa74148de Code style and related fixes Juuz 2023-10-31 19:37:14 +02:00
  • 3757dd0030 Many changes related to NeoForge mappings and remapping Juuz 2023-10-31 19:23:19 +02:00
  • 965e71f590 Disable mixin AP for building on NeoForge Juuz 2023-10-31 18:54:01 +02:00
  • 65d11fd720 Disable patched decompilation task on Neo Juuz 2023-10-31 18:50:37 +02:00
  • 37ab0cd649 Implement hacky fast track for NeoForge field migration Juuz 2023-10-31 18:47:50 +02:00
  • e7cf25cdfd Add test for basic NeoForge 1.20.2 projects Juuz 2023-10-31 18:40:58 +02:00
  • 3965893f45 Use NeoForge-specific dependency configuration Juuz 2023-10-31 18:40:13 +02:00
  • 3c597e01bf Use NeoForge-specific cache Juuz 2023-10-31 18:40:01 +02:00
  • 01da04742a Add ModPlatform.id Juuz 2023-10-31 18:38:50 +02:00
  • d5cbb0239e Merge branch 'dev/1.4' into feature/neo Juuz 2023-10-31 18:30:20 +02:00
  • b82a5bcc04 Move NeoForge integration test to a neoforge subpackage Juuz 2023-10-31 18:24:13 +02:00
  • 8403d42403 Use version catalog for Forge support dependencies Juuz 2023-10-31 00:29:25 +02:00