8979 Commits
Author SHA1 Message Date
LexManos b6e4191997 Add protection against large network channel lists 2026-10-14 19:37:35 -07:00
LexManos d01b4128b0 Fix legacy object holders not being fired in the registry specific codepath
Better optimize the scanning for object holders by unrolling streams.
2026-10-13 10:35:28 -07:00
BonsUnleashedandLexManos 6162ec30bd Store object holder handlers per registry name (#10899)
Co-authored-by: LexManos <LexManos@gmail.com>
2026-10-12 16:19:07 -07:00
LexManos 96ffdf9ee5 Update SRGUtils and Fix new eclipse compiler issue 2026-10-12 16:19:05 -07:00
Paint_NinjaandMartijn van den Brand 23856b57a9 Fix IForgeBlockStateModel.getModelData not being called correct for #getParticleIcon (#10818) (#10874)
Co-authored-by: Martijn van den Brand <MartijnvandenBrand@outlook.com>
2026-08-15 00:41:45 -07:00
Meme Man 855bafc581 Update equality check for RegistryObject to include RegistryObject#key. (#10867) 2026-08-04 19:09:43 +01:00
Matt a42ea9bc2c Add DeltaTracker (partialTick) context to PassDefinitions (#10831) (#10851) 2026-07-21 16:09:23 -07:00
Matt a6eea5a004 Toml parsing errors are now visible in the latest log (#10839) 2026-07-09 12:34:25 -07:00
Matt 451c3a1f0a Add support for multiple access transformer configs. 2026-03-23 12:14:09 -07:00
Jonathing a6f68087b4 Migrate the MDK to ForgeGradle 7
Backport of d29524b to 1.21.8
2026-03-18 22:49:16 +00:00
Paint_Ninja ae3985f882 Bump ASM to 9.9.1 and EventBus to 7.0.1 2026-03-17 20:05:22 +00:00
Paint_Ninja 0f6951b560 Skip processing vanilla classes in RuntimeDistCleaner when running on a client
Backport of #10682 to 1.21.8
2026-03-17 19:55:18 +00:00
LexManos 19f6b6c294 Update SecureModules to address ZipPath bug with brackets. Closes #10755 2026-01-20 18:23:14 -08:00
LexManos 9441128b1a Fix Entity patch line numbers 2026-01-15 12:42:59 -08:00
MattandLexManos b9d842a484 Optimize memory allocation for checking entity fluid collisions. Backport of #10745 (#10749)
Co-authored-by: LexManos <lexmanos@gmail.com>
2026-01-15 10:34:47 -08:00
LexManos eb884f4f61 Mark applyServerBinpatches as a dependency of BundleList. Fixes: #10729 2025-12-04 08:52:37 -08:00
LexManos 74d2f1c7c3 Migrate to Github Actions 2025-12-02 14:17:14 -08:00
cech12 e75f0b67fe Fixes shearing leads for custom shears (interacting with entity & leash knot) (#10706) 2025-11-19 17:39:39 -08:00
Matt fae5c92daf Fix ItemStack context in RenderTooltipEvent.Pre (#10655) (#10658) 2025-11-14 07:08:10 -08:00
Paint_Ninja 60110cd916 Fix implicit Bus.BOTH not working in @EventBusSubscriber, add additional validation in strict mode, partial backport of #10676 2025-10-05 15:15:25 +01:00
LexManos c1d703e395 Fix Crafters not inserting into IItemHandlers. Closes #10667 2025-09-23 13:42:29 -07:00
LexManos 728fd6ff24 Optimize ConcatenatedListView's Iterator and fix hidden CreativeTabs taking up page space. 2025-09-23 13:37:53 -07:00
Paint_Ninja 0a885a77e7 [1.21.8] Deprecate global IExtensibleEnum support (#10662)
This is intended for use with Minecraft classes only. Mod devs can support extending enums through other, more efficient means, such as converting their enum to a record and having static final fields of instances that correspond to each enum value.
2025-09-18 17:13:58 +01:00
Matt 15dbadaae6 Fix alpha channel of creative mode tab title color (#10661) 2025-09-18 08:56:02 -07:00
Jonathing 4c1c3aafdb Deprecate JS CoreMods, remove Forge's usages of them (#10659) 2025-09-16 20:13:30 +01:00
Joseph T. McQuigg f06727a205 Replace Blocks.FARMLAND checks with instanceof FarmBlock (#10647)
Signed-off-by: Joseph T. McQuigg <J.T.McQuigg12@gmail.com>
2025-09-10 20:17:42 -07:00
LexManos ef0e7bc17f 1.21.8 RB 1 58.1 2025-08-27 12:17:25 -07:00
Matt ec7a098f81 Add event for adding framepasses (#10612) 2025-08-23 22:09:12 -07:00
Matt ff25961a05 Add ForgeLayeredDraw & AddGuiOverlayLayersEvent as API for gui overlay management. (#10579) (#10611) 2025-08-21 12:56:12 -07:00
LexManos c999a2d4eb Fix Inactivated activator rails, acting like inactivated powered rails. Closes #10643 2025-08-21 08:50:35 -07:00
LexManos ce79df9716 Fix Redstone power propagating between powered and activator rails. Fixed #10642 2025-08-20 12:20:11 -07:00
LexManos eae9b9145d Optimize VillagerTradingManager, avoid redundant work. Closes #10577 2025-08-12 18:02:33 -07:00
Paint_Ninja 7f56986027 Minor cleanup to FML, fix double parsing of mods.toml (#10597) 2025-08-04 12:50:39 -07:00
Jonathing c6874bce67 Update GradleUtils to 2.6.4 (#10600) 2025-08-02 21:21:24 -07:00
Paint_Ninja aa11175f41 Sync deps with MC (#10596) 2025-08-02 05:27:19 -07:00
Joseph T. McQuigg 2730559ff3 Allow command suggestions/autocomplete to search all modded paths at once without namespace provided (#10593) 2025-07-31 09:13:35 -07:00
Paint_Ninja e80c3402b7 Optimise WorldWorkerManager (#10578) 2025-07-23 18:37:02 +01:00
LexManos 837c259668 1.21.8 - Intel Graphic Fixes 58.0 2025-07-17 11:09:42 -07:00
LexManos 2e48910b4c Fix crash when clicking links in modlist without being in-world. 2025-07-16 10:21:55 -07:00
LexManos 70dd556db6 Use vanilla's entrypoint for GameTest servers 2025-07-01 23:56:59 -07:00
LexManos e44a558f37 Fix Forge error screen not rendering text correctly. Closes #10569 2025-07-01 23:41:08 -07:00
LexManos 1e154cbe3e Minecraft 1.21.7 - Lava Chickens! 57.0 2025-06-30 11:06:39 -07:00
Paint_NinjaandLexManos d5c5df1b64 Bump ASM and EventBus
Improves support for Java 25 and better stability of the compile-time EventBus checks, respectively.

Co-Authored-By: LexManos <LexManos@gmail.com>
2025-06-25 20:54:00 +01: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 1527738ddc Fix wrong order in filter vanilla commands patch. Fixes #10563 2025-06-19 00:49:08 -07:00
LexManos 18c806f1d0 Fix not being able to break blocks in survival. Closes #10561 2025-06-18 12:28:19 -07:00