LexManos
694167779c
Add protection against large network channel lists
2026-10-14 19:45:46 -07:00
LexManos
3ea91e77ac
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:24:28 -07:00
BonsUnleashed and LexManos
fc27a35722
Store object holder handlers per registry name ( #10899 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2026-10-12 16:41:51 -07:00
LexManos
12939f4cd3
Fix generic errors in new Eclipse compiler
2026-10-12 16:41:02 -07:00
Odin Okland
7a37f17c89
Use vanilla's entrypoint for GameTest servers ( #10884 )
2026-09-23 15:14:38 -07:00
Paint_Ninja and Martijn van den Brand
22168f6a69
Fix IForgeBlockStateModel.getModelData not being called correct for #getParticleIcon ( #10818 ) ( #10875 )
...
Co-authored-by: Martijn van den Brand <MartijnvandenBrand@outlook.com >
2026-08-15 13:34:02 -07:00
Meme Man
d32d853c0b
Update equality check for RegistryObject to include RegistryObject#key. ( #10866 )
2026-08-04 19:09:58 +01:00
Matt
dd24e1385e
Toml parsing errors are now visible in the latest log ( #10840 )
2026-07-09 12:45:19 -07:00
Matt
1ae17d5a04
Add support for multiple access transformer configs.
2026-03-23 12:03:29 -07:00
Jonathing
deaf69e1c9
Migrate the MDK to ForgeGradle 7
...
Backport of d29524b to 1.21.5
2026-03-18 22:54:38 +00:00
Paint_Ninja
ea7dff02a3
Skip processing vanilla classes in RuntimeDistCleaner when running on a client
...
Backport of #10682 to 1.21.5. Also bumped ASM to 9.9.1
2026-03-17 20:19:28 +00:00
LexManos
054c23a59a
Update SecureModules to address ZipPath bug with brackets. Closes #10755
2026-01-20 18:28:21 -08:00
LexManos
220dcbe92c
Fix Entity patch lines
2026-01-15 11:06:05 -08:00
Matt and LexManos
6865f4e77d
Optimize memory allocation for checking entity fluid collisions. Backport of #10745 ( #10750 )
...
Co-authored-by: LexManos <lexmanos@gmail.com >
2026-01-15 10:45:48 -08:00
LexManos
3ea77c75b4
Mark applyServerBinpatches as a dependency of BundleList. Fixes : #10729
2025-12-04 08:56:28 -08:00
LexManos
d97e796c56
Migrate to Github Actions
2025-12-02 14:27:55 -08:00
Matt
6585db991d
Fix crafter not inserting into iitemhandler ( #10667 ) ( #10672 )
2025-09-25 13:10:57 -07:00
Paint_Ninja
fe64775f09
Bump ASM to 9.8 for Java 25 runtime support
...
Note: Forge for 1.21.8 already has ASM 9.8
2025-09-22 11:53:38 +01:00
LexManos
9ccfaf4812
1.21.5 RB 1
55.1
2025-08-27 12:02:50 -07:00
Paint_Ninja
3ed3d2b9cf
Update to EventBus 6.2.32 ( #10644 )
...
- Performance improvements, especially for posting to zero or one listeners on an event
- New Event#cancel() convenience method
- Only the monitor priority is tracked on the Forge bus now
2025-08-27 17:36:13 +01:00
Matt
3d374fe732
[1.21.5] Add ForgeLayeredDraw & ModifyOverlayLayersEvent as API to making gui layers. ( #10556 )
2025-07-25 10:44:49 -07:00
Paint_Ninja
a02f3f9841
Update MDK to fix OOM error and aid getting Mixin setup ( #10559 )
2025-06-09 22:19:37 +01:00
LexManos
c5e462f7d2
Remove legacy patch that caused tripwires to create a loop. Fixes #10558
2025-06-01 00:43:08 -07:00
Matt
d1f79d6655
Fix warped and crimson fungi not being able to be placed on nylium. ( #10544 )
...
Fix other PlantType parity issues, add test for all vanilla PlantType blocks.
Co-authored-by: LexManos <LexManos@gmail.com >
2025-05-23 02:22:26 -07:00
LexManos
9d5e81b1a9
Fix modded keybidings being reset to default when reloading. Fixes : #10531
2025-05-22 00:40:04 -07:00
LexManos
a1c275df46
Deprecate GatherDataEvent.validate() as validation always happens. And made ExistingFileHelper always function. Closes #10516
2025-05-21 23:42:44 -07:00
LexManos
4ef7fe8bd8
Call getToolModifiedState for AXE_STRIP and AXE_WAX_OFF.
2025-05-21 23:41:54 -07:00
LexManos
ce8838e721
Fix Wood Stripping sound not playing. Fixes #10525
2025-05-20 23:12:19 -07:00
LexManos
b7e2593d48
Fix dedicated server not loading default language files. Fixes #10555
2025-05-16 13:01:02 -07:00
Joseph T. McQuigg
33d177f02e
Make Loot Function without builders Constructors public ( #10521 )
2025-05-14 21:17:58 -07:00
Olivier Sechet
5d2186df63
Ensure changes from keyboard in ForgeSlider behave as changes from mouse ( #10554 )
2025-05-09 15:14:16 -07:00
LexManos
77af36b807
Add YourKit mention
2025-05-08 13:40:26 -07:00
Matt
54eeca0aed
Fix creative inventory not displaying item categories correctly. Fixes #10524
2025-05-05 14:54:16 -07:00
LexManos
3de0566425
Make unbound tags non-fatal due to Mojang's registry loading order issues. Closes #10524
2025-05-05 14:52:43 -07:00
LexManos
a5ebf3b645
Fix PlayerEquipmentInvWrapper offset. Closes #10532
2025-05-05 12:13:58 -07:00
Paint_Ninja
63d0496cc4
Deprecate DistExecutor for removal ( #10198 )
2025-04-23 20:54:22 +01:00
Paint_Ninja
31f623e794
Cleanup early display's internals a bit more ( #10538 )
2025-04-23 20:53:29 +01:00
Erizamanu
eb001a6382
Add ChunkEvent.LightingCalculated, fixes #8354 ( #10533 )
2025-04-22 21:11:26 +01:00
Paint_Ninja
504dcad849
Seal most event hierarchies ( #10515 )
...
Most events in Forge are not designed to be extended by mod devs but technically allowed it before this PR, leading to a risk of unintentional breaking changes for those that do.
If you need to extend a Forge event, please let us know so that we can explicitly support that and design it with extending in mind. Note that this change does not affect making your own events that directly extend from EventBus' `Event` class.
2025-04-19 13:18:48 +01:00
Matt
81f7f029c3
Fix NPE when breeze deflects a projectile ( #10535 )
2025-04-19 13:08:10 +01:00
Jonathing
207c1997c9
Fix Swords and Pickaxes not using ToolActions ( #10520 )
2025-04-06 12:08:21 -05:00
LexManos
e348ae5b84
Fix bundles causing crash upon inserting item. Closes #10509
2025-03-27 22:09:50 -07:00
LexManos
0f3b8ee830
Add DeferredRegistryData to help with generating data driven registry entries.
...
Revive GameTest system and make all but one Forge Test mod pass.
2025-03-27 20:52:35 -07:00
LexManos
b4b6e48a7a
Fix Mod List Screen's render layout and scroll bars.
2025-03-26 18:54:11 -07:00
d50a3b5ab7
Minecraft 1.21.5
...
Co-authored-by: Ven <tudurap.com@gmail.com >
Co-authored-by: Jonathing <me@jonathing.me >
55.0
2025-03-26 16:34:26 -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