Commit graph

8903 commits

Author SHA1 Message Date
Meme Man
fba9c66164
Update equality check for RegistryObject to include RegistryObject#key. (#10864)
Some checks failed
Publish / build (push) Has been cancelled
Push actions / labels (push) Has been cancelled
2026-08-04 19:10:36 +01:00
Matt
afaba58edc
Toml parsing errors are now visible in the latest log (#10842) 2026-07-09 13:01:35 -07:00
Jonathing
8bdf29553b Migrate the MDK to ForgeGradle 7
Backport of d29524b to 1.21.3
2026-03-18 23:10:05 +00:00
Paint_Ninja
f6867c2151 Bump ASM and EventBus
- ASM 9.9.1 for Java 26 support
- EventBus 6.2.33 for Event#cancel() convenience method and further performance improvements
2026-03-17 20:56:04 +00:00
Paint_Ninja
63fa38ba14 Skip processing vanilla classes in RuntimeDistCleaner when running on a client
Backport of #10682 to 1.21.3
2026-03-17 20:43:17 +00:00
LexManos
e6318f8793
Update SecureModules to address ZipPath bug with brackets. Closes #10755 2026-01-20 18:45:24 -08:00
LexManos
0bee88f4c0
Mark applyServerBinpatches as a dependency of BundleList. Fixes: #10729 2025-12-04 09:19:42 -08:00
LexManos
75650bde6b
Migrate to Github Actions 2025-12-02 14:47:59 -08:00
Matt
29f1a5c117
[1.21.3] Fix crafter not inserting into iitemhandler (#10667) (#10670)
Co-authored-by: LexManos <lexmanos@gmail.com>
2025-09-25 13:36:49 -07:00
Paint_Ninja
aee3baf4ce
Bump ASM to 9.8 for Java 25 runtime support 2025-09-22 11:54:36 +01:00
Matt
c73c954e46
Add ForgeLayeredDraw & AddGuiOverlayLayersEvent as API for gui overlay management. (#10580) 2025-07-27 10:17:44 -07:00
Jonathing
371938199e
Add #forge:chorus_additionally_grows_on (#10460) 2025-04-11 09:49:46 -07:00
Jonathing
c047cf136c
1.21.3 RB 1
https://forums.minecraftforge.net/topic/154393-forge-531-minecraft-1213/
2025-03-01 16:56:32 -05:00
Jonathing
f4287ecc81
Add missed license headers (#10475) 2025-03-01 21:35:03 +00:00
Jonathing
364a1e737f
Speed up mod annotation scanning by ~30% (#10466)
Co-authored-by: LexManos <LexManos@gmail.com>
2025-03-01 21:34:40 +00:00
Jonathing
45a977bb33
[1.21.3] Bump dependencies, most notably EventBus (#10385)
- CoreMods 5.2.4 -> 5.2.6
- EventBus 6.2.15 -> 6.2.27
    - Reduced memory usage
    - Further performance improvements
    - Fixed EventBus#39, unregistered listeners are now immediately reclaimable by the GC
- Apache MavenArtifact 3.8.5 -> 3.8.8
- NightConfig 3.7.3 -> 3.7.4
2025-02-12 17:51:46 -08:00
Jonathing
ab00c907e7
Add fast graphics render type to block model jsons (#10395)
Make modded leaves behave like vanilla leaves by default (Fixes #10389)
2025-02-12 17:39:27 -08:00
Jonathing
979abb2b93
Re-introduce ItemStack Capabilities (#10362)
Co-authored-by: RealMangoRage <64402114+RealMangorage@users.noreply.github.com>
Co-authored-by: LexManos <LexManos@gmail.com>
2025-02-12 17:30:29 -08:00
Jonathing
056360b050
Re-introduce IForgeItem.damageItem when an item takes damage, Fixes #10344 (#10372) 2025-02-12 17:29:44 -08:00
Jonathing
960fce505c
Add updated tag context to AddReloadListenerEvent (#10416)
Fixes using custom tags in GlobalLootModifiers.
2025-02-12 17:21:30 -08:00
Jonathing
ea597ff45a
Fix redstone update order not matching vanilla. (#10392)
Fix redstone updates for comparators going up/down incorrectly. Related: #9973
Fix game test structure rotations being inconsistant (#10391)

Co-authored-by: LexManos <LexManos@gmail.com>
2025-02-12 17:11:56 -08:00
Jonathing
f35dce7eb3
Fix corrupted and invalidly symlinked worlds crashing on level select (#10415) 2025-02-12 17:03:06 -08:00
Jonathing
ef224bd2b8
Fix ModelDiscovery using Item components early (#10418) 2025-02-12 17:02:52 -08:00
Jonathing
0749f49b6c
Fix forced chunks never being ticked by the server (#10365) 2025-02-12 13:37:21 -08:00
Jonathing
5c508efaa9
Fix shield disabling being completely ignored (#10317) 2025-01-27 15:28:07 -08:00
Jonathing
dbafe039d8
Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types (#10357)
Co-authored-by: Joseph T. McQuigg <J.T.McQuigg12@gmail.com>
2025-01-27 15:27:42 -08:00
Jonathing
b36ee22925
GameTestHelper additions (#10339)
Co-authored-by: LexManos <LexManos@gmail.com>
2025-01-27 09:44:26 -08:00
Jonathing
287ee7b0b5
Update Gradle to 8.12.1 (#10353)
IntelliJ download sources in MDK
2025-01-27 09:44:11 -08:00
Jonathing
5f67621477
Fix JOpt Simple by bumping ModLaucnher (#10348) 2025-01-27 09:43:49 -08:00
Jonathing
f237e7a8c3
Fix incorrect method reference in TntBlock.explode() (#10327) 2025-01-25 18:15:54 +00:00
Jonathing
a54420de36
Fix JOpt Simple needing a strict version requirement declaration (#10312) 2025-01-25 18:15:36 +00:00
Jonathing
65dbdc8eb0
Bump dependencies (#10275)
- EventBus 6.2.8 -> 6.2.15
- Bootstrap 2.1.3 -> 2.1.8
- SecureModules 2.2.20 -> 2.2.21
- AccessTransformers 8.2.0 -> 8.2.1
- ModLauncher 10.2.2 -> 10.2.3
These bumps include further cleanup and optimisations.
2025-01-04 16:17:38 +00:00
Jonathing
d42979f620
Simplify Title Screen Brandings (#10288) 2025-01-02 21:34:03 -08:00
Jonathing
ac56afc99c
Clean and fix Forge's internal coremods, fixes finalizeSpawn hook. 2024-12-30 14:36:16 -08:00
Gabriel Harris-Rouquette
81b7bfe4ea
Update jline for better darwin/arm64 support (#10281) 2024-12-30 09:46:25 -08:00
Jonathing
4cbcf64ce1
Bump CoreMods to 5.2.4 (#10267) 2024-12-23 15:36:20 -08:00
Jonathing
29b763a0c3
Simplify memory usage display on loading screen (#10237)
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 12:52:39 -08:00
Jonathing
52f41a4448
Deprecate @ObjectHolder, add a couple of fast-paths (#10232)
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 12:51:51 -08:00
Jonathing
597409e2f2
Skip Vanilla classes for the CapabilityTokenSubclass transformer (#10225)
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 12:42:07 -08:00
Jonathing
21fbd72585
Skip Forge classes in the RuntimeEnumExtender transformer (#10220)
Mod classes are still transformed as usual

Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 12:30:09 -08:00
Jonathing
83a09f7584
Skip processing Forge classes in RuntimeDistCleaner (#10212)
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 12:19:40 -08:00
Jonathing
0e864fbe6e
Fix NightConfig FileWatcher causing dedicated server to hang when exiting (#10214) 2024-12-23 12:09:22 -08:00
Jonathing
2fd8900c01
Allow mipmap lowering to be disabled (#10256) 2024-12-23 11:57:00 -08:00
LexManos
e643d0a11f
Remove debug code. Closes #10182 2024-11-21 11:57:00 -08:00
LexManos
5efb8d3f12
Pass the Holder<Enchantment> to Item.canApplyAtEnchantingTable. Closes #10181 2024-11-21 09:52:32 -08:00
LexManos
70537542d1
Fix incorrect patch 2024-11-20 21:04:24 -08:00
LexManos
bd4b059c2b
Change vanilla registry order to last-seen. Closes #10179 2024-11-20 19:32:28 -08:00
LexManos
e0d2c68c5b
Call IUnbakedGeometry.bake from BlockModel Closes #10178 2024-11-18 12:30:22 -08:00
LexManos
86d4bda32e
Cleanup some warnings 2024-11-18 12:27:16 -08:00
LexManos
98b90f26bc
Fix not being able to swim in lava 2024-11-14 23:12:26 -08:00