File Details
19.21.0.247 for NeoForge 1.21.1
- R
- Oct 26, 2024
- 1.38 MB
- 7.3M
- 1.21.1+1
- NeoForge
File Name
jei-1.21.1-neoforge-19.21.0.247.jar
Supported Versions
- 1.21.1
- 1.21
Curse Maven Snippet
<h3>Current release 19.21.0</h3>
<ul>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/f8c0de94f56807b8ccd0d0a27ced10b05a1f5f16" rel="nofollow">Improve performance of fetching all ingredients</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/21d109338350e1e1e641a1278feee44b5b21b746" rel="nofollow">Simplify EnumCodec</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/f94d63c751a4072d4597337fec0b284f4cdddfd2" rel="nofollow">Update ja_jp.json for 1.21 (#3805)</a> - Abbage230
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/d4096522ee82fae495aafa3a04f3fa3e119c05a7" rel="nofollow">Make # the prefix for tags instead of tooltips</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/719c00ecc104fa53d46db0fc7dc6f02f246385cc" rel="nofollow">Localize Configs</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/15320501b588a73222f4b3fa9387497d170bde84" rel="nofollow">Lower the concurrency of the typed itemstack cache</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/8faf35d4a388d320b89bc7741ee27292d478d170" rel="nofollow">Polish translation update (#3803)</a> - Greg-21
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/e5bf20b4566e205bf5c8ef27a94a661824f4215c" rel="nofollow">Prevent displaying invisible focus-linked slots</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/3efb0e250dc18a3a528d03f53ec7b7c69e2b2784" rel="nofollow">Allow focus-linking with invisible recipe slots</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/3e87d65168baaac1fbc379d77c8bb8912c6af677" rel="nofollow">Fix test</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/199f3994f953657f66567595cd34dc94d2ca7531" rel="nofollow">Follow-up work to revamp the U.S. English translation and clean up other lang files (#3799)</a> - Greg-21
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c3bc7ba7448ac195dd39b8b59b668419c264348b" rel="nofollow">Add access for the IRecipesGui's parent screen</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/b8a025330fbd796dd120c9ce9e662b5169d24d5d" rel="nofollow">Fix #3795 Prevent retaining the player client when crossing dimensions</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/124b785622ed4949352515b23c75ff295076e6cd" rel="nofollow">Remove unused imports</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/9d2959aaa25cb1251cfbc79c3cbcabd50deb0e88" rel="nofollow">update dependencies in dev environment</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/03a63f564cf0c1bcb599afd4907ee2b663217fb2" rel="nofollow">Fix #3789 Add support for NeoForge composting data map</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/493fd1a0fb50c8d7629489b814b49b692a630d0e" rel="nofollow">Fix #3794 Avoid storing the client player in a field, it can leak when traveling between dimensions</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/bc0098ddc81e8fe669313a13d17832990c90945c" rel="nofollow">Optimize uid lookups, recipe transfer, and make recipe layout creation run in background</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/601e452fd72267fb958c68121eff8111f727eb2e" rel="nofollow">Optimize by caching unsupported containers that throw on getType()</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/e10b47c374c3b46c528b84a4f265eedf43e5f6b4" rel="nofollow">Optimize by moving away from Optional and Stream in hot code paths</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/13616d871c7e0c3e74ed99fc85ae9526a0a702e1" rel="nofollow">Fix incorrect uid creation</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/2c257314c29a9f2a51f03d6d0ad6ec746a755508" rel="nofollow">Optimize ingredient type lookups</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/1231d5856946a026c8e580747a15fcd8b89d723f" rel="nofollow">Fix #3790 Air should not be displayed in recipes</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/da366e6186997660d9c095dcc26694f4d1cf890a" rel="nofollow">Lazy-load recipe category extras to speed up display of all recipes</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/2d509e3a232f1f3ec4df02c8da960f872197a932" rel="nofollow">Allow getting UID for empty itemstack</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/4d897471b3531be5a62e0ca952d6125e7a748318" rel="nofollow">Optimize displaying recipes by using less-strict checking for rendered ingredients</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/b033bbec3b65ca80a96152b44c2af69614429ed8" rel="nofollow">Optimize registry access</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/3b7e031fe017028b2e7c2dd96779b7454d61e65d" rel="nofollow">Use horizontal and vertical alignment classes from the API internally</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/6712a3c25fe7c5c10bc3d6b1a3b65b0ed7886ba0" rel="nofollow">Optimize getting subtypes for typed ItemStacks</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/93ddf24568b4e526c5764a4b837df81bfb807fa6" rel="nofollow">remove unused imports</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/48d8fbf8061cf73f43148402d218e55fcd3ef2ee" rel="nofollow">Close #3782 Fix log spam when duplicate items are found in the creative menu</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/1bae8b5bac1b740a9d6dfda195dd498b9ff81fc1" rel="nofollow">Add convenience methods and make scrolling grids of ingredients much easier to create</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/dee2eaf72170468f3c456802d84755294988d82e" rel="nofollow">Add convenience methods for adding multiple catalysts to one recipe category</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/40f7fbd390ad02186cf638ca29d811197de6a29c" rel="nofollow">Close #3786 Add support for naming tag categories instead of registries</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c8357cdffd1b859d61f4884824f2b84a5dd846c3" rel="nofollow">add an IPlaceable interface for GUI elements that can have their position set</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/cbe395ab24274c00f0d467528ca94c20bf689a59" rel="nofollow">U.S. English translation revamp and cleanup of other lang files (#3780)</a> - Greg-21
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/5142066cf537e7072bf8e935332d699f415824b4" rel="nofollow">Simplify implementation of recipe categories. Add lots of helper methods for widgets</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/7b71ce69b31d44e62e6143b56b676955e86be66a" rel="nofollow">Show a placeholder error recipe when a recipe layout crashes</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/63e9d9277781e935751ef74b5272c7174c102680" rel="nofollow">Fix drawing DrawableWrappedText with an offset</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/a7d7a18ef805bb071adfe136901a41dad19314b1" rel="nofollow">Simplify creation of scrollbox widgets</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/0f7bde7ee7ef9bf48b0614bda28872b029ee8c1d" rel="nofollow">Add an ItemStack cache for creating itemstack from typed ingredients</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/f3d92bdc6889625eb620f80a328b9e630cc311e7" rel="nofollow">Fix #3767 Recipe ID should be shown for all recipes when advanced tooltips are enabled</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/cecea725cda889db0f529d2defd528049746df3b" rel="nofollow">#3774 Clean up AMECS implementation</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/d8ad227d81a233b2f56df1685e18563173c10505" rel="nofollow">exclude build and output dirs in intellij</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/cde3f26cef2312b38ca9acd83744e531c1c03f2b" rel="nofollow">#3762 Improve tooltip when there is not enough space to draw JEI</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/80965a4201ee1bf2b100bea0bb28fe506a55e9bb" rel="nofollow">Fix handling of restricted slots in recipe transfers</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/55b258ffd8e989e55cbe40d27f7f38a83416fceb" rel="nofollow">Add more helpers for drawing common recipe elements</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/be35470752250bf40ff851c3c4ad6263039dd7a6" rel="nofollow">Add convenience function for setting the standard slot background</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/b5ba8ce6f0c3d4144466bfce171099408ada4fa3" rel="nofollow">add convenience version of createClickableIngredient that doesn't require a type</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/05ef020a678be1399b24adb32ee12e2e196ae7b5" rel="nofollow">Add a method for creating clickable ingredients with the ingredient manager</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/9e686846238fa4b55be6ba5461b9057d3ab6f503" rel="nofollow">make IIngredientVisibility available earlier, in IJeiHelpers</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/287dcd936240280d2da28de4e15b5a5620d0eb81" rel="nofollow">Fix #3731 Ingredient list gets disordered after a resource reload</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/88e6fcc4c30166dc5952f1ff18419169e8d11144" rel="nofollow">Fix slot view order when recipe has linked slots</a> - mezz
<ul>
<li>Fixes https://github.com/SlimeKnights/TinkersConstruct/issues/5232</li>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c8f25b915198984523f03fd9f5d535625c576768" rel="nofollow">Make better use of ItemLike and Item#getDefaultInstance</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/3a3edb6941eac206f9af563fd267a072da6933b2" rel="nofollow">Add convenience function for adding an info recipe for ItemLike</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/6465fc1f5282b32b59e47bef6440d8ec9614ea6e" rel="nofollow">Add ItemLike convenience function for addRecipeCatalyst</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/f67c265ad9081941e604292c4c31490b458bf0fe" rel="nofollow">Add some convenience functions for accepting default ItemLike and Fluid ingredients</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/d20b43e6484d526a68c9cd4448555895797dc031" rel="nofollow">Add support for bookmarking recipes that have no outputs</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/78370e755d1baa056799f4c0001ec651ed4b3427" rel="nofollow">add debug logs for ingredients added or removed at runtime</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/196b0388373130665c986bbad491c8c1f3aeba71" rel="nofollow">Cleanup</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/dc2fbd1092a74119d7db97126ff82a5cb7333312" rel="nofollow">Create a way to add extra ingredients in the API (not at runtime)</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c4130f8767caec7053da597befee7401c8093b99" rel="nofollow">add version comment for finding amecs-api versions</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c557daa5a2701369cf917bd6bc70671be7283a1e" rel="nofollow">Prevent showing "Recipe By" when the recipe category is by the same mod as the recipe</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/e93379d489125df7cf8346f46b8b300ee96f9188" rel="nofollow">Fix keybinds not being configurable for Fabric (#3385)</a> - KosmosPrime
<ul>
<li>Co-authored-by: mezz</li>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/abfc97bab4b134e526723d321bd3b6a28104ac87" rel="nofollow">Fix #3723 Some Items in creative menu are not being added to JEI</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/6dd0fdd3476d6cd52a9fcb82e7213c01eabfe711" rel="nofollow">Fix #3750 Fabric verison ranges are declared incorrectly</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/bc14988b58476d0fdec0f9e61e0aa211c85aac0d" rel="nofollow">Fix #3747 Restore compatibility with Fabric 1.21</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/58fdfacb49c093203593f081264d192b30b36403" rel="nofollow">Bump version</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/1c3a6391e93725c29e7fdcc6c929ac9db1039e20" rel="nofollow">fix issues with intermediary common api jars for fabric</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/9b35bb395f1135906d6eba3ca75542935d945bf1" rel="nofollow">try publishing a pom for commonApiIntermediary</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/5d58ea57439939106ff5943d57f0b9617eff21ad" rel="nofollow">set mod group on common api intermediary jars</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/fa851613a45681cc21212ac74a48f39fed2dba4d" rel="nofollow">fix archive classifiers for fabric common api jars</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/533bb13d8f902847ffdb1790737ae5c6563a4c24" rel="nofollow">try publishing a common-api-intermediary jar for fabric</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/7b0753d92a3cff253786d18761fe047f717d0df8" rel="nofollow">Update mod-publish-plugin to support html changelogs on CurseForge</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/fd91d67fd228325e7fa544297c3dcacc32445f85" rel="nofollow">Add more helpers for creating RecipeHolder recipe types</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/067ff1ce9224a9dd22f2a286edc39ac534321e20" rel="nofollow">fix modrinth project id</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/681139ebd26ed7fe26433e5d4af06c78e97f6745" rel="nofollow">specify the published version for modrinth</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c94ec6445366f48310ce8eb991edfc75d192d5cf" rel="nofollow">Add modrinth display names</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/b404a128a46ff557669482985a0adc77e88d0d10" rel="nofollow">fix jar published for fabric to modrinth</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/72ff590adcc91e730f0ca64db6eb5523ef949a24" rel="nofollow">fix publishModrinth in CI</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/79599dacaf326dfbcbde7b0b48c6bd4de031ed8c" rel="nofollow">use mod-publish-plugin</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/cac37fa2d77aecd5d0c8aeb254d4120b7cffff88" rel="nofollow">remove unused curse_file_url property</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/53fcbaad8bf5729a4db211b6d135a1f5228edd96" rel="nofollow">Update changelog task</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/6df8b448fc45fa34e3666f28d19a2c091a4c64e4" rel="nofollow">Fix support for gradle's configuration-cache when publishing</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/7b75d1227d2f01d81fe795c7838c9746011c6648" rel="nofollow">Enable gradle's configuration-cache (#3742)</a> - James Mitchell
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/9e851b49fc4285b9b6f14ae349b07eb06dbdb6fc" rel="nofollow">update gradle and fabric-loom in dev</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/bcb873be7275712eeec7174483ba8cfe699e6e3f" rel="nofollow">Fix scroll grid scrolling speed to more closely match vanilla creative menu</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/399cea7e196828cf92d79803cf08dd1b3b0bb0ae" rel="nofollow">Cleanup: suppress warning for removal in ErrorIngredientHelper</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/1719c41976ef77a7ffb44974b7781e1afcb3a2ed" rel="nofollow">Specify all plugin versions in root build.gradle.kts, update plugins to latest versions</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/3963ecf7cbf18e2a79a466e06373450520da791f" rel="nofollow">Set modrinth loaders explicitly</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/fdfa13e4abc43ddf215c586ccf513ca49b698e61" rel="nofollow">Switch from VanillaGradle and NeoGradle to ModDevGradle plugin (#3739)</a> - Technici4n
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/f5574f044a73460e9b7806c61ec5144e18b9a72f" rel="nofollow">Fix creative tab search not working</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/d05376b3e901e918ef1cc51bd864f11e35884995" rel="nofollow">add Fabric-Loom-Remap to common-api jar</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/21e69b6f268e7dd79941bbedf0049d276a6ac170" rel="nofollow">Update dev dependencies</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/18440d8705ae102729c7b9d161e8903bcccd8d1a" rel="nofollow">Optimize AnvilRecipe storage (#3733)</a> - embeddedt
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/78211bff0fa205e900ab3f94322ec12fded43906" rel="nofollow">Fix #3734 Fix support for smithing recipes that do not have a template</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/7932e0cc711378d7183f0f4faf452b111c13bdff" rel="nofollow">Use reference set in Node instead of wrapping map (#3732)</a> - embeddedt
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/625cfe0376c051287177f3ae5470933e3f7c3960" rel="nofollow">Reduce initial size of sets for ingredientUidToCategoryMap (#3735)</a> - embeddedt
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/95d14d0f80ed7e960f68b8ecbe39454df7599555" rel="nofollow">Add ITooltipBuilder#clear to allow advanced modifications of tooltips</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/bcc8fcc5b78dd563c8009dc71b893080baba8f79" rel="nofollow">Create generic versions of createAndSetNamedIngredients</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/0c9ff93260b65404040de6b6bd9878073da0de46" rel="nofollow">Add more helper methods for ICraftingGridHelper</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/7fea3d94a3b2ca128a6c2ab358a07c992ed5613e" rel="nofollow">Add a getGuiSlotIndexToIngredientMap helper for recipe transfer</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/425171b14e15650b065895ec76e71e41eed302ec" rel="nofollow">Skip calling getRecipesForInput and getRecipesForOutput on ISimpleRecipeManagerPlugin that do not handle the stack</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/595188fa8c6df51b9677cad7cbaa05e207957d78" rel="nofollow">Optimize storage of ItemStacks (#3712)</a> - James Mitchell
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/ab86d57e6a32e1a7272f646c145c3411b4e4d9e2" rel="nofollow">Add Portuguese translation (#3727)</a> - WingFrosty
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/5e7155b3496e2b9c1b2b9963f427ba46f248a128" rel="nofollow">Update ja_jp.json (#3726)</a> - Abbage230
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/e00be6a493c4efa01ad40ba0eb016fe2b5aacc12" rel="nofollow">fix TypedRecipeManagerPluginAdapter catalyst lookup</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/649f09ea5c8a83a9f57c046ac1ea79ce9e643ad1" rel="nofollow">Add simple version of IRecipeManagerPlugin that handles only one recipe type</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/be2b45c43296e8768eca419457f081c3eb9e6e44" rel="nofollow">Add IRecipeManagerPluginHelper to the API to help with RecipeManagerPlugin implementations</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/545ee945efd9c29bf04d1bb7f5a2a0c27ee9e33a" rel="nofollow">move the recipe category render call in RecipeLayout (#3725)</a> - screret
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/b01c79902a6aab0f02f888df465cbcb4e84c118f" rel="nofollow">Improve bookmark serialization</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/761cb1c379dd9d71e56f2c155d4e58a9018dddc1" rel="nofollow">Add method to create fake shaped recipes for JEI</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/cb28a3f902b828c6fd9ee032a419beeb12def1a2" rel="nofollow">Update zh_cn.json for 1.21 (#3724)</a> - suoyukii
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/de51844ea64b9e1c72378a94a5499dc4ceb98a98" rel="nofollow">fix custom renderer path</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/74e5800b085225ecc8cd08a8b855a20c1d3124b8" rel="nofollow">Fix incorrectly culling some block models</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/6413532b3be21c56417519f982a0cc4d4d7577ea" rel="nofollow">Clean up item stack batch rendering a little</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c3c4b00c382c6edabc56437894a8b0526f33b380" rel="nofollow">Improve handling of wildcard and single item hiding</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/14371201b64d16937f502003c836f21614693847" rel="nofollow">Improve formatting and error reporting for the bookmark and blacklist files</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/231f9cbd7d431d8d2db242d06a46244a9fa951ec" rel="nofollow">Add codec and bookmark support for crafting recipes that do not have a resource location (generated recipes)</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/9ba835e005e8d69aba3a04ef5f3792b29b852400" rel="nofollow">Add support for onDisplayedIngredientsUpdate to ICraftingCategoryExtension</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/ef1ad32a3db5297a78826aaad7056344acbc6ec7" rel="nofollow">fix showCreativeTabNamesEnabled option</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/43cec0a7a782dd0b3b064c2471f27503d6ae581e" rel="nofollow">fix tests</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/8144ca066a63d8de72c1cf76a91e11432cab475b" rel="nofollow">Close #3687 Add ability to search by creative tab</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/382bd03def5da2820ecfa27373a9677410169bbf" rel="nofollow">spotless apply</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/7564fe1bdb882bc1cd01a968fe823c2fa2808943" rel="nofollow">Close #3691 Mark JEI as compatible with 1.21 on Curseforge and Modrinth</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/12e6eb871afa8fc0c23e97258bc57ea046c23f6d" rel="nofollow">Fix navigating by clicking ingredients, when in cheat mode</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/df08c73dda8d3a8283c3a2d9624753fc2b604feb" rel="nofollow">Fix #3693 Netherite upgrade recipe in smithing table not displaying correctly</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/3e94fed53c23a9e0148f56f203909021c390eac5" rel="nofollow">Add API support for batch-rendering ingredients (#3711)</a> - James Mitchell
<ul>
<li>Add basic batch-rendering for ItemStacks</li>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/b6111b129c0c0ed6bf249352301192cad5fad8ba" rel="nofollow">disable org.gradle.configureondemand</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/f0369ac23b3294da64a809d964596f723cf6ca0d" rel="nofollow">Fix tests</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/9d177535229db9e924b22d3e5bf25d87ec5440d9" rel="nofollow">Fix #2916 Fix #3714 Item hiding mode is broken</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/e2c9e0ce0c14f3a41f4599778111e76077cdbdd8" rel="nofollow">Show tooltips on hovering over long recipe category titles</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/04247f10dd5cd732975e565e42c56a0e2b08e3a0" rel="nofollow">micro optimize node edge storage</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/31fe2bbb5f88fae6144c814d979124f4b7179847" rel="nofollow">Fix deserialization of recipe bookmarks</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/57f842435720b264ad3597e67dbccdcc94b913e4" rel="nofollow">avoid interning substrings multiple times</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/d48538039a9fa51f17a82898ddc2b852426d77db" rel="nofollow">Add more protections against invalid ITypedIngredient being created</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/fb3f804025431b137c09e29fdbca17421aae8b5e" rel="nofollow">intern substring strings</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c0e959c564f26c579b54282008d7f93d9e9c92a0" rel="nofollow">fix up IngredientSet</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/b1d159b330e3cb0d9848199acbee873d5212bd7b" rel="nofollow">add debug config for logging suffix tree statistics</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/326bf12033fae45d9e6d740c3270777c5660aa8b" rel="nofollow">Reduce memory used by Nodes and Edges in the search tree by combining them</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/2f00fb69ecd9bfd296466f1d11fe066b6d3f1046" rel="nofollow">Reduce memory used by JEI</a> - mezz
<ul>
<li>This keeps IListElement in memory for each ingredient, instead of the full IListElementInfo,</li>
<li>which saves a lot of memory.</li>
<li>As a tradeoff, ingredients added late (at runtime) will no longer be sorted in the list.</li>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/3c6efef7ef67c28a933d5561885e52b86ea74a34" rel="nofollow">Fix crash from tag info recipes having UID that matches another recipe type</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/f3964543c2b8181339cf4f700a52ddc8de3e2d23" rel="nofollow">Update Traditional Chinese (zh_tw.json) (#3707)</a> - dirtTW
<ul>
<li>Update Traditional Chinese localization</li>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/17473579545ca77341d44cac891239463d43de4d" rel="nofollow">Add support for search aliases (#3703)</a> - James Mitchell
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/3e6a35c3b68478f2f0c326a0760dd48d57c6ec15" rel="nofollow">Use Sponge maven as a backup for Forge maven</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/3c6c9014c6ed169b8863b479dc7aa4034aa56182" rel="nofollow">Differentiate between still and flowing fluid ingredients</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/6bb926ef640fba815ab380605951bbe000b88677" rel="nofollow">Clarify that ingredient codecs don't need to encode stack size</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/2d0076aed6b81388ad9d00f8e0839fb407f1e8c4" rel="nofollow">Add 1.21.1 versions to README</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/1fe86ad18e910a48cf9a75e2c947bd0507dbd37a" rel="nofollow">Use unicode bullet points for JEI Debug info</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c078950a1bdf2a0dfd2bd3f59f63542fd79a55a1" rel="nofollow">Use Object for UIDs instead of String (#3702)</a> - James Mitchell
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/75f87d62c119e30edaf076f4241d19ada019b3dd" rel="nofollow">Check plugin elapsed time less frequently</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/caa74af04642dd59b2742116d96a360284db7b5a" rel="nofollow">Update sv_se.json (#3688)</a> - A. Regnander
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/6d0a9f72ce002f4ab96b18c7f3b74219b0a9dac3" rel="nofollow">Improve tooltip upgrade path toward rich tooltips</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/10973d564a2b325992e88db85274f673115f86da" rel="nofollow">Improve error message when a startup event isn't fired</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/ed6d408295d74a806cb9eb455456644b0318117e" rel="nofollow">update NeoForge in dev environment</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/c63c221028340139e7af31a51875b8af8b23597f" rel="nofollow">Fix #3683 Tooltips callbacks are not working</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/5aa9edb7ff99985a89338968b354893d91423f6f" rel="nofollow">Undo Jenkins changes</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/496a2a2964a2f2fda90f5af1cabc69c04abda534" rel="nofollow">Fix #3678 cheat-mode mouse-pickup drops items from inventory</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/6b4dff4847d3d9b4446e5dde66483461f9b974dd" rel="nofollow">add debug configurations for fabric debug logs in dev</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/caa3cfdc0d5ba3a4778f3eb2dcc7977751ad4b53" rel="nofollow">fix TestClientConfig</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/d3fa1c7862d3f29f3a8d4c4e7c801cd1a090a83c" rel="nofollow">Add config for tag recipes, hide them by default</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/893b8f5dc69734c174c4af735639732e8570b0c9" rel="nofollow">Improve Jenkins pipeline stage names</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/1330d22d0d34c60214d0ff788dd75dca0e099ac2" rel="nofollow">fix jenkins pipeline</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/9f320ca748d62ae792bee2e9fd28b258a60a2f28" rel="nofollow">try splitting up Jenkins build pipeline for each mod loader</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/e7ba0d1fba3726312a0b9b9047b8abae2a4c5998" rel="nofollow">Optimize adding ingredients to recipes for lookups</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/5b63ab197c644ca040406e82cb32f05f3672be50" rel="nofollow">update dev dependencies</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/24a8ba9687c9a5e3a6483a20b011ee3d84084363" rel="nofollow">Allow JEI to draw the ingredient lists in narrower spaces</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/8ec38a27b58537034aa4b84ce22e2ffcd94730a9" rel="nofollow">Improve docs for IRecipeSlotBuilder#addFluidStack</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/e7edb34372a8a490857d7a142578be4d6baac059" rel="nofollow">cleanup</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/bd9a7e03777a5f43fb0cd846f00856374d6fad7d" rel="nofollow">Improve the legacy fallback code for IRecipeSlotTooltipCallback</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/be2063f6e12195fa49d67a87130db58af81d4e80" rel="nofollow">minor breaking change: remove method that shouldn't have been created in the last commit</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/031ac3f3e7eb843a4c154037564567cfc2cab1c1" rel="nofollow">Fix #3640 Armor trims always show redstone trim on iron chestplate</a> - mezz
<ul>
<li>Add methods for recipe categories to visually update and override what's displayed in slots, to support complex recipes like armor trims.</li>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/ec3e4baea5fc4807fb677c54cc5276d0b49f7389" rel="nofollow">Reduce memory use of RecipeLayout</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/8eb79e0c8f7063fa2a7cc0eb8d31a0c2882532e8" rel="nofollow">Update to Minecraft 1.21.1</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/1072f01e389bb71bbe6ffb35a5d01185c8273aa8" rel="nofollow">cleanup</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/02370235626ddb4e479e13e6cde9b6d5466cd5ff" rel="nofollow">Add support for multiple Ghost Ingredient Handlers on a single screen</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/eef558596f860448a55f7ca3d1987f41dec07706" rel="nofollow">Improve API for universal recipe transfer handlers</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/740ca57c0b02142ba5fba9a1091d41c8a1853121" rel="nofollow">Prevent ingredient grids from consuming scroll events when there is only 1 page</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/5d8bead488f8bdca8aedd727062db83a3ac6d277" rel="nofollow">Move JEI out of the way of Toasts</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/8635ea99e560e436f4cf8dd439197b101518cd36" rel="nofollow">fix tests</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/7a84a24b5ab0f9d1069a393dc6e9e7fa51b0ef99" rel="nofollow">#3665 Correctly handle recipe transfer and bookmark buttons when they overlap the recipe</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/54bff6a3dfac6b4b3e21f394e1e392450d8310d9" rel="nofollow">Unify scroll box code</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/08be725d193cef799eda9ff66324edb6a257e9bb" rel="nofollow">Add smooth scroll box widget and use it for info recipes</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/bb0274b834e9d42a071cce9105593035d2ef9d46" rel="nofollow">Close #3647 add support for searches that only remove ingredients</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/380854591e9bcc755ea3b9b34b5aa6bd393cb80b" rel="nofollow">Fix #3669 Quietly ignore attempts to create invalid TypedIngredients</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/cbfb2090a30bb9ef3dcad82f247d8e284d49b7e6" rel="nofollow">#3651 Validate GUI properties are within a reasonable range, to prevent integer overflows</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/e958336591242baeb441896621cc025c9f609c02" rel="nofollow">Allow empty recipe layouts</a> - mezz
<ul>
<li>They could be looked up by catalyst, and render things themselves</li>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/b22726de8fcfa82ed9c323ef23c43094107b2ea3" rel="nofollow">Fix #3614 Cheat permission packet fails on Fabric</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/94d698370d276cfa8cd6b43e4a70c5d6f1a1dbd0" rel="nofollow">Fix implementation of FluidIngredientHelper#isIngredientOnServer</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/0ff224b3b4bf280eb3ae2b2bc176544101cc9423" rel="nofollow">Update ja_jp.json for 1.21 (#3663)</a> - Abbage230
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/12505ab026059724955fab3ce64acdb74070743f" rel="nofollow">#3652 Hide ingredients that are not on the server</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/56ce0c44409a1c20e7b98dcc2863834daf1cd391" rel="nofollow">#3657 fix crash when reflecting into a class that throws NoClassDefFoundError</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/9955b72b6ed2e0bdcc7d097ae565be2b61020001" rel="nofollow">Update ja_jp.json for 1.21 (#3662)</a> - Abbage230
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/dcc14c2a4723d323d512db5c048fc6e7182264b4" rel="nofollow">#3662 Make Tag Info recipe category titles localizable</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/e1a717a6b5ffc85d46d826707e5d10c577495c4f" rel="nofollow">#3656 Prevent mods from adding null lines to tooltips</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/ef898f02172f83ac62c583c0c6a91aa0f68979c4" rel="nofollow">Fix #3660 Cheat mode cannot be activated using ctrl + left click</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/472f93f7d9240f3b3635094598e62762157c1195" rel="nofollow">Add more debug info when debugging user inputs</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/518422ea6e8ce4bcaca6ac897aefd62f4d64585f" rel="nofollow">Fix removal warning</a> - mezz
<ul>
</ul>
</li>
<li>
<a href="" rel="noopener nofollow" target="_blank">https://github.com/mezz/JustEnoughItems/commit/4b69eb10d57ff7d555a23bce53706163b6892b87" rel="nofollow">Remove unused methods</a> - mezz
<ul>
</ul>
</li>
</ul>

