Jonathing
2ce54f1855
1.20.6 RB 2
...
https://forums.minecraftforge.net/topic/154389-forge-502-minecraft-1206/
50.2
2025-03-04 16:02:43 -05:00
Jonathing and LexManos
8897351a80
Speed up mod annotation scanning by ~30% ( #10468 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-03-04 12:49:08 -08:00
Jonathing
b0b34c638e
Add missed license headers ( #10477 )
2025-03-04 12:48:54 -08:00
Jonathing
212da42d6e
Add '#forge:chorus_additionally_grows_on' tag for similar mechanics to '#minecraft:azalea_grows_on' but for chorus ( #10455 )
2025-03-04 12:48:41 -08:00
Jonathing
fe616ffe20
Fix damageItem's game test not using onBreak callback correctly ( #10451 )
2025-02-18 13:18:58 -08:00
Jonathing
dba4691cd3
Bump dependencies, most notably EventBus ( #10387 )
...
- SecureModules 2.2.19 -> 2.2.21
- Dev time performance improvements
- 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
- Bootstrap 2.1.3 -> 2.1.8
- Dev time performance improvements
2025-02-17 19:50:56 -08:00
00fc008f7f
Re-introduce ItemStack Capabilities ( #10364 )
...
Co-authored-by: RealMangoRage <64402114+RealMangorage@users.noreply.github.com >
Co-authored-by: LexManos <LexManos@gmail.com >
2025-02-17 19:45:45 -08:00
LexManos
e23fc25a6c
Fix compile error in test helper.
2025-02-17 19:37:45 -08:00
Jonathing
b8bbf950a9
Re-introduce IForgeItem.damageItem when an item takes damage, Fixes #10344 ( #10374 )
2025-02-17 19:09:58 -08:00
Jonathing and LexManos
208adc1109
Add updated tag context to AddReloadListenerEvent ( #10440 )
...
Fixes using custom tags in GlobalLootModifiers.
Fix Global Loot Modifier deserialization not having registry access
---------
Co-authored-by: LexManos <LexManos@gmail.com >
2025-02-17 19:08:18 -08:00
Jonathing
60904744b9
Add fast graphics render type to block model jsons ( #10397 )
...
Make modded leaves behave like vanilla leaves by default (Fixes #10389 )
2025-02-17 18:59:16 -08:00
Jonathing
ac5141c97c
Fix corrupted and invalidly symlinked worlds crashing on level select ( #10437 )
2025-02-17 18:58:32 -08:00
Jonathing
0b1eefc6d5
Backport even more future ResourceLocation methods ( #10405 )
2025-02-17 18:58:17 -08:00
Jonathing
3de4e38d10
Fix issue with shields not disabling correctly ( #10319 )
2025-01-27 17:18:06 -08:00
Joseph T. McQuigg
384fe451fc
Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types ( #10310 )
...
Add VillagerType#registerBiomeType
2025-01-27 17:17:23 -08:00
Jonathing and LexManos
6a78310a52
GameTestHelper additions ( #10341 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-01-27 14:36:37 -08:00
Jonathing
4305f6de49
Update Gradle to 8.12.1 ( #10355 )
...
Set IntelliJ to download sources automatically in MDK
2025-01-27 14:36:21 -08:00
Jonathing
9d64011438
Fix JOpt Simple by bumping ModLauncher ( #10350 )
2025-01-27 14:35:41 -08:00
Jonathing
a0a71c6c53
Fix JOpt Simple needing a strict version requirement declaration ( #10314 )
2025-01-25 18:52:12 +00:00
Jonathing
7060036589
Fix incorrect method reference in TntBlock.explode() ( #10329 )
2025-01-25 18:51:46 +00:00
Jonathing and James Mitchell
97e6b96cbb
Add a way to render tooltips from Formatted text and TooltipComponents elements ( #10056 ) ( #10291 )
...
Co-authored-by: James Mitchell <tehgeek@gmail.com >
2025-01-04 14:35:14 -08:00
Jonathing
915d8a8f7d
Bump CoreMods to 5.2.4 ( #10265 )
2024-12-23 16:12:20 -08:00
Jonathing and Paint_Ninja
69037051ab
Deprecate @ObjectHolder, add a couple of fast-paths ( #10230 )
...
Cherry-pick a few optimizations from HEAD
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 15:15:05 -08:00
Jonathing
1fe85f5396
Add optional fix of use item duration, disabled by default ( #10248 )
2024-12-23 15:04:45 -08:00
Jonathing and Paint_Ninja
5693e5d11a
Simplify memory usage display on loading screen ( #10235 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 15:04:31 -08:00
Jonathing
da2f435810
Allow mipmap lowering to be disabled ( #10254 )
2024-12-23 14:53:51 -08:00
Jonathing and Paint_Ninja
c24aff8a53
Skip Vanilla classes for the CapabilityTokenSubclass transformer ( #10223 )
...
Skip Vanilla classes for the CapabilityTokenSubclass transformer
Cherry-pick a few optimizations from HEAD
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 14:44:43 -08:00
Jonathing and Paint_Ninja
d38ce3d794
Skip Forge classes in the RuntimeEnumExtender transformer ( #10218 )
...
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 14:32:40 -08:00
Jonathing and Paint_Ninja
87b4f6367a
[1.20.6] Skip processing Forge classes in RuntimeDistCleaner ( #10210 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 14:16:31 -08:00
Martijn van den Brand
b81e7dfe73
Pass player argument when firing OnDatapackSyncEvent ( #10172 )
2024-11-17 01:01:43 -08:00
Jonathing
9d02da81cf
Bump CoreMods to 5.2 ( #10161 )
...
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
- Request CoreMods to not apply fix for ASMAPI.findFirstInstructionBefore by default
2024-11-08 12:52:47 -08:00
Jonathing
5b1ab8b40b
Bump CoreMods 5.1.13 and ASM 9.7.1 ( #10128 )
2024-10-27 18:17:53 -07:00
Paint_Ninja and andan42
542db422ad
Remove unneeded boat patch (backport of #10061 to 1.20.6) ( #10086 )
...
Co-authored-by: andan42 <49289986+andan42@users.noreply.github.com >
2024-10-06 18:27:38 -07:00
Paint_Ninja
ac10315810
Use the new methods in EventBus (backport of #10028 to 1.20.6) ( #10091 )
...
Adds `fire()` and Result#isAllowed/isDenied/isDefault from EventBus
2024-09-12 14:34:23 +01:00
Paint_Ninja
8006e4ff48
Backport some Vanilla 1.21 ResourceLocation methods ( #10084 )
2024-09-12 14:32:28 +01:00
Paint_Ninja
dd8e7ffd16
Optionally supply FMLJavaModLoadingContext as a param to mod constructors (backport of #10074 to 1.20.6) ( #10083 )
2024-09-12 14:01:15 +01:00
LexManos
976d710c10
Fix highlighted item tooltip rendering twice. Closes #10112
2024-09-11 10:27:53 -07:00
Paint_Ninja
1b44cda8ed
Add missed @user_jvm_args.txt to run.bat (backport of 40a0a16 to 1.20.6) ( #10092 )
2024-09-10 13:56:48 +01:00
Martijn van den Brand
10bc7b8e2e
Fire OnDatapackSyncEvent when a player joins a server ( #10077 )
2024-08-22 14:37:58 -07:00
LexManos
333a8e16ad
Fix network channels not initializing during server transfers. Closes #10067
2024-08-17 13:06:27 -07:00
Martijn van den Brand
0554de0251
Fix onPlaceItemIntoWorld always resetting item stack when in creative mode ( #10048 )
2024-07-18 13:03:23 -07:00
Martijn van den Brand
845f315c47
Fix matrix stack translations for RenderHighlightEvent ( #10051 )
2024-07-18 13:03:09 -07:00
LexManos
c6f3726b6d
Make HangingSignBlockEntity useable with custom BlockEntityTypes. #10038
2024-07-05 11:05:21 -07:00
Jonathing and thedarkcolour
46ea9fca8e
Choose default JarJar mod file type based on parent JAR Closes #9939 ( #10021 )
...
Co-authored-by: thedarkcolour <30441001+thedarkcolour@users.noreply.github.com >
2024-06-28 16:43:01 -07:00
Jonathing and Ven
0f2dac73ea
Fixed falling block entities not rendering as moving blocks ( #10006 )
...
Co-authored-by: Ven <tudurap.com@gmail.com >
2024-06-28 16:29:35 -07:00
Daniel Norris
576c61cf7d
Fix conditional checking swallowing decoding errors when loading registry entries from datapacks. Fixes #9995
2024-06-19 15:15:48 -07:00
LexManos
5eb5c34636
Fix ClientTickEvent not firing properly.
2024-06-13 17:11:04 -07:00
Daniel Norris
8f17370cb7
Change tick event to have pre/post classes ( #9890 )
2024-06-13 15:07:48 -07:00
LexManos
bc0c89ff69
Fix Bogged and Wolf armor not being shearable by custom shears. Closes #10005
2024-06-13 14:40:46 -07:00
Paint_Ninja
3d9e12a71d
Cleanup FML Bindings ( #10004 )
2024-06-05 09:57:42 -07:00