Changes

Summary

  1. Split drag handling from input handling, add debug mode logs for input handling (details)
Commit 9992840db5ad4a6c52f8e64bf4d179042c8e42cd by mezz
Split drag handling from input handling, add debug mode logs for input handling
The file was modifiedCommon/src/main/java/mezz/jei/common/input/handlers/CombinedInputHandler.java (diff)
The file was removedCommon/src/main/java/mezz/jei/common/gui/HoverChecker.java
The file was modifiedCommon/src/main/java/mezz/jei/common/input/UserInput.java (diff)
The file was addedCommon/src/main/java/mezz/jei/common/input/handlers/DragRouter.java
The file was modifiedCommon/src/main/java/mezz/jei/common/gui/elements/GuiIconToggleButton.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/gui/overlay/IngredientListOverlay.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/gui/ghost/GhostIngredientDragManager.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/gui/recipes/RecipesGui.java (diff)
The file was addedCommon/src/main/java/mezz/jei/common/input/handlers/ProxyDragHandler.java
The file was modifiedCommon/src/main/java/mezz/jei/common/input/GuiTextFieldFilter.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/gui/recipes/RecipeGuiTab.java (diff)
The file was addedCommon/src/main/java/mezz/jei/common/input/handlers/NullDragHandler.java
The file was addedCommon/src/main/java/mezz/jei/common/input/handlers/UserInputRouter.java
The file was modifiedCommon/src/main/java/mezz/jei/common/plugins/debug/DebugRecipe.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/gui/overlay/IngredientGridWithNavigation.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/input/handlers/LimitedAreaInputHandler.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/startup/JeiStarter.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/gui/recipes/ShapelessIcon.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/input/handlers/ProxyInputHandler.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/input/ClientInputHandler.java (diff)
The file was modifiedForge/src/main/java/mezz/jei/forge/startup/EventRegistration.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/input/IUserInputHandler.java (diff)
The file was modifiedCommon/src/main/java/mezz/jei/common/input/handlers/NullInputHandler.java (diff)
The file was addedCommon/src/main/java/mezz/jei/common/input/IDragHandler.java