Changes

Summary

  1. Fix #1497 Rename recipe_background to avoid texture name conflict (details)
  2. Fix renamed recipe background texture (details)
  3. Fix #1482 Enchanted Books not being hidden (details)
  4. Close #1491 Add API to get ingredients hovered in the bookmark overlay (details)
  5. Fix #1507 Memory is wasted by UID cache after loading (details)
  6. Update to latest Forge in dev (details)
  7. Fix #1523 Recipe transfer button texture issues with transparency (details)
  8. Fix #1524 RecipeCategory tabs are not always sorted properly (details)
  9. Add shortcut key for item edit/hide mode (#1530) (details)
  10. Updated Polish translation (#1533) (details)
  11. Update sv_se.lang (#1535) (details)
  12. Fix #1518 Add support for Crafttweaker removing brewing recipes (details)
  13. Fix #1549 Add support for Forge IRarity for item tooltip colors (details)
  14. Make defensive copies of gui exclusion areas to prevent a bug when they are mutated (details)
  15. Update French Localization (#1557) (details)
  16. Add warning log when a mod GUI does not draw the dark background layer (details)
  17. Fix #1567 Fix #1575 Improve display of wildcard items with no creative menu subtypes (details)
  18. Updated Polish translation (#1587) (details)
  19. Fix typo in French localization (#1593) (details)
  20. Fix #1576 Unable to view IE Metal Press recipes (details)
  21. Updated Polish translation (#1610) (details)
  22. Fix #1611 Rare crash when cycling items (details)
  23. Fix #1621 Enchanted book tooltip compatibility with other mods (details)
  24. Fix #1635 Bookmark button leaks color state on hover (details)
  25. Fix #1651 Race condition during crash can cause NPE in InputHandler (details)
  26. Fix #1673 Treat GuiScreen#mc as nullable (details)
  27. Minor misc cleanup (details)
  28. Improve the render ingredient crash report (details)
  29. Update changelog plugin (details)
Commit de54489611727fea23a11f34843b28f9f356d242 by mezz
Fix #1497 Rename recipe_background to avoid texture name conflict

(sorry texture pack devs)
The file was removedsrc/main/resources/assets/jei/textures/gui/recipe_background.png
The file was addedsrc/main/resources/assets/jei/textures/gui/single_recipe_background.png
Commit 4bb22806307c9dcafa009e7b06336427d56ec98d by mezz
Fix renamed recipe background texture
The file was modifiedsrc/main/java/mezz/jei/gui/textures/Textures.java (diff)
Commit 48cadc25775f08dbd7d4810cec9dc76fb86a8d46 by mezz
Fix #1482 Enchanted Books not being hidden
The file was modifiedsrc/main/java/mezz/jei/ingredients/IngredientRegistry.java (diff)
The file was modifiedsrc/api/java/mezz/jei/api/ingredients/VanillaTypes.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/VanillaPlugin.java (diff)
Commit 650cf1e136a08981a594270b447a1081f05957b5 by mezz
Close #1491 Add API to get ingredients hovered in the bookmark overlay
The file was modifiedsrc/main/java/mezz/jei/runtime/JeiRuntime.java (diff)
The file was addedsrc/api/java/mezz/jei/api/IBookmarkOverlay.java
The file was modifiedsrc/main/java/mezz/jei/startup/JeiStarter.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/overlay/bookmarks/BookmarkOverlay.java (diff)
The file was modifiedgradle.properties (diff)
The file was modifiedsrc/api/java/mezz/jei/api/IJeiRuntime.java (diff)
Commit a43490c42acd56062f05e12584b4ded7d6185f1c by mezz
Fix #1507 Memory is wasted by UID cache after loading
The file was modifiedsrc/main/java/mezz/jei/startup/StackHelper.java (diff)
Commit c90fe5070a1d82fab42d38989744e8ea95bc1786 by mezz
Update to latest Forge in dev
The file was modifiedgradle.properties (diff)
Commit f1295361f258dfcb075610f68e768a7c906dd980 by mezz
Fix #1523 Recipe transfer button texture issues with transparency
The file was modifiedsrc/main/java/mezz/jei/gui/elements/GuiIconButtonSmall.java (diff)
Commit 9595c804730520153e9da3282ac2ea3e39b37ee4 by mezz
Fix #1524 RecipeCategory tabs are not always sorted properly
The file was modifiedsrc/main/java/mezz/jei/recipes/RecipeRegistry.java (diff)
Commit 202132a13b9d6481c253d37c64fe1c93d3302566 by mezz
Add shortcut key for item edit/hide mode (#1530)

The file was modifiedsrc/main/resources/assets/jei/lang/en_us.lang (diff)
The file was modifiedsrc/main/java/mezz/jei/render/ItemStackFastRenderer.java (diff)
The file was modifiedsrc/main/java/mezz/jei/config/KeyBindings.java (diff)
The file was modifiedsrc/main/java/mezz/jei/ingredients/IngredientFilter.java (diff)
The file was modifiedsrc/main/java/mezz/jei/render/IngredientRenderer.java (diff)
The file was modifiedsrc/main/java/mezz/jei/config/ConfigValues.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/overlay/IngredientListOverlay.java (diff)
The file was modifiedsrc/main/java/mezz/jei/input/InputHandler.java (diff)
The file was modifiedsrc/main/java/mezz/jei/config/Config.java (diff)
Commit 8e79e055a743f92660289201f076acd2f46596fc by mezz
Updated Polish translation (#1533)

The file was modifiedsrc/main/resources/assets/jei/lang/pl_pl.lang (diff)
Commit 4cc026a8b4b6d49233faf92b63dc20c01f13de39 by mezz
Update sv_se.lang (#1535)

The file was modifiedsrc/main/resources/assets/jei/lang/sv_se.lang (diff)
Commit eb473f4b47bb86221298dd2a0682b2733d647654 by mezz
Fix #1518 Add support for Crafttweaker removing brewing recipes
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/brewing/BrewingRecipeMaker.java (diff)
Commit 4dc46ad05c0a5ff67b31403f51bb9ad1cc94cf89 by mezz
Fix #1549 Add support for Forge IRarity for item tooltip colors
The file was modifiedsrc/main/java/mezz/jei/JustEnoughItems.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/ingredients/item/ItemStackRenderer.java (diff)
Commit b9eef167e7bf6eb561c07b5405fb51f545ab55a8 by mezz
Make defensive copies of gui exclusion areas to prevent a bug when they are mutated
The file was modifiedsrc/main/java/mezz/jei/gui/GuiScreenHelper.java (diff)
Commit 04469582b631818bdb245d66e3cd1a4ed1eb161d by mezz
Update French Localization (#1557)

The file was modifiedsrc/main/resources/assets/jei/lang/fr_fr.lang (diff)
Commit 1ff6c8a04353d480dc870a458b17a9a1a886d8e1 by mezz
Add warning log when a mod GUI does not draw the dark background layer
The file was addedsrc/main/java/mezz/jei/util/LimitedLogger.java
The file was modifiedsrc/main/java/mezz/jei/gui/GuiEventHandler.java (diff)
Commit d84c7b99b0b9a41d08369a6707ef3b2e73b4c14e by mezz
Fix #1567 Fix #1575 Improve display of wildcard items with no creative menu subtypes
The file was modifiedsrc/main/java/mezz/jei/startup/StackHelper.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/CraftingRecipeChecker.java (diff)
The file was modifiedsrc/main/resources/jei_at.cfg (diff)
Commit 674cb1ab39e0ecefa1bd5e1bd267aa74c1b49b8a by tehgeek
Updated Polish translation (#1587)

The file was modifiedsrc/main/resources/assets/jei/lang/pl_pl.lang (diff)
Commit c843f4db4afc230dd27abce24ae93b5f7ae3ee59 by tehgeek
Fix typo in French localization (#1593)

The file was modifiedsrc/main/resources/assets/jei/lang/fr_fr.lang (diff)
Commit 2240604df56485d87f4edc6e41759e1d88e86654 by mezz
Fix #1576 Unable to view IE Metal Press recipes
The file was modifiedsrc/main/java/mezz/jei/startup/StackHelper.java (diff)
Commit b674e0df93f04fa7c5a63608b9a3139f503f5056 by tehgeek
Updated Polish translation (#1610)

The file was modifiedsrc/main/resources/assets/jei/lang/pl_pl.lang (diff)
Commit 25d050276e553749dfcdb9b843bdaf17d26faf77 by mezz
Fix #1611 Rare crash when cycling items
The file was modifiedsrc/main/java/mezz/jei/gui/ingredients/CycleTimer.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/recipes/RecipeLayout.java (diff)
Commit d7cfb7616358245eb7d8502bc2945f6747766ce8 by mezz
Fix #1621 Enchanted book tooltip compatibility with other mods
The file was modifiedgradle.properties (diff)
The file was modifiedsrc/main/java/mezz/jei/render/IngredientRenderer.java (diff)
Commit 4d2dcb43bd0faee3f938823bad656df7400b93d3 by mezz
Fix #1635 Bookmark button leaks color state on hover
The file was modifiedsrc/main/java/mezz/jei/gui/elements/GuiIconButton.java (diff)
Commit 39651b904c10fd68d4d048e23a57cfd811af0953 by mezz
Fix #1651 Race condition during crash can cause NPE in InputHandler
The file was modifiedsrc/main/java/mezz/jei/input/InputHandler.java (diff)
Commit 5825bcc1e0d3fe7ed7646606df3c8da22dfb0306 by mezz
Fix #1673 Treat GuiScreen#mc as nullable
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/InventoryEffectRendererGuiHandler.java (diff)
The file was modifiedsrc/main/java/mezz/jei/config/JEIModConfigGui.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/overlay/IngredientListOverlay.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/GuiEventHandler.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/recipes/RecipesGui.java (diff)
Commit 3ce4dc010eab5b59fe037f387483528dc4395e77 by mezz
Minor misc cleanup
The file was modifiedsrc/main/java/mezz/jei/ingredients/IngredientListElementFactory.java (diff)
The file was modifiedsrc/main/java/mezz/jei/recipes/RecipeRegistry.java (diff)
The file was modifiedsrc/main/java/mezz/jei/suffixtree/GeneralizedSuffixTree.java (diff)
The file was modifiedsrc/main/java/mezz/jei/ingredients/IngredientFilter.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/ingredients/enchant/EnchantDataRenderer.java (diff)
The file was modifiedsrc/api/java/mezz/jei/api/gui/ICraftingGridHelper.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/ingredients/fluid/FluidStackRenderer.java (diff)
The file was modifiedsrc/main/java/mezz/jei/util/MathUtil.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/VanillaPlugin.java (diff)
The file was modifiedsrc/main/java/mezz/jei/config/ServerInfo.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/overlay/bookmarks/BookmarkOverlay.java (diff)
The file was modifiedsrc/main/java/mezz/jei/recipes/RecipeMap.java (diff)
Commit f0491aa3a630988e36cad2a8e77e6032c3ca38ff by mezz
Improve the render ingredient crash report
The file was modifiedsrc/main/java/mezz/jei/startup/JeiStarter.java (diff)
The file was modifiedsrc/main/java/mezz/jei/util/ErrorUtil.java (diff)
Commit b2ef23a83b473a1312bdeb287b22ff25ae0155ae by mezz
Update changelog plugin
The file was addedchangelog.mustache
The file was modifiedbuild.gradle (diff)