Owen
3c3f496015
Fix BlockElements not properly saving forge_data when writing to json ( #10877 )
Publish / build (push) Has been cancelled
Push actions / labels (push) Has been cancelled
2026-08-19 10:05:11 -07:00
Meme Man
22d0c94c82
Update equality check for RegistryObject to include RegistryObject#key. ( #10854 )
2026-07-21 11:25:36 -07:00
Matt
77785cb181
Toml parsing errors are now visible in the latest log ( #10846 )
2026-07-09 13:44:19 -07:00
Matt
9130c27d05
Add support for multiple access transformer configs. Backport ( #10760 ) ( #10786 )
2026-04-10 08:05:36 -07:00
LexManos
1b26f0c967
[no ci] Bump ForgeGradle, disable clean project. Closes #10802
2026-04-01 09:49:22 -07:00
embeddedt
723799cdb8
Fix HandshakeHandler potentially skipping last packet ( #10787 )
2026-03-19 22:38:11 -07:00
Paint_Ninja
64caebe63c
Skip processing vanilla classes in RuntimeDistCleaner when running on a client
...
Backport of #10682 to 1.20.1. Also bumped ASM to 9.9.1 for Java 26 support
2026-03-17 21:21:26 +00:00
embeddedt
8dffec4dbc
Bump EventBus to 6.2.32 ( #10744 )
...
Brings all the improvements made to EventBus 6 over the past 2+ years to Forge 1.20.1. Highlights:
- Lower memory usage, faster event posting and listener registration (EventBus#98, #85 , #84 , #70 , #65 , #64 , #62 , #60 )
- EventBus#fire(), Event#cancel() and Event.Result convenience methods (EventBus#57, #94 , e2a19cb)
- New monitor phase for read-only event listeners that want to run last (EventBus c510e2c)
- Fixed memory leak after unregistering listeners in some cases (EventBus#65, #39 )
- Factors in bus phase tracking and event class modifiers (final/sealed) to enable further optimisations (EventBus#98, #85 , #70 )
2026-01-20 21:29:49 +00:00
LexManos
d6b2bf7ca3
Re-trigger build due to Github Actions Issue
2026-01-16 18:28:04 -08:00
Matt
e7629d5ae4
Optimize memory allocation for checking entity fluid collisions. Backport of #10745
...
Co-authored-by: LexManos <LexManos@gmail.com>
2026-01-16 13:13:06 -08:00
LexManos
7187d8d97f
Migrate to Github Actions
2025-12-02 15:17:12 -08:00
LexManos
f20ab8e6ce
Fix loading ImmediateWindowHandler services from the wrong Module Layer. Closes #10719
...
Fix errors not logging to log files when early loading screen errors.
Fix generics compile issue in ConctendatedListView.
2025-11-23 20:37:18 -08:00
Yuri
1837d8c36c
Allow loading ImmediateWindowProvider from mods dir ( #10718 )
2025-11-21 09:57:56 -08:00
Jonathing
132704e5f2
Work around mixins targeting IForgePlayer#canReach ( #10680 )
2025-10-09 15:50:41 -07:00
embeddedt
e9ce8a6cc6
Bump ASM to 9.8 for Java 25 runtime support ( #10664 )
2025-09-19 18:57:32 -07:00
Jonathing
350bfa51e1
Optimize fix for MC-176559 ( #10649 )
2025-09-01 20:22:28 -07:00
Jonathing
ddb5f6c749
Ignore item equality when checking shouldCauseBlockBreakReset, fixes #10645 ( #10646 )
2025-08-26 12:29:48 -07:00
Joseph T. McQuigg
d00f5c4013
Allow command suggestions/autocomplete to search all modded paths at once without namespace provided ( #10595 )
2025-08-03 09:55:59 -07:00
Jenny Mei
f4e8c6b67e
Fix ServerChatEvent thread not using correct class loader. ( #10591 )
2025-08-01 13:25:26 -07:00
Jonathing
6c4f5e2865
Fix ignitedByLava making blocks permanently flammable ( #10570 )
2025-07-16 09:18:45 -07:00
LexManos
d1071fd0f8
Add back magic number to make mixin happy.
2025-06-28 22:30:12 -07:00
LexManos
064e2fed48
Fix container screens closing when opened with an extended REACH attribute. Fixes #10560
...
Also fixes cases where creative mode effected reach incorrectly.
2025-06-11 14:23:16 -07:00
Jonathing
f36781652c
Deprecate EntityRenderersEvent.AddLayers functions that hard case to LivingEntityRenderers as the backing maps do not guarantee that type. ( #10513 )
...
Co-authored-by: LexManos <LexManos@gmail.com>
2025-05-22 00:47:40 -07:00
Jonathing
753d68d20b
1.20.1 RB 4
...
https://forums.minecraftforge.net/topic/154387-forge-474-minecraft-1201/
2025-03-04 17:36:12 -05:00
Jonathing
4cd832fc4d
Fix ForgeDev's test runs not working due to dead test mod ( #10483 )
2025-03-04 13:53:12 -08:00
Jonathing
8f074e1da1
Cache this.useItem before running item break logic, Fixes #10344 ( #10376 )
2025-03-04 13:30:10 -08:00
Jonathing
1596190810
Speed up mod annotation scanning by ~30% ( #10470 )
...
Co-authored-by: LexManos <LexManos@gmail.com>
2025-03-04 13:26:07 -08:00
Jonathing
1fa795a103
Add missed license headers ( #10479 )
2025-03-04 13:25:58 -08:00
Jonathing
fcbd3593f6
Add '#forge:chorus_additionally_grows_on' tag for similar mechanics to '#minecraft:azalea_grows_on' but for chorus ( #10456 )
2025-03-04 13:25:47 -08:00
Jonathing
68a8d3b830
Fix cancelling ProjectileImpactEvent still firing onBlockHit ( #10481 )
2025-03-04 12:11:11 -08:00
Jonathing
783c8b7d2b
Honor attacker shield disabling status ( #10321 )
2025-02-18 14:58:43 -08:00
Jonathing
dd2591b5f3
Add fast graphics render type to block model jsons ( #10393 )
...
Make modded leaves behave like vanilla leaves by default (Fixes #10389 )
2025-02-18 13:40:12 -08:00
Jonathing
4cf787d7dd
Fix invalidly symlinked worlds crashing on level select ( #10439 )
2025-02-18 13:14:12 -08:00
Jonathing
b805fa74f8
Backport even more future ResourceLocation methods ( #10428 )
2025-02-18 13:13:58 -08:00
Jonathing
fa109380f7
Ensure NetworkConstants is loaded before mod construction ( #10407 )
2025-02-06 10:49:59 -08:00
Jonathing
59979642e9
Account for problematic mixins in VillagerTrades.EmeraldsForVillagerTypeItem ( #10402 )
2025-02-05 09:04:56 -08:00
Jonathing
90e8fb1c33
Fix incorrect method reference in TntBlock.explode()
2025-01-27 20:20:30 -08:00
Joseph T. McQuigg
f09c6d0a8e
Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types ( #10315 )
...
Add VillagerType#registerBiomeType
Signed-off-by: Joseph T. McQuigg <J.T.McQuigg12@gmail.com>
2025-01-27 20:20:08 -08:00
Paint_Ninja
56eb44f1cb
Add clientSideOnly feature to mods.toml ( #10085 ) (backport of #9804 to 1.20.1)
...
Co-authored-by: Jonathing <me@jonathing.me>
2025-01-23 20:30:03 +00:00
Jonathing
2e7e537029
Fix non-passengers being tickable without checking canUpdate() ( #10304 )
2025-01-22 13:36:57 -08:00
Jonathing
b9600a27dc
Fix finalizeSpawn's return value not being used correctly ( #10301 )
2025-01-22 13:36:49 -08:00
Jonathing
d736300566
Bump CoreMods to 5.2.4 ( #10263 )
2024-12-23 19:34:27 -08:00
Jonathing
fea0d014b8
Allow mipmap lowering to be disabled ( #10252 )
2024-12-23 19:34:19 -08:00
Jonathing
ea355d9bb6
Add optional fix of use item duration, disabled by default ( #10246 )
2024-12-23 19:15:03 -08:00
Jonathing
a5293855d6
Backport some Vanilla 1.21 ResourceLocation methods ( #10241 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 18:57:33 -08:00
Jonathing
4ab4dacf6c
Simplify memory usage display on loading screen ( #10233 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 18:57:04 -08:00
Jonathing
442f4723c8
Deprecate @ObjectHolder, add a couple of fast-paths ( #10228 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 18:56:46 -08:00
Jonathing
12682da09a
Skip Vanilla classes for the CapabilityTokenSubclass transformer ( #10221 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 18:39:58 -08:00
Jonathing
da4112efa9
Skip Forge classes in the RuntimeEnumExtender transformer ( #10216 )
...
Mod classes are still transformed as usual
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 18:06:02 -08:00
Jonathing
ca6094c73d
Skip processing Forge classes in RuntimeDistCleaner ( #10208 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 17:49:22 -08:00