Jonathing
f31519b6bb
1.20.4 RB 2
...
https://forums.minecraftforge.net/topic/154388-forge-492-minecraft-1204/
49.2
2025-03-04 15:51:32 -08:00
Jonathing
f715248a1e
Bump SecureModules to 2.2.21, fixes crash caused by previous jline version bump. ( #10488 )
2025-03-04 14:26:48 -08:00
Jonathing
e1bc30a04b
Add missed license headers ( #10478 )
2025-03-04 12:56:27 -08:00
Jonathing and LexManos
85ab903cd1
Speed up mod annotation scanning by ~30% ( #10469 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-03-04 12:56:19 -08:00
Jonathing
530c7c4eb5
Add '#forge:chorus_additionally_grows_on' tag for similar mechanics to '#minecraft:azalea_grows_on' but for chorus ( #10462 )
2025-03-04 12:56:06 -08:00
Jonathing
3c740e488d
Bump dependencies, most notably EventBus ( #10388 )
...
- CoreMods 5.2.4 -> 5.2.6
- EventBus 6.2.8 -> 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
- BootStrap 2.1.0 -> 2.1.8
- JLine 3.12.1 -> 3.25.1
- Better OSX Support
2025-02-21 12:05:39 -08:00
Jonathing
03d07a9621
Fix damageItem's game test not using onBreak callback correctly ( #10452 )
2025-02-18 13:38:04 -08:00
Jonathing
90dc29b1ef
Cache this.useItem before running item break logic, Fixes #10344 ( #10375 )
2025-02-18 12:42:17 -08:00
Jonathing
eae9d72dd8
Add fast graphics render type to block model jsons ( #10398 )
...
Make modded leaves behave like vanilla leaves by default (Fixes #10389 )
2025-02-18 12:28:13 -08:00
Jonathing
7ac8903a3b
Fix corrupted and invalidly symlinked worlds crashing on level select ( #10438 )
2025-02-18 12:24:23 -08:00
Jonathing
bd96ff8777
Backport even more future ResourceLocation methods ( #10427 )
2025-02-18 12:02:06 -08:00
Jonathing
ebfd92e0e1
Fix incorrect method reference in TntBlock.explode() ( #10330 )
2025-02-18 12:01:42 -08:00
Jonathing
43288f79e3
Fix VillagerTypeTestMod not working ( #10426 )
2025-02-18 12:01:28 -08:00
Jonathing
dbd7da6885
Fix issue with shields not disabling correctly ( #10320 )
2025-01-27 19:12:47 -08:00
Jonathing
bb98165ee8
Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types ( #10358 )
...
Add VillagerType#registerBiomeType
Co-authored-by: Joseph T. McQuigg <J.T.McQuigg12@gmail.com >
2025-01-27 19:11:52 -08:00
Jonathing
6a1f1acc42
Update Gradle to 8.12.1 ( #10356 )
...
Make IntelliJ download sources automatically in MDK
2025-01-27 14:38:53 -08:00
Jonathing and LexManos
a982445295
GameTestHelper additions ( #10343 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-01-27 14:38:18 -08:00
Jonathing
89919519ac
Fix non-passengers being tickable without checking canUpdate() ( #10303 )
2025-01-22 13:22:52 -08:00
Jonathing
4d592ba5ac
Fix finalizeSpawn's return value not being used correctly ( #10302 )
2025-01-22 13:22:44 -08:00
Jonathing
5657e6542b
Fix boat travel distance being incorrect ( #10292 )
2025-01-04 19:54:20 -08:00
Jonathing and James Mitchell
c1c327ce11
Add a way to render tooltips from Formatted text and TooltipComponents elements ( #10056 )
...
Co-authored-by: James Mitchell <tehgeek@gmail.com >
2025-01-04 13:03:32 -08:00
Jonathing
142f07cbad
Bump CoreMods to 5.2.4 ( #10264 )
2024-12-23 17:25:49 -08:00
Jonathing
c4f18dfa4b
Allow mipmap lowering to be disabled ( #10253 )
2024-12-23 17:25:38 -08:00
Jonathing
9f5a6d716e
Add optional fix of use item duration, disabled by default ( #10247 )
2024-12-23 17:15:38 -08:00
Jonathing and Paint_Ninja
984cedda5c
Simplify memory usage display on loading screen ( #10234 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 17:15:27 -08:00
Jonathing and Paint_Ninja
cc4a431711
Deprecate @ObjectHolder, add a couple of fast-paths ( #10229 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 17:03:01 -08:00
Jonathing and Paint_Ninja
ee07bcac57
Skip Vanilla classes for the CapabilityTokenSubclass transformer ( #10222 )
...
Cherry-pick a few optimizations from HEAD
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 16:53:23 -08:00
Jonathing and Paint_Ninja
b1cc694453
Skip Forge classes in the RuntimeEnumExtender transformer ( #10217 )
...
Mod classes are still transformed as usual
Cherry-pick a few optimizations from HEAD
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 16:38:24 -08:00
Jonathing and Paint_Ninja
838ab9e1a5
Skip processing Forge classes in RuntimeDistCleaner ( #10209 )
...
Cherry-pick a few optimizations from HEAD
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 16:23:54 -08:00
Jonathing
99a7fcd8bd
Bump CoreMods to 5.2 ( #10129 )
...
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
- Updated Nashorn to 15.4
- Request CoreMods to not apply fix for ASMAPI.findFirstInstructionBefore by default
2024-11-08 17:40:18 -08:00
Paint_Ninja
3535dcdbb3
Use the new fire() and Result#isAllowed/isDenied/isDefault methods from EventBus (backport of #10028 to 1.20.4) ( #10097 )
2024-10-06 18:39:59 -07:00
Paint_Ninja and andan42
d7ccecefe0
Remove unneeded boat patch (backport of #10061 to 1.20.4) ( #10087 )
...
Co-authored-by: andan42 <49289986+andan42@users.noreply.github.com >
2024-10-06 18:39:52 -07:00
Paint_Ninja and Daniel Norris
d3e9cfaaba
Change tick event to have pre/post classes (backport of #9890 to 1.20.4) ( #10090 )
...
Co-authored-by: Daniel Norris <33832062+danorris709@users.noreply.github.com >
2024-09-12 14:36:27 +01:00
Paint_Ninja
7134b93427
Backport some Vanilla ResourceLocation methods (backport of #10084 to 1.20.4) ( #10098 )
2024-09-12 14:35:54 +01:00
Paint_Ninja
61694447b2
Minor cleanup to ModListScreen and VersionChecker (backport of #9988 to 1.20.4) ( #10089 )
2024-09-12 14:03:49 +01:00
Paint_Ninja
561f3ee534
Cleanup FML Bindings (backport of #10004 to 1.20.4) ( #10088 )
2024-09-12 14:03:35 +01:00
Paint_Ninja and RealMangoRage
d0fea9cf76
Optionally supply FMLJavaModLoadingContext as a param to mod constructors (backport of #10074 to 1.20.4) ( #10099 )
...
Co-authored-by: RealMangoRage <andrew333awesome@outlook.com >
2024-09-12 14:03:01 +01:00
Paint_Ninja
dd866ed53e
Add missed @user_jvm_args.txt to run.bat (backport of 40a0a16 to 1.20.4) ( #10093 )
2024-09-10 13:56:55 +01:00
LexManos
54f5e1213a
Make HangingSignBlockEntity useable with custom BlockEntityTypes. #10038
2024-07-05 13:42:41 -07:00
Edouard127 and LexManos
9d4f283e6b
Unlock wrapped registries when firing register events. ( #10036 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2024-07-02 10:56:10 -07:00
Jonathing and thedarkcolour
28d4205a97
Choose default JarJar mod file type based on parent JAR Closes #9939 ( #10022 )
...
Co-authored-by: thedarkcolour <30441001+thedarkcolour@users.noreply.github.com >
2024-06-28 22:21:47 -07:00
Jonathing and Ven
d0d1f1d782
Fixed falling block entities not rendering as moving blocks ( #10006 ) ( #10017 )
...
Co-authored-by: Ven <tudurap.com@gmail.com >
2024-06-28 22:04:56 -07:00
LexManos
397ceac0b6
1.20.4 RB 1
...
https://forums.minecraftforge.net/topic/149456-forge-491-minecraft-1204/
49.1
2024-06-03 13:23:22 -07:00
LexManos
1b7665cdaa
Fix LevelSettings ignoring data configuration. Close #9938
2024-06-03 12:46:09 -07:00
LexManos
70f96ef64e
Fix erroneous patch in FireBlock. Closes #9996
2024-06-03 12:38:03 -07:00
Paint_Ninja
0cf4446352
[1.20.4] Add config option for optionally disabling non-Forge mods.toml detection ( #9943 )
2024-05-30 23:50:19 +01:00
LexManos
b8270cd9ff
Filter paths discovered by ServiceProvider in ClasspathLocator. Closes #9899
2024-05-09 09:53:36 -07:00
Paint_Ninja
e1fa61080a
Make non-Forge mods.toml detection more robust ( #9935 )
2024-04-25 22:36:56 +01:00
Paint_Ninja
381998c35c
Fix early window crash when parsing some forms of options.txt ( #9933 )
2024-04-19 21:39:23 +01:00
Paint_Ninja
11ed2500a6
Fix edge-case regression with single-jar multiloader mods ( #9931 )
2024-04-19 21:38:57 +01:00