Commit graph

8905 commits

Author SHA1 Message Date
Matt
3ce2f03cf2
Add ForgeLayeredDraw & AddGuiOverlayLayersEvent as API for gui overlay management. (#10579) 2025-07-27 10:13:35 -07:00
Matt
39f41fcda9
Add event for adding framepasses (#10502) 2025-07-25 10:29:42 -07:00
Joseph T. McQuigg
88904a1d09
Add Pumpkin Block and Item Tags (#10482) 2025-03-17 00:04:24 +00:00
Jonathing
b864faf0ef
Add '#forge:chorus_additionally_grows_on' tag for similar mechanics to '#minecraft:azalea_grows_on' but for chorus (#10459) 2025-03-04 12:47:17 -08:00
cech12
c97eabc0c4
Fix Hanging Pale Moss not dropping with modded shears (#10414) 2025-02-17 18:06:56 -08:00
Jonathing
6ae39c8597
1.21.4 RB 1
https://forums.minecraftforge.net/topic/154394-forge-541-minecraft-1214/
2025-02-12 12:29:03 -08:00
Jonathing
dcafb4f633
Fix corrupted and invalidly symlinked worlds crashing on level select (#10406) 2025-02-12 11:52:53 -08:00
Jonathing
1ea7ce9831
Add fast graphics render type to block model jsons (#10394)
Make modded leaves behave like vanilla leaves by default (Fixes #10389)
2025-02-12 11:47:09 -08:00
Jonathing
674f2efd54
Add updated tag context to AddReloadListenerEvent (#10412)
Fixes using custom tags in GlobalLootModifiers.
2025-02-12 11:02:22 -08:00
Jonathing
02e82c672d
Give ItemStack context to IForgeItem.getCapabilityProvider (#10404) 2025-02-05 09:15:37 -08:00
RealMangoRage
b25f6e3a7c
Re-introduce ItemStack Capabilities (#10324) 2025-02-03 18:44:44 -08:00
LexManos
e69b07a54a
Fix redstone updates for comparators going up/down incorrectly. Related: #9973 2025-02-03 18:32:53 -08:00
Jonathing
79efe2ac36
Fix forced chunks never being ticked by the server (#10325) 2025-02-03 13:47:36 -08:00
LexManos
464483db5b
Fix redstone update order not matching vanilla. (#10392) 2025-02-03 13:36:45 -08:00
LexManos
f49adb285f
Fix game test structure rotations being inconsistant (#10391) 2025-02-03 13:31:20 -08:00
Jonathing
55862dfd1d
Re-introduce IForgeItem.damageItem when an item takes damage, Fixes #10344 (#10371) 2025-02-03 13:17:38 -08:00
Jonathing
124b9bd8d3
Gate client test mods behind clientSideOnly (#10390) 2025-02-03 13:17:01 -08:00
Jonathing
bae3915728
Fix issue with superclass event listeners by updating EventBus (#10384) 2025-02-03 11:13:33 -08:00
Jonathing
b3c2c62c7e
Bump dependencies, most notably EventBus (#10370)
- CoreMods 5.2.4 -> 5.2.6
- EventBus 6.2.15 -> 6.2.26
    - 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-01-28 21:00:16 +00:00
Jonathing
68698d70c1
Fix shield disabling being completely ignored (#10316) 2025-01-27 15:24:30 -08:00
Jonathing
d55dee9394
Update Gradle to 8.12.1 2025-01-27 09:17:02 -08:00
Jonathing
2d114f2719
Fix JOpt Simple by updating ModLauncher (#10347) 2025-01-27 09:16:24 -08:00
Jonathing
3e6583af01
GameTestHelper additions (#10338)
Co-authored-by: LexManos <LexManos@gmail.com>
2025-01-27 09:15:57 -08:00
Paint_Ninja
762f6a7d78
Add c:flowers, c:flowers/tall, and c:flowers/small block and item tags (#10335)
Co-authored-by: TelepathicGrunt <40846040+telepathicgrunt@users.noreply.github.com>
2025-01-25 20:55:58 +00:00
Jonathing
3c5a534b7a
Fix JOpt Simple needing a strict version requirement declaration (#10311) 2025-01-25 17:49:11 +00:00
Jonathing
bc62d1693a
Fix incorrect method reference in TntBlock.explode() (#10326) 2025-01-25 17:48:54 +00:00
Joseph T. McQuigg
554ead8d4a
Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types (#10298)
Add VillagerType#registerBiomeType
2025-01-21 16:07:56 -08:00
LexManos
ec5ac91389
Fix render_type in block models not being used. Fixes #10294 2025-01-13 13:27:47 -08:00
Jonathing
f63813d929
Bump dependencies (#10274)
- EventBus 6.2.8 -> 6.2.15
- Bootstrap 2.1.7 -> 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 clean-up and optimisations.
2025-01-04 16:04:31 +00:00
Jonathing
5d4825ac4b
Simplify Title Screen Brandings (#10287) 2025-01-02 14:31:05 -08:00
Jonathing
3024ef7707
Clean and fix Forge's internal coremods, fixes finalizeSpawn hook. (#10271) 2024-12-30 11:18:20 -08:00
Gabriel Harris-Rouquette
0d3b488728
Update jline for better darwin/arm64 support Fixes #10107 (#10279) 2024-12-29 09:25:21 -08:00
Jonathing
a01012f20c
Bump CoreMods to 5.2.4 (#10262) 2024-12-23 15:25:21 -08:00
Jonathing
d4e3ef4a22
Allow mipmap lowering to be disabled (#10242) 2024-12-23 11:46:59 -08:00
Jonathing
d7293a78dc
Manage FileWatcher instance per ConfigFileTypeHandler (#10213) 2024-12-22 11:59:00 -08:00
Paint_Ninja
8e4e02e258
Skip processing Forge classes in RuntimeDistCleaner (#10199)
Mod classes are still transformed as usual
2024-12-21 22:20:21 +00:00
Paint_Ninja
2f5a6fee48
Skip Forge classes in the RuntimeEnumExtender transformer (#10197)
Mod classes are still transformed as usual
2024-12-21 22:19:07 +00:00
LexManos
0e74886f8d
Add hooks for using Vanilla's new Client data generator (#10206)
Add new hook for custom block models that do not have real blocks backing them
Some workspace cleanup fixing log4j annotation processor
2024-12-19 10:41:21 -08:00
Paint_Ninja
07977ba242
Deprecate @ObjectHolder, add a couple of fast-paths (#10195) 2024-12-06 18:18:53 +00:00
LexManos
a894c244fe
Bump Bootstrap which has a slight performance boost during dev time. 2024-12-06 10:13:49 -08:00
LexManos
cf32a799a4
Speed up mod annotation scanning by ~30% 2024-12-06 10:11:04 -08:00
Paint_Ninja
0fda1d9393
Skip Vanilla classes for the CapabilityTokenSubclass transformer (#10196) 2024-12-06 17:35:09 +00:00
Paint_Ninja
c7f0acbe38
Simplify memory usage display on loading screen (#10193)
Co-authored-by: TelepathicGrunt <40846040+telepathicgrunt@users.noreply.github.com>
2024-12-06 17:34:33 +00:00
LexManos
9c06c20023
Fix custom particles causing crash 2024-12-05 16:40:29 -08:00
LexManos
041084d1da
Minecraft 1.21.4 2024-12-05 10:22:55 -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