Skip to content

Changes

Started 3 yr 10 mo ago
Queued 5.8 sec
Took 6 min 20 sec
Split up the GUI code and add API methods so that the GUI mostly depends on the API (#3058)
( 6476d97 )
CommonApi/src/main/java/mezz/jei/api/recipe/transfer/IRecipeTransferError.java Library/src/main/java/mezz/jei/library/config/ModIdFormatConfig.java Library/src/main/java/mezz/jei/library/transfer/RecipeTransferHandlerHelper.java CommonApi/src/main/java/mezz/jei/api/registration/IAdvancedRegistration.java Common/src/main/java/mezz/jei/common/load/registration/RegisteredIngredientsBuilder.java Common/src/main/java/mezz/jei/common/config/file/serializers/IConfigValueSerializer.java Library/src/main/java/mezz/jei/library/plugins/debug/DebugFocusRecipeCategory.java Library/src/main/java/mezz/jei/library/gui/recipes/RecipeLayout.java Common/src/main/java/mezz/jei/common/util/ItemStackMatchable.java Library/src/main/java/mezz/jei/library/gui/recipes/layout/builder/RecipeSlotBuilder.java Common/src/main/java/mezz/jei/common/config/file/IConfigCategoryBuilder.java Library/src/main/java/mezz/jei/library/gui/recipes/ShapelessIcon.java Fabric/src/main/java/mezz/jei/fabric/mixin/EffectRenderingInventoryScreenMixin.java Library/src/main/java/mezz/jei/library/transfer/package-info.java Library/src/main/java/mezz/jei/library/ingredients/IIngredientSupplier.java Gui/src/main/java/mezz/jei/gui/config/BookmarkConfig.java Gui/src/main/java/mezz/jei/gui/startup/OverlayHelper.java Gui/src/main/java/mezz/jei/gui/input/handlers/LimitedAreaInputHandler.java Common/src/main/java/mezz/jei/common/plugins/jei/ingredients/DebugIngredient.java Gui/src/main/java/mezz/jei/gui/startup/JeiEventHandlers.java Library/src/main/java/mezz/jei/library/transfer/RecipeTransferErrorTooltip.java CommonApi/src/main/java/mezz/jei/api/helpers/IJeiHelpers.java Core/src/main/java/mezz/jei/core/config/file/serializers/IConfigValueSerializer.java Gui/src/main/java/mezz/jei/gui/ingredients/ListElement.java Common/src/main/java/mezz/jei/common/input/GuiTextFieldFilter.java settings.gradle.kts Fabric/build.gradle.kts Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/FurnaceSmeltingCategory.java Common/src/main/java/mezz/jei/common/runtime/package-info.java Common/src/main/java/mezz/jei/common/plugins/vanilla/stonecutting/package-info.java Gui/src/main/java/mezz/jei/gui/util/CheatUtil.java Gui/src/main/java/mezz/jei/gui/input/handlers/ProxyInputHandler.java Gui/src/main/java/mezz/jei/gui/config/ClientConfig.java Gui/src/main/java/mezz/jei/gui/recipes/package-info.java Gui/src/main/java/mezz/jei/gui/util/AlignmentUtil.java Common/src/main/java/mezz/jei/common/ingredients/IngredientFilter.java Gui/src/main/java/mezz/jei/gui/recipes/RecipeTransferButton.java Library/src/main/java/mezz/jei/library/load/registration/package-info.java Gui/src/main/java/mezz/jei/gui/ingredients/IListElementInfo.java Common/src/main/java/mezz/jei/common/ingredients/ListElementInfo.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/replacers/package-info.java Library/src/main/java/mezz/jei/library/recipes/RecipeTransferManager.java Common/src/main/java/mezz/jei/common/util/BrewingRecipeMakerCommon.java Common/src/main/java/mezz/jei/common/util/IngredientTooltipHelper.java Library/src/main/java/mezz/jei/library/plugins/vanilla/ingredients/fluid/FluidIngredientHelper.java Library/src/main/java/mezz/jei/library/render/package-info.java Gui/src/main/java/mezz/jei/gui/ingredients/IIngredientSorter.java Gui/src/main/java/mezz/jei/gui/overlay/options/package-info.java Library/src/main/java/mezz/jei/library/load/registration/SubtypeRegistration.java Gui/src/main/java/mezz/jei/gui/input/ICharTypedHandler.java Library/build.gradle.kts CommonApi/src/main/java/mezz/jei/api/runtime/IRecipesGui.java Gui/src/main/java/mezz/jei/gui/search/ElementSearch.java Common/src/main/java/mezz/jei/common/color/MMCQ.java Library/src/main/java/mezz/jei/library/gui/recipes/layout/builder/package-info.java Gui/src/main/java/mezz/jei/gui/PageNavigation.java Common/src/main/java/mezz/jei/common/gui/overlay/IngredientGridTooltipHelper.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/FurnaceVariantCategory.java Common/src/main/java/mezz/jei/common/config/file/ConfigCategoryBuilder.java Fabric/src/main/java/mezz/jei/fabric/platform/RecipeHelper.java Gui/src/main/java/mezz/jei/gui/recipes/IOnClickHandler.java Library/src/main/java/mezz/jei/library/load/registration/RecipeCategoryRegistration.java Gui/src/main/java/mezz/jei/gui/input/IDragHandler.java Common/src/main/java/mezz/jei/common/config/sorting/ModNameSortingConfig.java Library/src/main/java/mezz/jei/library/config/RecipeCategorySortingConfig.java Common/src/main/java/mezz/jei/common/config/DebugConfig.java Common/src/main/java/mezz/jei/common/gui/ingredients/IngredientLookupState.java Common/src/main/java/mezz/jei/common/load/PluginHelper.java Common/src/test/java/mezz/jei/test/lib/TestIngredientFilterConfig.java Common/src/main/java/mezz/jei/common/gui/recipes/layout/builder/RecipeSlotBuilder.java Forge/src/main/java/mezz/jei/forge/plugins/forge/ForgeGuiPlugin.java CommonApi/src/main/java/mezz/jei/api/gui/handlers/IGlobalGuiHandler.java CommonApi/src/main/java/mezz/jei/api/recipe/category/IRecipeCategory.java Gui/src/main/java/mezz/jei/gui/bookmarks/package-info.java Gui/src/main/java/mezz/jei/gui/input/ClientInputHandler.java Common/src/main/java/mezz/jei/common/render/FluidTankRenderer.java Forge/src/test/java/mezz/jei/test/lib/TestIngredientHelper.java Common/src/main/java/mezz/jei/common/input/handlers/LimitedAreaInputHandler.java Common/src/main/java/mezz/jei/common/gui/recipes/RecipeCategoryTab.java Common/src/main/java/mezz/jei/common/input/MouseUtil.java CommonApi/src/main/java/mezz/jei/api/gui/handlers/IGuiContainerHandler.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/replacers/package-info.java Forge/src/test/java/mezz/jei/test/lib/TestWorldConfig.java Common/src/main/java/mezz/jei/common/input/InputType.java Library/src/main/java/mezz/jei/library/color/MMCQ.java Common/src/main/java/mezz/jei/common/ingredients/RegisteredIngredients.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/CampfireCookingCategory.java Gui/src/main/java/mezz/jei/gui/config/IngredientTypeSortingConfig.java Common/src/main/java/mezz/jei/common/gui/recipes/RecipesGui.java Common/src/main/java/mezz/jei/common/config/ClientConfig.java Common/src/main/java/mezz/jei/common/gui/ingredients/CycleTimer.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/BlastingCategory.java Fabric/src/main/java/mezz/jei/fabric/plugins/fabric/FabricGuiPlugin.java Common/src/main/java/mezz/jei/common/gui/recipes/ShapelessIcon.java Core/src/main/java/mezz/jei/core/config/sorting/serializers/ISortingSerializer.java Core/src/main/java/mezz/jei/core/config/file/IConfigSchemaBuilder.java Gui/src/main/java/mezz/jei/gui/overlay/IngredientGrid.java Gui/src/main/java/mezz/jei/gui/util/VerticalAlignment.java CommonApi/src/main/java/mezz/jei/api/ingredients/ITypedIngredient.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/fuel/FurnaceFuelCategory.java Core/src/main/java/mezz/jei/core/config/sorting/package-info.java Common/src/main/java/mezz/jei/common/gui/recipes/IRecipeGuiLogic.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/FurnaceSmeltingCategory.java Common/src/main/java/mezz/jei/common/plugins/jei/ingredients/DebugIngredientListFactory.java Fabric/src/main/java/mezz/jei/fabric/platform/BrewingRecipeMaker.java Common/src/main/java/mezz/jei/common/recipes/collect/RecipeMap.java Common/src/main/java/mezz/jei/common/color/ColorNamer.java Gui/src/main/java/mezz/jei/gui/input/IPaged.java Common/src/main/java/mezz/jei/common/transfer/RecipeTransferUtil.java Library/src/main/java/mezz/jei/library/gui/ingredients/RendererOverrides.java Core/src/main/java/mezz/jei/core/config/sorting/serializers/SortingSerializers.java Library/src/main/java/mezz/jei/library/plugins/vanilla/stonecutting/package-info.java Common/src/main/java/mezz/jei/common/gui/overlay/IIngredientGridSource.java Common/src/main/java/mezz/jei/common/helpers/ModIdHelper.java Common/src/main/java/mezz/jei/common/config/file/IConfigSchemaBuilder.java Common/src/main/java/mezz/jei/common/plugins/debug/DebugGhostIngredientHandler.java Library/src/main/java/mezz/jei/library/recipes/RecipeLookup.java Common/src/main/java/mezz/jei/common/load/registration/package-info.java Common/src/main/java/mezz/jei/common/filter/IFilterTextSource.java Common/src/main/java/mezz/jei/common/plugins/vanilla/brewing/BrewingRecipeCategory.java Fabric/src/main/java/mezz/jei/fabric/platform/PlatformHelper.java Common/src/main/java/mezz/jei/common/config/file/ConfigSerializer.java Common/src/main/java/mezz/jei/common/load/package-info.java Library/src/main/java/mezz/jei/library/plugins/debug/JeiDebugPlugin.java Common/src/main/java/mezz/jei/common/gui/elements/DrawableAnimated.java Core/src/main/java/mezz/jei/core/util/LimitedLogger.java Library/src/main/java/mezz/jei/library/ingredients/IngredientInfo.java Library/src/main/java/mezz/jei/library/plugins/jei/ingredients/package-info.java Library/src/main/java/mezz/jei/library/plugins/vanilla/brewing/BrewingRecipeUtil.java Gui/src/main/java/mezz/jei/gui/overlay/IngredientGridWithNavigation.java Common/src/main/java/mezz/jei/common/plugins/debug/DebugFocusRecipeCategory.java Common/src/main/java/mezz/jei/common/ingredients/subtypes/package-info.java Library/src/main/java/mezz/jei/library/recipes/InternalRecipeManagerPlugin.java Common/src/main/java/mezz/jei/common/gui/overlay/package-info.java Common/src/main/java/mezz/jei/common/platform/IPlatformRenderHelper.java Gui/src/main/java/mezz/jei/gui/recipes/FocusedRecipes.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/package-info.java Common/src/main/java/mezz/jei/common/ingredients/IngredientSorterComparators.java Library/src/main/java/mezz/jei/library/gui/recipes/layout/builder/InvisibleRecipeLayoutSlotSource.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/VanillaRecipes.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/replacers/ShulkerBoxColoringRecipeMaker.java Common/src/main/java/mezz/jei/common/recipes/PluginManager.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/package-info.java Core/src/main/java/mezz/jei/core/config/file/ConfigSchema.java Gui/src/main/java/mezz/jei/gui/input/handlers/NullInputHandler.java Common/src/main/java/mezz/jei/common/platform/IPlatformRegistry.java Common/src/main/java/mezz/jei/common/plugins/jei/ingredients/DebugIngredientHelper.java Common/src/main/java/mezz/jei/common/plugins/vanilla/brewing/package-info.java Common/src/main/java/mezz/jei/common/gui/recipes/RecipeGuiLogic.java Common/src/main/java/mezz/jei/common/gui/overlay/options/HorizontalAlignment.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/replacers/ShulkerBoxColoringRecipeMaker.java Core/src/main/java/mezz/jei/core/config/sorting/MappedSortingConfig.java Library/src/main/java/mezz/jei/library/gui/elements/package-info.java Common/src/main/java/mezz/jei/common/util/ImmutableRect2i.java Gui/src/main/java/mezz/jei/gui/input/handlers/ProxyDragHandler.java Forge/src/main/java/mezz/jei/forge/platform/BrewingRecipeMaker.java Common/src/main/java/mezz/jei/common/plugins/vanilla/ingredients/item/ItemStackHelper.java Gui/src/main/java/mezz/jei/gui/elements/GuiIconButton.java Core/src/main/java/mezz/jei/core/config/IWorldConfig.java Common/src/main/java/mezz/jei/common/plugins/vanilla/InventoryEffectRendererGuiHandler.java CommonApi/src/main/java/mezz/jei/api/IModPlugin.java Library/src/main/java/mezz/jei/library/plugins/vanilla/anvil/package-info.java Core/src/main/java/mezz/jei/core/config/file/ConfigSerializer.java Common/src/main/java/mezz/jei/common/config/file/serializers/BooleanSerializer.java Common/src/main/java/mezz/jei/common/plugins/vanilla/compostable/CompostableRecipeCategory.java Forge/src/main/java/mezz/jei/forge/events/RuntimeEventSubscriptions.java Common/src/main/java/mezz/jei/common/input/handlers/TextFieldInputHandler.java Gui/src/main/java/mezz/jei/gui/input/handlers/UserInputRouter.java Library/src/main/java/mezz/jei/library/plugins/vanilla/compostable/CompostingRecipeMaker.java Common/src/main/java/mezz/jei/common/gui/ghost/package-info.java Common/src/main/java/mezz/jei/common/ingredients/IIngredientSupplier.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/VanillaRecipes.java Common/src/main/java/mezz/jei/common/config/file/ConfigSchema.java Common/src/main/java/mezz/jei/common/load/registration/AdvancedRegistration.java Common/src/main/java/mezz/jei/common/render/ElementRenderer.java Gui/src/main/java/mezz/jei/gui/search/IElementSearch.java Common/src/main/java/mezz/jei/common/ingredients/IngredientInfo.java Gui/src/main/java/mezz/jei/gui/ingredients/IngredientFilterApi.java Gui/src/main/java/mezz/jei/gui/overlay/IIngredientGridSource.java Gui/src/main/java/mezz/jei/gui/util/GiveAmount.java Common/src/main/java/mezz/jei/common/gui/recipes/layout/builder/package-info.java Common/src/main/java/mezz/jei/common/ingredients/IngredientVisibility.java Library/src/main/java/mezz/jei/library/runtime/JeiRuntime.java Forge/src/test/java/mezz/jei/test/lib/TestClientConfig.java Library/src/main/java/mezz/jei/library/config/serializers/ChatFormattingSerializer.java Gui/src/main/java/mezz/jei/gui/elements/GuiIconButtonSmall.java Gui/src/main/java/mezz/jei/gui/filter/FilterTextSource.java Common/src/main/java/mezz/jei/common/gui/recipes/layout/builder/IRecipeLayoutSlotSource.java Library/src/main/java/mezz/jei/library/util/IngredientSupplierHelper.java Common/src/main/java/mezz/jei/common/transfer/RecipeTransferErrorMissingSlots.java Library/src/main/java/mezz/jei/library/ingredients/IngredientSet.java Gui/src/main/java/mezz/jei/gui/GuiProperties.java Gui/src/main/java/mezz/jei/gui/config/JeiClientConfigs.java Library/src/main/java/mezz/jei/library/gui/IngredientListOverlayDummy.java Library/src/main/java/mezz/jei/library/recipes/ExtendableRecipeCategoryHelper.java Core/src/main/java/mezz/jei/core/config/file/serializers/ListSerializer.java Common/src/main/java/mezz/jei/common/input/handlers/CheatInputHandler.java Common/src/main/java/mezz/jei/common/input/handlers/ProxyInputHandler.java Common/src/main/java/mezz/jei/common/plugins/vanilla/ingredients/item/package-info.java Core/src/main/java/mezz/jei/core/config/file/ConfigSchemaBuilder.java Common/src/main/java/mezz/jei/common/ingredients/IngredientInfoRecipe.java Common/src/main/java/mezz/jei/common/gui/overlay/ConfigButton.java Common/src/main/java/mezz/jei/common/color/ColorThief.java Common/src/main/java/mezz/jei/common/plugins/debug/DebugRecipeCategory.java Gui/src/main/java/mezz/jei/gui/ingredients/IListElement.java Common/src/main/java/mezz/jei/common/input/IClickableIngredientInternal.java Library/src/main/java/mezz/jei/library/recipes/RecipeCategoriesLookup.java Common/src/main/java/mezz/jei/common/gui/ingredients/RendererOverrides.java Common/src/main/java/mezz/jei/common/color/ColorName.java Common/src/main/java/mezz/jei/common/render/IngredientRenderHelper.java CommonApi/src/main/java/mezz/jei/api/runtime/IClickableIngredient.java Gui/src/main/java/mezz/jei/gui/ingredients/IngredientLookupState.java Common/src/main/java/mezz/jei/common/gui/recipes/layout/RecipeLayoutBuilder.java Common/src/main/java/mezz/jei/common/load/registration/SubtypeRegistration.java Gui/src/main/java/mezz/jei/gui/events/package-info.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/replacers/SuspiciousStewRecipeMaker.java Gui/src/main/java/mezz/jei/gui/ghost/package-info.java Common/src/main/java/mezz/jei/common/ingredients/TypedIngredient.java Common/src/main/java/mezz/jei/common/plugins/debug/FluidSubtypeHandlerTest.java Common/src/main/java/mezz/jei/common/ingredients/IIngredientSorter.java Forge/src/main/java/mezz/jei/forge/platform/RenderHelper.java Common/src/main/java/mezz/jei/common/render/package-info.java Gui/src/main/java/mezz/jei/gui/input/MouseUtil.java Common/src/main/java/mezz/jei/common/gui/recipes/OutputSlotTooltipCallback.java Library/src/main/java/mezz/jei/library/plugins/jei/package-info.java Common/src/main/java/mezz/jei/common/config/sorting/serializers/ISortingSerializer.java Common/src/test/java/mezz/jei/test/lib/TestIngredientRenderer.java Common/src/main/java/mezz/jei/common/bookmarks/package-info.java Common/src/main/java/mezz/jei/common/runtime/JeiRuntime.java Common/src/main/java/mezz/jei/common/load/PluginCaller.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/CategoryRecipeValidator.java Common/src/main/java/mezz/jei/common/search/ElementPrefixParser.java Common/src/main/java/mezz/jei/common/gui/recipes/layout/IRecipeLayoutInternal.java Common/src/main/java/mezz/jei/common/util/MatchingIterable.java Library/src/main/java/mezz/jei/library/plugins/vanilla/compostable/CompostableRecipeCategory.java Library/src/main/java/mezz/jei/library/load/registration/RecipeCatalystRegistration.java Library/src/main/java/mezz/jei/library/ingredients/IngredientFilterApiDummy.java Common/src/main/java/mezz/jei/common/ingredients/IngredientSet.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/CraftingCategoryExtension.java Library/src/main/java/mezz/jei/library/gui/recipes/RecipeLayoutBuilder.java Common/src/main/java/mezz/jei/common/input/handlers/FocusInputHandler.java Forge/src/main/java/mezz/jei/forge/platform/ScreenHelper.java Common/src/main/java/mezz/jei/common/color/package-info.java Gui/src/main/java/mezz/jei/gui/config/IClientConfig.java Common/src/main/java/mezz/jei/common/plugins/jei/info/package-info.java Library/src/main/java/mezz/jei/library/ingredients/IngredientManager.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/replacers/TippedArrowRecipeMaker.java Common/src/main/java/mezz/jei/common/config/sorting/package-info.java Common/src/main/java/mezz/jei/common/load/PluginLoader.java Common/src/main/java/mezz/jei/common/config/WorldConfig.java Library/src/main/java/mezz/jei/library/config/serializers/ColorNameSerializer.java Library/src/main/java/mezz/jei/library/runtime/JeiHelpers.java Common/src/main/java/mezz/jei/common/config/InternalKeyMappings.java Common/src/main/java/mezz/jei/common/gui/PageNavigation.java Gui/src/main/java/mezz/jei/gui/config/IJeiClientConfigs.java Forge/src/test/java/mezz/jei/test/lib/TestIngredientFilterConfig.java Gui/src/main/java/mezz/jei/gui/util/HorizontalAlignment.java Gui/src/main/java/mezz/jei/gui/ingredients/IngredientFilter.java Library/src/main/java/mezz/jei/library/gui/recipes/OutputSlotTooltipCallback.java Common/src/main/java/mezz/jei/common/recipes/collect/IngredientToRecipesMap.java Fabric/src/main/resources/fabric.mod.json Library/src/main/java/mezz/jei/library/plugins/vanilla/anvil/AnvilRecipe.java Common/src/main/java/mezz/jei/common/recipes/RecipeManager.java Gui/src/main/java/mezz/jei/gui/events/GuiEventHandler.java Library/src/main/java/mezz/jei/library/plugins/jei/ingredients/DebugIngredientListFactory.java Common/src/main/java/mezz/jei/common/gui/GuiHelper.java Common/src/main/java/mezz/jei/common/config/sorting/MappedSortingConfig.java Common/src/main/java/mezz/jei/common/plugins/vanilla/anvil/SmithingRecipeCategory.java Common/src/main/java/mezz/jei/common/config/file/serializers/package-info.java Common/src/main/java/mezz/jei/common/recipes/RecipeTransferManager.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/package-info.java Forge/src/test/java/mezz/jei/test/lib/TestIngredient.java Common/src/main/java/mezz/jei/common/config/file/ConfigSchemaBuilder.java Library/src/main/java/mezz/jei/library/gui/BookmarkOverlayDummy.java Common/src/main/java/mezz/jei/common/bookmarks/BookmarkList.java Library/src/main/java/mezz/jei/library/ingredients/TypedIngredient.java Common/src/main/java/mezz/jei/common/load/registration/RecipeTransferRegistration.java Library/src/main/java/mezz/jei/library/load/PluginHelper.java CommonApi/src/main/java/mezz/jei/api/registration/IGuiHandlerRegistration.java Forge/src/test/java/mezz/jei/test/IngredientFilterTest.java Library/src/main/java/mezz/jei/library/gui/ingredients/package-info.java Common/src/test/java/mezz/jei/test/lib/TestIngredient.java Common/src/main/java/mezz/jei/common/config/JEIClientConfigs.java Common/src/main/java/mezz/jei/common/ingredients/ListElement.java Library/src/main/java/mezz/jei/library/plugins/vanilla/ingredients/ItemStackHelper.java CommonApi/src/main/java/mezz/jei/api/ingredients/IIngredientType.java Forge/src/test/java/mezz/jei/test/lib/TestIngredientRenderer.java Gui/src/main/java/mezz/jei/gui/filter/IFilterTextSource.java Common/src/test/java/mezz/jei/test/lib/TestClientConfig.java Common/src/main/java/mezz/jei/common/input/IPaged.java Common/src/main/java/mezz/jei/common/config/file/package-info.java Gui/src/main/java/mezz/jei/gui/overlay/ElementRenderersByType.java Fabric/src/main/java/mezz/jei/fabric/platform/ScreenHelper.java gradle.properties Library/src/main/java/mezz/jei/library/ingredients/IngredientAcceptor.java Common/src/main/java/mezz/jei/common/config/file/ConfigValue.java Common/src/main/java/mezz/jei/common/gui/ghost/GhostIngredientReturning.java Gui/src/main/java/mezz/jei/gui/overlay/IngredientListOverlay.java Common/src/main/java/mezz/jei/common/config/BookmarkConfig.java Gui/src/main/java/mezz/jei/gui/overlay/bookmarks/BookmarkButton.java Common/src/main/java/mezz/jei/common/gui/recipes/RecipeGuiTabs.java Common/src/main/java/mezz/jei/common/gui/overlay/options/VerticalAlignment.java Library/src/main/java/mezz/jei/library/plugins/vanilla/compostable/CompostingRecipe.java Library/src/main/java/mezz/jei/library/load/PluginCaller.java Common/src/main/java/mezz/jei/common/recipes/collect/RecipeTypeDataMap.java Gui/src/main/java/mezz/jei/gui/elements/package-info.java Forge/src/main/java/mezz/jei/forge/JustEnoughItemsClient.java Common/src/main/java/mezz/jei/common/config/file/serializers/DeserializeResult.java Common/src/main/java/mezz/jei/common/recipes/collect/RecipeIngredientTable.java Library/src/main/java/mezz/jei/library/load/registration/AdvancedRegistration.java Common/src/main/java/mezz/jei/common/plugins/vanilla/brewing/JeiBrewingRecipe.java Common/src/main/java/mezz/jei/common/gui/ingredients/RecipeSlot.java Library/src/main/java/mezz/jei/library/plugins/vanilla/anvil/AnvilRecipeMaker.java Gui/src/main/java/mezz/jei/gui/input/handlers/CheatInputHandler.java Gui/src/main/java/mezz/jei/gui/startup/JeiGuiStarter.java Common/src/main/java/mezz/jei/common/config/IIngredientFilterConfig.java Library/src/main/java/mezz/jei/library/gui/elements/DrawableBuilder.java Gui/src/main/java/mezz/jei/gui/elements/GuiIconToggleButton.java Gui/src/main/java/mezz/jei/gui/input/handlers/TextFieldInputHandler.java Gui/src/main/java/mezz/jei/gui/plugins/package-info.java Common/src/main/java/mezz/jei/common/ingredients/package-info.java Common/src/main/java/mezz/jei/common/input/GuiContainerWrapper.java Library/src/main/java/mezz/jei/library/plugins/vanilla/ingredients/package-info.java Library/src/main/java/mezz/jei/library/transfer/BasicRecipeTransferHandler.java Common/src/main/java/mezz/jei/common/ingredients/IngredientFilterApi.java Library/src/main/java/mezz/jei/library/plugins/jei/info/IngredientInfoRecipeCategory.java Forge/src/main/java/mezz/jei/forge/network/ConnectionToServer.java Common/src/main/java/mezz/jei/common/plugins/vanilla/stonecutting/StoneCuttingRecipeCategory.java Common/src/main/java/mezz/jei/common/ingredients/subtypes/SubtypeManager.java Gui/src/main/java/mezz/jei/gui/overlay/package-info.java Library/src/main/java/mezz/jei/library/startup/StartData.java Common/src/test/java/mezz/jei/test/package-info.java Gui/src/main/java/mezz/jei/gui/overlay/bookmarks/package-info.java Common/src/main/java/mezz/jei/common/gui/ingredients/RecipeSlots.java Common/src/main/java/mezz/jei/common/ingredients/IListElementInfo.java Common/src/main/java/mezz/jei/common/gui/CraftingGridHelper.java Common/src/main/java/mezz/jei/common/gui/ingredients/IListElement.java Common/src/main/java/mezz/jei/common/input/handlers/GuiAreaInputHandler.java Common/src/main/java/mezz/jei/common/config/sorting/serializers/package-info.java Common/src/main/java/mezz/jei/common/config/sorting/RecipeCategorySortingConfig.java Common/src/test/java/mezz/jei/test/lib/package-info.java Common/src/main/java/mezz/jei/common/gui/elements/GuiIconButton.java Core/src/main/java/mezz/jei/core/config/IClientConfig.java Common/src/main/java/mezz/jei/common/config/IIngredientGridConfig.java Library/src/main/java/mezz/jei/library/plugins/jei/ingredients/DebugIngredient.java Gui/src/main/java/mezz/jei/gui/ingredients/package-info.java Library/src/main/java/mezz/jei/library/focus/Focus.java Common/src/main/java/mezz/jei/common/gui/elements/GuiIconButtonSmall.java Library/src/main/java/mezz/jei/library/plugins/vanilla/VanillaPlugin.java Common/src/main/java/mezz/jei/common/startup/JeiEventHandlers.java Library/src/main/java/mezz/jei/library/util/BrewingRecipeMakerCommon.java Library/src/main/java/mezz/jei/library/color/ColorThief.java Library/src/main/java/mezz/jei/library/plugins/vanilla/InventoryEffectRendererGuiHandler.java Gui/src/main/java/mezz/jei/gui/input/handlers/FocusInputHandler.java Core/src/main/java/mezz/jei/core/config/file/IConfigSchema.java Library/src/main/java/mezz/jei/library/recipes/RecipeCatalystLookup.java Library/src/main/java/mezz/jei/library/plugins/vanilla/ingredients/ItemStackListFactory.java Gui/src/main/java/mezz/jei/gui/startup/package-info.java Common/src/main/java/mezz/jei/common/transfer/PlayerRecipeTransferHandler.java Common/src/main/java/mezz/jei/common/input/handlers/GlobalInputHandler.java Gui/src/main/java/mezz/jei/gui/input/handlers/DeleteItemInputHandler.java Library/src/main/java/mezz/jei/library/focus/FocusGroup.java Common/src/main/java/mezz/jei/common/gui/ingredients/RecipeSlotsView.java Core/src/main/java/mezz/jei/core/config/sorting/serializers/package-info.java Common/src/main/java/mezz/jei/common/gui/overlay/bookmarks/LeftAreaDispatcher.java Gui/src/main/java/mezz/jei/gui/input/UserInput.java Fabric/src/main/java/mezz/jei/fabric/platform/RegistryWrapper.java Common/src/main/java/mezz/jei/common/recipes/collect/RecipeTypeData.java Common/src/main/java/mezz/jei/common/input/handlers/CombinedInputHandler.java Library/src/main/java/mezz/jei/library/load/registration/IngredientManagerBuilder.java Gui/src/main/java/mezz/jei/gui/recipes/RecipeGuiTab.java Gui/src/main/java/mezz/jei/gui/search/ElementSearchLowMem.java Common/src/main/java/mezz/jei/common/load/registration/RecipeRegistration.java Common/src/main/java/mezz/jei/common/util/RectDebugger.java CommonApi/src/main/java/mezz/jei/api/gui/IRecipeLayoutDrawable.java Gui/src/main/java/mezz/jei/gui/input/handlers/GuiAreaInputHandler.java Core/src/main/java/mezz/jei/core/config/file/package-info.java Common/src/main/java/mezz/jei/common/gui/overlay/IngredientListOverlay.java Common/src/main/java/mezz/jei/common/recipes/package-info.java Common/src/main/java/mezz/jei/common/config/file/ConfigCategory.java Common/src/main/java/mezz/jei/common/input/IDragHandler.java Common/src/main/java/mezz/jei/common/input/handlers/NullDragHandler.java Gui/src/main/java/mezz/jei/gui/util/MaximalRectangle.java Common/src/main/java/mezz/jei/common/gui/recipes/layout/RecipeLayout.java Forge/src/main/java/mezz/jei/forge/platform/RecipeHelper.java Common/src/main/java/mezz/jei/common/load/registration/GuiHandlerRegistration.java Fabric/src/main/java/mezz/jei/fabric/plugins/package-info.java Library/src/main/java/mezz/jei/library/ingredients/IngredientBlacklistInternal.java Gui/src/main/java/mezz/jei/gui/config/IIngredientGridConfig.java Gui/src/main/java/mezz/jei/gui/config/IIngredientFilterConfig.java Library/src/main/java/mezz/jei/library/color/ColorHelper.java Core/src/main/java/mezz/jei/core/config/file/ConfigCategory.java Library/src/main/java/mezz/jei/library/render/ItemStackRenderer.java Common/src/main/java/mezz/jei/common/plugins/vanilla/compostable/CompostingRecipeMaker.java Library/src/main/java/mezz/jei/library/ingredients/IngredientInfoRecipe.java Common/src/main/java/mezz/jei/common/plugins/debug/package-info.java Common/src/main/java/mezz/jei/common/plugins/jei/info/IngredientInfoRecipeCategory.java Library/src/main/java/mezz/jei/library/plugins/debug/DebugRecipe.java Common/src/main/java/mezz/jei/common/gui/ghost/GhostIngredientDragManager.java Common/src/main/java/mezz/jei/common/ingredients/IngredientAcceptor.java Library/src/main/java/mezz/jei/library/focus/package-info.java Common/src/main/java/mezz/jei/common/load/registration/RecipeCatalystRegistration.java Forge/src/main/java/mezz/jei/forge/platform/RegistryWrapper.java Gui/src/main/java/mezz/jei/gui/overlay/IngredientListSlot.java Gui/src/main/java/mezz/jei/gui/input/IUserInputHandler.java Forge/src/main/java/mezz/jei/forge/platform/PlatformHelper.java Library/src/main/java/mezz/jei/library/load/package-info.java Common/src/main/java/mezz/jei/common/gui/ingredients/package-info.java Library/src/main/java/mezz/jei/library/gui/recipes/RecipesGuiDummy.java CommonApi/src/main/java/mezz/jei/api/helpers/IColorHelper.java Common/src/main/java/mezz/jei/common/config/IngredientGridConfig.java Common/src/main/java/mezz/jei/common/input/UserInput.java Gui/src/main/java/mezz/jei/gui/ingredients/IngredientSorterComparators.java Common/src/main/java/mezz/jei/common/config/file/serializers/ListSerializer.java Library/src/main/java/mezz/jei/library/startup/package-info.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/fuel/FuelRecipeMaker.java Library/src/main/java/mezz/jei/library/ingredients/package-info.java Library/src/main/java/mezz/jei/library/package-info.java Forge/src/main/java/mezz/jei/forge/startup/ClientLifecycleHandler.java Gui/src/main/java/mezz/jei/gui/config/IngredientGridConfig.java Library/src/main/java/mezz/jei/library/plugins/debug/FluidSubtypeHandlerTest.java Common/src/main/java/mezz/jei/common/ingredients/IngredientManager.java Library/src/main/java/mezz/jei/library/plugins/vanilla/stonecutting/StoneCuttingRecipeCategory.java Forge/src/main/java/mezz/jei/forge/JustEnoughItemsCommon.java Library/src/main/java/mezz/jei/library/gui/ingredients/RecipeSlot.java Common/src/main/java/mezz/jei/common/input/ClickableIngredientInternal.java Forge/src/test/java/mezz/jei/test/lib/TestColorHelper.java Library/src/main/java/mezz/jei/library/ingredients/subtypes/package-info.java Common/src/test/java/mezz/jei/test/lib/TestModIdHelper.java Library/src/main/java/mezz/jei/library/gui/recipes/package-info.java Common/src/main/java/mezz/jei/common/gui/recipes/RecipeCatalysts.java Common/src/main/java/mezz/jei/common/config/file/serializers/IntegerSerializer.java Common/src/main/java/mezz/jei/common/plugins/jei/package-info.java Gui/src/main/java/mezz/jei/gui/package-info.java Gui/src/main/java/mezz/jei/gui/startup/GuiConfigData.java Common/src/main/java/mezz/jei/common/recipes/InternalRecipeManagerPlugin.java Core/src/main/java/mezz/jei/core/config/file/serializers/DeserializeResult.java Library/src/main/java/mezz/jei/library/plugins/vanilla/compostable/package-info.java Common/src/main/java/mezz/jei/common/util/GiveAmount.java Common/src/main/java/mezz/jei/common/plugins/vanilla/ingredients/item/ItemStackListFactory.java Common/src/main/java/mezz/jei/common/recipes/RecipeCatalystLookup.java Library/src/main/java/mezz/jei/library/load/registration/VanillaCategoryExtensionRegistration.java Common/src/main/java/mezz/jei/common/runtime/JeiHelpers.java Library/src/main/java/mezz/jei/library/plugins/debug/DebugRecipeCategory.java Common/src/main/java/mezz/jei/common/config/sorting/IngredientTypeSortingConfig.java Library/src/main/java/mezz/jei/library/config/ColorNameConfig.java Common/src/main/java/mezz/jei/common/gui/overlay/bookmarks/BookmarkButton.java Common/src/main/java/mezz/jei/common/input/ClickedIngredient.java Gui/src/main/java/mezz/jei/gui/input/CombinedRecipeFocusSource.java Core/src/main/java/mezz/jei/core/config/file/FileWatcher.java Library/src/main/java/mezz/jei/library/recipes/RecipeManagerInternal.java CommonApi/src/main/java/mezz/jei/api/runtime/IScreenHelper.java Gui/src/main/java/mezz/jei/gui/input/handlers/BookmarkInputHandler.java Gui/src/main/java/mezz/jei/gui/overlay/IngredientGridTooltipHelper.java Library/src/main/java/mezz/jei/library/gui/ScreenHelper.java Common/src/main/java/mezz/jei/common/transfer/BasicRecipeTransferInfo.java Common/src/main/java/mezz/jei/common/recipes/ExtendableRecipeCategoryHelper.java Common/src/main/java/mezz/jei/common/platform/IPlatformFluidHelperInternal.java Common/src/main/java/mezz/jei/common/render/IngredientListSlot.java Gui/src/main/java/mezz/jei/gui/recipes/RecipeGuiTabs.java Forge/src/main/java/mezz/jei/forge/network/NetworkHandler.java Common/src/main/java/mezz/jei/common/focus/Focus.java Common/src/main/java/mezz/jei/common/input/handlers/DeleteItemInputHandler.java Common/src/main/java/mezz/jei/common/util/ErrorUtil.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/fuel/FurnaceFuelCategory.java Library/src/main/java/mezz/jei/library/plugins/jei/ingredients/DebugIngredientRenderer.java Common/src/main/java/mezz/jei/common/config/sorting/SortingConfig.java Gui/src/main/java/mezz/jei/gui/plugins/JeiGuiPlugin.java Library/src/main/java/mezz/jei/library/config/IModIdFormatConfig.java Common/src/main/java/mezz/jei/common/filter/package-info.java Common/src/main/java/mezz/jei/common/input/handlers/DragRouter.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/replacers/ShieldDecorationRecipeMaker.java Common/src/main/java/mezz/jei/common/input/handlers/package-info.java Gui/src/main/java/mezz/jei/gui/ingredients/GuiIngredientProperties.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/fuel/package-info.java Common/src/main/java/mezz/jei/common/config/file/IConfigSchema.java Common/src/main/java/mezz/jei/common/recipes/RecipeManagerInternal.java Gui/src/main/java/mezz/jei/gui/network/package-info.java Gui/src/main/java/mezz/jei/gui/recipes/RecipeCatalysts.java Common/src/test/java/mezz/jei/test/lib/TestIngredientHelper.java Gui/src/main/java/mezz/jei/gui/config/InternalKeyMappings.java Library/src/main/java/mezz/jei/library/load/registration/RecipeTransferRegistration.java Common/src/main/java/mezz/jei/common/util/ServerConfigPathUtil.java Library/src/main/java/mezz/jei/library/config/serializers/package-info.java Forge/src/main/java/mezz/jei/forge/platform/FluidHelper.java Common/src/main/java/mezz/jei/common/gui/elements/GuiIconToggleButton.java Common/src/main/java/mezz/jei/common/ingredients/IngredientListElementFactory.java Library/src/main/java/mezz/jei/library/load/registration/GuiHandlerRegistration.java Common/src/main/java/mezz/jei/common/util/ServerCommandUtil.java Common/src/main/java/mezz/jei/common/input/handlers/ProxyDragHandler.java Gui/src/main/java/mezz/jei/gui/input/IRecipeFocusSource.java Library/src/main/java/mezz/jei/library/gui/package-info.java Library/src/main/java/mezz/jei/library/ingredients/IngredientVisibility.java Common/src/main/java/mezz/jei/common/helpers/package-info.java Common/src/main/java/mezz/jei/common/load/registration/RecipeCategoryRegistration.java Library/src/main/java/mezz/jei/library/recipes/collect/RecipeIngredientTable.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/SmokingCategory.java Common/src/main/java/mezz/jei/common/platform/IPlatformRecipeHelper.java Core/src/main/java/mezz/jei/core/config/file/ConfigValue.java Common/src/main/java/mezz/jei/common/gui/recipes/layout/RecipeTransferButton.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/AbstractCookingCategory.java Gui/src/main/java/mezz/jei/gui/config/IBookmarkConfig.java Common/src/main/java/mezz/jei/common/input/IUserInputHandler.java Gui/src/main/java/mezz/jei/gui/config/ModNameSortingConfig.java Library/src/main/java/mezz/jei/library/transfer/RecipeTransferErrorMissingSlots.java Gui/src/main/java/mezz/jei/gui/input/GuiTextFieldFilter.java Library/src/main/java/mezz/jei/library/recipes/collect/RecipeMap.java Library/src/main/java/mezz/jei/library/plugins/package-info.java Library/src/main/java/mezz/jei/library/plugins/vanilla/anvil/SmithingRecipeCategory.java Common/src/main/java/mezz/jei/common/plugins/vanilla/compostable/CompostingRecipe.java Common/src/main/java/mezz/jei/common/gui/ghost/GhostIngredientDrag.java Common/src/main/java/mezz/jei/common/config/IBookmarkConfig.java Gui/src/main/java/mezz/jei/gui/overlay/bookmarks/BookmarkOverlay.java Common/src/main/java/mezz/jei/common/recipes/RecipeLookup.java Gui/src/main/java/mezz/jei/gui/ingredients/IngredientInformationUtil.java Common/src/main/java/mezz/jei/common/color/ColorUtil.java Core/src/main/java/mezz/jei/core/config/file/ConfigCategoryBuilder.java Common/src/main/java/mezz/jei/common/startup/package-info.java Forge/src/main/java/mezz/jei/forge/JustEnoughItems.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/AbstractCookingCategory.java Common/src/test/java/mezz/jei/test/lib/TestPlugin.java Gui/src/main/java/mezz/jei/gui/overlay/IngredientListRenderer.java Common/src/main/java/mezz/jei/common/plugins/debug/DebugRecipe.java Library/src/main/java/mezz/jei/library/recipes/package-info.java Library/src/main/java/mezz/jei/library/plugins/vanilla/ingredients/fluid/package-info.java Library/src/main/java/mezz/jei/library/config/package-info.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/package-info.java Common/src/main/java/mezz/jei/common/util/MathUtil.java Library/src/main/java/mezz/jei/library/load/PluginLoader.java Gui/src/main/java/mezz/jei/gui/recipes/IRecipeLogicStateListener.java Common/src/main/java/mezz/jei/common/transfer/BasicRecipeTransferHandler.java Gui/src/main/java/mezz/jei/gui/input/handlers/GlobalInputHandler.java Common/src/main/java/mezz/jei/common/plugins/vanilla/ingredients/package-info.java Library/src/main/java/mezz/jei/library/color/package-info.java Library/src/main/java/mezz/jei/library/transfer/PlayerRecipeTransferHandler.java Common/src/main/java/mezz/jei/common/plugins/vanilla/VanillaPlugin.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/fuel/FuelRecipeMaker.java Common/src/main/java/mezz/jei/common/ingredients/fluid/package-info.java Gui/src/main/java/mezz/jei/gui/input/GuiContainerWrapper.java Core/src/main/java/mezz/jei/core/config/file/serializers/EnumSerializer.java Library/src/main/java/mezz/jei/library/helpers/ModIdHelper.java CommonApi/src/main/java/mezz/jei/api/recipe/IRecipeManager.java Library/src/main/java/mezz/jei/library/plugins/vanilla/RecipeBookGuiHandler.java Library/src/main/java/mezz/jei/library/plugins/vanilla/brewing/JeiBrewingRecipe.java Common/src/main/java/mezz/jei/common/util/RecipeErrorUtil.java Library/src/main/java/mezz/jei/library/helpers/package-info.java Common/src/main/java/mezz/jei/common/ingredients/subtypes/SubtypeInterpreters.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/CategoryRecipeValidator.java Common/src/main/java/mezz/jei/common/config/sorting/serializers/SortingSerializers.java Common/src/main/java/mezz/jei/common/config/IngredientFilterConfig.java Common/src/main/java/mezz/jei/common/ingredients/IngredientBlacklistInternal.java CommonApi/src/main/java/mezz/jei/api/gui/ingredient/IRecipeSlotDrawable.java Gui/src/main/java/mezz/jei/gui/ghost/GhostIngredientDrag.java Library/src/main/java/mezz/jei/library/color/ColorName.java Library/src/main/java/mezz/jei/library/plugins/debug/DebugGhostIngredientHandler.java Common/src/main/java/mezz/jei/common/plugins/vanilla/brewing/PotionSubtypeInterpreter.java Core/src/main/java/mezz/jei/core/config/file/IConfigCategoryBuilder.java Common/src/main/java/mezz/jei/common/gui/recipes/layout/builder/InvisibleRecipeLayoutSlotSource.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/replacers/TippedArrowRecipeMaker.java Library/src/main/java/mezz/jei/library/util/package-info.java Common/src/main/java/mezz/jei/common/gui/overlay/IngredientGrid.java Common/src/main/java/mezz/jei/common/util/StackHelper.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/SmokingCategory.java Common/src/main/java/mezz/jei/common/gui/recipes/IRecipeLogicStateListener.java Common/src/main/java/mezz/jei/common/plugins/debug/JeiDebugPlugin.java Library/src/main/java/mezz/jei/library/recipes/collect/RecipeTypeDataMap.java Library/src/main/java/mezz/jei/library/transfer/BasicRecipeTransferInfo.java CommonApi/src/main/java/mezz/jei/api/runtime/IEditModeConfig.java Library/src/main/java/mezz/jei/library/ingredients/subtypes/SubtypeManager.java Forge/src/main/java/mezz/jei/forge/platform/ItemStackHelper.java Library/src/main/java/mezz/jei/library/runtime/package-info.java Library/src/main/java/mezz/jei/library/plugins/vanilla/VanillaRecipeFactory.java Common/src/main/java/mezz/jei/common/startup/StartData.java Fabric/src/main/java/mezz/jei/fabric/platform/FluidHelper.java Common/src/main/java/mezz/jei/common/filter/FilterTextSource.java Gui/src/main/java/mezz/jei/gui/recipes/IRecipeGuiLogic.java Common/src/main/java/mezz/jei/common/plugins/vanilla/brewing/BrewingRecipeUtil.java Library/src/main/java/mezz/jei/library/gui/ingredients/RecipeSlotsView.java Common/src/main/java/mezz/jei/common/render/ElementRenderersByType.java Common/src/main/java/mezz/jei/common/plugins/vanilla/anvil/AnvilRecipe.java Common/src/main/java/mezz/jei/common/gui/elements/DrawableBuilder.java Common/src/test/java/mezz/jei/test/lib/TestWorldConfig.java Library/src/main/java/mezz/jei/library/util/RecipeErrorUtil.java Common/src/main/java/mezz/jei/common/config/IModIdFormatConfig.java Common/src/main/java/mezz/jei/common/input/handlers/EditInputHandler.java Common/src/main/java/mezz/jei/common/input/IRecipeFocusSource.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/fuel/FuelingRecipe.java Common/src/main/java/mezz/jei/common/search/IElementSearch.java Common/src/main/java/mezz/jei/common/focus/package-info.java Common/src/main/java/mezz/jei/common/gui/overlay/IIngredientGrid.java Common/src/main/java/mezz/jei/common/gui/GuiProperties.java Common/src/main/java/mezz/jei/common/plugins/vanilla/anvil/AnvilRecipeMaker.java Common/src/main/java/mezz/jei/common/Internal.java Common/src/main/java/mezz/jei/common/focus/FocusFactory.java Common/src/main/java/mezz/jei/common/plugins/jei/ingredients/DebugIngredientRenderer.java CommonApi/src/main/java/mezz/jei/api/runtime/IIngredientManager.java Library/src/main/java/mezz/jei/library/recipes/RecipeManager.java Gui/src/main/java/mezz/jei/gui/input/handlers/DragRouter.java Library/src/main/java/mezz/jei/library/gui/ingredients/CycleTimer.java Gui/src/main/java/mezz/jei/gui/overlay/IIngredientGrid.java Core/src/main/java/mezz/jei/core/config/file/serializers/package-info.java Library/src/main/java/mezz/jei/library/ingredients/subtypes/SubtypeInterpreters.java Fabric/src/main/java/mezz/jei/fabric/startup/EventRegistration.java Common/src/main/java/mezz/jei/common/config/file/serializers/ColorNameSerializer.java Gui/src/main/java/mezz/jei/gui/ingredients/ListElementInfo.java Core/src/main/java/mezz/jei/core/config/IngredientBlacklistType.java Library/src/main/java/mezz/jei/library/color/ColorUtil.java Common/src/main/java/mezz/jei/common/startup/JeiStarter.java Library/src/main/java/mezz/jei/library/recipes/collect/IngredientToRecipesMap.java Common/src/main/java/mezz/jei/common/plugins/vanilla/RecipeBookGuiHandler.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/replacers/ShieldDecorationRecipeMaker.java Forge/src/test/java/mezz/jei/test/lib/package-info.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/CraftingRecipeCategory.java Common/src/main/java/mezz/jei/common/render/ItemStackRenderer.java Common/src/main/java/mezz/jei/common/plugins/vanilla/compostable/package-info.java Common/src/main/java/mezz/jei/common/render/IngredientListRenderer.java Library/src/main/java/mezz/jei/library/gui/ingredients/RecipeSlots.java Common/src/main/java/mezz/jei/common/config/IEditModeConfig.java Common/src/main/java/mezz/jei/common/gui/GuiContainerHandlers.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/fuel/package-info.java Library/src/main/java/mezz/jei/library/load/registration/RecipeRegistration.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/CraftingCategoryExtension.java Common/src/main/java/mezz/jei/common/plugins/jei/ingredients/package-info.java Common/src/main/java/mezz/jei/common/config/file/serializers/EnumSerializer.java Common/src/main/java/mezz/jei/common/transfer/BasicRecipeTransferHandlerServer.java Common/src/main/java/mezz/jei/common/util/ImmutableSize2i.java Library/src/main/java/mezz/jei/library/focus/FocusFactory.java Common/src/main/java/mezz/jei/common/config/EditModeConfig.java Gui/src/main/java/mezz/jei/gui/ingredients/IngredientSorter.java Gui/src/main/java/mezz/jei/gui/util/package-info.java Common/src/main/java/mezz/jei/common/input/handlers/NullInputHandler.java Common/src/main/java/mezz/jei/common/gui/recipes/package-info.java Common/src/main/java/mezz/jei/common/gui/TooltipRenderer.java Forge/src/main/java/mezz/jei/forge/startup/EventRegistration.java Library/src/main/java/mezz/jei/library/plugins/jei/info/package-info.java Library/src/main/java/mezz/jei/library/plugins/vanilla/anvil/AnvilRecipeCategory.java Gui/src/main/java/mezz/jei/gui/ghost/GhostIngredientDragManager.java Common/src/main/java/mezz/jei/common/transfer/RecipeTransferHandlerHelper.java Library/src/main/java/mezz/jei/library/plugins/debug/package-info.java Forge/src/test/java/mezz/jei/test/package-info.java Common/src/main/java/mezz/jei/common/gui/overlay/bookmarks/package-info.java Library/src/main/java/mezz/jei/library/plugins/vanilla/ingredients/fluid/FluidStackListFactory.java CommonApi/src/main/java/mezz/jei/api/gui/handlers/IGhostIngredientHandler.java Library/src/main/java/mezz/jei/library/plugins/jei/JeiInternalPlugin.java Common/src/main/java/mezz/jei/common/plugins/vanilla/crafting/CraftingRecipeCategory.java Fabric/src/main/java/mezz/jei/fabric/platform/RenderHelper.java Forge/src/main/java/mezz/jei/forge/plugins/forge/ForgePlugin.java Forge/src/test/java/mezz/jei/test/lib/TestModIdHelper.java Gui/src/main/java/mezz/jei/gui/overlay/ConfigButton.java Common/src/main/java/mezz/jei/common/load/registration/VanillaCategoryExtensionRegistration.java Gui/src/main/java/mezz/jei/gui/overlay/ScreenPropertiesCache.java Core/build.gradle.kts Gui/src/main/java/mezz/jei/gui/search/ElementPrefixParser.java Library/src/main/java/mezz/jei/library/ingredients/RegisteredIngredients.java Common/src/main/java/mezz/jei/common/transfer/RecipeTransferErrorTooltip.java Library/src/main/java/mezz/jei/library/recipes/RecipeCatalystBuilder.java Library/src/main/java/mezz/jei/library/plugins/vanilla/brewing/BrewingRecipeCategory.java Gui/src/main/java/mezz/jei/gui/overlay/options/NavigationVisibility.java Common/src/main/java/mezz/jei/common/util/IngredientSupplierHelper.java Common/src/main/java/mezz/jei/common/color/ColorGetter.java Gui/src/main/java/mezz/jei/gui/config/package-info.java Gui/src/main/java/mezz/jei/gui/input/handlers/package-info.java Gui/src/main/java/mezz/jei/gui/recipes/RecipeCategoryTab.java Forge/src/main/java/mezz/jei/forge/input/ForgeUserInput.java Library/src/main/java/mezz/jei/library/recipes/collect/package-info.java Gui/src/main/java/mezz/jei/gui/recipes/RecipesGui.java Common/src/main/java/mezz/jei/common/gui/recipes/layout/package-info.java Library/src/main/java/mezz/jei/library/config/EditModeConfig.java Gui/src/main/java/mezz/jei/gui/input/handlers/CombinedInputHandler.java Library/src/main/java/mezz/jei/library/plugins/vanilla/crafting/replacers/SuspiciousStewRecipeMaker.java Fabric/src/main/java/mezz/jei/fabric/startup/ClientLifecycleHandler.java CommonApi/src/main/java/mezz/jei/api/recipe/IFocusFactory.java Common/src/main/java/mezz/jei/common/config/file/serializers/ChatFormattingSerializer.java Common/src/main/java/mezz/jei/common/startup/OverlayHelper.java Common/src/main/java/mezz/jei/common/gui/ingredients/GuiIngredientProperties.java Gui/src/main/java/mezz/jei/gui/config/IngredientFilterConfig.java Core/src/main/java/mezz/jei/core/config/sorting/SortingConfig.java Library/src/main/java/mezz/jei/library/plugins/jei/ingredients/DebugIngredientHelper.java Library/src/main/java/mezz/jei/library/plugins/vanilla/package-info.java Forge/src/main/java/mezz/jei/forge/network/ConnectionToClient.java Common/src/main/java/mezz/jei/common/config/ModIdFormatConfig.java Library/src/main/java/mezz/jei/library/gui/CraftingGridHelper.java Common/src/main/java/mezz/jei/common/search/ElementSearch.java CommonApi/src/main/java/mezz/jei/api/recipe/transfer/IRecipeTransferManager.java Common/src/main/java/mezz/jei/common/search/ElementSearchLowMem.java Gui/src/main/java/mezz/jei/gui/input/handlers/NullDragHandler.java Common/src/main/java/mezz/jei/common/util/CheatUtil.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/fuel/FuelingRecipe.java Common/src/main/java/mezz/jei/common/recipes/RecipeCategoriesLookup.java Common/src/main/java/mezz/jei/common/input/IClickedIngredient.java Common/src/main/java/mezz/jei/common/ingredients/IngredientInformationUtil.java Common/src/main/java/mezz/jei/common/plugins/vanilla/VanillaRecipeFactory.java Common/src/main/java/mezz/jei/common/plugins/vanilla/anvil/package-info.java Gui/src/main/java/mezz/jei/gui/input/handlers/EditInputHandler.java Core/src/main/java/mezz/jei/core/util/WeakList.java Common/src/main/java/mezz/jei/common/gui/recipes/RecipeGuiTab.java Library/src/main/java/mezz/jei/library/plugins/vanilla/brewing/PotionSubtypeInterpreter.java Gui/src/main/java/mezz/jei/gui/filter/package-info.java Common/src/main/java/mezz/jei/common/startup/ConfigData.java Gui/src/main/java/mezz/jei/gui/bookmarks/BookmarkList.java Common/src/main/java/mezz/jei/common/input/CombinedRecipeFocusSource.java Gui/src/main/java/mezz/jei/gui/recipes/RecipeGuiLogic.java Common/src/main/java/mezz/jei/common/ingredients/fluid/FluidStackListFactory.java Common/src/main/java/mezz/jei/common/gui/overlay/IngredientGridWithNavigation.java Library/src/main/java/mezz/jei/library/gui/recipes/layout/builder/IRecipeLayoutSlotSource.java Common/src/main/java/mezz/jei/common/util/LimitedLogger.java Common/src/main/java/mezz/jei/common/input/ClientInputHandler.java Core/src/main/java/mezz/jei/core/config/file/serializers/IntegerSerializer.java Common/src/main/java/mezz/jei/common/focus/FocusGroup.java CommonApi/src/main/java/mezz/jei/api/runtime/IJeiRuntime.java Library/src/main/java/mezz/jei/library/startup/JeiStarter.java Common/src/main/java/mezz/jei/common/gui/overlay/bookmarks/ILeftAreaContent.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/BlastingCategory.java Library/src/main/java/mezz/jei/library/recipes/PluginManager.java Core/src/main/java/mezz/jei/core/config/file/serializers/BooleanSerializer.java Library/src/main/java/mezz/jei/library/render/FluidTankRenderer.java Common/src/main/java/mezz/jei/common/config/file/FileWatcher.java Library/src/main/java/mezz/jei/library/plugins/vanilla/cooking/FurnaceVariantCategory.java Common/src/main/java/mezz/jei/common/gui/overlay/bookmarks/BookmarkOverlay.java Gui/src/main/java/mezz/jei/gui/overlay/ElementRenderer.java Common/src/main/java/mezz/jei/common/ingredients/IngredientVisibilityDummy.java CommonApi/src/main/java/mezz/jei/api/helpers/IModIdHelper.java Gui/src/main/java/mezz/jei/gui/input/package-info.java Gui/src/main/java/mezz/jei/gui/util/CommandUtil.java Common/src/test/java/mezz/jei/test/IngredientFilterTest.java Common/src/main/java/mezz/jei/common/platform/IPlatformHelper.java Common/src/main/java/mezz/jei/common/search/package-info.java Forge/src/test/java/mezz/jei/test/lib/TestPlugin.java Common/src/main/java/mezz/jei/common/gui/overlay/options/package-info.java Common/src/main/java/mezz/jei/common/gui/overlay/options/NavigationVisibility.java Common/src/main/java/mezz/jei/common/ingredients/fluid/FluidIngredientHelper.java Gui/src/main/java/mezz/jei/gui/ghost/GhostIngredientReturning.java Common/src/main/java/mezz/jei/common/input/handlers/UserInputRouter.java Library/src/main/java/mezz/jei/library/plugins/vanilla/brewing/package-info.java CommonApi/src/main/java/mezz/jei/api/runtime/IIngredientVisibility.java Forge/build.gradle.kts Library/src/main/java/mezz/jei/library/gui/GuiHelper.java Common/src/main/java/mezz/jei/common/util/CommandUtil.java Common/src/main/java/mezz/jei/common/plugins/vanilla/anvil/AnvilRecipeCategory.java Common/src/main/java/mezz/jei/common/recipes/RecipeCatalystBuilder.java Common/src/main/java/mezz/jei/common/gui/GuiScreenHelper.java Common/src/main/java/mezz/jei/common/ingredients/IngredientSorter.java Fabric/src/main/java/mezz/jei/fabric/plugins/fabric/package-info.java Common/src/main/java/mezz/jei/common/recipes/collect/package-info.java Fabric/src/main/java/mezz/jei/fabric/platform/ItemStackHelper.java Common/src/main/java/mezz/jei/common/gui/recipes/IOnClickHandler.java Gui/src/main/java/mezz/jei/gui/search/package-info.java Common/src/main/java/mezz/jei/common/plugins/vanilla/package-info.java Library/src/main/java/mezz/jei/library/gui/GuiContainerHandlers.java Common/src/main/java/mezz/jei/common/gui/recipes/FocusedRecipes.java Common/src/main/java/mezz/jei/common/plugins/vanilla/cooking/CampfireCookingCategory.java Common/src/main/java/mezz/jei/common/input/handlers/BookmarkInputHandler.java Gui/src/main/java/mezz/jei/gui/input/InputType.java Common/src/main/java/mezz/jei/common/input/ICharTypedHandler.java Gui/src/main/java/mezz/jei/gui/ingredients/IngredientListElementFactory.java Common/src/main/java/mezz/jei/common/platform/IPlatformScreenHelper.java Common/src/main/java/mezz/jei/common/plugins/jei/JeiInternalPlugin.java Common/src/main/java/mezz/jei/common/input/ClickableIngredient.java Library/src/main/java/mezz/jei/library/recipes/collect/RecipeTypeData.java Common/src/main/java/mezz/jei/common/platform/IPlatformItemStackHelper.java Gui/build.gradle.kts Common/src/main/java/mezz/jei/common/gui/GuiEventHandler.java Library/src/main/java/mezz/jei/library/color/ColorGetter.java
github at