Changes

Summary

  1. Fix #1549 Add support for Forge IRarity for item tooltip colors (details)
  2. Fix some JavaDocs (details)
  3. Make defensive copies of gui exclusion areas to prevent a bug when they are mutated (details)
  4. Update French Localization (#1557) (details)
  5. Add warning log when a mod GUI does not draw the dark background layer (details)
  6. Remove restriction that recipe categories can't handle the same recipe class as another (details)
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)
The file was modifiedsrc/api/java/mezz/jei/api/registration/ISubtypeRegistration.java (diff)
The file was modifiedsrc/api/java/mezz/jei/api/gui/ingredient/IGuiItemStackGroup.java (diff)
The file was modifiedsrc/api/java/mezz/jei/api/ingredients/IIngredientHelper.java (diff)
The file was modifiedsrc/api/java/mezz/jei/api/recipe/category/extensions/IRecipeCategoryExtension.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 dd2c46cb2a950ef47e6ab3a59177c543c3c5321c by mezz
Remove restriction that recipe categories can't handle the same recipe class as another
The file was modifiedsrc/main/java/mezz/jei/load/registration/RecipeCategoryRegistration.java (diff)