Commit graph

8918 commits

Author SHA1 Message Date
Meme Man
885eba73ba
Update equality check for RegistryObject to include RegistryObject#key. (#10865)
Some checks failed
Publish / build (push) Has been cancelled
Push actions / labels (push) Has been cancelled
2026-08-04 19:10:26 +01:00
Matt
4fa61fa0c0
Toml parsing errors are now visible in the latest log (#10841) 2026-07-09 12:53:37 -07:00
Matt
5d4438b0e3
Add support for multiple access transformer configs. 2026-03-23 11:55:10 -07:00
Jonathing
fbb7507ef1 Migrate the MDK to ForgeGradle 7
Backport of d29524b to 1.21.4
2026-03-18 23:07:24 +00:00
Paint_Ninja
59955f186b Skip processing vanilla classes in RuntimeDistCleaner when running on a client
Backport of #10682 to 1.21.4. Also bumped ASM to 9.9.1
2026-03-17 20:21:31 +00:00
LexManos
249ace972e
Update SecureModules to address ZipPath bug with brackets. Closes #10755 2026-01-20 18:33:59 -08:00
Matt
8438b4a82b
Optimize memory allocation for checking entity fluid collisions. Backport of #10745 (#10751)
Co-authored-by: LexManos <lexmanos@gmail.com>
2026-01-16 08:50:24 -08:00
LexManos
5b82b16ad2
Mark applyServerBinpatches as a dependency of BundleList. Fixes: #10729 2025-12-04 09:18:08 -08:00
LexManos
485e93d652
Fix license headers 2025-12-02 14:47:40 -08:00
LexManos
947480ed28
Migrate to Github Actions 2025-12-02 14:30:43 -08:00
Matt
e52740058a
Fix crafter not inserting into iitemhandler (#10667) (#10671) 2025-09-25 13:21:30 -07:00
Paint_Ninja
01a4d503ad
Bump ASM to 9.8 for Java 25 runtime support 2025-09-22 11:54:17 +01:00
Jonathing
284710527c
Update MDK to fix OOM error and aid getting Mixin setup (#10582)
Backport of #10559 to 1.21.4.
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2025-08-02 12:49:34 +01:00
Matt
3ce2f03cf2
Add ForgeLayeredDraw & AddGuiOverlayLayersEvent as API for gui overlay management. (#10579) 2025-07-27 10:13:35 -07:00
Matt
39f41fcda9
Add event for adding framepasses (#10502) 2025-07-25 10:29:42 -07:00
Joseph T. McQuigg
88904a1d09
Add Pumpkin Block and Item Tags (#10482) 2025-03-17 00:04:24 +00:00
Jonathing
b864faf0ef
Add '#forge:chorus_additionally_grows_on' tag for similar mechanics to '#minecraft:azalea_grows_on' but for chorus (#10459) 2025-03-04 12:47:17 -08:00
cech12
c97eabc0c4
Fix Hanging Pale Moss not dropping with modded shears (#10414) 2025-02-17 18:06:56 -08:00
Jonathing
6ae39c8597
1.21.4 RB 1
https://forums.minecraftforge.net/topic/154394-forge-541-minecraft-1214/
2025-02-12 12:29:03 -08:00
Jonathing
dcafb4f633
Fix corrupted and invalidly symlinked worlds crashing on level select (#10406) 2025-02-12 11:52:53 -08:00
Jonathing
1ea7ce9831
Add fast graphics render type to block model jsons (#10394)
Make modded leaves behave like vanilla leaves by default (Fixes #10389)
2025-02-12 11:47:09 -08:00
Jonathing
674f2efd54
Add updated tag context to AddReloadListenerEvent (#10412)
Fixes using custom tags in GlobalLootModifiers.
2025-02-12 11:02:22 -08:00
Jonathing
02e82c672d
Give ItemStack context to IForgeItem.getCapabilityProvider (#10404) 2025-02-05 09:15:37 -08:00
RealMangoRage
b25f6e3a7c
Re-introduce ItemStack Capabilities (#10324) 2025-02-03 18:44:44 -08:00
LexManos
e69b07a54a
Fix redstone updates for comparators going up/down incorrectly. Related: #9973 2025-02-03 18:32:53 -08:00
Jonathing
79efe2ac36
Fix forced chunks never being ticked by the server (#10325) 2025-02-03 13:47:36 -08:00
LexManos
464483db5b
Fix redstone update order not matching vanilla. (#10392) 2025-02-03 13:36:45 -08:00
LexManos
f49adb285f
Fix game test structure rotations being inconsistant (#10391) 2025-02-03 13:31:20 -08:00
Jonathing
55862dfd1d
Re-introduce IForgeItem.damageItem when an item takes damage, Fixes #10344 (#10371) 2025-02-03 13:17:38 -08:00
Jonathing
124b9bd8d3
Gate client test mods behind clientSideOnly (#10390) 2025-02-03 13:17:01 -08:00
Jonathing
bae3915728
Fix issue with superclass event listeners by updating EventBus (#10384) 2025-02-03 11:13:33 -08:00
Jonathing
b3c2c62c7e
Bump dependencies, most notably EventBus (#10370)
- CoreMods 5.2.4 -> 5.2.6
- EventBus 6.2.15 -> 6.2.26
    - 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-01-28 21:00:16 +00:00
Jonathing
68698d70c1
Fix shield disabling being completely ignored (#10316) 2025-01-27 15:24:30 -08:00
Jonathing
d55dee9394
Update Gradle to 8.12.1 2025-01-27 09:17:02 -08:00
Jonathing
2d114f2719
Fix JOpt Simple by updating ModLauncher (#10347) 2025-01-27 09:16:24 -08:00
Jonathing
3e6583af01
GameTestHelper additions (#10338)
Co-authored-by: LexManos <LexManos@gmail.com>
2025-01-27 09:15:57 -08:00
Paint_Ninja
762f6a7d78
Add c:flowers, c:flowers/tall, and c:flowers/small block and item tags (#10335)
Co-authored-by: TelepathicGrunt <40846040+telepathicgrunt@users.noreply.github.com>
2025-01-25 20:55:58 +00:00
Jonathing
3c5a534b7a
Fix JOpt Simple needing a strict version requirement declaration (#10311) 2025-01-25 17:49:11 +00:00
Jonathing
bc62d1693a
Fix incorrect method reference in TntBlock.explode() (#10326) 2025-01-25 17:48:54 +00:00
Joseph T. McQuigg
554ead8d4a
Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types (#10298)
Add VillagerType#registerBiomeType
2025-01-21 16:07:56 -08:00
LexManos
ec5ac91389
Fix render_type in block models not being used. Fixes #10294 2025-01-13 13:27:47 -08:00
Jonathing
f63813d929
Bump dependencies (#10274)
- EventBus 6.2.8 -> 6.2.15
- Bootstrap 2.1.7 -> 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 clean-up and optimisations.
2025-01-04 16:04:31 +00:00
Jonathing
5d4825ac4b
Simplify Title Screen Brandings (#10287) 2025-01-02 14:31:05 -08:00
Jonathing
3024ef7707
Clean and fix Forge's internal coremods, fixes finalizeSpawn hook. (#10271) 2024-12-30 11:18:20 -08:00
Gabriel Harris-Rouquette
0d3b488728
Update jline for better darwin/arm64 support Fixes #10107 (#10279) 2024-12-29 09:25:21 -08:00
Jonathing
a01012f20c
Bump CoreMods to 5.2.4 (#10262) 2024-12-23 15:25:21 -08:00
Jonathing
d4e3ef4a22
Allow mipmap lowering to be disabled (#10242) 2024-12-23 11:46:59 -08:00
Jonathing
d7293a78dc
Manage FileWatcher instance per ConfigFileTypeHandler (#10213) 2024-12-22 11:59:00 -08:00
Paint_Ninja
8e4e02e258
Skip processing Forge classes in RuntimeDistCleaner (#10199)
Mod classes are still transformed as usual
2024-12-21 22:20:21 +00:00
Paint_Ninja
2f5a6fee48
Skip Forge classes in the RuntimeEnumExtender transformer (#10197)
Mod classes are still transformed as usual
2024-12-21 22:19:07 +00:00