LexManos
01568f90fa
Fix generic errors in new Eclipse compiler
2026-10-12 17:14:26 -07:00
Meme Man
fba9c66164
Update equality check for RegistryObject to include RegistryObject#key. ( #10864 )
2026-08-04 19:10:36 +01:00
Matt and LexManos
29f1a5c117
[1.21.3] Fix crafter not inserting into iitemhandler ( #10667 ) ( #10670 )
...
Co-authored-by: LexManos <lexmanos@gmail.com >
2025-09-25 13:36:49 -07:00
Matt
c73c954e46
Add ForgeLayeredDraw & AddGuiOverlayLayersEvent as API for gui overlay management. ( #10580 )
2025-07-27 10:17:44 -07:00
Jonathing
371938199e
Add #forge:chorus_additionally_grows_on ( #10460 )
2025-04-11 09:49:46 -07:00
Jonathing
f4287ecc81
Add missed license headers ( #10475 )
2025-03-01 21:35:03 +00:00
Jonathing
ab00c907e7
Add fast graphics render type to block model jsons ( #10395 )
...
Make modded leaves behave like vanilla leaves by default (Fixes #10389 )
2025-02-12 17:39:27 -08:00
979abb2b93
Re-introduce ItemStack Capabilities ( #10362 )
...
Co-authored-by: RealMangoRage <64402114+RealMangorage@users.noreply.github.com >
Co-authored-by: LexManos <LexManos@gmail.com >
2025-02-12 17:30:29 -08:00
Jonathing
056360b050
Re-introduce IForgeItem.damageItem when an item takes damage, Fixes #10344 ( #10372 )
2025-02-12 17:29:44 -08:00
Jonathing
960fce505c
Add updated tag context to AddReloadListenerEvent ( #10416 )
...
Fixes using custom tags in GlobalLootModifiers.
2025-02-12 17:21:30 -08:00
Jonathing
f35dce7eb3
Fix corrupted and invalidly symlinked worlds crashing on level select ( #10415 )
2025-02-12 17:03:06 -08:00
Jonathing
0749f49b6c
Fix forced chunks never being ticked by the server ( #10365 )
2025-02-12 13:37:21 -08:00
Jonathing
5c508efaa9
Fix shield disabling being completely ignored ( #10317 )
2025-01-27 15:28:07 -08:00
Jonathing and LexManos
b36ee22925
GameTestHelper additions ( #10339 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-01-27 09:44:26 -08:00
Jonathing
d42979f620
Simplify Title Screen Brandings ( #10288 )
2025-01-02 21:34:03 -08:00
Jonathing and Paint_Ninja
52f41a4448
Deprecate @ObjectHolder, add a couple of fast-paths ( #10232 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 12:51:51 -08:00
Jonathing and Paint_Ninja
83a09f7584
Skip processing Forge classes in RuntimeDistCleaner ( #10212 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 12:19:40 -08:00
Jonathing
2fd8900c01
Allow mipmap lowering to be disabled ( #10256 )
2024-12-23 11:57:00 -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
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
LexManos
86d4bda32e
Cleanup some warnings
2024-11-18 12:27:16 -08:00
LexManos
427fef1d4b
Added support for using optional tags on Forge registries
...
Add DeferredRegister.key(name) helper function to make ResourceKey creation easier
Fix TagManager not binding tags
Fix Unbound Tag Exception when modders register tags during Register events Closes #10154
2024-11-14 14:23:00 -08:00
LexManos
384286a453
Cleanup lifecycle transitions
...
Fix mod ordering for multi-mod jars
Make dependency resolution issues easier to debug/diagnose
2024-11-11 03:04:23 -08:00
LexManos
46cfe50108
Properly allow normal mods.toml mods to specify the module names and use a full module-info.
...
Make FMLModContainer read and apply Add-Opens and Add-Exports manifest entries from mod files.
Forge is now the `net.minecraftforge.forge` module instead of `forge`
https://forums.minecraftforge.net/topic/153333-proper-java-module-support-in-forge-mods/
2024-11-04 16:55:10 -08:00
LexManos
4b423a3087
Fix LootTableLoadEvent not being fired. Closes #10144
2024-10-28 16:08:03 -07:00
LexManos
7d0b07e858
Fix items with use durations of 0 being repeatedly used when use button is held down. Fixed #10150
2024-10-28 14:54:39 -07:00
Jonathing
0c7a0e927c
Add c:stripped_logs and c:stripped_woods tags ( #10146 )
2024-10-27 02:36:36 +00:00
Paint_Ninja
b8f5e4553b
Remove redundant rendering options ( #10140 )
2024-10-26 20:24:18 +01:00
LexManos
086bcb7148
1.21.3 update
2024-10-25 18:04:34 -07:00
Joseph T. McQuigg
c22589b5b3
Add c:foods/pie tag ( #10135 )
...
Replaces `forge:foods/pie`, which is now deprecated.
2024-10-17 18:40:33 +01:00
Paint_Ninja
e0fbab3c49
Fix back-compat with legacy forge: tags ( #10126 )
2024-10-14 20:23:09 +01:00
Paint_Ninja
7cfed38194
Implement the de-facto common tags, add many new Forge tags ( #9955 )
...
https://forums.minecraftforge.net/topic/152815-common-tags-in-forge/
2024-10-13 14:38:37 +01:00
LexManos
23b41ce9b3
Sync component registry ids
...
Fix deprecation typo
Bump ModLauncher (better stack traces)
Set Automatic-Module-Name
2024-10-07 17:26:13 -07:00
Tygyh
eeb3eb3689
Cleanup length and size checks ( #10108 )
2024-09-12 14:14:19 +01:00
LexManos
770298b1d5
Add and fire SystemMessageReceivedEvent
...
Replaces ClientChatReceivedEvent.System which was not fired due to Mojang changing ChatType to a registry.
2024-09-11 11:10:41 -07:00
Michael Bunting
f168ce4499
Fix inverted logic in TagEmptyCondition ( #10069 )
2024-09-04 12:19:15 -07:00
RealMangoRage
419c349a1f
[1.21.1] Optionally supply FMLJavaModLoadingContext as a param to mod constructors ( #10074 )
...
Also made `FMLJavaModLoadingContext` extend `ModLoadingContext`. See the PR description for example usage.
2024-08-25 21:38:31 +01:00
Martijn van den Brand
26d0f7282f
Fix issues with QuadBakingVertexConsumer and Forge's OBJ loader ( #10065 )
2024-08-22 17:26:44 -07:00
RealMangoRage
f252871322
Add a few Method Helpers onto ResourceKey to make getting Data Driven Entries Simpler ( #10071 )
2024-08-17 20:50:07 -07:00
LexManos
32c8597305
Fix network channels not initializing during server transfers. Closes #10067
2024-08-17 13:04:02 -07:00
Paint_Ninja
9714512c31
[1.21.1] ModLoading cleanup and optimisations ( #10052 )
2024-08-16 22:49:11 +01:00
LexManos
db4d8a4729
1.21.1
2024-08-08 13:40:50 -07:00
LexManos
4995902bc0
Fix network sync of custom datapack registries.
...
Add gametest to verify that it functions.
2024-08-05 13:30:14 -07:00
James Mitchell
28e55b2843
Add a way to render tooltips from Formatted text and TooltipComponents elements ( #10056 )
2024-08-04 19:25:23 +01:00
LexManos
2951c1dac8
Fix ItemStack sensitive getDefaultAttributeModifiers not being called.
2024-07-25 16:01:53 -07:00
Martijn van den Brand
520680b037
Fix onPlaceItemIntoWorld always resetting item stack when in creative mode ( #10047 )
2024-07-18 12:43:11 -07:00
Martijn van den Brand
2844bead6e
Fix matrix stack translations for RenderHighlightEvent ( #10050 )
2024-07-17 20:17:33 -07:00
LexManos
d498ec4a45
Fix Global Loot Modifier deserialization not having registry access. Closes #10042 and #10043
2024-07-10 11:46:23 -07:00