8922 Commits
Author SHA1 Message Date
LexManos c6da89dd6c Add protection against large network channel lists 2026-10-14 19:54:25 -07:00
LexManos a1e611bbcb Fix legacy object holders not being fired in the registry specific codepath
Better optimize the scanning for object holders by unrolling streams.
2026-10-13 10:16:21 -07:00
BonsUnleashedandLexManos 7ec1a5e58d Store object holder handlers per registry name (#10899)
Co-authored-by: LexManos <LexManos@gmail.com>
2026-10-12 16:58:02 -07:00
LexManos 2c0fe5b985 Fix generic errors in new Eclipse compiler 2026-10-12 16:56:38 -07:00
Meme Man 885eba73ba Update equality check for RegistryObject to include RegistryObject#key. (#10865) 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
MattandLexManos 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/
54.1
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
JonathingandLexManos 3e6583af01 GameTestHelper additions (#10338)
Co-authored-by: LexManos <LexManos@gmail.com>
2025-01-27 09:15:57 -08:00
Paint_NinjaandTelepathicGrunt 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