Skip to content
Success

Changes

Summary

  1. Refactor Ingredient List to allow multiple modes (details)
  2. Reorganize project structure (details)
  3. Move JEI API into separate source set (details)
  4. Fix gui key handling bug introduced in refactor (details)
  5. Deprecate IRecipeHandler, fix methods for handling recipes by category (details)
Commit a48fb4b3e99228b2fbdfd299f83ba3c1ff2298d9 by mezz
Refactor Ingredient List to allow multiple modes
The file was modifiedsrc/main/java/mezz/jei/GuiEventHandler.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/PageNavigation.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/recipes/RecipeGuiTabs.java (diff)
The file was addedsrc/main/java/mezz/jei/gui/PagedSearchDisplay.java
The file was modifiedsrc/main/java/mezz/jei/JeiStarter.java (diff)
The file was modifiedsrc/main/java/mezz/jei/input/GuiTextFieldFilter.java (diff)
The file was removedsrc/main/java/mezz/jei/gui/ItemListOverlayInternal.java
The file was modifiedsrc/main/java/mezz/jei/JeiRuntime.java (diff)
The file was modifiedsrc/main/java/mezz/jei/util/GuiAreaHelper.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/ConfigButton.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/ingredients/GuiIngredientFast.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/ingredients/GuiIngredientFastList.java (diff)
The file was modifiedsrc/main/java/mezz/jei/input/InputHandler.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/IngredientGrid.java (diff)
The file was modifiedsrc/main/java/mezz/jei/api/IItemListOverlay.java (diff)
The file was modifiedsrc/main/java/mezz/jei/input/GuiContainerWrapper.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/GuiProperties.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/IngredientGridAll.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/ItemListOverlay.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/GuiIconButton.java (diff)
Commit b4aac3a8ae5d0c4642b10698683bdfbe4d6501c4 by mezz
Reorganize project structure
The file was addedsrc/main/java/mezz/jei/input/MouseHelper.java
The file was removedsrc/main/java/mezz/jei/gui/GuiIconButtonSmall.java
The file was addedsrc/main/java/mezz/jei/recipes/InternalRecipeRegistryPlugin.java
The file was removedsrc/main/java/mezz/jei/util/color/MMCQ.java
The file was modifiedsrc/main/java/mezz/jei/plugins/jei/ingredients/DebugIngredientListFactory.java (diff)
The file was addedsrc/main/java/mezz/jei/ingredients/package-info.java
The file was modifiedsrc/main/java/com/abahgat/suffixtree/Node.java (diff)
The file was removedsrc/main/java/mezz/jei/gui/ConfigButton.java
The file was removedsrc/main/java/mezz/jei/util/IngredientListElement.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapedRecipesHandler.java (diff)
The file was removedsrc/main/java/mezz/jei/util/FakeClientPlayer.java
The file was modifiedsrc/main/java/mezz/jei/plugins/jei/JEIInternalPlugin.java (diff)
The file was addedsrc/main/java/mezz/jei/gui/overlay/ItemListOverlay.java
The file was removedsrc/main/java/mezz/jei/util/StringUtil.java
The file was modifiedsrc/main/java/mezz/jei/network/packets/PacketGiveItemStack.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/ingredients/ItemStackRenderer.java (diff)
The file was modifiedsrc/main/java/mezz/jei/transfer/PlayerRecipeTransferHandler.java (diff)
The file was addedsrc/main/java/mezz/jei/gui/GuiEventHandler.java
The file was removedsrc/main/java/mezz/jei/util/color/ColorUtil.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapedOreRecipeHandler.java (diff)
The file was removedsrc/main/java/mezz/jei/util/RecipeMap.java
The file was removedsrc/main/java/mezz/jei/gui/DrawableBlank.java
The file was modifiedsrc/main/java/mezz/jei/util/Translator.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/furnace/SmeltingRecipeMaker.java (diff)
The file was addedsrc/main/java/mezz/jei/runtime/SubtypeRegistry.java
The file was removedsrc/main/java/mezz/jei/util/TickTimer.java
The file was addedsrc/main/java/mezz/jei/ingredients/Ingredients.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapedOreRecipeWrapper.java (diff)
The file was modifiedsrc/main/java/mezz/jei/util/ReflectionUtil.java (diff)
The file was removedsrc/main/java/mezz/jei/gui/ingredients/GuiIngredientFast.java
The file was removedsrc/main/java/mezz/jei/util/color/ColorThief.java
The file was modifiedsrc/main/java/mezz/jei/JustEnoughItems.java (diff)
The file was removedsrc/main/java/mezz/jei/gui/ingredients/GuiIngredientFastList.java
The file was removedsrc/main/java/mezz/jei/util/ModIdUtil.java
The file was removedsrc/main/java/mezz/jei/ItemBlacklist.java
The file was removedsrc/main/java/mezz/jei/util/Commands.java
The file was modifiedsrc/main/java/mezz/jei/config/KeyBindings.java (diff)
The file was removedsrc/main/java/mezz/jei/GuiEventHandler.java
The file was modifiedsrc/main/java/mezz/jei/input/GuiTextFieldFilter.java (diff)
The file was addedsrc/main/java/mezz/jei/startup/StackHelper.java
The file was modifiedsrc/main/java/mezz/jei/gui/PageNavigation.java (diff)
The file was modifiedsrc/main/java/mezz/jei/input/GuiContainerWrapper.java (diff)
The file was addedsrc/main/java/mezz/jei/recipes/BrokenCraftingRecipeException.java
The file was removedsrc/main/java/mezz/jei/IngredientBaseListFactory.java
The file was removedsrc/main/java/mezz/jei/ProxyCommon.java
The file was removedsrc/main/java/mezz/jei/util/GuiAreaHelper.java
The file was addedsrc/main/java/mezz/jei/color/MMCQ.java
The file was modifiedsrc/main/java/mezz/jei/gui/recipes/RecipeGuiLogic.java (diff)
The file was modifiedsrc/main/java/mezz/jei/config/SessionData.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/ingredients/GuiIngredientGroup.java (diff)
The file was addedsrc/main/java/mezz/jei/ingredients/IngredientInformation.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/VanillaPlugin.java (diff)
The file was removedsrc/main/java/mezz/jei/ModIngredientRegistration.java
The file was addedsrc/main/java/mezz/jei/startup/ModIngredientRegistration.java
The file was removedsrc/main/java/mezz/jei/IngredientInformation.java
The file was addedsrc/main/java/mezz/jei/plugins/vanilla/util/package-info.java
The file was addedsrc/main/java/mezz/jei/gui/TickTimer.java
The file was removedsrc/main/java/mezz/jei/gui/ItemListOverlay.java
The file was removedsrc/main/java/mezz/jei/JeiRuntime.java
The file was modifiedsrc/main/java/mezz/jei/plugins/jei/ingredients/DebugIngredientRenderer.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/ingredients/FluidStackHelper.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/recipes/RecipesGui.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapelessRecipesWrapper.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/furnace/FuelRecipeMaker.java (diff)
The file was addedsrc/main/java/mezz/jei/util/CommandUtilServer.java
The file was modifiedsrc/main/java/mezz/jei/gui/recipes/RecipeLayout.java (diff)
The file was addedsrc/main/java/mezz/jei/gui/elements/DrawableAnimated.java
The file was addedsrc/main/java/mezz/jei/startup/ModIdHelper.java
The file was removedsrc/main/java/mezz/jei/JeiStarter.java
The file was modifiedsrc/main/java/mezz/jei/gui/recipes/RecipeTransferButton.java (diff)
The file was addedsrc/main/java/mezz/jei/render/package-info.java
The file was addedsrc/main/java/mezz/jei/runtime/JeiHelpers.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapelessOreRecipeHandler.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapelessRecipesHandler.java (diff)
The file was addedsrc/main/java/mezz/jei/gui/elements/GuiIconButton.java
The file was removedsrc/main/java/mezz/jei/util/AnnotatedInstanceUtil.java
The file was modifiedsrc/main/java/mezz/jei/gui/recipes/RecipeCategoryCraftingItems.java (diff)
The file was removedsrc/main/java/mezz/jei/gui/GuiIconButton.java
The file was addedsrc/main/java/mezz/jei/color/ColorThief.java
The file was addedsrc/main/java/mezz/jei/gui/overlay/GuiProperties.java
The file was removedsrc/main/java/mezz/jei/util/MouseHelper.java
The file was addedsrc/main/java/mezz/jei/util/Java6Util.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/brewing/BrewingRecipeWrapper.java (diff)
The file was removedsrc/main/java/mezz/jei/util/CycleTimer.java
The file was addedsrc/main/java/mezz/jei/gui/overlay/ConfigButton.java
The file was removedsrc/main/java/mezz/jei/gui/recipes/IngredientLookupMemory.java
The file was removedsrc/main/java/mezz/jei/util/InventoryHelper.java
The file was addedsrc/main/java/mezz/jei/startup/ProxyCommon.java
The file was addedsrc/main/java/mezz/jei/plugins/vanilla/util/FakeClientPlayer.java
The file was removedsrc/main/java/mezz/jei/util/FakeClientWorld.java
The file was removedsrc/main/java/mezz/jei/gui/IngredientGridAll.java
The file was addedsrc/main/java/mezz/jei/ingredients/IngredientFilter.java
The file was modifiedsrc/main/java/mezz/jei/input/InputHandler.java (diff)
The file was addedsrc/main/java/mezz/jei/ingredients/IngredientBlacklist.java
The file was removedsrc/main/java/mezz/jei/gui/DrawableAnimated.java
The file was modifiedsrc/main/java/mezz/jei/gui/ingredients/GuiIngredient.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/jei/debug/DebugRecipeCategory.java (diff)
The file was addedsrc/main/java/mezz/jei/ingredients/IngredientBaseListFactory.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapedRecipesWrapper.java (diff)
The file was removedsrc/main/java/mezz/jei/util/ModRegistry.java
The file was removedsrc/main/java/mezz/jei/util/color/ColorGetter.java
The file was addedsrc/main/java/mezz/jei/gui/elements/DrawableResource.java
The file was addedsrc/main/java/mezz/jei/color/ColorUtil.java
The file was addedsrc/main/java/mezz/jei/color/package-info.java
The file was removedsrc/main/java/mezz/jei/util/Java6Helper.java
The file was addedsrc/main/java/mezz/jei/gui/ingredients/CycleTimer.java
The file was addedsrc/main/java/mezz/jei/gui/elements/GuiIconButtonSmall.java
The file was addedsrc/main/java/mezz/jei/ingredients/IngredientListElement.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/ingredients/FluidStackListFactory.java (diff)
The file was modifiedsrc/main/java/mezz/jei/transfer/BasicRecipeTransferHandlerServer.java (diff)
The file was removedsrc/main/java/mezz/jei/IngredientRegistry.java
The file was modifiedsrc/main/java/mezz/jei/Internal.java (diff)
The file was removedsrc/main/java/mezz/jei/util/Ingredients.java
The file was modifiedsrc/main/java/mezz/jei/config/Constants.java (diff)
The file was removedsrc/main/java/mezz/jei/IngredientBlacklist.java
The file was modifiedsrc/main/java/mezz/jei/util/ErrorUtil.java (diff)
The file was removedsrc/main/java/mezz/jei/util/color/package-info.java
The file was addedsrc/main/java/mezz/jei/startup/ModRegistry.java
The file was removedsrc/main/java/mezz/jei/util/IngredientUtil.java
The file was addedsrc/main/java/mezz/jei/gui/overlay/IngredientGridAll.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/ingredients/ItemStackHelper.java (diff)
The file was addedsrc/main/java/mezz/jei/recipes/RecipeRegistry.java
The file was addedsrc/main/java/mezz/jei/gui/recipes/ShapelessIcon.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapelessOreRecipeWrapper.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/jei/ingredients/DebugIngredientHelper.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/brewing/BrewingRecipeMaker.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/ingredients/ItemStackListFactory.java (diff)
The file was modifiedsrc/main/java/mezz/jei/util/Log.java (diff)
The file was addedsrc/main/java/mezz/jei/plugins/vanilla/util/FakeClientWorld.java
The file was addedsrc/main/java/mezz/jei/color/ColorGetter.java
The file was removedsrc/main/java/mezz/jei/gui/DrawableResource.java
The file was removedsrc/main/java/mezz/jei/ItemFilter.java
The file was addedsrc/main/java/mezz/jei/color/ColorNamer.java
The file was removedsrc/main/java/mezz/jei/gui/GuiProperties.java
The file was addedsrc/main/java/mezz/jei/runtime/package-info.java
The file was removedsrc/main/java/mezz/jei/util/RecipeCategoryComparator.java
The file was addedsrc/main/java/mezz/jei/startup/ProxyCommonClient.java
The file was removedsrc/main/java/mezz/jei/gui/recipes/IngredientLookupState.java
The file was addedsrc/main/java/mezz/jei/startup/AnnotatedInstanceUtil.java
The file was removedsrc/main/java/mezz/jei/util/BrokenCraftingRecipeException.java
The file was removedsrc/main/java/mezz/jei/RecipeRegistry.java
The file was removedsrc/main/java/mezz/jei/gui/IngredientGrid.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/anvil/AnvilRecipeMaker.java (diff)
The file was addedsrc/main/java/mezz/jei/gui/overlay/IngredientGrid.java
The file was addedsrc/main/java/mezz/jei/startup/JeiStarter.java
The file was removedsrc/main/java/mezz/jei/gui/PagedSearchDisplay.java
The file was addedsrc/main/java/mezz/jei/gui/ingredients/IngredientLookupMemory.java
The file was removedsrc/main/java/mezz/jei/SubtypeRegistry.java
The file was addedsrc/main/java/mezz/jei/startup/package-info.java
The file was modifiedsrc/main/java/mezz/jei/gui/GuiHelper.java (diff)
The file was addedsrc/main/java/mezz/jei/gui/elements/DrawableBlank.java
The file was addedsrc/main/java/mezz/jei/ingredients/IngredientRegistry.java
The file was addedsrc/main/java/mezz/jei/recipes/RecipeMap.java
The file was modifiedsrc/main/java/mezz/jei/transfer/RecipeTransferUtil.java (diff)
The file was addedsrc/main/java/mezz/jei/runtime/JeiRuntime.java
The file was removedsrc/main/java/mezz/jei/ProxyCommonClient.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/crafting/TippedArrowRecipeMaker.java (diff)
The file was addedsrc/main/java/mezz/jei/recipes/package-info.java
The file was removedsrc/main/java/mezz/jei/gui/ShapelessIcon.java
The file was modifiedsrc/main/java/mezz/jei/network/packets/PacketCheatPermission.java (diff)
The file was addedsrc/main/java/mezz/jei/recipes/RecipeCategoryComparator.java
The file was addedsrc/main/java/mezz/jei/render/GuiIngredientFast.java
The file was modifiedsrc/main/java/mezz/jei/util/CommandUtil.java (diff)
The file was addedsrc/main/java/mezz/jei/gui/ingredients/IngredientLookupState.java
The file was removedsrc/main/java/mezz/jei/InternalRecipeRegistryPlugin.java
The file was modifiedsrc/main/java/mezz/jei/config/Config.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/TooltipRenderer.java (diff)
The file was removedsrc/main/java/mezz/jei/util/RecipeTransferRegistry.java
The file was removedsrc/main/java/mezz/jei/util/color/ColorNamer.java
The file was removedsrc/main/java/mezz/jei/util/StackHelper.java
The file was addedsrc/main/java/mezz/jei/gui/elements/package-info.java
The file was addedsrc/main/java/mezz/jei/startup/UniqueItemStackListBuilder.java
The file was modifiedsrc/main/java/mezz/jei/api/recipe/VanillaRecipeCategoryUid.java (diff)
The file was addedsrc/main/java/mezz/jei/ingredients/IngredientUtil.java
The file was addedsrc/main/java/mezz/jei/ingredients/IngredientFilterInternals.java
The file was removedsrc/main/java/mezz/jei/JeiHelpers.java
The file was removedsrc/main/java/mezz/jei/ItemFilterInternals.java
The file was modifiedsrc/main/java/mezz/jei/gui/recipes/RecipeGuiTabs.java (diff)
The file was modifiedsrc/main/java/mezz/jei/util/MathUtil.java (diff)
The file was addedsrc/main/java/mezz/jei/recipes/RecipeTransferRegistry.java
The file was removedsrc/main/java/mezz/jei/util/UniqueItemStackListBuilder.java
The file was modifiedsrc/main/java/mezz/jei/transfer/BasicRecipeTransferHandler.java (diff)
The file was addedsrc/main/java/mezz/jei/gui/overlay/package-info.java
The file was modifiedsrc/main/java/mezz/jei/network/packets/PacketRequestCheatPermission.java (diff)
The file was addedsrc/main/java/mezz/jei/render/GuiIngredientFastList.java
The file was modifiedsrc/main/java/mezz/jei/util/FileUtil.java (diff)
Commit 0359a11820e86171eb63bf7ee1986da0e711c053 by mezz
Move JEI API into separate source set
The file was removedsrc/main/java/mezz/jei/api/gui/IGuiItemStackGroup.java
The file was addedsrc/api/java/mezz/jei/api/recipe/wrapper/ICustomCraftingRecipeWrapper.java
The file was removedsrc/main/java/mezz/jei/api/IJeiRuntime.java
The file was addedsrc/api/java/mezz/jei/api/gui/IGuiIngredient.java
The file was addedsrc/api/java/mezz/jei/api/gui/ITickTimer.java
The file was removedsrc/main/java/mezz/jei/api/package-info.java
The file was addedsrc/api/java/mezz/jei/api/gui/ICraftingGridHelper.java
The file was addedsrc/api/java/mezz/jei/api/gui/IRecipeLayoutDrawable.java
The file was removedsrc/main/java/mezz/jei/api/recipe/IRecipeWrapper.java
The file was addedsrc/api/java/mezz/jei/api/recipe/package-info.java
The file was addedsrc/api/java/mezz/jei/api/gui/BlankAdvancedGuiHandler.java
The file was removedsrc/main/java/mezz/jei/api/ingredients/IIngredientRegistry.java
The file was removedsrc/main/java/mezz/jei/api/recipe/IRecipeCategory.java
The file was addedsrc/api/java/mezz/jei/api/recipe/wrapper/package-info.java
The file was addedsrc/api/java/mezz/jei/api/recipe/wrapper/IShapedCraftingRecipeWrapper.java
The file was addedsrc/api/java/mezz/jei/api/IJeiHelpers.java
The file was addedsrc/api/java/mezz/jei/api/ingredients/IIngredients.java
The file was removedsrc/main/java/mezz/jei/api/gui/IRecipeLayoutDrawable.java
The file was removedsrc/main/java/mezz/jei/api/gui/package-info.java
The file was addedsrc/api/java/mezz/jei/api/ingredients/IModIngredientRegistration.java
The file was addedsrc/api/java/mezz/jei/api/recipe/transfer/IRecipeTransferHandler.java
The file was removedsrc/main/java/mezz/jei/api/recipe/transfer/IRecipeTransferRegistry.java
The file was removedsrc/main/java/mezz/jei/api/IItemBlacklist.java
The file was addedsrc/api/java/mezz/jei/api/package-info.java
The file was addedsrc/api/java/mezz/jei/api/recipe/wrapper/ICraftingRecipeWrapper.java
The file was removedsrc/main/java/mezz/jei/api/recipe/VanillaRecipeCategoryUid.java
The file was removedsrc/main/java/mezz/jei/api/gui/IDrawableAnimated.java
The file was addedsrc/api/java/mezz/jei/api/IModRegistry.java
The file was removedsrc/main/java/mezz/jei/api/recipe/transfer/IRecipeTransferInfo.java
The file was addedsrc/api/java/mezz/jei/api/recipe/BlankRecipeCategory.java
The file was addedsrc/api/java/mezz/jei/api/IItemListOverlay.java
The file was removedsrc/main/java/mezz/jei/api/JEIPlugin.java
The file was removedsrc/main/java/mezz/jei/api/recipe/wrapper/ICustomCraftingRecipeWrapper.java
The file was removedsrc/main/java/mezz/jei/api/ingredients/IIngredientHelper.java
The file was addedsrc/api/java/mezz/jei/api/IItemBlacklist.java
The file was addedsrc/api/java/mezz/jei/api/recipe/IRecipeCategory.java
The file was addedsrc/api/java/mezz/jei/api/recipe/transfer/package-info.java
The file was addedsrc/api/java/mezz/jei/api/JEIPlugin.java
The file was removedsrc/main/java/mezz/jei/api/recipe/IFocus.java
The file was addedsrc/api/java/mezz/jei/api/ingredients/package-info.java
The file was removedsrc/main/java/mezz/jei/api/gui/ICraftingGridHelper.java
The file was removedsrc/main/java/mezz/jei/api/IItemListOverlay.java
The file was removedsrc/main/java/mezz/jei/api/gui/BlankAdvancedGuiHandler.java
The file was removedsrc/main/java/mezz/jei/api/gui/IAdvancedGuiHandler.java
The file was addedsrc/api/java/mezz/jei/api/ingredients/IIngredientRenderer.java
The file was removedsrc/main/java/mezz/jei/api/gui/ITickTimer.java
The file was removedsrc/main/java/mezz/jei/api/gui/IDrawableStatic.java
The file was removedsrc/main/java/mezz/jei/api/IRecipesGui.java
The file was addedsrc/api/java/mezz/jei/api/gui/IDrawableAnimated.java
The file was removedsrc/main/java/mezz/jei/api/recipe/wrapper/package-info.java
The file was removedsrc/main/java/mezz/jei/api/IGuiHelper.java
The file was addedsrc/api/java/mezz/jei/api/recipe/IStackHelper.java
The file was addedsrc/api/java/mezz/jei/api/recipe/IRecipeHandler.java
The file was removedsrc/main/java/mezz/jei/api/recipe/IStackHelper.java
The file was addedsrc/api/java/mezz/jei/api/IModPlugin.java
The file was removedsrc/main/java/mezz/jei/api/recipe/IRecipeRegistryPlugin.java
The file was removedsrc/main/java/mezz/jei/api/recipe/transfer/IRecipeTransferHandler.java
The file was addedsrc/api/java/mezz/jei/api/recipe/IRecipeRegistryPlugin.java
The file was removedsrc/main/java/mezz/jei/api/IRecipeRegistry.java
The file was removedsrc/main/java/mezz/jei/api/IModPlugin.java
The file was addedsrc/api/java/mezz/jei/api/gui/IDrawable.java
The file was addedsrc/api/java/mezz/jei/api/gui/IRecipeLayout.java
The file was removedsrc/main/java/mezz/jei/api/recipe/transfer/package-info.java
The file was addedsrc/api/java/mezz/jei/api/IGuiHelper.java
The file was addedsrc/api/java/mezz/jei/api/gui/IGuiFluidStackGroup.java
The file was addedsrc/api/java/mezz/jei/api/BlankModPlugin.java
The file was addedsrc/api/java/mezz/jei/api/recipe/transfer/IRecipeTransferHandlerHelper.java
The file was addedsrc/api/java/mezz/jei/api/IRecipeRegistry.java
The file was addedsrc/api/java/mezz/jei/api/recipe/IRecipeWrapper.java
The file was removedsrc/main/java/mezz/jei/api/BlankModPlugin.java
The file was removedsrc/main/java/mezz/jei/api/ISubtypeRegistry.java
The file was addedsrc/api/java/mezz/jei/api/recipe/transfer/IRecipeTransferRegistry.java
The file was removedsrc/main/java/mezz/jei/api/recipe/transfer/IRecipeTransferHandlerHelper.java
The file was addedsrc/api/java/mezz/jei/api/gui/IAdvancedGuiHandler.java
The file was removedsrc/main/java/mezz/jei/api/ingredients/IIngredientRenderer.java
The file was removedsrc/main/java/mezz/jei/api/IJeiHelpers.java
The file was addedsrc/api/java/mezz/jei/api/ingredients/IIngredientRegistry.java
The file was removedsrc/main/java/mezz/jei/api/gui/ITooltipCallback.java
The file was removedsrc/main/java/mezz/jei/api/recipe/BlankRecipeCategory.java
The file was addedsrc/api/java/mezz/jei/api/gui/ITooltipCallback.java
The file was addedsrc/api/java/mezz/jei/api/ingredients/IIngredientHelper.java
The file was addedsrc/api/java/mezz/jei/api/recipe/transfer/IRecipeTransferInfo.java
The file was removedsrc/main/java/mezz/jei/api/recipe/wrapper/ICraftingRecipeWrapper.java
The file was addedsrc/api/java/mezz/jei/api/IJeiRuntime.java
The file was addedsrc/api/java/mezz/jei/api/gui/IGuiItemStackGroup.java
The file was removedsrc/main/java/mezz/jei/api/gui/IGuiIngredientGroup.java
The file was removedsrc/main/java/mezz/jei/api/IModRegistry.java
The file was removedsrc/main/java/mezz/jei/api/recipe/IRecipeHandler.java
The file was removedsrc/main/java/mezz/jei/api/gui/IGuiIngredient.java
The file was addedsrc/api/java/mezz/jei/api/ingredients/IIngredientBlacklist.java
The file was addedsrc/api/java/mezz/jei/api/recipe/VanillaRecipeCategoryUid.java
The file was removedsrc/main/java/mezz/jei/api/recipe/package-info.java
The file was removedsrc/main/java/mezz/jei/api/recipe/transfer/IRecipeTransferError.java
The file was addedsrc/api/java/mezz/jei/api/IRecipesGui.java
The file was removedsrc/main/java/mezz/jei/api/gui/IDrawable.java
The file was removedsrc/main/java/mezz/jei/api/gui/IGuiFluidStackGroup.java
The file was removedsrc/main/java/mezz/jei/api/recipe/BlankRecipeWrapper.java
The file was addedsrc/api/java/mezz/jei/api/ISubtypeRegistry.java
The file was removedsrc/main/java/mezz/jei/api/recipe/wrapper/IShapedCraftingRecipeWrapper.java
The file was addedsrc/api/java/mezz/jei/api/gui/IDrawableStatic.java
The file was addedsrc/api/java/mezz/jei/api/recipe/transfer/IRecipeTransferError.java
The file was removedsrc/main/java/mezz/jei/api/ingredients/IModIngredientRegistration.java
The file was modifiedbuild.gradle (diff)
The file was removedsrc/main/java/mezz/jei/api/ingredients/IIngredients.java
The file was removedsrc/main/java/mezz/jei/api/ingredients/IIngredientBlacklist.java
The file was addedsrc/api/java/mezz/jei/api/recipe/BlankRecipeWrapper.java
The file was addedsrc/api/java/mezz/jei/api/gui/IGuiIngredientGroup.java
The file was removedsrc/main/java/mezz/jei/api/gui/IRecipeLayout.java
The file was addedsrc/api/java/mezz/jei/api/gui/package-info.java
The file was addedsrc/api/java/mezz/jei/api/recipe/IFocus.java
The file was modifiedsrc/main/java/mezz/jei/gui/overlay/ItemListOverlay.java (diff)
The file was removedsrc/main/java/mezz/jei/api/ingredients/package-info.java
Commit 62c2034f5c72c440b2d8ab28e1cea824d829fbdf by mezz
Fix gui key handling bug introduced in refactor
The file was modifiedsrc/main/java/mezz/jei/gui/GuiEventHandler.java (diff)
The file was modifiedsrc/main/java/mezz/jei/gui/overlay/ItemListOverlay.java (diff)
Commit 97b047d7b61aa805c900ec5aa7ba464a0bbbcde5 by mezz
Deprecate IRecipeHandler, fix methods for handling recipes by category
The file was removedsrc/main/java/mezz/jei/plugins/vanilla/anvil/AnvilRecipeHandler.java
The file was addedsrc/api/java/mezz/jei/api/recipe/IRecipeWrapperFactory.java
The file was removedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapedOreRecipeHandler.java
The file was removedsrc/main/java/mezz/jei/plugins/vanilla/furnace/SmeltingRecipeHandler.java
The file was modifiedgradle.properties (diff)
The file was modifiedsrc/api/java/mezz/jei/api/recipe/IRecipeHandler.java (diff)
The file was removedsrc/main/java/mezz/jei/plugins/vanilla/brewing/BrewingRecipeHandler.java
The file was removedsrc/main/java/mezz/jei/plugins/vanilla/crafting/TippedArrowRecipeHandler.java
The file was modifiedsrc/api/java/mezz/jei/api/IRecipeRegistry.java (diff)
The file was removedsrc/main/java/mezz/jei/plugins/jei/description/ItemDescriptionRecipeHandler.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/furnace/FuelRecipe.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/jei/description/ItemDescriptionRecipe.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/VanillaPlugin.java (diff)
The file was modifiedsrc/main/java/mezz/jei/startup/ModRegistry.java (diff)
The file was modifiedsrc/main/java/mezz/jei/util/ErrorUtil.java (diff)
The file was removedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapelessOreRecipeHandler.java
The file was modifiedsrc/api/java/mezz/jei/api/recipe/IRecipeWrapper.java (diff)
The file was removedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapelessRecipesHandler.java
The file was removedsrc/main/java/mezz/jei/plugins/jei/debug/DebugRecipeHandler.java
The file was modifiedsrc/api/java/mezz/jei/api/package-info.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/jei/JEIInternalPlugin.java (diff)
The file was modifiedsrc/api/java/mezz/jei/api/IModRegistry.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/jei/debug/DebugRecipe.java (diff)
The file was addedsrc/main/java/mezz/jei/plugins/vanilla/crafting/CraftingRecipeChecker.java
The file was removedsrc/main/java/mezz/jei/plugins/vanilla/furnace/FuelRecipeHandler.java
The file was modifiedsrc/main/java/mezz/jei/recipes/RecipeRegistry.java (diff)
The file was removedsrc/main/java/mezz/jei/plugins/vanilla/crafting/ShapedRecipesHandler.java
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/furnace/SmeltingRecipe.java (diff)