File Details
19.32.0.358 for Fabric 1.21.1
- B
- Jul 5, 2026
- 1.57 MB
- 1.0K
- 1.21.1+1
- Fabric
File Name
jei-1.21.1-fabric-19.32.0.358.jar
Supported Versions
- 1.21.1
- 1.21
Curse Maven Snippet
Current release 19.32.0
-
Fix Jenkins changelog task name - mezz
-
Disable concurrent Jenkins builds - mezz
-
Fix delayed executor shutdown handling - mezz
- (cherry picked from commit 9540c4861bdf9aee381a8d1d3827204cb3c69ffe)
-
Avoid partial writes from delayed JSON config saves - mezz
- (cherry picked from commit fa9208e4eb8fa05fa576a9729dd2e2fa3a79fa92)
-
Fix #4194 Ingredient List resets to first page after clicking for a recipe - mezz
- Refactor the ingredient list code and add tests
- (cherry picked from commit 48f62ebc1fb15551e6ce1f2edd3d4fcd7df3447a)
- (cherry picked from commit 7d1237fffe3e64c90ac60efeef2b7469b236bb11)
- (cherry picked from commit d800e6b4f4c277671c556a969db44eb39b5abf1c)
-
Fix #4245 Improve mod-name formatting detection - mezz
- Backported to 1.21.1 as API 19.31.0. Kept the branch deprecated tooltip compatibility methods, adapted tests to target nullness and helper APIs, and isolated client-only tooltip detection so dedicated-server game tests can load the formatting code.
- (cherry picked from commit 8251fef62e6ff991d500b1bc29ff87fce556a53a)
- (cherry picked from commit 80585fe43bc4b168a1d3c0d3a05bbdfd5ae06296)
- (cherry picked from commit dd68ded6322cba186840dc9a327e9c3ca9f7f9b2)
-
Fix #3925 #4273 Use stable server config paths for known hosts and LAN saves - mezz
- (cherry picked from commit 84a575d3f16795ca21f1e7150cac80df16122a8a)
- (cherry picked from commit 7d8c5a6fc267d11eee55ba2b21444bfd7196dda9)
- (cherry picked from commit f27b21a8eae6cbdc8e33d642ace51817acd31346)
- (cherry picked from commit 30c8fc3bc1fa72be18e0b7f7f2ec3df76a69026b)
- (cherry picked from commit 9cd22b6212a1525d9112ce78641a19db7a7d096b)
-
Add tests for bookmarking items with different components - mezz
- (cherry picked from commit 81fc7b9b7ccbed79864a22892241ca2e8b5afccd)
- (cherry picked from commit 22da932fad38ef6f377f4fffd9aa3657565d6c20)
-
Fix #4227 ensure the recipe gui doesn't crash when the screen is too small - mezz
- (cherry picked from commit ed837c04ec8c06936c6d486a9be552c20d71fea3)
- (cherry picked from commit 17bec7a342d1166db9695c882e84ab72fa9bb8ad)
- (cherry picked from commit 0e6f6872006550d7d7a4c0a090d4a960b186ef8e)
-
Add support for NeoForge's Item#supportsEnchantment overrides - mezz
- see https://github.com/neoforged/NeoForge/pull/1412
- (cherry picked from commit 2df30fa757ac3036ada007a41caa2c7d661ebf48)
- (cherry picked from commit e1f9afdff9aa24bb289dec730a814113539b9764)
- (cherry picked from commit aeb28ca5517033614edf4815a382c8142dd77e58)
-
Close #3146 Add support for transferring recipes that require >1 ingredient in one slot - mezz
- (cherry picked from commit 09aac2d83396f79e4574702207d078760263afdc)
- (cherry picked from commit 30bd409b857c11c66e5fbc858c4babc0bde7fd5b)
- (cherry picked from commit 8680cb5e65238cdaa754712a002fc350b9df42ae)
-
Merge the Core package into Common to simplify - mezz
- (cherry picked from commit 04ae3e2211b452d96320e330ab28a1857681d1a8)
- (cherry picked from commit 179d2363b198940fcb5d9cef8705828d94f24552)
- (cherry picked from commit 7a1da6cea106f4e42e0b60dc5dcecb4ffcdd51c5)
-
Add NeoForge in-game tests and result reporting - mezz
- (cherry picked from commit f65a3ed783a571988bdc4906e6280db9df0e6c7c)
- (cherry picked from commit 07d14b8a25822effb50391a3a163517800a44bcd)
- (cherry picked from commit 89fbbad5e265fa9d73b999882f85cfe22a48c8ef)
- (cherry picked from commit 4384b9060b3c48505eca4cd98d3c5bec3581e7c1)
- (cherry picked from commit f38de833cb63df3fccdf9a768b628d365f93c018)
- (cherry picked from commit fc33b291e7c42e5a0b05166cb1ec9684e4aef39d)
- (cherry picked from commit ec85b71ba8e0bdc9f88d738ba237253bdc3e57fc)
- (cherry picked from commit f7d099ded483182895ea5286b0459de4cfd03cb8)
- (cherry picked from commit 05d0cc869e712f2b0c630c51464690299eb26a73)
-
Add game tests for generated synthetic recipes - mezz
- Backported to 1.21.1 with target-specific adaptations: use real target-branch menu outputs for synthetic anvil and grindstone recipes, write shield decoration outputs with BASE_COLOR components, and isolate grindstone fake-menu creation behind a client-only helper so dedicated-server game tests can load the recipe maker.
- (cherry picked from commit 5af7033132cd8b18c8d64955247a85f98f5bce8c)
- (cherry picked from commit bcf906ead2ce9da45b5f313e749209f20fb21a82)
- (cherry picked from commit dcd4ff282fe8b60afa7a398f8c62dc214dcfe47b)
- (cherry picked from commit 540a107d7d7291f03adb5c810dbeabfc2a87dd54)
- (cherry picked from commit b6f20b166b22450cc39692cb40aafc7e63ce2d59)
- (cherry picked from commit 2abbacc001b9be55bebde1e480d8c0b557667935)
-
Update ja_jp.json (#4300) - mezz
- Backport the target-relevant Japanese translation updates from 1.21.11. Keep this branch's key names and omit source-only keys that are not used on Minecraft 1.21.1.
- Adapted from commit 930838f64debde7c9111ba6874e734b711b4ef30.
-
Save bookmark list file less frequently when in active use - mezz
- Backport delayed bookmark saves while preserving the target branch's immediate legacy bookmark migration save before moving old files aside.
- (cherry picked from commit e06c337011d22dd119892ecdfca81293afa68a08)
- (cherry picked from commit 7f7b14b4b2d0bbcd56f9d77cea7e4dd2e2809609)
- (cherry picked from commit 3e3cc5819282d8c371fbeb587de5cd5084e4c9ca)
-
Move the generalized suffix tree to an embedded library - mezz
- Remove the old SubString implementation that moved with the library.
- (cherry picked from commit 9ed5f53839f8096c4da72a1644252dd5370b725a)
- (cherry picked from commit a8862c57f94a96613379cc576e29955d959ebbde)
- (cherry picked from commit da1e20fd4c6a49215069ffbc8572cf6ac1141a36)
- (cherry picked from commit 9313c09030ad3c771e2612928d74e58021d0d245)
- (cherry picked from commit c7ffc6d4658c79b36e0f4e9d26e2c1b7f26f67c9)
-
Allow changing recipe category with shift + scroll (#4315) - Colter
- (cherry picked from commit 25cfea8b78f8fbdf98bf4caaec95c5335519aea0)
- (cherry picked from commit 98bb55535c755bff3a73c04554b11d215219b1ee)
- (cherry picked from commit d7daad99f9cf17f2d9c82e420deaa468f273ff6a)
-
Fix #4338 Game process freezes after exiting - mezz
- Backport delayed executor shutdown and tests. On this branch, use GameShuttingDownEvent for NeoForge and Forge because 1.21.1 NeoForge does not have ClientStoppingEvent and the target branch still supports Forge.
- (cherry picked from commit dd5e5e696d8a894e9fae06ae155f68f98575ef55)
- (cherry picked from commit 1cc89a4642599da9697e339f67ba63ba8266a808)
- (cherry picked from commit 61a2b37023cc00f627d7e5bc940dfd3066f60c6b)
-
Speed up batches of ingredients added and removed at runtime when GUI is open - mezz
- (cherry picked from commit 626ad740e29ca4eba917b998dbaed6222151d7ae)
- (cherry picked from commit d9a65695ac613440bb7687311cee17378a2b5005)
-
Fix Fabric key mappings with optional AMECS - mezz
- Backport the 1.21.1-applicable parts of the AMECS Fabric support from 1.21.11. Keep modified Fabric keys unbound when AMECS is not loaded, and show AMECS key modifier combinations in JEI tooltips.
- The full amecs-key-modifiers dependency update is not applied here because this branch still uses the older amecsapi integration for Minecraft 1.21.1.
- Adapted from commit 0f2a700c72b2707f3ef580f346dfecc37e44e3fd.
- Adapted from commit 036a56dc91c7bcaeccea88be62d3f2f7cdd315e3.
- Adapted from commit 1cef9c60fbf7dba7abe79645a29579e65dc83a72.
-
Adapt NeoForge tag update startup gating - mezz
- Use the target branch TagsUpdatedEvent update cause API to wait for the client packet tag update before starting JEI.
- (cherry picked from commit 1f8b1d6f8d68a58e14ea97f8b1897b5e03a3721b)
- (cherry picked from commit be460f938f9acdca6811cc14cb453138e326fdee)
-
Add quick move (shift-click) support to IGhostIngredientHandler (#4278) - Mithi83
- (cherry picked from commit 0639eebf3085b480e4a71ebc9fcbdba87de502a1)
- (cherry picked from commit 916261bbe44656e80777a1d642af9f23dabb1369)
- (cherry picked from commit a9b4397301cef037a1067f136637f257a43e060b)
-
Adapt item stack acceptor handling - mezz
- Backport the non-breaking item stack and item-like handling from the source change. Minecraft 1.21.1 does not have the SlotDisplay API pieces present on the source branch, so this keeps the target IIngredientAcceptor API and adapts the existing addItemStack, addItemStacks, and addItemLike behavior.
- (cherry picked from commit 15b4e63626699d9a94253be9f778f21b1cfe84a5)
-
Add fil_ph.json (#4279) - Wacky Wars
- (cherry picked from commit 100ff1bbfae7d0a9526f06efb5c8afc435f4b42c)
-
Fix #4275 incorrect burn time for blast furnace and smoker (#4281) - Aadhav Manimurugan
- (cherry picked from commit 7a94b2fbd6f061296e05bcc452f83c7c1555b2ab)
-
Fix localization for identifier search mode - mezz
- (cherry picked from commit f097882c89e9fbb6ddd1ab0677406fbe4c825df9)
-
Update Indonesian translations (#4282, #4285) - NizarGhGProgrammer
- Combines the Indonesian localization update with its follow-up syntax fix so this branch does not contain a broken intermediate JSON file.
- (cherry picked from commit b7cd4eeab3aafb4ec3ec2a936c21e94e3c9728a5)
- (cherry picked from commit 45bcd45228e58e0e9e32907ebf0dad3d940edeb5)
-
Improve Brazilian Portuguese localization for JEI (#4263) - Sr.Xlr11
- (cherry picked from commit cad2ba90b4387b8e3db402569778b51adf2d6253)
-
Disable page navigation buttons when there is only 1 page - mezz
- (cherry picked from commit 4ae3e0ea7143d21654b92686c322aa9070bad1eb)