berkay8987
beb5ccc378
Fix missing forge config UI translation keys ( #10914 )
2026-11-02 18:00:01 -08:00
LexManos
8199135df7
Add protection against large network channel lists
2026-10-14 20:13:33 -07:00
LexManos
32359d7e76
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:03:37 -07:00
BonsUnleashed and LexManos
abf2889b11
Store object holder handlers per registry name ( #10899 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2026-10-12 17:29:50 -07:00
LexManos
82f7d4311e
Fix generic errors in new Eclipse compiler
2026-10-12 17:29:31 -07:00
Meme Man
a11d1936c5
Update equality check for RegistryObject to include RegistryObject#key. ( #10857 )
2026-07-21 11:03:00 -07:00
Matt
75f340f2a4
Toml parsing errors are now visible in the latest log ( #10843 )
2026-07-09 13:10:52 -07:00
Matt
8c50fdebc1
Add support for multiple access transformer configs.
2026-03-23 11:26:18 -07:00
Jonathing
0675635b0c
Migrate the MDK to ForgeGradle 7
...
Backport of d29524b to 1.21.1
2026-03-18 23:12:37 +00:00
Paint_Ninja
96a894d3ec
Skip processing vanilla classes in RuntimeDistCleaner when running on a client
...
Backport of #10682 to 1.21.1
2026-03-17 21:00:46 +00:00
Paint_Ninja
e1461a3185
Bump ASM and EventBus
...
- ASM 9.9.1 for Java 26 support
- EventBus 6.2.33 for Event#cancel() convenience method and further performance improvements
2026-03-17 20:59:24 +00:00
LexManos
cc24b60942
Update SecureModules to address ZipPath bug with brackets. Closes #10755
2026-01-20 18:53:58 -08:00
Matt and LexManos
879a5d3245
Optimize memory allocation for checking entity fluid collisions. Backport of #10745 ( #10752 )
...
Co-authored-by: LexManos <lexmanos@gmail.com >
2026-01-16 09:26:52 -08:00
LexManos
0cf398c509
Mark applyServerBinpatches as a dependency of BundleList. Fixes : #10729
2025-12-04 09:21:57 -08:00
LexManos
d2f441ed41
Migrate to Github Actions
2025-12-02 14:58:40 -08:00
Matt
444d4a94da
Fix incorrect blend state for blur effects, followup to #10115 and fix for 10541 ( #10678 )
2025-10-20 17:39:13 -07:00
Matt and LexManos
86a00f6122
Fix crafter not inserting into iitemhandler ( #10667 ) ( #10669 )
...
Co-authored-by: LexManos <lexmanos@gmail.com >
2025-09-25 13:46:56 -07:00
Paint_Ninja
fe8684891c
Update ASM version from 9.7.1 to 9.8
2025-09-22 11:55:10 +01:00
Joseph T. McQuigg
e2a81d278c
Allow command suggestions/autocomplete to search all modded paths at once without namespace provided ( #10594 )
2025-08-03 09:44:44 -07:00
Matt
86e2a11c8e
Add ForgeLayeredDraw & AddGuiOverlayLayersEvent as API for gui overlay management. ( #10583 )
2025-07-27 10:24:57 -07:00
Joseph T. McQuigg
927edb8533
Add Pumpkin Block and Item Tags ( #10511 )
...
Backport of #10482 to 1.21.1
2025-04-19 13:29:57 +01:00
Jonathing
0bca349d64
1.21.1 RB 1
...
https://forums.minecraftforge.net/topic/154391-forge-521-minecraft-1211/
52.1
2025-03-04 15:49:44 -05:00
Jonathing
7a44626d5e
Add #forge:chorus_additionally_grows_on tag for similiar mechanics to #minecraft:azalea_grows_on but for chorus ( #10461 )
2025-03-04 12:39:44 -08:00
Jonathing and LexManos
30ec79b19e
Speed up mod annotation scanning by ~30% ( #10467 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-03-04 12:27:17 -08:00
Jonathing
0794e51f62
Add missed license headers ( #10476 )
2025-03-04 12:26:57 -08:00
Jonathing and LexManos
c86172db31
Redstone updates and gametests structure fixes ( #10422 )
...
Fix game test structure rotations being inconsistent (#10391 )
Fix redstone update order not matching vanilla. (#10392 )
Fix redstone updates for comparators going up/down incorrectly. Related: #9973
Make block pos assertions in GameTestHelper behave like in 1.21.3, thus fixing rotated tests functionality.
This can be disabled in the Forge config if you have old tests that this breaks. Tho it is recommended you update your tests.
---------
Co-authored-by: LexManos <LexManos@gmail.com >
2025-03-04 12:26:42 -08:00
Jonathing
ee14c0c911
Bump dependencies ( #10386 )
...
- 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-17 18:46:48 -08:00
b3a4ac864f
Re-introduce ItemStack Capabilities ( #10363 )
...
Co-authored-by: RealMangoRage <64402114+RealMangorage@users.noreply.github.com >
Co-authored-by: LexManos <LexManos@gmail.com >
2025-02-17 18:40:35 -08:00
Jonathing
f9139a3002
Re-introduce IForgeItem.damageItem when an item takes damage, Fixes #10344 ( #10373 )
2025-02-17 18:35:26 -08:00
Jonathing
784693b7e5
Add updated tag context to AddReloadListenerEvent ( #10421 )
...
Fixes using custom tags in GlobalLootModifiers.
2025-02-17 18:28:07 -08:00
Jonathing
774048154f
Add fast graphics render type to block model jsons ( #10396 )
...
Make modded leaves behave like vanilla leaves by default (Fixes #10389 )
2025-02-17 18:22:26 -08:00
Jonathing
490e35ba8e
Fix corrupted and invalidly symlinked worlds crashing on level select ( #10420 )
2025-02-17 18:18:10 -08:00
Jonathing
667a164430
Honor attacker shield disabling status ( #10318 )
2025-01-27 15:33:47 -08:00
Joseph T. McQuigg
0434d67016
Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types ( #10300 )
...
Co-authored-by: Joseph T. McQuigg <J.T.McQuigg12@gmail.com >
2025-01-27 15:33:29 -08:00
Jonathing and LexManos
02229557ed
GameTestHelper additions ( #10340 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-01-27 09:58:00 -08:00
Jonathing
79224a70e6
Update Gradle to 8.12.1 ( #10354 )
...
Automate IntelliJ download sources in MDK
2025-01-27 09:57:46 -08:00
Jonathing
5c9c8ce539
Fix JOpt Simple by bumping ModLauncher ( #10349 )
2025-01-27 09:57:09 -08:00
Jonathing
c186c38113
Fix JOpt Simple needing a strict version requirement declaration ( #10313 )
2025-01-25 18:39:10 +00:00
Jonathing
1507717fae
Fix incorrect method reference in TntBlock.explode() ( #10328 )
2025-01-25 18:38:43 +00:00
Jonathing
12c4233fac
Bump dependencies ( #10276 )
...
- 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:42:08 +00:00
Jonathing
f331376d9d
Simplify Title Screen Brandings ( #10289 )
2025-01-02 21:57:02 -08:00
Gabriel Harris-Rouquette
b5b5064a4f
Update jline for better darwin/arm64 support
2024-12-30 09:47:02 -08:00
Jonathing and Paint_Ninja
f4801960e7
Skip Vanilla classes for the CapabilityTokenSubclass transformer ( #10224 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 23:10:40 -08:00
Jonathing
68c60c17e5
Bump CoreMods to 5.2.4 ( #10266 )
2024-12-23 15:47:22 -08:00
Jonathing and Paint_Ninja
4a5f977691
Skip processing Forge classes in RuntimeDistCleaner ( #10211 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 14:03:50 -08:00
Jonathing and Paint_Ninja
896cfb38a3
Skip Forge classes in the RuntimeEnumExtender transformer ( #10197 ) ( #10219 )
...
Mod classes are still transformed as usual
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 13:50:21 -08:00
Jonathing and Paint_Ninja
185273022c
Deprecate @ObjectHolder, add a couple of fast-paths ( #10195 ) ( #10231 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 13:40:29 -08:00
Jonathing
eb65e1db51
Allow mipmap lowering to be disabled ( #10255 )
2024-12-23 13:30:30 -08:00
Jonathing and Paint_Ninja
6a5c413a13
Simplify memory usage display on loading screen ( #10236 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 13:30:01 -08:00
Jonathing
1b7b2b6ff1
Fix NightConfig FileWatcher causing dedicated server to hang when exiting ( #10215 )
2024-12-23 13:03:27 -08:00