Jonathing
c047cf136c
1.21.3 RB 1
...
https://forums.minecraftforge.net/topic/154393-forge-531-minecraft-1213/
53.1
2025-03-01 16:56:32 -05:00
Jonathing
f4287ecc81
Add missed license headers ( #10475 )
2025-03-01 21:35:03 +00:00
Jonathing and LexManos
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
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 and LexManos
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 and Joseph T. McQuigg
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 and LexManos
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 and Paint_Ninja
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 and Paint_Ninja
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 and Paint_Ninja
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 and Paint_Ninja
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 and Paint_Ninja
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
LexManos
4e7c471fa3
Move mdk back to com/example/examplemod to align with what people expect.
2024-11-14 23:12:11 -08:00
LexManos
ec6f9fc6e7
Move MDK example to test sourceset and fix Item/Block registration example. Closes #10139
2024-11-14 14:24:21 -08:00
LexManos
427fef1d4b
Added support for using optional tags on Forge registries
...
Add DeferredRegister.key(name) helper function to make ResourceKey creation easier
Fix TagManager not binding tags
Fix Unbound Tag Exception when modders register tags during Register events Closes #10154
2024-11-14 14:23:00 -08:00
LexManos
83594b0b0a
Fix empty tag conditional recipe test
2024-11-14 14:08:00 -08:00
LexManos
b76064e57a
Fixed missed call to getFriction hook in AbstractBoat
2024-11-12 09:33:05 -08:00
Martijn van den Brand
b2bf70c7f1
Pass player argument when firing OnDatapackSyncEvent ( #10170 )
2024-11-11 20:39:55 -08:00
LexManos
384286a453
Cleanup lifecycle transitions
...
Fix mod ordering for multi-mod jars
Make dependency resolution issues easier to debug/diagnose
2024-11-11 03:04:23 -08:00
Jonathing
d93b7db69a
Bump CoreMods to 5.2 ( #10156 )
...
Full Changelog:
https://gist.github.com/Jonathing/c3ad28b2a048ac839a7baba5417ee870
The key features are:
- ES6 language support
- Thoroughly updated ASMAPI, with full documentation
- Bug fixes (some optional for backwards-compatibility)
- Partial internal code cleanup
2024-11-08 12:28:39 -08:00
StavWasPlayZ
bdbde4bb0f
Fix PlayerRenderer#render invoking RenderLivingEvent and not RenderPlayerEvent ( #10167 )
2024-11-07 20:03:37 -08:00
LexManos
e2a68ad903
Fix Powered Rails acting like Activator Rails due to misaligned patch
2024-11-06 23:38:09 -08:00
LexManos
46cfe50108
Properly allow normal mods.toml mods to specify the module names and use a full module-info.
...
Make FMLModContainer read and apply Add-Opens and Add-Exports manifest entries from mod files.
Forge is now the `net.minecraftforge.forge` module instead of `forge`
https://forums.minecraftforge.net/topic/153333-proper-java-module-support-in-forge-mods/
2024-11-04 16:55:10 -08:00
LexManos
4b423a3087
Fix LootTableLoadEvent not being fired. Closes #10144
2024-10-28 16:08:03 -07:00