LexManos
1e154cbe3e
Minecraft 1.21.7 - Lava Chickens!
2025-06-30 11:06:39 -07:00
Joseph T. McQuigg
5e75de5eb7
Add WanderTradesEvent#Pool Constructor with List<ItemListing> and int directly ( #10566 )
2025-06-23 17:06:32 -07:00
Mysticdrew
ddb1e52e99
Fix client commands not working when using clickable commands.
2025-06-20 14:39:16 -07:00
Mysticdrew
9e55363e2c
Add Event for Picture in Picture renderers registration.
2025-06-20 14:21:27 -07:00
Paint_Ninja
219abfed22
Make more events records
2025-06-20 18:22:53 +01:00
Paint_Ninja
6915753b5a
Fix posting cancellable child events with non-cancellable inheritable parents
...
Also made more events SelfDestructing to save a tad more memory
2025-06-20 10:16:26 +01:00
LexManos and Paint_Ninja
5e8942e0a7
1.21.6 - New EventBus 7
...
A full rewrite and redesign of the library that offers much better performance, new features and fixes all previous design flaws
See the migration guide here: https://gist.github.com/PaintNinja/ad82c224aecee25efac1ea3e2cf19b91
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2025-06-18 02:53:58 -07:00
Matt
d1f79d6655
Fix warped and crimson fungi not being able to be placed on nylium. ( #10544 )
...
Fix other PlantType parity issues, add test for all vanilla PlantType blocks.
Co-authored-by: LexManos <LexManos@gmail.com >
2025-05-23 02:22:26 -07:00
LexManos
a1c275df46
Deprecate GatherDataEvent.validate() as validation always happens. And made ExistingFileHelper always function. Closes #10516
2025-05-21 23:42:44 -07:00
LexManos
b7e2593d48
Fix dedicated server not loading default language files. Fixes #10555
2025-05-16 13:01:02 -07:00
Joseph T. McQuigg
33d177f02e
Make Loot Function without builders Constructors public ( #10521 )
2025-05-14 21:17:58 -07:00
Olivier Sechet
5d2186df63
Ensure changes from keyboard in ForgeSlider behave as changes from mouse ( #10554 )
2025-05-09 15:14:16 -07:00
LexManos
3de0566425
Make unbound tags non-fatal due to Mojang's registry loading order issues. Closes #10524
2025-05-05 14:52:43 -07:00
LexManos
a5ebf3b645
Fix PlayerEquipmentInvWrapper offset. Closes #10532
2025-05-05 12:13:58 -07:00
Paint_Ninja
63d0496cc4
Deprecate DistExecutor for removal ( #10198 )
2025-04-23 20:54:22 +01:00
Erizamanu
eb001a6382
Add ChunkEvent.LightingCalculated, fixes #8354 ( #10533 )
2025-04-22 21:11:26 +01:00
Paint_Ninja
504dcad849
Seal most event hierarchies ( #10515 )
...
Most events in Forge are not designed to be extended by mod devs but technically allowed it before this PR, leading to a risk of unintentional breaking changes for those that do.
If you need to extend a Forge event, please let us know so that we can explicitly support that and design it with extending in mind. Note that this change does not affect making your own events that directly extend from EventBus' `Event` class.
2025-04-19 13:18:48 +01:00
Matt
81f7f029c3
Fix NPE when breeze deflects a projectile ( #10535 )
2025-04-19 13:08:10 +01:00
Jonathing
207c1997c9
Fix Swords and Pickaxes not using ToolActions ( #10520 )
2025-04-06 12:08:21 -05:00
LexManos
e348ae5b84
Fix bundles causing crash upon inserting item. Closes #10509
2025-03-27 22:09:50 -07:00
LexManos
0f3b8ee830
Add DeferredRegistryData to help with generating data driven registry entries.
...
Revive GameTest system and make all but one Forge Test mod pass.
2025-03-27 20:52:35 -07:00
LexManos
b4b6e48a7a
Fix Mod List Screen's render layout and scroll bars.
2025-03-26 18:54:11 -07:00
d50a3b5ab7
Minecraft 1.21.5
...
Co-authored-by: Ven <tudurap.com@gmail.com >
Co-authored-by: Jonathing <me@jonathing.me >
2025-03-26 16:34:26 -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
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
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
68698d70c1
Fix shield disabling being completely ignored ( #10316 )
2025-01-27 15:24:30 -08:00
Jonathing and LexManos
3e6583af01
GameTestHelper additions ( #10338 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-01-27 09:15:57 -08:00
Paint_Ninja and TelepathicGrunt
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
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
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
Jonathing
d4e3ef4a22
Allow mipmap lowering to be disabled ( #10242 )
2024-12-23 11:46:59 -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
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
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