Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

AbstractShapelessRecipeWrapper - Class in mezz.jei.plugins.vanilla.crafting
 
AbstractShapelessRecipeWrapper(IGuiHelper) - Constructor for class mezz.jei.plugins.vanilla.crafting.AbstractShapelessRecipeWrapper
 
actionPerformed(GuiButton) - Method in class mezz.jei.config.JEIModConfigGui
 
actionPerformed(GuiButton) - Method in class mezz.jei.gui.recipes.RecipesGui
 
add(GuiIngredientFast) - Method in class mezz.jei.gui.ingredients.GuiIngredientFastList
 
add(ItemStack) - Method in class mezz.jei.util.UniqueItemStackListBuilder
 
addAdvancedGuiHandlers(IAdvancedGuiHandler<?>...) - Method in interface mezz.jei.api.IModRegistry
Add a handler to give JEI extra information about how to layout the item list next to a specific type of GuiContainer.
addAdvancedGuiHandlers(IAdvancedGuiHandler<?>...) - Method in class mezz.jei.util.ModRegistry
 
addCategory(String) - Method in class mezz.jei.config.LocalizedConfiguration
 
addDescription(ItemStack, String...) - Method in interface mezz.jei.api.IModRegistry
Add a description page for an itemStack.
addDescription(List<ItemStack>, String...) - Method in interface mezz.jei.api.IModRegistry
 
addDescription(List<ItemStack>, String...) - Method in class mezz.jei.util.ModRegistry
 
addDescription(ItemStack, String...) - Method in class mezz.jei.util.ModRegistry
 
addIngredientsAtRuntime(Class<V>, List<V>) - Method in interface mezz.jei.api.ingredients.IIngredientRegistry
Add new ingredients to JEI at runtime.
addIngredientsAtRuntime(Class<V>, List<V>) - Method in class mezz.jei.IngredientRegistry
 
addIngredientToBlacklist(V) - Method in interface mezz.jei.api.ingredients.IIngredientBlacklist
Stop JEI from displaying a specific ingredient in the ingredient list.
addIngredientToBlacklist(V) - Method in class mezz.jei.IngredientBlacklist
 
addIngredientToConfigBlacklist(V, Config.IngredientBlacklistType, IIngredientHelper<V>) - Static method in class mezz.jei.config.Config
 
addItemToBlacklist(ItemStack) - Method in interface mezz.jei.api.IItemBlacklist
Deprecated.
addItemToBlacklist(ItemStack) - Method in class mezz.jei.ItemBlacklist
Deprecated.
addModNameToIngredientTooltip(List<String>, T, IIngredientHelper<T>) - Method in class mezz.jei.util.ModIdUtil
 
addRecipe(Object) - Method in interface mezz.jei.api.IRecipeRegistry
Add a new recipe while the game is running.
addRecipe(Object) - Method in class mezz.jei.RecipeRegistry
 
addRecipe(R, T, IRecipeCategory<T>, Map<Class, List>) - Method in class mezz.jei.util.RecipeMap
 
addRecipeCategories(IRecipeCategory...) - Method in interface mezz.jei.api.IModRegistry
Add the recipe categories provided by this plugin.
addRecipeCategories(IRecipeCategory...) - Method in class mezz.jei.util.ModRegistry
 
addRecipeCategory(IRecipeCategory, V) - Method in class mezz.jei.util.RecipeMap
 
addRecipeCategoryCraftingItem(ItemStack, String...) - Method in interface mezz.jei.api.IModRegistry
Add an association between an item and what it can craft.
addRecipeCategoryCraftingItem(ItemStack, String...) - Method in class mezz.jei.util.ModRegistry
 
addRecipeClickArea(Class<? extends GuiContainer>, int, int, int, int, String...) - Method in interface mezz.jei.api.IModRegistry
Add a clickable area on a gui to jump to specific categories of recipes in JEI.
addRecipeClickArea(Class<? extends GuiContainer>, int, int, int, int, String...) - Method in class mezz.jei.util.ModRegistry
 
addRecipeHandlers(IRecipeHandler...) - Method in interface mezz.jei.api.IModRegistry
Add the recipe handlers provided by this plugin.
addRecipeHandlers(IRecipeHandler...) - Method in class mezz.jei.util.ModRegistry
 
addRecipeRegistryPlugin(IRecipeRegistryPlugin) - Method in interface mezz.jei.api.IModRegistry
Register your own Recipe Registry Plugin here.
addRecipeRegistryPlugin(IRecipeRegistryPlugin) - Method in class mezz.jei.util.ModRegistry
 
addRecipes(List) - Method in interface mezz.jei.api.IModRegistry
Add the recipes provided by the plugin.
addRecipes(List) - Method in class mezz.jei.util.ModRegistry
 
addRecipeTransferHandler(Class<C>, String, int, int, int, int) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferRegistry
Basic method for adding a recipe transfer handler.
addRecipeTransferHandler(IRecipeTransferInfo<C>) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferRegistry
Advanced method for adding a recipe transfer handler.
addRecipeTransferHandler(IRecipeTransferHandler<?>, String) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferRegistry
Complete control over recipe transfer.
addRecipeTransferHandler(IRecipeTransferHandler<?>) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferRegistry
addRecipeTransferHandler(Class<C>, String, int, int, int, int) - Method in class mezz.jei.util.RecipeTransferRegistry
 
addRecipeTransferHandler(IRecipeTransferInfo<C>) - Method in class mezz.jei.util.RecipeTransferRegistry
 
addRecipeTransferHandler(IRecipeTransferHandler<?>) - Method in class mezz.jei.util.RecipeTransferRegistry
Deprecated.
addRecipeTransferHandler(IRecipeTransferHandler<?>, String) - Method in class mezz.jei.util.RecipeTransferRegistry
 
addSmeltingRecipe(List<ItemStack>, ItemStack) - Method in interface mezz.jei.api.IRecipeRegistry
Add a new smelting recipe while the game is running.
addSmeltingRecipe(List<ItemStack>, ItemStack) - Method in class mezz.jei.RecipeRegistry
 
addStack(Container, Collection<Integer>, ItemStack, boolean) - Static method in class mezz.jei.util.InventoryHelper
 
addTooltipCallback(ITooltipCallback<FluidStack>) - Method in interface mezz.jei.api.gui.IGuiFluidStackGroup
 
addTooltipCallback(ITooltipCallback<T>) - Method in interface mezz.jei.api.gui.IGuiIngredientGroup
Add a callback to alter the tooltip for these ingredients.
addTooltipCallback(ITooltipCallback<ItemStack>) - Method in interface mezz.jei.api.gui.IGuiItemStackGroup
 
addTooltipCallback(ITooltipCallback<T>) - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
addUniversalRecipeTransferHandler(IRecipeTransferHandler<?>) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferRegistry
Add a universal handler that can handle any category of recipe.
addUniversalRecipeTransferHandler(IRecipeTransferHandler<?>) - Method in class mezz.jei.util.RecipeTransferRegistry
 
allowsCheating() - Method in class mezz.jei.input.ClickedIngredient
 
allowsCheating() - Method in interface mezz.jei.input.IClickedIngredient
 
AnnotatedInstanceUtil - Class in mezz.jei.util
 
arrow - Variable in class mezz.jei.plugins.vanilla.furnace.FurnaceRecipeCategory
 
avg(boolean) - Method in class mezz.jei.util.color.MMCQ.VBox
 

B

back() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
back() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
back() - Method in class mezz.jei.gui.recipes.RecipesGui
 
backgroundLocation - Variable in class mezz.jei.plugins.vanilla.furnace.FurnaceRecipeCategory
 
BasicRecipeTransferHandler<C extends net.minecraft.inventory.Container> - Class in mezz.jei.transfer
 
BasicRecipeTransferHandler(StackHelper, IRecipeTransferHandlerHelper, IRecipeTransferInfo<C>) - Constructor for class mezz.jei.transfer.BasicRecipeTransferHandler
 
BasicRecipeTransferHandlerServer - Class in mezz.jei.transfer
 
BasicRecipeTransferHandlerServer() - Constructor for class mezz.jei.transfer.BasicRecipeTransferHandlerServer
 
BasicRecipeTransferInfo<C extends net.minecraft.inventory.Container> - Class in mezz.jei.transfer
 
BasicRecipeTransferInfo(Class<C>, String, int, int, int, int) - Constructor for class mezz.jei.transfer.BasicRecipeTransferInfo
 
BlankAdvancedGuiHandler<T extends net.minecraft.client.gui.inventory.GuiContainer> - Class in mezz.jei.api.gui
 
BlankAdvancedGuiHandler() - Constructor for class mezz.jei.api.gui.BlankAdvancedGuiHandler
 
BlankModPlugin - Class in mezz.jei.api
An IModPlugin that does nothing, inherit from this to avoid implementing methods you don't need.
BlankModPlugin() - Constructor for class mezz.jei.api.BlankModPlugin
 
BlankRecipeCategory<T extends IRecipeWrapper> - Class in mezz.jei.api.recipe
An IRecipeCategory that does nothing, inherit from this to avoid implementing methods you don't need.
BlankRecipeCategory() - Constructor for class mezz.jei.api.recipe.BlankRecipeCategory
 
BlankRecipeWrapper - Class in mezz.jei.api.recipe
An IRecipeWrapper that does nothing, inherit from this to avoid implementing methods you don't need.
BlankRecipeWrapper() - Constructor for class mezz.jei.api.recipe.BlankRecipeWrapper
 
BREWING - Static variable in class mezz.jei.api.recipe.VanillaRecipeCategoryUid
The brewing recipe category.
BrewingRecipeCategory - Class in mezz.jei.plugins.vanilla.brewing
 
BrewingRecipeCategory(IGuiHelper) - Constructor for class mezz.jei.plugins.vanilla.brewing.BrewingRecipeCategory
 
BrewingRecipeHandler - Class in mezz.jei.plugins.vanilla.brewing
 
BrewingRecipeHandler() - Constructor for class mezz.jei.plugins.vanilla.brewing.BrewingRecipeHandler
 
BrewingRecipeMaker - Class in mezz.jei.plugins.vanilla.brewing
 
BrewingRecipeWrapper - Class in mezz.jei.plugins.vanilla.brewing
 
BrewingRecipeWrapper(ItemStack, ItemStack, ItemStack, int) - Constructor for class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
BrewingRecipeWrapper(List<ItemStack>, ItemStack, ItemStack, int) - Constructor for class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
BrokenCraftingRecipeException - Exception in mezz.jei.util
 
BrokenCraftingRecipeException(String, Throwable) - Constructor for exception mezz.jei.util.BrokenCraftingRecipeException
 
build() - Method in class mezz.jei.util.UniqueItemStackListBuilder
 

C

canSetFocusWithMouse() - Method in class mezz.jei.gui.ItemListOverlayInternal
 
canSetFocusWithMouse() - Method in class mezz.jei.gui.recipes.RecipeCategoryCraftingItems
 
canSetFocusWithMouse() - Method in class mezz.jei.gui.recipes.RecipesGui
 
canSetFocusWithMouse() - Method in class mezz.jei.input.GuiContainerWrapper
 
canSetFocusWithMouse() - Method in interface mezz.jei.input.IShowsRecipeFocuses
 
CATEGORY_ADVANCED - Static variable in class mezz.jei.config.Config
 
CATEGORY_SEARCH - Static variable in class mezz.jei.config.Config
 
CATEGORY_SEARCH_COLORS - Static variable in class mezz.jei.config.Config
 
CHANNEL_ID - Static variable in class mezz.jei.network.PacketHandler
 
checkModLists(Map<String, String>, Side) - Method in class mezz.jei.JustEnoughItems
 
clamp(int, int, int) - Static method in class mezz.jei.util.MathUtil
 
clear() - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
clear() - Method in class mezz.jei.gui.ingredients.GuiIngredientFastList
 
clearHistory() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
clearHistory() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
ClickedIngredient<V> - Class in mezz.jei.input
 
ClickedIngredient(V) - Constructor for class mezz.jei.input.ClickedIngredient
 
clone() - Method in class mezz.jei.util.color.MMCQ.VBox
 
close() - Method in class mezz.jei.gui.ItemListOverlay
 
close() - Method in class mezz.jei.gui.ItemListOverlayInternal
 
close() - Method in class mezz.jei.gui.recipes.RecipesGui
 
close() - Method in interface mezz.jei.input.ICloseable
 
close() - Method in class mezz.jei.JeiRuntime
 
CMap() - Constructor for class mezz.jei.util.color.MMCQ.CMap
 
ColorGetter - Class in mezz.jei.util.color
 
ColorNamer - Class in mezz.jei.util.color
 
ColorNamer(ImmutableMap<Color, String>) - Constructor for class mezz.jei.util.color.ColorNamer
 
ColorThief - Class in mezz.jei.util.color
 
ColorThief() - Constructor for class mezz.jei.util.color.ColorThief
 
ColorUtil - Class in mezz.jei.util.color
 
CommandUtil - Class in mezz.jei.util
 
CommandUtilServer - Class in mezz.jei.util
Server-side-safe utilities for commands.
compare(int, int) - Static method in class mezz.jei.util.Java6Helper
 
compare(String, String) - Method in class mezz.jei.util.RecipeCategoryComparator
 
Config - Class in mezz.jei.config
 
Config.IngredientBlacklistType - Enum in mezz.jei.config
 
Config.SearchMode - Enum in mezz.jei.config
 
Constants - Class in mezz.jei.config
 
contains(int[]) - Method in class mezz.jei.util.color.MMCQ.VBox
 
containsAnyStack(Iterable<ItemStack>, Iterable<ItemStack>) - Method in interface mezz.jei.api.recipe.IStackHelper
Returns an ItemStack from 'stacks' that matches any of the ItemStacks in 'contains'.
containsAnyStack(Iterable<ItemStack>, Iterable<ItemStack>) - Method in class mezz.jei.util.StackHelper
 
containsAnyStackIndexed(Map<Integer, ItemStack>, Iterable<ItemStack>) - Method in class mezz.jei.util.StackHelper
 
containsSameStacks(Collection<ItemStack>, Collection<ItemStack>) - Method in class mezz.jei.util.StackHelper
 
containsSameStacks(Iterable<StackHelper.ItemStackMatchable<R>>, Iterable<StackHelper.ItemStackMatchable<R>>) - Method in class mezz.jei.util.StackHelper
Returns true if all stacks from "contains" are found in "stacks" and the opposite is true as well.
containsStack(Iterable<ItemStack>, ItemStack) - Method in class mezz.jei.util.StackHelper
 
containsStack(Iterable<StackHelper.ItemStackMatchable<R>>, StackHelper.ItemStackMatchable<?>) - Method in class mezz.jei.util.StackHelper
 
containsStackMatchable(Iterable<StackHelper.ItemStackMatchable<R>>, Iterable<StackHelper.ItemStackMatchable<T>>) - Method in class mezz.jei.util.StackHelper
 
count(boolean) - Method in class mezz.jei.util.color.MMCQ.VBox
 
CRAFTING - Static variable in class mezz.jei.api.recipe.VanillaRecipeCategoryUid
The crafting recipe category.
CraftingGridHelper - Class in mezz.jei.gui
 
CraftingGridHelper(IStackHelper, int, int) - Constructor for class mezz.jei.gui.CraftingGridHelper
 
CraftingRecipeCategory - Class in mezz.jei.plugins.vanilla.crafting
 
CraftingRecipeCategory(IGuiHelper) - Constructor for class mezz.jei.plugins.vanilla.crafting.CraftingRecipeCategory
 
craftingSlots - Variable in class mezz.jei.network.packets.PacketRecipeTransfer
 
create(GuiScreen) - Static method in class mezz.jei.gui.GuiProperties
 
create(GuiContainer) - Static method in class mezz.jei.gui.GuiProperties
 
create(RecipesGui) - Static method in class mezz.jei.gui.GuiProperties
 
create(GuiScreen) - Method in class mezz.jei.gui.ItemListOverlay
 
create() - Static method in class mezz.jei.IngredientBaseListFactory
 
create(IGuiHelper, List<ItemStack>, String...) - Static method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipe
 
create() - Static method in class mezz.jei.plugins.jei.ingredients.DebugIngredientListFactory
 
create() - Static method in class mezz.jei.plugins.vanilla.ingredients.FluidStackListFactory
 
create(StackHelper) - Static method in class mezz.jei.plugins.vanilla.ingredients.ItemStackListFactory
 
create(V, IIngredientHelper<V>, IIngredientRenderer<V>) - Static method in class mezz.jei.util.IngredientListElement
 
createAnimatedDrawable(IDrawableStatic, int, IDrawableAnimated.StartDirection, boolean) - Method in interface mezz.jei.api.IGuiHelper
Creates an animated texture for a gui, revealing the texture over time.
createAnimatedDrawable(IDrawableStatic, int, IDrawableAnimated.StartDirection, boolean) - Method in class mezz.jei.gui.GuiHelper
 
createBlankDrawable(int, int) - Method in interface mezz.jei.api.IGuiHelper
Returns a blank drawable for using as a blank recipe background.
createBlankDrawable(int, int) - Method in class mezz.jei.gui.GuiHelper
 
createChunkProvider() - Method in class mezz.jei.util.FakeClientWorld
 
createCraftingGridHelper(int, int) - Method in interface mezz.jei.api.IGuiHelper
Create a crafting grid helper.
createCraftingGridHelper(int, int) - Method in class mezz.jei.gui.GuiHelper
 
createDrawable(ResourceLocation, int, int, int, int) - Method in interface mezz.jei.api.IGuiHelper
 
createDrawable(ResourceLocation, int, int, int, int, int, int, int, int) - Method in interface mezz.jei.api.IGuiHelper
 
createDrawable(ResourceLocation, int, int, int, int) - Method in class mezz.jei.gui.GuiHelper
 
createDrawable(ResourceLocation, int, int, int, int, int, int, int, int) - Method in class mezz.jei.gui.GuiHelper
 
createFocus(IFocus.Mode, V) - Method in interface mezz.jei.api.IRecipeRegistry
Returns a new focus.
createFocus(IFocus.Mode, V) - Method in class mezz.jei.RecipeRegistry
 
createIngredientRegistry() - Method in class mezz.jei.ModIngredientRegistration
 
createInternalError() - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferHandlerHelper
createInternalError() - Method in class mezz.jei.transfer.RecipeTransferHandlerHelper
 
createRecipeLayoutDrawable(IRecipeCategory<T>, T, IFocus) - Method in interface mezz.jei.api.IRecipeRegistry
Returns a drawable recipe layout, for addons that want to draw the layouts somewhere.
createRecipeLayoutDrawable(IRecipeCategory<T>, T, IFocus) - Method in class mezz.jei.RecipeRegistry
 
createRecipeRegistry(StackHelper, IIngredientRegistry) - Method in class mezz.jei.util.ModRegistry
 
createTickTimer(int, int, boolean) - Method in interface mezz.jei.api.IGuiHelper
Create a timer to help with rendering things that normally depend on ticks.
createTickTimer(int, int, boolean) - Method in class mezz.jei.gui.GuiHelper
 
createUserErrorForSlots(String, Collection<Integer>) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferHandlerHelper
Create an error with type IRecipeTransferError.Type.USER_FACING that shows a tooltip and highlights missing item slots.
createUserErrorForSlots(String, Collection<Integer>) - Method in class mezz.jei.transfer.RecipeTransferHandlerHelper
 
createUserErrorWithTooltip(String) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferHandlerHelper
Create an error with type IRecipeTransferError.Type.USER_FACING that shows a tooltip.
createUserErrorWithTooltip(String) - Method in class mezz.jei.transfer.RecipeTransferHandlerHelper
 
CycleTimer - Class in mezz.jei.util
 
CycleTimer(int) - Constructor for class mezz.jei.util.CycleTimer
 

D

debug(String, Object...) - Static method in class mezz.jei.util.Log
 
DebugIngredient - Class in mezz.jei.plugins.jei.ingredients
 
DebugIngredient(int) - Constructor for class mezz.jei.plugins.jei.ingredients.DebugIngredient
 
DebugIngredientHelper - Class in mezz.jei.plugins.jei.ingredients
 
DebugIngredientHelper() - Constructor for class mezz.jei.plugins.jei.ingredients.DebugIngredientHelper
 
DebugIngredientListFactory - Class in mezz.jei.plugins.jei.ingredients
 
DebugIngredientListFactory() - Constructor for class mezz.jei.plugins.jei.ingredients.DebugIngredientListFactory
 
DebugIngredientRenderer - Class in mezz.jei.plugins.jei.ingredients
 
DebugIngredientRenderer() - Constructor for class mezz.jei.plugins.jei.ingredients.DebugIngredientRenderer
 
DebugRecipe - Class in mezz.jei.plugins.jei.debug
 
DebugRecipe() - Constructor for class mezz.jei.plugins.jei.debug.DebugRecipe
 
DebugRecipeCategory - Class in mezz.jei.plugins.jei.debug
 
DebugRecipeCategory(IGuiHelper) - Constructor for class mezz.jei.plugins.jei.debug.DebugRecipeCategory
 
DebugRecipeHandler - Class in mezz.jei.plugins.jei.debug
 
DebugRecipeHandler() - Constructor for class mezz.jei.plugins.jei.debug.DebugRecipeHandler
 
DESCRIPTION - Static variable in class mezz.jei.api.recipe.VanillaRecipeCategoryUid
The JEI description recipe category.
disableUidCache() - Method in class mezz.jei.util.StackHelper
 
divideCeil(int, int) - Static method in class mezz.jei.util.MathUtil
 
doesGuiPauseGame() - Method in class mezz.jei.gui.recipes.RecipesGui
 
draw(Minecraft) - Method in interface mezz.jei.api.gui.IDrawable
 
draw(Minecraft, int, int) - Method in interface mezz.jei.api.gui.IDrawable
 
draw(Minecraft, int, int, int, int, int, int) - Method in interface mezz.jei.api.gui.IDrawableStatic
Draw only part of the image, by masking off parts of it
draw(Minecraft, int, int) - Method in interface mezz.jei.api.gui.IRecipeLayoutDrawable
Draw the recipe layout.
draw(Minecraft) - Method in class mezz.jei.gui.DrawableAnimated
 
draw(Minecraft, int, int) - Method in class mezz.jei.gui.DrawableAnimated
 
draw(Minecraft, int, int, int, int, int, int) - Method in class mezz.jei.gui.DrawableBlank
 
draw(Minecraft) - Method in class mezz.jei.gui.DrawableBlank
 
draw(Minecraft, int, int) - Method in class mezz.jei.gui.DrawableBlank
 
draw(Minecraft) - Method in class mezz.jei.gui.DrawableResource
 
draw(Minecraft, int, int) - Method in class mezz.jei.gui.DrawableResource
 
draw(Minecraft, int, int, int, int, int, int) - Method in class mezz.jei.gui.DrawableResource
 
draw(Minecraft, int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
draw(Minecraft, int, int, int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
draw(Minecraft, boolean, int, int) - Method in class mezz.jei.gui.recipes.RecipeArrowTab
 
draw(Minecraft, int, int) - Method in class mezz.jei.gui.recipes.RecipeCategoryCraftingItems
 
draw(Minecraft, boolean, int, int) - Method in class mezz.jei.gui.recipes.RecipeCategoryTab
 
draw(Minecraft, boolean, int, int) - Method in class mezz.jei.gui.recipes.RecipeGuiTab
 
draw(Minecraft, int, int) - Method in class mezz.jei.gui.recipes.RecipeGuiTabs
 
draw(Minecraft, int, int) - Method in class mezz.jei.gui.recipes.RecipeLayout
 
DrawableAnimated - Class in mezz.jei.gui
 
DrawableAnimated(IDrawableStatic, ITickTimer, IDrawableAnimated.StartDirection) - Constructor for class mezz.jei.gui.DrawableAnimated
 
DrawableBlank - Class in mezz.jei.gui
 
DrawableBlank(int, int) - Constructor for class mezz.jei.gui.DrawableBlank
 
DrawableResource - Class in mezz.jei.gui
 
DrawableResource(ResourceLocation, int, int, int, int) - Constructor for class mezz.jei.gui.DrawableResource
 
DrawableResource(ResourceLocation, int, int, int, int, int, int, int, int) - Constructor for class mezz.jei.gui.DrawableResource
 
drawAnimations(Minecraft) - Method in class mezz.jei.api.recipe.BlankRecipeCategory
 
drawAnimations(Minecraft, int, int) - Method in class mezz.jei.api.recipe.BlankRecipeWrapper
 
drawAnimations(Minecraft) - Method in interface mezz.jei.api.recipe.IRecipeCategory
Deprecated.
since 3.13.1. Move animations into IRecipeCategory.drawExtras(Minecraft), these are being combined because nobody uses the config option to disable animations.
drawAnimations(Minecraft, int, int) - Method in interface mezz.jei.api.recipe.IRecipeWrapper
Deprecated.
since 3.13.1. Move animations into IRecipeWrapper.drawInfo(Minecraft, int, int, int, int), these are being combined because nobody uses the config option to disable animations.
drawButton(Minecraft, int, int) - Method in class mezz.jei.gui.recipes.RecipeTransferButton
 
drawCenteredString(FontRenderer, String, int, int, int, int, boolean) - Static method in class mezz.jei.util.StringUtil
 
drawExtras(Minecraft) - Method in class mezz.jei.api.recipe.BlankRecipeCategory
 
drawExtras(Minecraft) - Method in interface mezz.jei.api.recipe.IRecipeCategory
Draw any extra elements that might be necessary, icons or extra slots.
drawExtras(Minecraft) - Method in class mezz.jei.plugins.jei.debug.DebugRecipeCategory
 
drawExtras(Minecraft) - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeCategory
 
drawExtras(Minecraft) - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceSmeltingCategory
 
drawHighlight(Minecraft, Color, int, int) - Method in interface mezz.jei.api.gui.IGuiIngredient
Draws a highlight on background of this ingredient.
drawHighlight(Minecraft, Color, int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
drawHighlight() - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
Matches the highlight code in GuiContainer.drawScreen(int, int, float)
drawHovered(Minecraft, int, int, int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
drawHovered(Minecraft) - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
drawHoveringText(Minecraft, String, int, int) - Static method in class mezz.jei.gui.TooltipRenderer
 
drawHoveringText(Minecraft, List<String>, int, int) - Static method in class mezz.jei.gui.TooltipRenderer
 
drawHoveringText(Minecraft, List<String>, int, int, FontRenderer) - Static method in class mezz.jei.gui.TooltipRenderer
 
drawHoveringText(ItemStack, Minecraft, List<String>, int, int, FontRenderer) - Static method in class mezz.jei.gui.TooltipRenderer
 
drawInfo(Minecraft, int, int, int, int) - Method in class mezz.jei.api.recipe.BlankRecipeWrapper
 
drawInfo(Minecraft, int, int, int, int) - Method in interface mezz.jei.api.recipe.IRecipeWrapper
Draw additional info about the recipe.
drawInfo(Minecraft, int, int, int, int) - Method in class mezz.jei.plugins.jei.debug.DebugRecipe
 
drawInfo(Minecraft, int, int, int, int) - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipe
 
drawInfo(Minecraft, int, int, int, int) - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
drawInfo(Minecraft, int, int, int, int) - Method in class mezz.jei.plugins.vanilla.crafting.AbstractShapelessRecipeWrapper
 
drawInfo(Minecraft, int, int, int, int) - Method in class mezz.jei.plugins.vanilla.furnace.FuelRecipe
 
drawInfo(Minecraft, int, int, int, int) - Method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipe
 
drawScreen(Minecraft, int, int) - Method in class mezz.jei.gui.ItemListOverlayInternal
 
drawScreen(int, int, float) - Method in class mezz.jei.gui.recipes.RecipesGui
 
drawTooltip(Minecraft, int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
drawTooltips(Minecraft, int, int) - Method in class mezz.jei.gui.ItemListOverlayInternal
 

E

enableUidCache() - Method in class mezz.jei.util.StackHelper
 
equals(Object) - Method in class mezz.jei.gui.GuiProperties
 
equals(Object) - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
equals(Object, Object) - Static method in class mezz.jei.util.Java6Helper
 
error(String, Object...) - Static method in class mezz.jei.util.Log
 
ErrorUtil - Class in mezz.jei.util
 
ErrorUtil() - Constructor for class mezz.jei.util.ErrorUtil
 
executeGive(EntityPlayerMP, ItemStack) - Static method in class mezz.jei.util.CommandUtilServer
Gives a player an item.
expandRecipeItemStackInputs(List) - Method in interface mezz.jei.api.recipe.IStackHelper
Expands ItemStacks, OreDict Strings, and Iterables into a list of lists of ItemStacks.
expandRecipeItemStackInputs(List) - Method in class mezz.jei.util.StackHelper
 
expandRecipeItemStackInputs(List, boolean) - Method in class mezz.jei.util.StackHelper
 
expandSubtypes(List<V>) - Method in interface mezz.jei.api.ingredients.IIngredientHelper
Expands any wildcard ingredients into all its subtypes.
expandSubtypes(List<DebugIngredient>) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientHelper
 
expandSubtypes(List<FluidStack>) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackHelper
 
expandSubtypes(List<ItemStack>) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackHelper
 

F

FakeClientPlayer - Class in mezz.jei.util
 
FakeClientWorld - Class in mezz.jei.util
 
fastPerceptualColorDistanceSquared(int[], int[]) - Static method in class mezz.jei.util.color.ColorUtil
http://www.compuphase.com/cmetric.htm http://stackoverflow.com/a/6334454 Returns 0 for equal colors, nonzero for colors that look different.
FieldsAreNonnullByDefault - Annotation Type in mezz.jei.util
 
fillInStackTrace() - Method in exception mezz.jei.util.BrokenCraftingRecipeException
 
flame - Variable in class mezz.jei.plugins.vanilla.furnace.FurnaceRecipeCategory
 
FluidStackHelper - Class in mezz.jei.plugins.vanilla.ingredients
 
FluidStackHelper() - Constructor for class mezz.jei.plugins.vanilla.ingredients.FluidStackHelper
 
FluidStackListFactory - Class in mezz.jei.plugins.vanilla.ingredients
 
FluidStackRenderer - Class in mezz.jei.plugins.vanilla.ingredients
 
FluidStackRenderer() - Constructor for class mezz.jei.plugins.vanilla.ingredients.FluidStackRenderer
 
FluidStackRenderer(int, boolean, int, int, IDrawable) - Constructor for class mezz.jei.plugins.vanilla.ingredients.FluidStackRenderer
 
FluidStackRenderer(int, FluidStackRenderer.TooltipMode, int, int, IDrawable) - Constructor for class mezz.jei.plugins.vanilla.ingredients.FluidStackRenderer
 
Focus<V> - Class in mezz.jei.gui
 
Focus(V) - Constructor for class mezz.jei.gui.Focus
 
Focus(IFocus.Mode, V) - Constructor for class mezz.jei.gui.Focus
 
focusSearch - Static variable in class mezz.jei.config.KeyBindings
 
FUEL - Static variable in class mezz.jei.api.recipe.VanillaRecipeCategoryUid
The fuel recipe category.
FuelRecipe - Class in mezz.jei.plugins.vanilla.furnace
 
FuelRecipe(IGuiHelper, Collection<ItemStack>, int) - Constructor for class mezz.jei.plugins.vanilla.furnace.FuelRecipe
 
FuelRecipeHandler - Class in mezz.jei.plugins.vanilla.furnace
 
FuelRecipeHandler() - Constructor for class mezz.jei.plugins.vanilla.furnace.FuelRecipeHandler
 
FuelRecipeMaker - Class in mezz.jei.plugins.vanilla.furnace
 
FuelRecipeMaker() - Constructor for class mezz.jei.plugins.vanilla.furnace.FuelRecipeMaker
 
fuelSlot - Static variable in class mezz.jei.plugins.vanilla.furnace.FurnaceRecipeCategory
 
FurnaceFuelCategory - Class in mezz.jei.plugins.vanilla.furnace
 
FurnaceFuelCategory(IGuiHelper) - Constructor for class mezz.jei.plugins.vanilla.furnace.FurnaceFuelCategory
 
FurnaceRecipeCategory<T extends IRecipeWrapper> - Class in mezz.jei.plugins.vanilla.furnace
 
FurnaceRecipeCategory(IGuiHelper) - Constructor for class mezz.jei.plugins.vanilla.furnace.FurnaceRecipeCategory
 
FurnaceSmeltingCategory - Class in mezz.jei.plugins.vanilla.furnace
 
FurnaceSmeltingCategory(IGuiHelper) - Constructor for class mezz.jei.plugins.vanilla.furnace.FurnaceSmeltingCategory
 

G

getActiveAdvancedGuiHandlers(GuiScreen) - Method in class mezz.jei.JeiRuntime
 
getAdvancedGuiHandlers() - Method in class mezz.jei.gui.ItemListOverlay
 
getAdvancedGuiHandlers() - Method in class mezz.jei.util.ModRegistry
 
getAllGuiIngredients() - Method in class mezz.jei.gui.ingredients.GuiIngredientFastList
 
getAllIngredients() - Method in interface mezz.jei.api.gui.IGuiIngredient
All ingredient variations that can be shown.
getAllIngredients() - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
getAllSubtypes(Iterable) - Method in interface mezz.jei.api.recipe.IStackHelper
Expands an Iterable, which may contain ItemStacks or more Iterables, and returns all the subtypes of itemStacks if they have wildcard meta value.
getAllSubtypes(Iterable) - Method in class mezz.jei.util.StackHelper
 
getArea() - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
getBackground() - Method in interface mezz.jei.api.recipe.IRecipeCategory
Returns the drawable background for a single recipe in this category.
getBackground() - Method in class mezz.jei.plugins.jei.debug.DebugRecipeCategory
 
getBackground() - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeCategory
 
getBackground() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeCategory
 
getBackground() - Method in class mezz.jei.plugins.vanilla.crafting.CraftingRecipeCategory
 
getBackground() - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceFuelCategory
 
getBackground() - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceSmeltingCategory
 
getBlockState(BlockPos) - Method in class mezz.jei.util.FakeClientWorld
 
getBoolean(String, String, boolean) - Method in class mezz.jei.config.LocalizedConfiguration
 
getBrewingRecipes(IIngredientRegistry) - Static method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeMaker
 
getBrewingSteps() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
getColor(BufferedImage) - Static method in class mezz.jei.util.color.ColorThief
Use the median cut algorithm to cluster similar colors and return the base color from the largest cluster.
getColor(BufferedImage, int, boolean) - Static method in class mezz.jei.util.color.ColorThief
Use the median cut algorithm to cluster similar colors and return the base color from the largest cluster.
getColorDefaults() - Static method in class mezz.jei.util.color.ColorGetter
 
getColorMap(BufferedImage, int) - Static method in class mezz.jei.util.color.ColorThief
Use the median cut algorithm to cluster similar colors.
getColorMap(BufferedImage, int, int, boolean) - Static method in class mezz.jei.util.color.ColorThief
Use the median cut algorithm to cluster similar colors.
getColorNamer() - Static method in class mezz.jei.Internal
 
getColorNames(Iterable<Color>) - Method in class mezz.jei.util.color.ColorNamer
 
getColors(V) - Method in interface mezz.jei.api.ingredients.IIngredientHelper
Get the main colors of this ingredient.
getColors(DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientHelper
 
getColors(FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackHelper
 
getColors(ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackHelper
 
getColors(ItemStack, int) - Static method in class mezz.jei.util.color.ColorGetter
 
getColors(TextureAtlasSprite, int, int) - Static method in class mezz.jei.util.color.ColorGetter
 
getColorSearchMode() - Static method in class mezz.jei.config.Config
 
getColorString() - Method in interface mezz.jei.gui.ingredients.IIngredientListElement
 
getColorString(V, IIngredientHelper<V>) - Static method in class mezz.jei.IngredientInformation
 
getColorString() - Method in class mezz.jei.util.IngredientListElement
 
getColumns(GuiProperties) - Static method in class mezz.jei.gui.ItemListOverlayInternal
 
getConfig() - Static method in class mezz.jei.config.Config
 
getContainerClass() - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferHandler
The container that this recipe transfer handler can use.
getContainerClass() - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferInfo
Return the container class that this recipe transfer helper supports.
getContainerClass() - Method in class mezz.jei.transfer.BasicRecipeTransferHandler
 
getContainerClass() - Method in class mezz.jei.transfer.BasicRecipeTransferInfo
 
getContainerClass() - Method in class mezz.jei.transfer.PlayerRecipeTransferHandler
 
getCraftingItems(IRecipeCategory, IFocus) - Method in interface mezz.jei.api.IRecipeRegistry
Returns an unmodifiable collection of ItemStacks that can craft the recipes from recipeCategory.
getCraftingItems(IRecipeCategory) - Method in interface mezz.jei.api.IRecipeRegistry
getCraftingItems(IRecipeCategory) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getCraftingItems(IRecipeCategory, IFocus) - Method in class mezz.jei.RecipeRegistry
 
getCreativeTabSearchMode() - Static method in class mezz.jei.config.Config
 
getCreativeTabsString() - Method in interface mezz.jei.gui.ingredients.IIngredientListElement
 
getCreativeTabsString() - Method in class mezz.jei.util.IngredientListElement
 
getCurrentlyDisplayed() - Method in interface mezz.jei.api.gui.IGuiIngredient
Deprecated.
getCurrentlyDisplayed() - Method in class mezz.jei.gui.ingredients.GuiIngredient
Deprecated.
getCycledItem(List<T>) - Method in class mezz.jei.util.CycleTimer
 
getDescription() - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipe
 
getDisplayedIngredient() - Method in interface mezz.jei.api.gui.IGuiIngredient
The ingredient variation that is shown at this moment.
getDisplayedIngredient() - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
getDisplayName(V) - Method in interface mezz.jei.api.ingredients.IIngredientHelper
Display name used for searching.
getDisplayName(DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientHelper
 
getDisplayName(FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackHelper
 
getDisplayName(ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackHelper
 
getEnum(String, String, T, T[]) - Method in class mezz.jei.config.LocalizedConfiguration
 
getErrorInfo(V) - Method in interface mezz.jei.api.ingredients.IIngredientHelper
Get information for error messages involving this ingredient.
getErrorInfo(DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientHelper
 
getErrorInfo(FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackHelper
 
getErrorInfo(ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackHelper
 
getFieldWithClass(Object, Class<T>) - Static method in class mezz.jei.util.ReflectionUtil
 
getFilteredStacks() - Method in interface mezz.jei.api.IItemListOverlay
 
getFilteredStacks() - Method in class mezz.jei.gui.ItemListOverlay
 
getFilterText() - Method in interface mezz.jei.api.IItemListOverlay
 
getFilterText() - Static method in class mezz.jei.config.Config
 
getFilterText() - Method in class mezz.jei.gui.ItemListOverlay
 
getFloat(String, String, float, float, float) - Method in class mezz.jei.config.LocalizedConfiguration
 
getFluidInputs() - Method in class mezz.jei.api.recipe.BlankRecipeWrapper
Deprecated.
getFluidInputs() - Method in interface mezz.jei.api.recipe.IRecipeWrapper
Deprecated.
getFluidInputs() - Method in class mezz.jei.plugins.jei.debug.DebugRecipe
 
getFluidOutputs() - Method in class mezz.jei.api.recipe.BlankRecipeWrapper
Deprecated.
getFluidOutputs() - Method in interface mezz.jei.api.recipe.IRecipeWrapper
Deprecated.
getFluidStacks() - Method in interface mezz.jei.api.gui.IRecipeLayout
Contains all the fluidStacks displayed on this recipe layout.
getFluidStacks() - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getFocus() - Method in interface mezz.jei.api.gui.IGuiIngredientGroup
Deprecated.
since JEI 3.11.0. Use IRecipeLayout.getFocus()
getFocus() - Method in interface mezz.jei.api.gui.IRecipeLayout
The current search focus.
getFocus() - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
getFocus() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
getFocus() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
getFocus() - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getFontRenderer(Minecraft, T) - Method in interface mezz.jei.api.ingredients.IIngredientRenderer
Get the tooltip font renderer for this ingredient.
getFontRenderer(Minecraft, ItemStack) - Static method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
getFontRenderer(Minecraft, DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientRenderer
 
getFontRenderer(Minecraft, FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackRenderer
 
getFontRenderer(Minecraft, ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackRenderer
 
getFuelRecipes(IIngredientRegistry, IJeiHelpers) - Static method in class mezz.jei.plugins.vanilla.furnace.FuelRecipeMaker
 
getFuels() - Method in interface mezz.jei.api.IItemRegistry
Deprecated.
since JEI 3.11.0. Use IIngredientRegistry.getFuels().
getFuels() - Method in interface mezz.jei.api.ingredients.IIngredientRegistry
Returns a list of all the ItemStacks that can be used as fuel in a vanilla furnace.
getFuels() - Method in class mezz.jei.IngredientRegistry
 
getFuels() - Method in class mezz.jei.ItemRegistry
Deprecated.
 
getFurnaceRecipes(IJeiHelpers) - Static method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipeMaker
 
getGiveCommandParameters(EntityPlayer, ItemStack, int) - Static method in class mezz.jei.util.CommandUtilServer
 
getGuiClass() - Method in class mezz.jei.gui.GuiProperties
 
getGuiContainerClass() - Method in interface mezz.jei.api.gui.IAdvancedGuiHandler
 
getGuiExtraAreas(T) - Method in class mezz.jei.api.gui.BlankAdvancedGuiHandler
 
getGuiExtraAreas(T) - Method in interface mezz.jei.api.gui.IAdvancedGuiHandler
Give JEI information about extra space that the GuiContainer takes up.
getGuiHelper() - Method in interface mezz.jei.api.IJeiHelpers
Helps with the implementation of GUIs.
getGuiHelper() - Method in class mezz.jei.JeiHelpers
 
getGuiIngredients() - Method in interface mezz.jei.api.gui.IGuiIngredientGroup
Get the ingredients after they have been set.
getGuiIngredients() - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
getGuiLeft() - Method in class mezz.jei.gui.GuiProperties
 
getGuiLeft() - Method in class mezz.jei.gui.recipes.RecipesGui
 
getGuiTop() - Method in class mezz.jei.gui.GuiProperties
 
getGuiTop() - Method in class mezz.jei.gui.recipes.RecipesGui
 
getGuiXSize() - Method in class mezz.jei.gui.GuiProperties
 
getGuiYSize() - Method in class mezz.jei.gui.GuiProperties
 
getHandlerFor(IModGuiFactory.RuntimeOptionCategoryElement) - Method in class mezz.jei.config.JEIModGuiFactory
 
getHeight() - Method in interface mezz.jei.api.gui.IDrawable
 
getHeight() - Method in interface mezz.jei.api.recipe.wrapper.IShapedCraftingRecipeWrapper
 
getHeight() - Method in class mezz.jei.gui.DrawableAnimated
 
getHeight() - Method in class mezz.jei.gui.DrawableBlank
 
getHeight() - Method in class mezz.jei.gui.DrawableResource
 
getHeight(int) - Static method in class mezz.jei.gui.ingredients.GuiItemStackGroup
 
getHeight() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeWrapper
 
getHeight() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesWrapper
 
getHeight() - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeWrapper
 
getHelpers() - Static method in class mezz.jei.Internal
 
getHighlightedStacks() - Method in class mezz.jei.gui.ItemListOverlay
 
getIcon() - Method in class mezz.jei.api.recipe.BlankRecipeCategory
 
getIcon() - Method in interface mezz.jei.api.recipe.IRecipeCategory
Optional icon for the category tab.
getIcon() - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeCategory
 
getIcon() - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceFuelCategory
 
getInfoFromBrokenCraftingRecipe(T, List, ItemStack) - Static method in class mezz.jei.util.ErrorUtil
 
getInfoFromRecipe(T, IRecipeHandler<T>) - Static method in class mezz.jei.util.ErrorUtil
 
getIngredient() - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
getIngredient() - Method in interface mezz.jei.gui.ingredients.IIngredientListElement
 
getIngredient() - Method in class mezz.jei.util.IngredientListElement
 
getIngredientBlacklist() - Method in interface mezz.jei.api.IJeiHelpers
 
getIngredientBlacklist() - Method in class mezz.jei.JeiHelpers
 
getIngredientHelper(V) - Method in interface mezz.jei.api.ingredients.IIngredientRegistry
Returns the appropriate ingredient helper for this ingredient.
getIngredientHelper(Class<V>) - Method in interface mezz.jei.api.ingredients.IIngredientRegistry
Returns the appropriate ingredient helper for this ingredient class
getIngredientHelper() - Method in interface mezz.jei.gui.ingredients.IIngredientListElement
 
getIngredientHelper(V) - Method in class mezz.jei.IngredientRegistry
 
getIngredientHelper(Class<V>) - Method in class mezz.jei.IngredientRegistry
 
getIngredientHelper() - Method in class mezz.jei.util.IngredientListElement
 
getIngredientInfo(Class<T>, List<List<T>>) - Static method in class mezz.jei.util.ErrorUtil
 
getIngredientList() - Method in class mezz.jei.ItemFilter
 
getIngredientRegistry() - Method in interface mezz.jei.api.IModRegistry
Get useful functions relating to recipe ingredients.
getIngredientRegistry() - Static method in class mezz.jei.Internal
 
getIngredientRegistry() - Method in class mezz.jei.JeiRuntime
 
getIngredientRegistry() - Method in class mezz.jei.util.ModRegistry
 
getIngredientRenderer(V) - Method in interface mezz.jei.api.ingredients.IIngredientRegistry
Returns the ingredient renderer for this ingredient.
getIngredientRenderer(Class<V>) - Method in interface mezz.jei.api.ingredients.IIngredientRegistry
Returns the ingredient renderer for this ingredient class.
getIngredientRenderer(V) - Method in class mezz.jei.IngredientRegistry
 
getIngredientRenderer(Class<V>) - Method in class mezz.jei.IngredientRegistry
 
getIngredients(Class<V>) - Method in interface mezz.jei.api.ingredients.IIngredientRegistry
Returns a list of all the ingredients known to JEI, of the specified class.
getIngredients(IIngredients) - Method in interface mezz.jei.api.recipe.IRecipeWrapper
Gets all the recipe's ingredients by filling out an instance of IIngredients.
getIngredients(Class<V>) - Method in class mezz.jei.IngredientRegistry
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.jei.debug.DebugRecipe
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipe
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeWrapper
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesWrapper
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeWrapper
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesWrapper
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeWrapper
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.vanilla.furnace.FuelRecipe
 
getIngredients(IIngredients) - Method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipe
 
getIngredients(IRecipeWrapper) - Method in class mezz.jei.RecipeRegistry
 
getIngredientsGroup(Class<T>) - Method in interface mezz.jei.api.gui.IRecipeLayout
Get all the ingredients of one class that are displayed on this recipe layout.
getIngredientsGroup(Class<T>) - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getIngredientUnderMouse(T, int, int) - Method in class mezz.jei.api.gui.BlankAdvancedGuiHandler
 
getIngredientUnderMouse(T, int, int) - Method in interface mezz.jei.api.gui.IAdvancedGuiHandler
Return anything under the mouse that JEI could not normally detect, used for JEI recipe lookups.
getIngredientUnderMouse(int, int) - Method in interface mezz.jei.api.gui.IRecipeLayoutDrawable
Returns the ingredient currently under the mouse, if there is one.
getIngredientUnderMouse(int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredientFastList
 
getIngredientUnderMouse(int, int, int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
getIngredientUnderMouse(int, int) - Method in class mezz.jei.gui.ItemListOverlayInternal
 
getIngredientUnderMouse(int, int) - Method in class mezz.jei.gui.recipes.RecipeCategoryCraftingItems
 
getIngredientUnderMouse(int, int) - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getIngredientUnderMouse(int, int) - Method in class mezz.jei.gui.recipes.RecipesGui
 
getIngredientUnderMouse(int, int) - Method in class mezz.jei.input.GuiContainerWrapper
 
getIngredientUnderMouse(int, int) - Method in interface mezz.jei.input.IShowsRecipeFocuses
 
getInputIngredients() - Method in class mezz.jei.util.Ingredients
 
getInputs(Class<T>) - Method in interface mezz.jei.api.ingredients.IIngredients
Get all the inputs that have been set for the ingredientClass.
getInputs() - Method in class mezz.jei.api.recipe.BlankRecipeWrapper
Deprecated.
getInputs() - Method in interface mezz.jei.api.recipe.IRecipeWrapper
Deprecated.
getInputs() - Method in interface mezz.jei.api.recipe.wrapper.ICraftingRecipeWrapper
Deprecated.
getInputs() - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipe
 
getInputs() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
getInputs() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeWrapper
 
getInputs() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesWrapper
 
getInputs() - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeWrapper
 
getInputs() - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesWrapper
 
getInputs() - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeWrapper
 
getInputs() - Method in class mezz.jei.plugins.vanilla.furnace.FuelRecipe
 
getInputs() - Method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipe
 
getInputs(Class<T>) - Method in class mezz.jei.util.Ingredients
 
getInstance() - Static method in class mezz.jei.util.FakeClientPlayer
 
getInstance() - Static method in class mezz.jei.util.FakeClientWorld
 
getInt(String, String, int, int, int) - Method in class mezz.jei.config.LocalizedConfiguration
 
getInternal() - Method in class mezz.jei.gui.ItemListOverlay
 
getInventorySlots(C) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferInfo
Return a list of slots that the transfer can use to get items for crafting, or place leftover items.
getInventorySlots(C) - Method in class mezz.jei.transfer.BasicRecipeTransferInfo
 
getItemBlacklist() - Method in interface mezz.jei.api.IJeiHelpers
Deprecated.
getItemBlacklist() - Method in class mezz.jei.JeiHelpers
Deprecated.
getItemFilter() - Method in class mezz.jei.gui.ItemListOverlay
 
getItemList() - Method in interface mezz.jei.api.IItemRegistry
Deprecated.
since JEI 3.11.0. Use IIngredientRegistry.getIngredients(Class) with ItemStack.class
getItemList() - Method in class mezz.jei.ItemRegistry
Deprecated.
 
getItemListForModId(String) - Method in interface mezz.jei.api.IItemRegistry
Deprecated.
since JEI 3.11.0.
getItemListForModId(String) - Method in class mezz.jei.ItemRegistry
Deprecated.
 
getItemListOverlay() - Method in interface mezz.jei.api.IJeiRuntime
 
getItemListOverlay() - Method in class mezz.jei.JeiRuntime
 
getItemRegistry() - Method in interface mezz.jei.api.IModRegistry
Deprecated.
since JEI 3.11.0. Use IModRegistry.getIngredientRegistry() instead.
getItemRegistry() - Method in class mezz.jei.util.ModRegistry
 
getItemStackInfo(ItemStack) - Static method in class mezz.jei.util.ErrorUtil
 
getItemStackIngredientsInfo(List) - Static method in class mezz.jei.util.ErrorUtil
 
getItemStacks() - Method in interface mezz.jei.api.gui.IRecipeLayout
Contains all the itemStacks displayed on this recipe layout.
getItemStacks() - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getItemStacks() - Method in class mezz.jei.ItemFilter
 
getJeiHelpers() - Method in interface mezz.jei.api.IModRegistry
Get helpers and tools for implementing JEI plugins.
getJeiHelpers() - Method in class mezz.jei.util.ModRegistry
 
getMatch(Iterable<V>, V) - Method in interface mezz.jei.api.ingredients.IIngredientHelper
Find a matching ingredient from a group of them.
getMatch(Iterable<DebugIngredient>, DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientHelper
 
getMatch(Iterable<FluidStack>, FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackHelper
 
getMatch(Iterable<ItemStack>, ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackHelper
 
getMatchingItems(Map<Integer, ItemStack>, Map<Integer, ? extends IGuiIngredient<ItemStack>>) - Method in class mezz.jei.util.StackHelper
Returns a list of items in slots that complete the recipe defined by requiredStacksList.
getMaxValue() - Method in interface mezz.jei.api.gui.ITickTimer
 
getMaxValue() - Method in class mezz.jei.util.TickTimer
 
getMode() - Method in interface mezz.jei.api.recipe.IFocus
The focus mode.
getMode() - Method in class mezz.jei.gui.Focus
 
getModId(V) - Method in interface mezz.jei.api.ingredients.IIngredientHelper
Return the modId of the mod that created this ingredient.
getModId(DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientHelper
 
getModId(FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackHelper
 
getModId(ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackHelper
 
getModIdUtil() - Static method in class mezz.jei.Internal
 
getModNameForIngredient(T, IIngredientHelper<T>) - Method in class mezz.jei.util.ModIdUtil
 
getModNameForItem(Item) - Method in interface mezz.jei.api.IItemRegistry
Deprecated.
since JEI 3.11.0.
getModNameForItem(Item) - Method in class mezz.jei.ItemRegistry
Deprecated.
 
getModNameForItem(Item) - Method in class mezz.jei.util.ModIdUtil
Deprecated.
getModNameFormat() - Static method in class mezz.jei.config.Config
 
getModNameForModId(String) - Method in interface mezz.jei.api.IItemRegistry
Deprecated.
since JEI 3.11.0.
getModNameForModId(String) - Method in class mezz.jei.ItemRegistry
Deprecated.
 
getModNameForModId(String) - Method in class mezz.jei.util.ModIdUtil
 
getModNameSearchMode() - Static method in class mezz.jei.config.Config
 
getModNameString() - Method in interface mezz.jei.gui.ingredients.IIngredientListElement
 
getModNameString() - Method in class mezz.jei.util.IngredientListElement
 
getModPlugins(ASMDataTable) - Static method in class mezz.jei.util.AnnotatedInstanceUtil
 
getNbt(ItemStack) - Method in interface mezz.jei.api.INbtIgnoreList
Deprecated.
since 3.6.0. all nbt is now ignored by default. See ISubtypeRegistry.
getNbt(ItemStack) - Method in class mezz.jei.NbtIgnoreList
Deprecated.
 
getNbtIgnoreList() - Method in interface mezz.jei.api.IJeiHelpers
Deprecated.
all nbt is now ignored by default. If you have nbt that is used to identify your item's subtype, see IJeiHelpers.getSubtypeRegistry().
getNbtIgnoreList() - Method in class mezz.jei.JeiHelpers
Deprecated.
getNbtRegistry() - Method in interface mezz.jei.api.IJeiHelpers
getNbtRegistry() - Method in class mezz.jei.JeiHelpers
 
getNumber() - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredient
 
getOreDictEquivalent(Collection<ItemStack>) - Method in class mezz.jei.util.StackHelper
 
getOreDictSearchMode() - Static method in class mezz.jei.config.Config
 
getOreDictString() - Method in interface mezz.jei.gui.ingredients.IIngredientListElement
 
getOreDictString() - Method in class mezz.jei.util.IngredientListElement
 
getOutputIngredients() - Method in class mezz.jei.util.Ingredients
 
getOutputs(Class<T>) - Method in interface mezz.jei.api.ingredients.IIngredients
Get all the outputs that have been set for the ingredientClass.
getOutputs() - Method in class mezz.jei.api.recipe.BlankRecipeWrapper
Deprecated.
getOutputs() - Method in interface mezz.jei.api.recipe.IRecipeWrapper
Deprecated.
getOutputs() - Method in interface mezz.jei.api.recipe.wrapper.ICraftingRecipeWrapper
Deprecated.
getOutputs() - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipe
 
getOutputs() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
getOutputs() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeWrapper
 
getOutputs() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesWrapper
 
getOutputs() - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeWrapper
 
getOutputs() - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesWrapper
 
getOutputs() - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeWrapper
 
getOutputs() - Method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipe
 
getOutputs(Class<T>) - Method in class mezz.jei.util.Ingredients
 
getPacket() - Method in class mezz.jei.network.packets.PacketJei
 
getPacketId() - Method in class mezz.jei.network.packets.PacketCheatPermission
 
getPacketId() - Method in class mezz.jei.network.packets.PacketDeletePlayerItem
 
getPacketId() - Method in class mezz.jei.network.packets.PacketGiveItemStack
 
getPacketId() - Method in class mezz.jei.network.packets.PacketJei
 
getPacketId() - Method in class mezz.jei.network.packets.PacketRecipeTransfer
 
getPacketId() - Method in class mezz.jei.network.packets.PacketRequestCheatPermission
 
getPageString() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
getPageString() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
getPalette(BufferedImage, int) - Static method in class mezz.jei.util.color.ColorThief
Use the median cut algorithm to cluster similar colors.
getPalette(BufferedImage, int, int, boolean) - Static method in class mezz.jei.util.color.ColorThief
Use the median cut algorithm to cluster similar colors.
getParentScreen() - Method in class mezz.jei.gui.recipes.RecipesGui
 
getPosX() - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getPosY() - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getPotionIngredients() - Method in interface mezz.jei.api.IItemRegistry
Deprecated.
getPotionIngredients() - Method in interface mezz.jei.api.ingredients.IIngredientRegistry
Returns a list of all the ItemStacks that return true to isPotionIngredient.
getPotionIngredients() - Method in class mezz.jei.IngredientRegistry
 
getPotionIngredients() - Method in class mezz.jei.ItemRegistry
Deprecated.
 
getProxy() - Static method in class mezz.jei.JustEnoughItems
 
getRecipeBackgroundResource() - Method in class mezz.jei.gui.GuiHelper
 
getRecipeBackgroundTallResource() - Method in class mezz.jei.gui.GuiHelper
 
getRecipeCategories() - Method in interface mezz.jei.api.IRecipeRegistry
Returns an unmodifiable list of all Recipe Categories
getRecipeCategories(List<String>) - Method in interface mezz.jei.api.IRecipeRegistry
Returns an unmodifiable list of Recipe Categories
getRecipeCategories(IFocus<V>) - Method in interface mezz.jei.api.IRecipeRegistry
Returns a list of Recipe Categories for the focus.
getRecipeCategories() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
getRecipeCategories() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
getRecipeCategories() - Method in class mezz.jei.RecipeRegistry
 
getRecipeCategories(List<String>) - Method in class mezz.jei.RecipeRegistry
 
getRecipeCategories(IFocus<V>) - Method in class mezz.jei.RecipeRegistry
 
getRecipeCategories(V) - Method in class mezz.jei.util.RecipeMap
 
getRecipeCategoriesWithInput(ItemStack) - Method in interface mezz.jei.api.IRecipeRegistry
Deprecated.
getRecipeCategoriesWithInput(FluidStack) - Method in interface mezz.jei.api.IRecipeRegistry
Deprecated.
getRecipeCategoriesWithInput(ItemStack) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipeCategoriesWithInput(FluidStack) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipeCategoriesWithOutput(ItemStack) - Method in interface mezz.jei.api.IRecipeRegistry
Deprecated.
getRecipeCategoriesWithOutput(FluidStack) - Method in interface mezz.jei.api.IRecipeRegistry
Deprecated.
getRecipeCategoriesWithOutput(ItemStack) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipeCategoriesWithOutput(FluidStack) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipeCategory() - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getRecipeCategoryCraftingItems() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
getRecipeCategoryCraftingItems(IRecipeCategory) - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
getRecipeCategoryCraftingItems() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
getRecipeCategoryCraftingItems(IRecipeCategory) - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
getRecipeCategoryUid() - Method in interface mezz.jei.api.recipe.IRecipeHandler
Deprecated.
getRecipeCategoryUid(T) - Method in interface mezz.jei.api.recipe.IRecipeHandler
Returns this recipe's unique category id.
getRecipeCategoryUid() - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferHandler
Deprecated.
since JEI 3.12.4. Use the recipe-category-specific registration IRecipeTransferRegistry.addRecipeTransferHandler(IRecipeTransferHandler, String)
getRecipeCategoryUid() - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferInfo
Return the recipe category that this container can handle.
getRecipeCategoryUid() - Method in class mezz.jei.plugins.jei.debug.DebugRecipeHandler
 
getRecipeCategoryUid(DebugRecipe) - Method in class mezz.jei.plugins.jei.debug.DebugRecipeHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeHandler
 
getRecipeCategoryUid(ItemDescriptionRecipe) - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeHandler
 
getRecipeCategoryUid(BrewingRecipeWrapper) - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeHandler
 
getRecipeCategoryUid(ShapedOreRecipe) - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesHandler
 
getRecipeCategoryUid(ShapedRecipes) - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeHandler
 
getRecipeCategoryUid(ShapelessOreRecipe) - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesHandler
 
getRecipeCategoryUid(ShapelessRecipes) - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeHandler
 
getRecipeCategoryUid(TippedArrowRecipeWrapper) - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.plugins.vanilla.furnace.FuelRecipeHandler
 
getRecipeCategoryUid(FuelRecipe) - Method in class mezz.jei.plugins.vanilla.furnace.FuelRecipeHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipeHandler
 
getRecipeCategoryUid(SmeltingRecipe) - Method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipeHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.transfer.BasicRecipeTransferHandler
 
getRecipeCategoryUid() - Method in class mezz.jei.transfer.BasicRecipeTransferInfo
 
getRecipeCategoryUid() - Method in class mezz.jei.transfer.PlayerRecipeTransferHandler
 
getRecipeCategoryUids(IFocus<V>) - Method in interface mezz.jei.api.recipe.IRecipeRegistryPlugin
Returns a list of Recipe Categories offered for the focus.
getRecipeCategoryUids() - Method in class mezz.jei.gui.recipes.RecipeClickableArea
 
getRecipeCategoryUids(IFocus<V>) - Method in class mezz.jei.InternalRecipeRegistryPlugin
 
getRecipeClass() - Method in interface mezz.jei.api.recipe.IRecipeHandler
Returns the class of the Recipe handled by this IRecipeHandler.
getRecipeClass() - Method in class mezz.jei.plugins.jei.debug.DebugRecipeHandler
 
getRecipeClass() - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeHandler
 
getRecipeClass() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeHandler
 
getRecipeClass() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeHandler
 
getRecipeClass() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesHandler
 
getRecipeClass() - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeHandler
 
getRecipeClass() - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesHandler
 
getRecipeClass() - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeHandler
 
getRecipeClass() - Method in class mezz.jei.plugins.vanilla.furnace.FuelRecipeHandler
 
getRecipeClass() - Method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipeHandler
 
getRecipeClickableArea(GuiContainer, int, int) - Method in class mezz.jei.RecipeRegistry
 
getRecipeHandler(Class<? extends T>) - Method in interface mezz.jei.api.IRecipeRegistry
Returns the IRecipeHandler associated with the recipeClass or null if there is none
getRecipeHandler(Class<? extends T>) - Method in class mezz.jei.RecipeRegistry
 
getRecipeLayouts(int, int, int) - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
getRecipeLayouts(int, int, int) - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
getRecipeRegistry() - Method in interface mezz.jei.api.IJeiRuntime
 
getRecipeRegistry() - Method in class mezz.jei.JeiRuntime
 
getRecipes(IRecipeCategory, IFocus<V>) - Method in interface mezz.jei.api.IRecipeRegistry
getRecipes(IRecipeCategory) - Method in interface mezz.jei.api.IRecipeRegistry
Deprecated.
getRecipes(IRecipeCategory, IFocus<V>) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipes(IRecipeCategory) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipes(IRecipeCategory, V) - Method in class mezz.jei.util.RecipeMap
Deprecated.
getRecipesGui() - Method in interface mezz.jei.api.IJeiRuntime
 
getRecipesGui() - Method in class mezz.jei.JeiRuntime
 
getRecipeSlots(C) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferInfo
Return a list of slots for the recipe area.
getRecipeSlots(C) - Method in class mezz.jei.transfer.BasicRecipeTransferInfo
 
getRecipesWithInput(IRecipeCategory, ItemStack) - Method in interface mezz.jei.api.IRecipeRegistry
getRecipesWithInput(IRecipeCategory, FluidStack) - Method in interface mezz.jei.api.IRecipeRegistry
getRecipesWithInput(IRecipeCategory, ItemStack) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipesWithInput(IRecipeCategory, FluidStack) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipesWithOutput(IRecipeCategory, ItemStack) - Method in interface mezz.jei.api.IRecipeRegistry
getRecipesWithOutput(IRecipeCategory, FluidStack) - Method in interface mezz.jei.api.IRecipeRegistry
getRecipesWithOutput(IRecipeCategory, ItemStack) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipesWithOutput(IRecipeCategory, FluidStack) - Method in class mezz.jei.RecipeRegistry
Deprecated.
getRecipeTransferButton() - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getRecipeTransferHandler(Container, IRecipeCategory) - Method in interface mezz.jei.api.IRecipeRegistry
Returns the recipe transfer handler for the given container and category, if one exists.
getRecipeTransferHandler(Container, IRecipeCategory) - Method in class mezz.jei.RecipeRegistry
 
getRecipeTransferHandlers() - Method in class mezz.jei.util.RecipeTransferRegistry
 
getRecipeTransferRegistry() - Method in interface mezz.jei.api.IModRegistry
Get the registry for setting up recipe transfer.
getRecipeTransferRegistry() - Method in class mezz.jei.util.ModRegistry
 
getRecipeWrapper(T) - Method in interface mezz.jei.api.recipe.IRecipeHandler
Returns a recipe wrapper for the given recipe.
getRecipeWrapper() - Method in class mezz.jei.gui.recipes.RecipeLayout
 
getRecipeWrapper(DebugRecipe) - Method in class mezz.jei.plugins.jei.debug.DebugRecipeHandler
 
getRecipeWrapper(ItemDescriptionRecipe) - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeHandler
 
getRecipeWrapper(BrewingRecipeWrapper) - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeHandler
 
getRecipeWrapper(ShapedOreRecipe) - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeHandler
 
getRecipeWrapper(ShapedRecipes) - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesHandler
 
getRecipeWrapper(ShapelessOreRecipe) - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeHandler
 
getRecipeWrapper(ShapelessRecipes) - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesHandler
 
getRecipeWrapper(TippedArrowRecipeWrapper) - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeHandler
 
getRecipeWrapper(FuelRecipe) - Method in class mezz.jei.plugins.vanilla.furnace.FuelRecipeHandler
 
getRecipeWrapper(SmeltingRecipe) - Method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipeHandler
 
getRecipeWrappers(IRecipeCategory<T>, IFocus<V>) - Method in interface mezz.jei.api.IRecipeRegistry
Returns a list of Recipe Wrappers in the recipeCategory that have the focus.
getRecipeWrappers(IRecipeCategory<T>) - Method in interface mezz.jei.api.IRecipeRegistry
Returns a list of Recipe Wrappers in recipeCategory.
getRecipeWrappers(IRecipeCategory<T>, IFocus<V>) - Method in interface mezz.jei.api.recipe.IRecipeRegistryPlugin
Returns a list of Recipe Wrappers in the recipeCategory that have the focus.
getRecipeWrappers(IRecipeCategory<T>, IFocus<V>) - Method in class mezz.jei.InternalRecipeRegistryPlugin
 
getRecipeWrappers(IRecipeCategory<T>, IFocus<V>) - Method in class mezz.jei.RecipeRegistry
 
getRecipeWrappers(IRecipeCategory<T>) - Method in class mezz.jei.RecipeRegistry
 
getRecipeWrappers(IRecipeCategory<T>, V) - Method in class mezz.jei.util.RecipeMap
 
getRegisteredIngredientClasses() - Method in interface mezz.jei.api.ingredients.IIngredientRegistry
Returns a list of all registered ingredient classes.
getRegisteredIngredientClasses() - Method in class mezz.jei.IngredientRegistry
 
getRows(GuiProperties) - Static method in class mezz.jei.gui.ItemListOverlayInternal
 
getRuntime() - Static method in class mezz.jei.Internal
 
getScreenHeight() - Method in class mezz.jei.gui.GuiProperties
 
getScreenWidth() - Method in class mezz.jei.gui.GuiProperties
 
getSearchString() - Method in interface mezz.jei.gui.ingredients.IIngredientListElement
 
getSearchString() - Method in class mezz.jei.util.IngredientListElement
 
getSelectedRecipeCategory() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
getSelectedRecipeCategory() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
getSlotDrawable() - Method in interface mezz.jei.api.IGuiHelper
Returns a slot drawable for drawing extra slots on guis
getSlotDrawable() - Method in class mezz.jei.gui.GuiHelper
 
getSlotWithStack(Container, Iterable<Integer>, ItemStack) - Static method in class mezz.jei.util.InventoryHelper
Get the slot which contains a specific itemStack.
getSpawnPoint() - Method in class mezz.jei.util.FakeClientWorld
 
getStackHelper() - Method in interface mezz.jei.api.IJeiHelpers
Helps with getting itemStacks from recipes.
getStackHelper() - Static method in class mezz.jei.Internal
 
getStackHelper() - Method in class mezz.jei.JeiHelpers
 
getStackUnderMouse() - Method in interface mezz.jei.api.IItemListOverlay
 
getStackUnderMouse() - Method in class mezz.jei.gui.ItemListOverlay
 
getStackUnderMouse() - Method in class mezz.jei.gui.ItemListOverlayInternal
 
getString(String, String, String) - Method in class mezz.jei.config.LocalizedConfiguration
 
getString(String, String, String, String[]) - Method in class mezz.jei.config.LocalizedConfiguration
 
getStringList(String, String, String[]) - Method in class mezz.jei.config.LocalizedConfiguration
 
getStringList(String, String, String[], String[]) - Method in class mezz.jei.config.LocalizedConfiguration
 
getSubtypeInfo(ItemStack) - Method in interface mezz.jei.api.ISubtypeRegistry
Get the data from an itemStack that is relevant to comparing and telling subtypes apart.
getSubtypeInfo(ItemStack) - Method in interface mezz.jei.api.ISubtypeRegistry.ISubtypeInterpreter
Get the data from an itemStack that is relevant to telling subtypes apart.
getSubtypeInfo(ItemStack) - Method in class mezz.jei.plugins.vanilla.brewing.PotionSubtypeInterpreter
 
getSubtypeInfo(ItemStack) - Method in class mezz.jei.SubtypeRegistry
 
getSubtypeInfoFromNbt(ItemStack) - Method in interface mezz.jei.api.INbtRegistry
Deprecated.
since 3.6.4. Use ISubtypeRegistry
getSubtypeInfoFromNbt(NBTTagCompound) - Method in interface mezz.jei.api.INbtRegistry.INbtInterpreter
Deprecated.
since 3.6.4. Use ISubtypeRegistry
getSubtypeRegistry() - Method in interface mezz.jei.api.IJeiHelpers
Deprecated.
getSubtypeRegistry() - Method in class mezz.jei.JeiHelpers
Deprecated.
getSubtypes(ItemStack) - Method in interface mezz.jei.api.recipe.IStackHelper
Returns all the subtypes of itemStack if it has a wildcard meta value.
getSubtypes(ItemStack) - Method in class mezz.jei.util.StackHelper
 
getSubtypes(Item, int) - Method in class mezz.jei.util.StackHelper
 
getTabSelected() - Method in class mezz.jei.gui.GuiHelper
 
getTabUnselected() - Method in class mezz.jei.gui.GuiHelper
 
getTippedArrowRecipes() - Static method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeMaker
 
getTitle() - Method in interface mezz.jei.api.recipe.IRecipeCategory
Returns the localized name for this recipe type.
getTitle() - Method in class mezz.jei.plugins.jei.debug.DebugRecipeCategory
 
getTitle() - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeCategory
 
getTitle() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeCategory
 
getTitle() - Method in class mezz.jei.plugins.vanilla.crafting.CraftingRecipeCategory
 
getTitle() - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceFuelCategory
 
getTitle() - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceSmeltingCategory
 
getTooltip(Minecraft, T) - Method in interface mezz.jei.api.ingredients.IIngredientRenderer
Get the tooltip text for this ingredient.
getTooltip() - Method in class mezz.jei.gui.recipes.RecipeArrowTab
 
getTooltip() - Method in class mezz.jei.gui.recipes.RecipeCategoryTab
 
getTooltip() - Method in class mezz.jei.gui.recipes.RecipeGuiTab
 
getTooltip(Minecraft, DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientRenderer
 
getTooltip(Minecraft, FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackRenderer
 
getTooltip(Minecraft, ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackRenderer
 
getTooltipSearchMode() - Static method in class mezz.jei.config.Config
 
getTooltipString() - Method in interface mezz.jei.gui.ingredients.IIngredientListElement
 
getTooltipString(T, IIngredientRenderer<T>, String, String, String) - Static method in class mezz.jei.IngredientInformation
 
getTooltipString() - Method in class mezz.jei.util.IngredientListElement
 
getTooltipStrings(int, int) - Method in class mezz.jei.api.recipe.BlankRecipeCategory
 
getTooltipStrings(int, int) - Method in class mezz.jei.api.recipe.BlankRecipeWrapper
 
getTooltipStrings(int, int) - Method in interface mezz.jei.api.recipe.IRecipeCategory
Get the tooltip for whatever's under the mouse.
getTooltipStrings(int, int) - Method in interface mezz.jei.api.recipe.IRecipeWrapper
Get the tooltip for whatever's under the mouse.
getTooltipStrings(int, int) - Method in class mezz.jei.plugins.jei.debug.DebugRecipe
 
getTooltipStrings(int, int) - Method in class mezz.jei.plugins.jei.debug.DebugRecipeCategory
 
getTooltipStrings(int, int) - Method in class mezz.jei.plugins.vanilla.crafting.AbstractShapelessRecipeWrapper
 
getTransferRecipeError(Container, RecipeLayout, EntityPlayer) - Static method in class mezz.jei.transfer.RecipeTransferUtil
 
getType() - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferError
 
getType() - Method in class mezz.jei.transfer.RecipeTransferErrorInternal
 
getType() - Method in class mezz.jei.transfer.RecipeTransferErrorTooltip
 
getUid() - Method in interface mezz.jei.api.recipe.IRecipeCategory
Returns a unique ID for this recipe category.
getUid() - Method in class mezz.jei.plugins.jei.debug.DebugRecipeCategory
 
getUid() - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeCategory
 
getUid() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeCategory
 
getUid() - Method in class mezz.jei.plugins.vanilla.crafting.CraftingRecipeCategory
 
getUid() - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceFuelCategory
 
getUid() - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceSmeltingCategory
 
getUniqueId(V) - Method in interface mezz.jei.api.ingredients.IIngredientHelper
Unique ID for use in comparing, blacklisting, and looking up ingredients.
getUniqueId(DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientHelper
 
getUniqueId(FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackHelper
 
getUniqueId(ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackHelper
 
getUniqueIdentifierForStack(ItemStack) - Method in class mezz.jei.util.StackHelper
 
getUniqueIdentifierForStack(ItemStack, StackHelper.UidMode) - Method in class mezz.jei.util.StackHelper
 
getUniqueIdsWithWildcard(IIngredientHelper<V>, V) - Static method in class mezz.jei.util.IngredientUtil
 
getValue() - Method in interface mezz.jei.api.gui.ITickTimer
 
getValue() - Method in interface mezz.jei.api.recipe.IFocus
The object being focused on.
getValue() - Method in class mezz.jei.gui.Focus
 
getValue() - Method in class mezz.jei.input.ClickedIngredient
 
getValue() - Method in interface mezz.jei.input.IClickedIngredient
 
getValue() - Method in class mezz.jei.util.TickTimer
 
getVisibleStacks() - Method in interface mezz.jei.api.IItemListOverlay
 
getVisibleStacks() - Method in class mezz.jei.gui.ItemListOverlay
 
getVisibleStacks() - Method in class mezz.jei.gui.ItemListOverlayInternal
 
getWidth() - Method in interface mezz.jei.api.gui.IDrawable
 
getWidth() - Method in interface mezz.jei.api.recipe.wrapper.IShapedCraftingRecipeWrapper
 
getWidth() - Method in class mezz.jei.gui.DrawableAnimated
 
getWidth() - Method in class mezz.jei.gui.DrawableBlank
 
getWidth() - Method in class mezz.jei.gui.DrawableResource
 
getWidth(int) - Static method in class mezz.jei.gui.ingredients.GuiItemStackGroup
 
getWidth() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeWrapper
 
getWidth() - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesWrapper
 
getWidth() - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeWrapper
 
getWildcardId(V) - Method in interface mezz.jei.api.ingredients.IIngredientHelper
Wildcard ID for use in comparing, blacklisting, and looking up ingredients.
getWildcardId(DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientHelper
 
getWildcardId(FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackHelper
 
getWildcardId(ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackHelper
 
getWorldConfig() - Static method in class mezz.jei.config.Config
 
getWorldUid() - Static method in class mezz.jei.config.SessionData
 
getX() - Method in class mezz.jei.util.MouseHelper
 
getXSize() - Method in class mezz.jei.gui.recipes.RecipesGui
 
getY() - Method in class mezz.jei.util.MouseHelper
 
getYSize() - Method in class mezz.jei.gui.recipes.RecipesGui
 
giveStack(ItemStack, int) - Static method in class mezz.jei.util.CommandUtil
/give [amount] [data] [dataTag] GuiContainerCreative has special client-side handling for itemStacks, just give the item on the client
GuiContainerWrapper - Class in mezz.jei.input
 
GuiContainerWrapper() - Constructor for class mezz.jei.input.GuiContainerWrapper
 
GuiEventHandler - Class in mezz.jei
 
GuiEventHandler(JeiRuntime) - Constructor for class mezz.jei.GuiEventHandler
 
GuiFluidStackGroup - Class in mezz.jei.gui.ingredients
 
GuiFluidStackGroup(IFocus<FluidStack>, int) - Constructor for class mezz.jei.gui.ingredients.GuiFluidStackGroup
 
GuiHelper - Class in mezz.jei.gui
 
GuiHelper(IStackHelper) - Constructor for class mezz.jei.gui.GuiHelper
 
GuiIngredient<T> - Class in mezz.jei.gui.ingredients
 
GuiIngredient(int, boolean, IIngredientRenderer<T>, IIngredientHelper<T>, int, int, int, int, int, int, int) - Constructor for class mezz.jei.gui.ingredients.GuiIngredient
 
GuiIngredientFast - Class in mezz.jei.gui.ingredients
 
GuiIngredientFast(int, int, int) - Constructor for class mezz.jei.gui.ingredients.GuiIngredientFast
 
GuiIngredientFastList - Class in mezz.jei.gui.ingredients
 
GuiIngredientFastList(IIngredientRegistry) - Constructor for class mezz.jei.gui.ingredients.GuiIngredientFastList
 
GuiIngredientGroup<T> - Class in mezz.jei.gui.ingredients
 
GuiIngredientGroup(Class<T>, IFocus<T>, int) - Constructor for class mezz.jei.gui.ingredients.GuiIngredientGroup
 
GuiItemStackGroup - Class in mezz.jei.gui.ingredients
 
GuiItemStackGroup(IFocus<ItemStack>, int) - Constructor for class mezz.jei.gui.ingredients.GuiItemStackGroup
 
GuiProperties - Class in mezz.jei.gui
 
GuiTextFieldFilter - Class in mezz.jei.input
 
GuiTextFieldFilter(int, FontRenderer, int, int, int, int, ItemFilter) - Constructor for class mezz.jei.input.GuiTextFieldFilter
 

H

handleClick(Minecraft, int, int, int) - Method in class mezz.jei.api.recipe.BlankRecipeWrapper
 
handleClick(Minecraft, int, int, int) - Method in interface mezz.jei.api.recipe.IRecipeWrapper
Called when a player clicks the recipe.
handleClick(Minecraft, int, int, int) - Method in class mezz.jei.gui.recipes.RecipeLayout
 
handleClick(Minecraft, int, int, int) - Method in class mezz.jei.plugins.jei.debug.DebugRecipe
 
handleKeyEvent() - Method in class mezz.jei.input.InputHandler
 
handleMouseClicked(int, int, int) - Method in class mezz.jei.gui.ItemListOverlayInternal
 
handleMouseClicked(int, int, int) - Method in class mezz.jei.gui.recipes.RecipeArrowTab
 
handleMouseClicked(int, int, int) - Method in class mezz.jei.gui.recipes.RecipeCategoryTab
 
handleMouseClicked(int, int, int) - Method in class mezz.jei.gui.recipes.RecipeGuiTabs
 
handleMouseClicked(int, int, int) - Method in class mezz.jei.input.GuiTextFieldFilter
 
handleMouseClicked(int, int, int) - Method in interface mezz.jei.input.IMouseHandler
 
handleMouseEvent(GuiScreen, int, int) - Method in class mezz.jei.input.InputHandler
 
handleMouseInput() - Method in class mezz.jei.gui.recipes.RecipesGui
 
handleMouseScrolled(int, int, int) - Method in class mezz.jei.gui.ItemListOverlayInternal
 
handleMouseScrolled(int, int, int) - Method in class mezz.jei.gui.recipes.RecipeGuiTab
 
handleMouseScrolled(int, int, int) - Method in class mezz.jei.gui.recipes.RecipeGuiTabs
 
handleMouseScrolled(int, int, int) - Method in interface mezz.jei.input.IMouseHandler
 
Handler() - Constructor for class mezz.jei.network.packets.PacketCheatPermission.Handler
 
Handler() - Constructor for class mezz.jei.network.packets.PacketDeletePlayerItem.Handler
 
Handler() - Constructor for class mezz.jei.network.packets.PacketGiveItemStack.Handler
 
Handler() - Constructor for class mezz.jei.network.packets.PacketRecipeTransfer.Handler
 
Handler() - Constructor for class mezz.jei.network.packets.PacketRequestCheatPermission.Handler
 
handleTick() - Method in class mezz.jei.gui.ItemListOverlayInternal
 
hasAllCategories() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
hasAllCategories() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
hashCode() - Method in class mezz.jei.gui.GuiProperties
 
hashCode() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
hasJoinedWorld() - Static method in class mezz.jei.config.SessionData
 
hasKeyboardFocus() - Method in class mezz.jei.gui.ItemListOverlayInternal
 
hasKeyboardFocus() - Method in interface mezz.jei.input.IKeyable
Returns true if all keyboard input should go to this IKeyable.
hasMultipleCategories() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
hasMultipleCategories() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
hasMultiplePages() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
hasMultiplePages() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
hasPermission(EntityPlayerMP, ItemStack) - Static method in class mezz.jei.util.CommandUtilServer
 
hasScreenChanged(GuiScreen) - Method in class mezz.jei.gui.ItemListOverlayInternal
 
hasStarted() - Method in class mezz.jei.JeiStarter
 
height - Static variable in class mezz.jei.plugins.vanilla.crafting.CraftingRecipeCategory
 
highlightStacks(Collection<ItemStack>) - Method in interface mezz.jei.api.IItemListOverlay
Tells JEI which stacks to highlight
highlightStacks(Collection<ItemStack>) - Method in class mezz.jei.gui.ItemListOverlay
 

I

IAdvancedGuiHandler<T extends net.minecraft.client.gui.inventory.GuiContainer> - Interface in mezz.jei.api.gui
Allows plugins to change how JEI is displayed next to their mod's guis.
IClickedIngredient<V> - Interface in mezz.jei.input
 
ICloseable - Interface in mezz.jei.input
 
ICraftingGridHelper - Interface in mezz.jei.api.gui
Helps set crafting-grid-style IGuiItemStackGroup.
ICraftingRecipeWrapper - Interface in mezz.jei.api.recipe.wrapper
Deprecated.
since JEI 3.14.3. This interface is no longer necessary, just implement IRecipeWrapper, IShapedCraftingRecipeWrapper, or ICustomCraftingRecipeWrapper
ICustomCraftingRecipeWrapper - Interface in mezz.jei.api.recipe.wrapper
This interface allows recipes to override the default behavior in the VanillaRecipeCategoryUid.CRAFTING recipe category.
IDrawable - Interface in mezz.jei.api.gui
Represents something to be drawn on screen.
IDrawableAnimated - Interface in mezz.jei.api.gui
An animated IDrawable, useful for showing a gui animation like furnace flames or progress arrows.
IDrawableAnimated.StartDirection - Enum in mezz.jei.api.gui
The direction that the animation starts from.
IDrawableStatic - Interface in mezz.jei.api.gui
An extension of IDrawable that allows masking parts of the image.
IFocus<V> - Interface in mezz.jei.api.recipe
The current search focus.
IFocus.Mode - Enum in mezz.jei.api.recipe
 
ignoreNbtTagNames(Item, String...) - Method in interface mezz.jei.api.INbtIgnoreList
Deprecated.
since 3.6.0. all nbt is now ignored by default. See ISubtypeRegistry.
ignoreNbtTagNames(String...) - Method in interface mezz.jei.api.INbtIgnoreList
Deprecated.
since 3.6.0. all nbt is now ignored by default. See ISubtypeRegistry.
ignoreNbtTagNames(String...) - Method in class mezz.jei.NbtIgnoreList
Deprecated.
 
ignoreNbtTagNames(Item, String...) - Method in class mezz.jei.NbtIgnoreList
Deprecated.
 
IGuiFluidStackGroup - Interface in mezz.jei.api.gui
IGuiFluidStackGroup displays one or more FluidStack in a gui.
IGuiHelper - Interface in mezz.jei.api
Helps with the implementation of GUIs.
IGuiIngredient<T> - Interface in mezz.jei.api.gui
Represents one drawn ingredient that is part of a recipe.
IGuiIngredientGroup<T> - Interface in mezz.jei.api.gui
IGuiIngredientGroup displays recipe ingredients in a gui.
IGuiItemStackGroup - Interface in mezz.jei.api.gui
IGuiItemStackGroup displays ItemStacks in a gui.
IIngredientBlacklist - Interface in mezz.jei.api.ingredients
The Ingredient Blacklist allows mods to hide ingredients from JEI's ingredient list.
IIngredientHelper<V> - Interface in mezz.jei.api.ingredients
An ingredient helper allows JEI to get information about ingredients for searching and other purposes.
IIngredientListElement<V> - Interface in mezz.jei.gui.ingredients
 
IIngredientRegistry - Interface in mezz.jei.api.ingredients
The IIngredientRegistry is provided by JEI and has some useful functions related to recipe ingredients.
IIngredientRenderer<T> - Interface in mezz.jei.api.ingredients
Renders a type of ingredient in JEI's item list and recipes.
IIngredients - Interface in mezz.jei.api.ingredients
This holds a recipe's inputs and outputs in a standardized format.
IItemBlacklist - Interface in mezz.jei.api
Deprecated.
Since JEI 3.14.0. Use IIngredientBlacklist.
IItemListOverlay - Interface in mezz.jei.api
The IItemListOverlay is JEI's gui that displays all the items next to an open container gui.
IItemRegistry - Interface in mezz.jei.api
Deprecated.
since JEI 3.11.0. Use IIngredientRegistry.
IJeiHelpers - Interface in mezz.jei.api
IJeiHelpers provides helpers and tools for addon mods.
IJeiRuntime - Interface in mezz.jei.api
Gives access to JEI functions that are available once everything has loaded.
IKeyable - Interface in mezz.jei.input
 
IModIngredientRegistration - Interface in mezz.jei.api.ingredients
Allows registration of new types of ingredients, beyond the basic ItemStack and FluidStack.
IModPlugin - Interface in mezz.jei.api
The main class to implement to create a JEI plugin.
IModRegistry - Interface in mezz.jei.api
Entry point for the JEI API, functions for registering recipes are available from here.
IMouseHandler - Interface in mezz.jei.input
 
INbtIgnoreList - Interface in mezz.jei.api
Deprecated.
since 3.6.0. all nbt is now ignored by default. See ISubtypeRegistry.
INbtRegistry - Interface in mezz.jei.api
Deprecated.
since 3.6.4. Use ISubtypeRegistry
INbtRegistry.INbtInterpreter - Interface in mezz.jei.api
Deprecated.
 
info(String, Object...) - Static method in class mezz.jei.util.Log
 
IngredientBaseListFactory - Class in mezz.jei
 
IngredientBlacklist - Class in mezz.jei
 
IngredientBlacklist(IIngredientRegistry) - Constructor for class mezz.jei.IngredientBlacklist
 
IngredientInformation - Class in mezz.jei
 
IngredientInformation() - Constructor for class mezz.jei.IngredientInformation
 
IngredientListElement<V> - Class in mezz.jei.util
 
IngredientListElement(V, IIngredientHelper<V>, IIngredientRenderer<V>) - Constructor for class mezz.jei.util.IngredientListElement
 
IngredientRegistry - Class in mezz.jei
 
IngredientRegistry(Map<Class, List>, ImmutableMap<Class, IIngredientHelper>, ImmutableMap<Class, IIngredientRenderer>) - Constructor for class mezz.jei.IngredientRegistry
 
ingredientRegistry - Static variable in class mezz.jei.plugins.jei.JEIInternalPlugin
 
Ingredients - Class in mezz.jei.util
 
Ingredients() - Constructor for class mezz.jei.util.Ingredients
 
IngredientUtil - Class in mezz.jei.util
 
init(int, boolean, int, int, int, int, int, boolean, IDrawable) - Method in interface mezz.jei.api.gui.IGuiFluidStackGroup
Initialize the fluid at slotIndex.
init(int, boolean, IIngredientRenderer<T>, int, int, int, int, int, int) - Method in interface mezz.jei.api.gui.IGuiIngredientGroup
Initialize a custom guiIngredient for the given slot.
init(int, boolean, int, int) - Method in interface mezz.jei.api.gui.IGuiItemStackGroup
Initialize the itemStack at slotIndex.
init() - Static method in class mezz.jei.config.KeyBindings
 
init(int, boolean, int, int, int, int, int, boolean, IDrawable) - Method in class mezz.jei.gui.ingredients.GuiFluidStackGroup
 
init(int, boolean, IIngredientRenderer<T>, int, int, int, int, int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
init(int, boolean, int, int) - Method in class mezz.jei.gui.ingredients.GuiItemStackGroup
 
init(int, boolean, int, int, int) - Method in class mezz.jei.gui.ingredients.GuiItemStackGroup
 
init(Container, EntityPlayer) - Method in class mezz.jei.gui.recipes.RecipeTransferButton
 
init(FMLInitializationEvent) - Method in class mezz.jei.JustEnoughItems
 
init(FMLInitializationEvent) - Method in class mezz.jei.ProxyCommon
 
init(FMLInitializationEvent) - Method in class mezz.jei.ProxyCommonClient
 
initGui() - Method in class mezz.jei.gui.recipes.RecipesGui
 
initialize(Minecraft) - Method in class mezz.jei.config.JEIModGuiFactory
 
InputHandler - Class in mezz.jei.input
 
InputHandler(JeiRuntime, ItemListOverlayInternal) - Constructor for class mezz.jei.input.InputHandler
 
inputSlot - Static variable in class mezz.jei.plugins.vanilla.furnace.FurnaceRecipeCategory
 
INSTANCE - Static variable in class mezz.jei.plugins.vanilla.brewing.PotionSubtypeInterpreter
 
INSTANCE - Static variable in class mezz.jei.transfer.RecipeTransferErrorInternal
 
INSTANCE - Static variable in class mezz.jei.util.FakeClientPlayer
 
Internal - Class in mezz.jei
For JEI internal use only, these are normally accessed from the API.
InternalRecipeRegistryPlugin - Class in mezz.jei
 
InternalRecipeRegistryPlugin(RecipeRegistry, ImmutableMultimap<String, String>, IIngredientRegistry, ImmutableMap<String, IRecipeCategory>, RecipeMap, RecipeMap, ListMultimap<IRecipeCategory, IRecipeWrapper>) - Constructor for class mezz.jei.InternalRecipeRegistryPlugin
 
InventoryHelper - Class in mezz.jei.util
 
InventoryHelper() - Constructor for class mezz.jei.util.InventoryHelper
 
inventorySlots - Variable in class mezz.jei.network.packets.PacketRecipeTransfer
 
IPacketId - Interface in mezz.jei.network
 
IPacketJeiHandler - Interface in mezz.jei.network.packets
 
IRecipeCategory<T extends IRecipeWrapper> - Interface in mezz.jei.api.recipe
Defines a category of recipe, (i.e.
IRecipeGuiLogic - Interface in mezz.jei.gui.recipes
 
IRecipeHandler<T> - Interface in mezz.jei.api.recipe
An IRecipeHandler provides information about one Recipe Class.
IRecipeLayout - Interface in mezz.jei.api.gui
Represents the layout of one recipe on-screen.
IRecipeLayoutDrawable - Interface in mezz.jei.api.gui
An extension of IRecipeLayout for addons that want to draw the layouts themselves somewhere.
IRecipeLogicStateListener - Interface in mezz.jei.gui.recipes
 
IRecipeRegistry - Interface in mezz.jei.api
The IRecipeManager offers several functions for retrieving and handling recipes.
IRecipeRegistryPlugin - Interface in mezz.jei.api.recipe
Recipe Registry Plugins are used by the IRecipeRegistry to look up recipes.
IRecipesGui - Interface in mezz.jei.api
JEI's gui for displaying recipes.
IRecipeTransferError - Interface in mezz.jei.api.recipe.transfer
A reason that a recipe transfer couldn't happen.
IRecipeTransferError.Type - Enum in mezz.jei.api.recipe.transfer
 
IRecipeTransferHandler<C extends net.minecraft.inventory.Container> - Interface in mezz.jei.api.recipe.transfer
A recipe transfer handler moves items into a crafting area, based on the items in a recipe.
IRecipeTransferHandlerHelper - Interface in mezz.jei.api.recipe.transfer
Helper functions for implementing an IRecipeTransferHandler.
IRecipeTransferInfo<C extends net.minecraft.inventory.Container> - Interface in mezz.jei.api.recipe.transfer
Gives JEI the information it needs to transfer recipes from a slotted inventory into the crafting area.
IRecipeTransferRegistry - Interface in mezz.jei.api.recipe.transfer
Register recipe transfer handlers here to give JEI the information it needs to transfer recipes into the crafting area.
IRecipeWrapper - Interface in mezz.jei.api.recipe
A wrapper around a normal recipe with methods that allow JEI can make sense of it.
isCenterSearchBarEnabled() - Static method in class mezz.jei.config.Config
 
isCheatItemsEnabled() - Static method in class mezz.jei.config.Config
 
isChunkLoaded(int, int, boolean) - Method in class mezz.jei.util.FakeClientWorld
 
isCreative() - Method in class mezz.jei.util.FakeClientPlayer
 
isDebugModeEnabled() - Static method in class mezz.jei.config.Config
 
isDeleteItemsInCheatModeActive() - Static method in class mezz.jei.config.Config
 
isEditModeEnabled() - Static method in class mezz.jei.config.Config
 
isEnterKey(int) - Static method in class mezz.jei.input.InputHandler
 
isEquivalent(ItemStack, ItemStack) - Method in interface mezz.jei.api.recipe.IStackHelper
Similar to ItemStack.areItemStacksEqual but ignores NBT on items without subtypes, and uses the ISubtypeRegistry
isEquivalent(ItemStack, ItemStack) - Method in class mezz.jei.util.StackHelper
Similar to ItemStack.areItemStacksEqual but ignores NBT on items without subtypes, and uses the ISubtypeRegistry
IShapedCraftingRecipeWrapper - Interface in mezz.jei.api.recipe.wrapper
Implement this interface instead of just IRecipeWrapper to have your recipe wrapper work as part of the VanillaRecipeCategoryUid.CRAFTING recipe category as a shaped recipe.
IShowsRecipeFocuses - Interface in mezz.jei.input
 
isIngredientBlacklisted(V) - Method in interface mezz.jei.api.ingredients.IIngredientBlacklist
Returns true if the ingredient is blacklisted and will not be displayed in the ingredient list.
isIngredientBlacklisted(V) - Method in class mezz.jei.IngredientBlacklist
 
isIngredientBlacklistedByApi(V) - Method in class mezz.jei.IngredientBlacklist
 
isIngredientOnConfigBlacklist(V, IIngredientHelper<V>) - Static method in class mezz.jei.config.Config
 
isIngredientOnConfigBlacklist(V, Config.IngredientBlacklistType, IIngredientHelper<V>) - Static method in class mezz.jei.config.Config
 
isInput() - Method in interface mezz.jei.api.gui.IGuiIngredient
Returns true if this ingredient is an input for the recipe, otherwise it is an output.
isInput() - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
isInventoryCloseKey(int) - Static method in class mezz.jei.input.InputHandler
 
isInventoryToggleKey(int) - Static method in class mezz.jei.input.InputHandler
 
isItemBlacklisted(ItemStack) - Method in interface mezz.jei.api.IItemBlacklist
Deprecated.
isItemBlacklisted(ItemStack) - Method in class mezz.jei.ItemBlacklist
Deprecated.
isItemBlacklistedByApi(ItemStack) - Method in class mezz.jei.ItemBlacklist
Deprecated.
isJeiOnServer() - Static method in class mezz.jei.config.SessionData
 
isMouseOver(int, int) - Method in interface mezz.jei.api.gui.IRecipeLayoutDrawable
Returns true if the mouse is hovering over the recipe.
isMouseOver(int, int, int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
isMouseOver(int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
isMouseOver(int, int) - Method in class mezz.jei.gui.ItemListOverlayInternal
 
isMouseOver(int, int) - Method in class mezz.jei.gui.recipes.RecipeGuiTab
 
isMouseOver(int, int) - Method in class mezz.jei.gui.recipes.RecipeGuiTabs
 
isMouseOver(int, int) - Method in class mezz.jei.gui.recipes.RecipeLayout
 
isMouseOver(int, int) - Method in class mezz.jei.gui.recipes.RecipesGui
 
isMouseOver(int, int) - Method in class mezz.jei.input.GuiTextFieldFilter
 
isMouseOver(int, int) - Method in interface mezz.jei.input.IMouseHandler
 
isOpen() - Method in class mezz.jei.gui.ItemListOverlay
 
isOpen() - Method in class mezz.jei.gui.recipes.RecipesGui
 
isOpen() - Method in interface mezz.jei.input.ICloseable
 
isOverlayEnabled() - Static method in class mezz.jei.config.Config
 
isOverlayEnabled() - Method in class mezz.jei.config.OverlayToggleEvent
 
isRecipeValid(T) - Method in interface mezz.jei.api.recipe.IRecipeHandler
Returns true if a recipe is valid and can be used.
isRecipeValid(DebugRecipe) - Method in class mezz.jei.plugins.jei.debug.DebugRecipeHandler
 
isRecipeValid(ItemDescriptionRecipe) - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeHandler
 
isRecipeValid(BrewingRecipeWrapper) - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeHandler
 
isRecipeValid(ShapedOreRecipe) - Method in class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeHandler
 
isRecipeValid(ShapedRecipes) - Method in class mezz.jei.plugins.vanilla.crafting.ShapedRecipesHandler
 
isRecipeValid(ShapelessOreRecipe) - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeHandler
 
isRecipeValid(ShapelessRecipes) - Method in class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesHandler
 
isRecipeValid(TippedArrowRecipeWrapper) - Method in class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeHandler
 
isRecipeValid(FuelRecipe) - Method in class mezz.jei.plugins.vanilla.furnace.FuelRecipeHandler
 
isRecipeValid(SmeltingRecipe) - Method in class mezz.jei.plugins.vanilla.furnace.SmeltingRecipeHandler
 
isSelected(IRecipeCategory) - Method in class mezz.jei.gui.recipes.RecipeArrowTab
 
isSelected(IRecipeCategory) - Method in class mezz.jei.gui.recipes.RecipeCategoryTab
 
isSelected(IRecipeCategory) - Method in class mezz.jei.gui.recipes.RecipeGuiTab
 
isSpectator() - Method in class mezz.jei.util.FakeClientPlayer
 
IStackHelper - Interface in mezz.jei.api.recipe
Helps get ItemStacks from common formats used in recipes.
ISubtypeRegistry - Interface in mezz.jei.api
Tell JEI how to interpret NBT tags and capabilities when comparing and looking up items.
ISubtypeRegistry.ISubtypeInterpreter - Interface in mezz.jei.api
 
isUsed() - Method in class mezz.jei.util.Ingredients
 
ItemBlacklist - Class in mezz.jei
Deprecated.
ItemBlacklist(IngredientBlacklist) - Constructor for class mezz.jei.ItemBlacklist
Deprecated.
 
ItemDescriptionRecipe - Class in mezz.jei.plugins.jei.description
 
ItemDescriptionRecipeCategory - Class in mezz.jei.plugins.jei.description
 
ItemDescriptionRecipeCategory(IGuiHelper) - Constructor for class mezz.jei.plugins.jei.description.ItemDescriptionRecipeCategory
 
ItemDescriptionRecipeHandler - Class in mezz.jei.plugins.jei.description
 
ItemDescriptionRecipeHandler() - Constructor for class mezz.jei.plugins.jei.description.ItemDescriptionRecipeHandler
 
ItemFilter - Class in mezz.jei
 
ItemFilter() - Constructor for class mezz.jei.ItemFilter
 
ItemListOverlay - Class in mezz.jei.gui
 
ItemListOverlay(ItemFilter, List<IAdvancedGuiHandler<?>>, IIngredientRegistry) - Constructor for class mezz.jei.gui.ItemListOverlay
 
ItemListOverlayInternal - Class in mezz.jei.gui
 
ItemListOverlayInternal(ItemListOverlay, IIngredientRegistry, GuiScreen, GuiProperties) - Constructor for class mezz.jei.gui.ItemListOverlayInternal
 
ItemRegistry - Class in mezz.jei
Deprecated.
ItemRegistry(IIngredientRegistry, ModIdUtil) - Constructor for class mezz.jei.ItemRegistry
Deprecated.
 
ItemStackHelper - Class in mezz.jei.plugins.vanilla.ingredients
 
ItemStackHelper(StackHelper) - Constructor for class mezz.jei.plugins.vanilla.ingredients.ItemStackHelper
 
ItemStackListFactory - Class in mezz.jei.plugins.vanilla.ingredients
 
ItemStackRenderer - Class in mezz.jei.plugins.vanilla.ingredients
 
ItemStackRenderer() - Constructor for class mezz.jei.plugins.vanilla.ingredients.ItemStackRenderer
 
ITickTimer - Interface in mezz.jei.api.gui
A timer to help render things that normally depend on ticks.
ITooltipCallback<T> - Interface in mezz.jei.api.gui
Used to add tooltips to ingredients drawn on a recipe.

J

Java6Helper - Class in mezz.jei.util
Some useful Java library methods are only available in Java 7 so I copy them here.
Java6Helper() - Constructor for class mezz.jei.util.Java6Helper
 
JeiHelpers - Class in mezz.jei
 
JeiHelpers(IIngredientRegistry, StackHelper, SubtypeRegistry) - Constructor for class mezz.jei.JeiHelpers
 
JEIInternalPlugin - Class in mezz.jei.plugins.jei
 
JEIInternalPlugin() - Constructor for class mezz.jei.plugins.jei.JEIInternalPlugin
 
JEIModConfigGui - Class in mezz.jei.config
 
JEIModConfigGui(GuiScreen) - Constructor for class mezz.jei.config.JEIModConfigGui
 
JEIModGuiFactory - Class in mezz.jei.config
 
JEIModGuiFactory() - Constructor for class mezz.jei.config.JEIModGuiFactory
 
JEIPlugin - Annotation Type in mezz.jei.api
This annotation lets JEI detect mod plugins.
JeiRuntime - Class in mezz.jei
 
JeiRuntime(RecipeRegistry, ItemListOverlay, RecipesGui, IngredientRegistry, List<IAdvancedGuiHandler<?>>) - Constructor for class mezz.jei.JeiRuntime
 
jeiRuntime - Static variable in class mezz.jei.plugins.jei.JEIInternalPlugin
 
JeiStarter - Class in mezz.jei
 
JeiStarter() - Constructor for class mezz.jei.JeiStarter
 
JustEnoughItems - Class in mezz.jei
 
JustEnoughItems() - Constructor for class mezz.jei.JustEnoughItems
 

K

KeyBindings - Class in mezz.jei.config
 
KeyBindings() - Constructor for class mezz.jei.config.KeyBindings
 
keyTyped(char, int) - Method in class mezz.jei.gui.recipes.RecipesGui
 

L

loadComplete(FMLLoadCompleteEvent) - Method in class mezz.jei.JustEnoughItems
 
loadComplete(FMLLoadCompleteEvent) - Method in class mezz.jei.ProxyCommon
 
loadComplete(FMLLoadCompleteEvent) - Method in class mezz.jei.ProxyCommonClient
 
LocalizedConfiguration - Class in mezz.jei.config
 
LocalizedConfiguration(String, File, String) - Constructor for class mezz.jei.config.LocalizedConfiguration
 
Log - Class in mezz.jei.util
 
Log() - Constructor for class mezz.jei.util.Log
 

M

mainConfigGuiClass() - Method in class mezz.jei.config.JEIModGuiFactory
 
map(int[]) - Method in class mezz.jei.util.color.MMCQ.CMap
 
matchingItems - Variable in class mezz.jei.util.StackHelper.MatchingItemsResult
 
MatchingItemsResult() - Constructor for class mezz.jei.util.StackHelper.MatchingItemsResult
 
MathUtil - Class in mezz.jei.util
 
MAX_TOOLTIP_WIDTH - Static variable in class mezz.jei.config.Constants
 
mezz.jei - package mezz.jei
 
mezz.jei.api - package mezz.jei.api
 
mezz.jei.api.gui - package mezz.jei.api.gui
 
mezz.jei.api.ingredients - package mezz.jei.api.ingredients
 
mezz.jei.api.recipe - package mezz.jei.api.recipe
 
mezz.jei.api.recipe.transfer - package mezz.jei.api.recipe.transfer
 
mezz.jei.api.recipe.wrapper - package mezz.jei.api.recipe.wrapper
 
mezz.jei.config - package mezz.jei.config
 
mezz.jei.gui - package mezz.jei.gui
 
mezz.jei.gui.ingredients - package mezz.jei.gui.ingredients
 
mezz.jei.gui.recipes - package mezz.jei.gui.recipes
 
mezz.jei.input - package mezz.jei.input
 
mezz.jei.network - package mezz.jei.network
 
mezz.jei.network.packets - package mezz.jei.network.packets
 
mezz.jei.plugins.jei - package mezz.jei.plugins.jei
 
mezz.jei.plugins.jei.debug - package mezz.jei.plugins.jei.debug
 
mezz.jei.plugins.jei.description - package mezz.jei.plugins.jei.description
 
mezz.jei.plugins.jei.ingredients - package mezz.jei.plugins.jei.ingredients
 
mezz.jei.plugins.vanilla - package mezz.jei.plugins.vanilla
 
mezz.jei.plugins.vanilla.brewing - package mezz.jei.plugins.vanilla.brewing
 
mezz.jei.plugins.vanilla.crafting - package mezz.jei.plugins.vanilla.crafting
 
mezz.jei.plugins.vanilla.furnace - package mezz.jei.plugins.vanilla.furnace
 
mezz.jei.plugins.vanilla.ingredients - package mezz.jei.plugins.vanilla.ingredients
 
mezz.jei.transfer - package mezz.jei.transfer
 
mezz.jei.util - package mezz.jei.util
 
mezz.jei.util.color - package mezz.jei.util.color
 
minecraftModName - Static variable in class mezz.jei.config.Constants
 
missingItems - Variable in class mezz.jei.util.StackHelper.MatchingItemsResult
 
MMCQ - Class in mezz.jei.util.color
 
MMCQ() - Constructor for class mezz.jei.util.color.MMCQ
 
MMCQ.CMap - Class in mezz.jei.util.color
Color map.
MMCQ.VBox - Class in mezz.jei.util.color
3D color space box.
MOD_ID - Static variable in class mezz.jei.config.Constants
 
ModIdUtil - Class in mezz.jei.util
 
ModIdUtil() - Constructor for class mezz.jei.util.ModIdUtil
 
ModIngredientRegistration - Class in mezz.jei
 
ModIngredientRegistration() - Constructor for class mezz.jei.ModIngredientRegistration
 
ModRegistry - Class in mezz.jei.util
 
ModRegistry(JeiHelpers, IItemRegistry, IIngredientRegistry) - Constructor for class mezz.jei.util.ModRegistry
 
mouseClicked(int, int, int) - Method in class mezz.jei.gui.recipes.RecipesGui
 
MouseHelper - Class in mezz.jei.util
 
MouseHelper() - Constructor for class mezz.jei.util.MouseHelper
 

N

NAME - Static variable in class mezz.jei.config.Constants
 
NbtIgnoreList - Class in mezz.jei
Deprecated.
NbtIgnoreList() - Constructor for class mezz.jei.NbtIgnoreList
Deprecated.
 
nearest(int[]) - Method in class mezz.jei.util.color.MMCQ.CMap
 
nextPage() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
nextPage() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
nextPage() - Method in class mezz.jei.gui.recipes.RecipeGuiTabs
 
nextRecipeCategory() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
nextRecipeCategory() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
nullItemInStack - Static variable in class mezz.jei.util.StackHelper
 

O

onClientTick(TickEvent.ClientTickEvent) - Method in class mezz.jei.GuiEventHandler
 
onConfigChanged(ConfigChangedEvent.OnConfigChangedEvent) - Method in class mezz.jei.ProxyCommonClient
 
onConnectedToServer(boolean) - Static method in class mezz.jei.config.SessionData
 
onDraw() - Method in class mezz.jei.util.CycleTimer
 
onDrawBackgroundEventPost(GuiScreenEvent.BackgroundDrawnEvent) - Method in class mezz.jei.GuiEventHandler
 
onDrawScreenEventPost(GuiScreenEvent.DrawScreenEvent.Post) - Method in class mezz.jei.GuiEventHandler
 
onEntityJoinedWorld(EntityJoinWorldEvent) - Method in class mezz.jei.ProxyCommonClient
 
onGuiInit(GuiScreenEvent.InitGuiEvent.Post) - Method in class mezz.jei.GuiEventHandler
 
onGuiKeyboardEvent(GuiScreenEvent.KeyboardInputEvent.Pre) - Method in class mezz.jei.GuiEventHandler
 
onGuiMouseEvent(GuiScreenEvent.MouseInputEvent.Pre) - Method in class mezz.jei.GuiEventHandler
 
onGuiOpen(GuiOpenEvent) - Method in class mezz.jei.GuiEventHandler
 
onKeyPressed(char, int) - Method in class mezz.jei.gui.ItemListOverlayInternal
 
onKeyPressed(char, int) - Method in interface mezz.jei.input.IKeyable
Returns true if the key press was used.
onOverlayToggle(OverlayToggleEvent) - Method in class mezz.jei.GuiEventHandler
 
onPacket(FMLNetworkEvent.ServerCustomPacketEvent) - Method in class mezz.jei.network.PacketHandler
 
onPacket(FMLNetworkEvent.ClientCustomPacketEvent) - Method in class mezz.jei.network.PacketHandler
 
onPotionShiftEvent(GuiScreenEvent.PotionShiftEvent) - Method in class mezz.jei.GuiEventHandler
 
onRuntimeAvailable(IJeiRuntime) - Method in class mezz.jei.api.BlankModPlugin
 
onRuntimeAvailable(IJeiRuntime) - Method in interface mezz.jei.api.IModPlugin
Called when jei's runtime features are available, after all mods have registered.
onRuntimeAvailable(IJeiRuntime) - Method in class mezz.jei.plugins.jei.JEIInternalPlugin
 
onStart(boolean) - Static method in class mezz.jei.IngredientInformation
 
onStateChange() - Method in interface mezz.jei.gui.recipes.IRecipeLogicStateListener
 
onStateChange() - Method in class mezz.jei.gui.recipes.RecipesGui
 
onTooltip(int, boolean, T, List<String>) - Method in interface mezz.jei.api.gui.ITooltipCallback
Change the tooltip for an ingredient.
ordinal() - Method in interface mezz.jei.network.IPacketId
 
outputSlot - Static variable in class mezz.jei.plugins.vanilla.furnace.FurnaceRecipeCategory
 
OverlayToggleEvent - Class in mezz.jei.config
 
OverlayToggleEvent(boolean) - Constructor for class mezz.jei.config.OverlayToggleEvent
 

P

PacketCheatPermission - Class in mezz.jei.network.packets
 
PacketCheatPermission(boolean) - Constructor for class mezz.jei.network.packets.PacketCheatPermission
 
PacketCheatPermission.Handler - Class in mezz.jei.network.packets
 
PacketDeletePlayerItem - Class in mezz.jei.network.packets
 
PacketDeletePlayerItem(ItemStack) - Constructor for class mezz.jei.network.packets.PacketDeletePlayerItem
 
PacketDeletePlayerItem.Handler - Class in mezz.jei.network.packets
 
PacketGiveItemStack - Class in mezz.jei.network.packets
 
PacketGiveItemStack(ItemStack) - Constructor for class mezz.jei.network.packets.PacketGiveItemStack
 
PacketGiveItemStack.Handler - Class in mezz.jei.network.packets
 
PacketHandler - Class in mezz.jei.network
 
PacketHandler() - Constructor for class mezz.jei.network.PacketHandler
 
PacketIdClient - Enum in mezz.jei.network
 
PacketIdServer - Enum in mezz.jei.network
 
PacketJei - Class in mezz.jei.network.packets
 
PacketJei() - Constructor for class mezz.jei.network.packets.PacketJei
 
PacketRecipeTransfer - Class in mezz.jei.network.packets
 
PacketRecipeTransfer(Map<Integer, Integer>, List<Integer>, List<Integer>, boolean) - Constructor for class mezz.jei.network.packets.PacketRecipeTransfer
 
PacketRecipeTransfer.Handler - Class in mezz.jei.network.packets
 
PacketRequestCheatPermission - Class in mezz.jei.network.packets
 
PacketRequestCheatPermission() - Constructor for class mezz.jei.network.packets.PacketRequestCheatPermission
 
PacketRequestCheatPermission.Handler - Class in mezz.jei.network.packets
 
palette() - Method in class mezz.jei.util.color.MMCQ.CMap
 
PlayerRecipeTransferHandler - Class in mezz.jei.transfer
 
PlayerRecipeTransferHandler(IRecipeTransferHandlerHelper) - Constructor for class mezz.jei.transfer.PlayerRecipeTransferHandler
 
PotionSubtypeInterpreter - Class in mezz.jei.plugins.vanilla.brewing
 
preInit(FMLPreInitializationEvent) - Static method in class mezz.jei.config.Config
 
preInit(FMLPreInitializationEvent) - Method in class mezz.jei.JustEnoughItems
 
preInit(FMLPreInitializationEvent) - Method in class mezz.jei.ProxyCommon
 
preInit(FMLPreInitializationEvent) - Method in class mezz.jei.ProxyCommonClient
 
previousPage() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
previousPage() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
previousRecipeCategory() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
previousRecipeCategory() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
prevPage() - Method in class mezz.jei.gui.recipes.RecipeGuiTabs
 
ProxyCommon - Class in mezz.jei
 
ProxyCommon() - Constructor for class mezz.jei.ProxyCommon
 
ProxyCommonClient - Class in mezz.jei
 
ProxyCommonClient() - Constructor for class mezz.jei.ProxyCommonClient
 
push(MMCQ.VBox) - Method in class mezz.jei.util.color.MMCQ.CMap
 

Q

quantize(int[][], int) - Static method in class mezz.jei.util.color.MMCQ
 

R

readPacketData(PacketBuffer, EntityPlayer) - Method in interface mezz.jei.network.packets.IPacketJeiHandler
 
readPacketData(PacketBuffer, EntityPlayer) - Method in class mezz.jei.network.packets.PacketCheatPermission.Handler
 
readPacketData(PacketBuffer, EntityPlayer) - Method in class mezz.jei.network.packets.PacketDeletePlayerItem.Handler
 
readPacketData(PacketBuffer, EntityPlayer) - Method in class mezz.jei.network.packets.PacketGiveItemStack.Handler
 
readPacketData(PacketBuffer, EntityPlayer) - Method in class mezz.jei.network.packets.PacketRecipeTransfer.Handler
 
readPacketData(PacketBuffer, EntityPlayer) - Method in class mezz.jei.network.packets.PacketRequestCheatPermission.Handler
 
rebuild() - Method in class mezz.jei.ItemFilter
 
rebuildItemFilter() - Method in class mezz.jei.gui.ItemListOverlay
 
RECIPE_TRANSFER_TOOLTIP - Static variable in class mezz.jei.config.Constants
 
RecipeArrowTab - Class in mezz.jei.gui.recipes
 
RecipeArrowTab(RecipeGuiTabs, boolean, int, int) - Constructor for class mezz.jei.gui.recipes.RecipeArrowTab
 
recipeBack - Static variable in class mezz.jei.config.KeyBindings
 
RecipeCategoryComparator - Class in mezz.jei.util
 
RecipeCategoryComparator(List<IRecipeCategory>) - Constructor for class mezz.jei.util.RecipeCategoryComparator
 
RecipeCategoryCraftingItems - Class in mezz.jei.gui.recipes
The area drawn on left side of the RecipesGui that shows which items can craft the current recipe category.
RecipeCategoryCraftingItems(IRecipeRegistry) - Constructor for class mezz.jei.gui.recipes.RecipeCategoryCraftingItems
 
RecipeCategoryTab - Class in mezz.jei.gui.recipes
 
RecipeCategoryTab(IRecipeGuiLogic, IRecipeCategory, int, int) - Constructor for class mezz.jei.gui.recipes.RecipeCategoryTab
 
RecipeClickableArea - Class in mezz.jei.gui.recipes
 
RecipeClickableArea(int, int, int, int, String...) - Constructor for class mezz.jei.gui.recipes.RecipeClickableArea
 
RecipeGuiLogic - Class in mezz.jei.gui.recipes
 
RecipeGuiLogic(IRecipeRegistry, IRecipeLogicStateListener) - Constructor for class mezz.jei.gui.recipes.RecipeGuiLogic
 
RecipeGuiTab - Class in mezz.jei.gui.recipes
 
RecipeGuiTab(int, int) - Constructor for class mezz.jei.gui.recipes.RecipeGuiTab
 
RecipeGuiTabs - Class in mezz.jei.gui.recipes
The area drawn on top of the RecipesGui that show the recipe categories.
RecipeGuiTabs(IRecipeGuiLogic) - Constructor for class mezz.jei.gui.recipes.RecipeGuiTabs
 
recipeHeight - Static variable in class mezz.jei.plugins.jei.debug.DebugRecipeCategory
 
recipeHeight - Static variable in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeCategory
 
RecipeLayout - Class in mezz.jei.gui.recipes
 
RecipeLayout(int, IRecipeCategory<T>, T, IFocus, int, int) - Constructor for class mezz.jei.gui.recipes.RecipeLayout
 
recipeMap - Variable in class mezz.jei.network.packets.PacketRecipeTransfer
 
RecipeMap - Class in mezz.jei.util
A RecipeMap efficiently links IRecipeWrappers, IRecipeCategory, and ItemStacks.
RecipeMap(RecipeCategoryComparator, IIngredientRegistry) - Constructor for class mezz.jei.util.RecipeMap
 
RecipeRegistry - Class in mezz.jei
 
RecipeRegistry(StackHelper, List<IRecipeCategory>, List<IRecipeHandler>, ImmutableTable<Class, String, IRecipeTransferHandler>, List<Object>, Multimap<Class<? extends GuiContainer>, RecipeClickableArea>, Multimap<String, ItemStack>, IIngredientRegistry, List<IRecipeRegistryPlugin>) - Constructor for class mezz.jei.RecipeRegistry
 
RecipesGui - Class in mezz.jei.gui.recipes
 
RecipesGui(IRecipeRegistry) - Constructor for class mezz.jei.gui.recipes.RecipesGui
 
RecipeTransferButton - Class in mezz.jei.gui.recipes
 
RecipeTransferButton(int, int, int, int, int, String, RecipeLayout) - Constructor for class mezz.jei.gui.recipes.RecipeTransferButton
 
recipeTransferButtonIndex - Static variable in class mezz.jei.gui.recipes.RecipeLayout
 
RecipeTransferErrorInternal - Class in mezz.jei.transfer
 
RecipeTransferErrorSlots - Class in mezz.jei.transfer
 
RecipeTransferErrorSlots(String, Collection<Integer>) - Constructor for class mezz.jei.transfer.RecipeTransferErrorSlots
 
RecipeTransferErrorTooltip - Class in mezz.jei.transfer
 
RecipeTransferErrorTooltip(String) - Constructor for class mezz.jei.transfer.RecipeTransferErrorTooltip
 
recipeTransferHandlerHelper() - Method in interface mezz.jei.api.IJeiHelpers
Helps with the implementation of Recipe Transfer Handlers
recipeTransferHandlerHelper() - Method in class mezz.jei.JeiHelpers
 
RecipeTransferHandlerHelper - Class in mezz.jei.transfer
 
RecipeTransferHandlerHelper() - Constructor for class mezz.jei.transfer.RecipeTransferHandlerHelper
 
RecipeTransferRegistry - Class in mezz.jei.util
 
RecipeTransferRegistry(StackHelper, IRecipeTransferHandlerHelper) - Constructor for class mezz.jei.util.RecipeTransferRegistry
 
RecipeTransferUtil - Class in mezz.jei.transfer
 
RecipeTransferUtil() - Constructor for class mezz.jei.transfer.RecipeTransferUtil
 
recipeWidth - Static variable in class mezz.jei.plugins.jei.debug.DebugRecipeCategory
 
recipeWidth - Static variable in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeCategory
 
ReflectionUtil - Class in mezz.jei.util
 
ReflectionUtil() - Constructor for class mezz.jei.util.ReflectionUtil
 
register(IModRegistry) - Method in class mezz.jei.api.BlankModPlugin
 
register(IModRegistry) - Method in interface mezz.jei.api.IModPlugin
Register this mod plugin with the mod registry.
register(Class<V>, Collection<V>, IIngredientHelper<V>, IIngredientRenderer<V>) - Method in interface mezz.jei.api.ingredients.IModIngredientRegistration
Register a new type of ingredient.
register(Class<V>, Collection<V>, IIngredientHelper<V>, IIngredientRenderer<V>) - Method in class mezz.jei.ModIngredientRegistration
 
register(IModRegistry) - Method in class mezz.jei.plugins.jei.JEIInternalPlugin
 
register(IModRegistry) - Method in class mezz.jei.plugins.vanilla.VanillaPlugin
 
registerIngredients(IModIngredientRegistration) - Method in class mezz.jei.api.BlankModPlugin
 
registerIngredients(IModIngredientRegistration) - Method in interface mezz.jei.api.IModPlugin
Register special ingredients, beyond the basic ItemStack and FluidStack.
registerIngredients(IModIngredientRegistration) - Method in class mezz.jei.plugins.jei.JEIInternalPlugin
 
registerIngredients(IModIngredientRegistration) - Method in class mezz.jei.plugins.vanilla.VanillaPlugin
 
registerItemSubtypes(ISubtypeRegistry) - Method in class mezz.jei.api.BlankModPlugin
 
registerItemSubtypes(ISubtypeRegistry) - Method in interface mezz.jei.api.IModPlugin
If your item has subtypes that depend on NBT or capabilities, use this to help JEI identify those subtypes correctly.
registerItemSubtypes(ISubtypeRegistry) - Method in class mezz.jei.plugins.vanilla.VanillaPlugin
 
registerNbtInterpreter(Item, INbtRegistry.INbtInterpreter) - Method in interface mezz.jei.api.INbtRegistry
Deprecated.
since 3.6.4. Use ISubtypeRegistry
registerNbtInterpreter(Item, ISubtypeRegistry.ISubtypeInterpreter) - Method in interface mezz.jei.api.ISubtypeRegistry
Deprecated.
registerNbtInterpreter(Item, ISubtypeRegistry.ISubtypeInterpreter) - Method in class mezz.jei.SubtypeRegistry
 
registerSubtypeInterpreter(Item, ISubtypeRegistry.ISubtypeInterpreter) - Method in interface mezz.jei.api.ISubtypeRegistry
Add an interpreter to compare item subtypes.
registerSubtypeInterpreter(Item, ISubtypeRegistry.ISubtypeInterpreter) - Method in class mezz.jei.SubtypeRegistry
 
reload() - Method in interface mezz.jei.api.IJeiHelpers
Deprecated.
since JEI 3.14.1. This will be deactivated soon because it takes too long and causes server disconnects. If you need to change recipes, use IRecipeRegistry.addRecipe(Object) and IRecipeRegistry.removeRecipe(Object)
reload() - Method in class mezz.jei.JeiHelpers
 
removeIngredientFromBlacklist(V) - Method in interface mezz.jei.api.ingredients.IIngredientBlacklist
Undo blacklisting an ingredient.
removeIngredientFromBlacklist(V) - Method in class mezz.jei.IngredientBlacklist
 
removeIngredientFromConfigBlacklist(V, Config.IngredientBlacklistType, IIngredientHelper<V>) - Static method in class mezz.jei.config.Config
 
removeItemFromBlacklist(ItemStack) - Method in interface mezz.jei.api.IItemBlacklist
removeItemFromBlacklist(ItemStack) - Method in class mezz.jei.ItemBlacklist
Deprecated.
removeRecipe(Object) - Method in interface mezz.jei.api.IRecipeRegistry
Remove a recipe while the game is running.
removeRecipe(Object) - Method in class mezz.jei.RecipeRegistry
 
removeRecipe(R, T, IRecipeCategory<T>, Map<Class, List>) - Method in class mezz.jei.util.RecipeMap
 
render(Minecraft, int, int, T) - Method in interface mezz.jei.api.ingredients.IIngredientRenderer
Renders an ingredient at a specific location.
render(Minecraft, boolean, int, int) - Method in class mezz.jei.gui.ingredients.GuiIngredientFastList
renders all ItemStacks and returns hovered gui item stack for later render pass
render(Minecraft, int, int, DebugIngredient) - Method in class mezz.jei.plugins.jei.ingredients.DebugIngredientRenderer
 
render(Minecraft, int, int, FluidStack) - Method in class mezz.jei.plugins.vanilla.ingredients.FluidStackRenderer
 
render(Minecraft, int, int, ItemStack) - Method in class mezz.jei.plugins.vanilla.ingredients.ItemStackRenderer
 
renderItemAndEffectIntoGUI() - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
renderOverlay(Minecraft) - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
renderSlow() - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
RESOURCE_DOMAIN - Static variable in class mezz.jei.config.Constants
 
restartJEI() - Method in class mezz.jei.ProxyCommon
 
restartJEI() - Method in class mezz.jei.ProxyCommonClient
 
runtimeGuiCategories() - Method in class mezz.jei.config.JEIModGuiFactory
 

S

saveFilterText() - Static method in class mezz.jei.config.Config
 
sendPacketToClient(PacketJei, EntityPlayerMP) - Method in class mezz.jei.ProxyCommon
 
sendPacketToServer(PacketJei) - Method in class mezz.jei.ProxyCommon
 
sendPacketToServer(PacketJei) - Method in class mezz.jei.ProxyCommonClient
 
SessionData - Class in mezz.jei.config
 
set(int, Collection<FluidStack>) - Method in interface mezz.jei.api.gui.IGuiFluidStackGroup
Deprecated.
set(int, FluidStack) - Method in interface mezz.jei.api.gui.IGuiFluidStackGroup
 
set(IIngredients) - Method in interface mezz.jei.api.gui.IGuiIngredientGroup
Set all the ingredients in the group, based on the IIngredients passed to IRecipeCategory.setRecipe(IRecipeLayout, IRecipeWrapper, IIngredients).
set(int, List<T>) - Method in interface mezz.jei.api.gui.IGuiIngredientGroup
Set the ingredient at slotIndex to a rotating collection of ingredients.
set(int, T) - Method in interface mezz.jei.api.gui.IGuiIngredientGroup
Set the ingredient at slotIndex to a specific ingredient.
set(int, Collection<T>) - Method in interface mezz.jei.api.gui.IGuiIngredientGroup
Deprecated.
set(int, Collection<ItemStack>) - Method in interface mezz.jei.api.gui.IGuiItemStackGroup
Deprecated.
set(int, ItemStack) - Method in interface mezz.jei.api.gui.IGuiItemStackGroup
 
set(T, IFocus<T>) - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
set(List<T>, IFocus<T>) - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
set(int, List<IIngredientListElement>) - Method in class mezz.jei.gui.ingredients.GuiIngredientFastList
 
set(IIngredients) - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
set(int, Collection<T>) - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
Deprecated.
set(int, List<T>) - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
set(int, T) - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
setAllowsCheating() - Method in class mezz.jei.input.ClickedIngredient
 
setCategoryFocus() - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
setCategoryFocus(List<String>) - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
setCategoryFocus() - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
setCategoryFocus(List<String>) - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
setCheatItemsEnabled(boolean) - Static method in class mezz.jei.config.Config
 
setColorNamer(ColorNamer) - Static method in class mezz.jei.Internal
 
setFilterText(String) - Method in interface mezz.jei.api.IItemListOverlay
Set the search filter string for the item list.
setFilterText(String) - Static method in class mezz.jei.config.Config
 
setFilterText(String) - Method in class mezz.jei.gui.ItemListOverlay
 
setFilterText(String) - Method in class mezz.jei.gui.ItemListOverlayInternal
 
setFocus(IFocus<V>) - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
setFocus(IFocus<V>) - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
setFocused(boolean) - Method in class mezz.jei.input.GuiTextFieldFilter
 
setFromRecipe(int, List) - Method in interface mezz.jei.api.gui.IGuiItemStackGroup
Deprecated.
since JEI 3.11.2. Use IStackHelper.toItemStackList(Object) to convert to a List if necessary
setFromRecipe(int, Object) - Method in interface mezz.jei.api.gui.IGuiItemStackGroup
Deprecated.
since JEI 3.11.0. Use IStackHelper.toItemStackList(Object) to convert to a List if necessary
setFromRecipe(int, List) - Method in class mezz.jei.gui.ingredients.GuiItemStackGroup
 
setFromRecipe(int, Object) - Method in class mezz.jei.gui.ingredients.GuiItemStackGroup
 
setHelpers(JeiHelpers) - Static method in class mezz.jei.Internal
 
setIngredient(Object) - Method in class mezz.jei.gui.ingredients.GuiIngredientFast
 
setIngredientRegistry(IngredientRegistry) - Static method in class mezz.jei.Internal
 
setInput(IGuiItemStackGroup, List) - Method in interface mezz.jei.api.gui.ICraftingGridHelper
setInput(IGuiItemStackGroup, List, int, int) - Method in interface mezz.jei.api.gui.ICraftingGridHelper
setInput(Class<T>, T) - Method in interface mezz.jei.api.ingredients.IIngredients
Sets a single recipe input.
setInput(IGuiItemStackGroup, List) - Method in class mezz.jei.gui.CraftingGridHelper
Deprecated.
setInput(IGuiItemStackGroup, List, int, int) - Method in class mezz.jei.gui.CraftingGridHelper
Deprecated.
setInput(Class<T>, T) - Method in class mezz.jei.util.Ingredients
 
setInputLists(Class<T>, List<List<T>>) - Method in interface mezz.jei.api.ingredients.IIngredients
Sets the recipe's inputs.
setInputLists(Class<T>, List<List<T>>) - Method in class mezz.jei.util.Ingredients
 
setInputs(Class<T>, List<T>) - Method in interface mezz.jei.api.ingredients.IIngredients
Sets the recipe's inputs.
setInputs(Class<T>, List<T>) - Method in class mezz.jei.util.Ingredients
 
setInputStacks(IGuiItemStackGroup, List<List<ItemStack>>) - Method in interface mezz.jei.api.gui.ICraftingGridHelper
Place inputs ingredients onto the crafting grid in a consistent way.
setInputStacks(IGuiItemStackGroup, List<List<ItemStack>>, int, int) - Method in interface mezz.jei.api.gui.ICraftingGridHelper
Place inputs ingredients onto the crafting grid in a consistent way.
setInputStacks(IGuiItemStackGroup, List<List<ItemStack>>) - Method in class mezz.jei.gui.CraftingGridHelper
 
setInputStacks(IGuiItemStackGroup, List<List<ItemStack>>, int, int) - Method in class mezz.jei.gui.CraftingGridHelper
 
setItems(EntityPlayer, Map<Integer, Integer>, List<Integer>, List<Integer>, boolean) - Static method in class mezz.jei.transfer.BasicRecipeTransferHandlerServer
Called server-side to actually put the items in place.
setJoinedWorld() - Static method in class mezz.jei.config.SessionData
 
setKeyboardFocus(boolean) - Method in class mezz.jei.gui.ItemListOverlayInternal
 
setKeyboardFocus(boolean) - Method in interface mezz.jei.input.IKeyable
 
setOutput(IGuiItemStackGroup, List<ItemStack>) - Method in interface mezz.jei.api.gui.ICraftingGridHelper
Place output ingredients onto the crafting grid in a consistent way.
setOutput(Class<T>, T) - Method in interface mezz.jei.api.ingredients.IIngredients
Sets a single recipe output.
setOutput(IGuiItemStackGroup, List<ItemStack>) - Method in class mezz.jei.gui.CraftingGridHelper
 
setOutput(Class<T>, T) - Method in class mezz.jei.util.Ingredients
 
setOutputs(Class<T>, List<T>) - Method in interface mezz.jei.api.ingredients.IIngredients
Sets multiple recipe outputs.
setOutputs(Class<T>, List<T>) - Method in class mezz.jei.util.Ingredients
 
setOverrideDisplayFocus(IFocus<T>) - Method in interface mezz.jei.api.gui.IGuiIngredientGroup
 
setOverrideDisplayFocus(IFocus<T>) - Method in class mezz.jei.gui.ingredients.GuiIngredientGroup
 
setPosition(int, int) - Method in interface mezz.jei.api.gui.IRecipeLayoutDrawable
Set the position of the recipe layout in screen coordinates.
setPosition(int, int) - Method in class mezz.jei.gui.recipes.RecipeLayout
 
setRecipe(IRecipeLayout, T) - Method in class mezz.jei.api.recipe.BlankRecipeCategory
Deprecated.
setRecipe(IRecipeLayout, T) - Method in interface mezz.jei.api.recipe.IRecipeCategory
setRecipe(IRecipeLayout, T, IIngredients) - Method in interface mezz.jei.api.recipe.IRecipeCategory
Set the IRecipeLayout properties from the IRecipeWrapper and IIngredients.
setRecipe(IRecipeLayout, IIngredients) - Method in interface mezz.jei.api.recipe.wrapper.ICustomCraftingRecipeWrapper
This is called to override the vanilla crafting category's IRecipeCategory.setRecipe(IRecipeLayout, IRecipeWrapper, IIngredients) Note that when this is called, the IGuiItemStackGroup has already been init with the crafting grid layout for convenience.
setRecipe(IRecipeLayout, DebugRecipe, IIngredients) - Method in class mezz.jei.plugins.jei.debug.DebugRecipeCategory
 
setRecipe(IRecipeLayout, ItemDescriptionRecipe, IIngredients) - Method in class mezz.jei.plugins.jei.description.ItemDescriptionRecipeCategory
 
setRecipe(IRecipeLayout, BrewingRecipeWrapper, IIngredients) - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeCategory
 
setRecipe(IRecipeLayout, IRecipeWrapper) - Method in class mezz.jei.plugins.vanilla.crafting.CraftingRecipeCategory
 
setRecipe(IRecipeLayout, IRecipeWrapper, IIngredients) - Method in class mezz.jei.plugins.vanilla.crafting.CraftingRecipeCategory
 
setRecipe(IRecipeLayout, FuelRecipe, IIngredients) - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceFuelCategory
 
setRecipe(IRecipeLayout, SmeltingRecipe) - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceSmeltingCategory
 
setRecipe(IRecipeLayout, SmeltingRecipe, IIngredients) - Method in class mezz.jei.plugins.vanilla.furnace.FurnaceSmeltingCategory
 
setRecipeCategory(IRecipeCategory) - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
setRecipeCategory(IRecipeCategory) - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
setRecipesPerPage(int) - Method in interface mezz.jei.gui.recipes.IRecipeGuiLogic
 
setRecipesPerPage(int) - Method in class mezz.jei.gui.recipes.RecipeGuiLogic
 
setRecipeTransferButton(int, int) - Method in interface mezz.jei.api.gui.IRecipeLayout
Moves the recipe transfer button's position relative to the recipe layout.
setRecipeTransferButton(int, int) - Method in class mezz.jei.gui.recipes.RecipeLayout
 
setRuntime(JeiRuntime) - Static method in class mezz.jei.Internal
 
setStackHelper(StackHelper) - Static method in class mezz.jei.Internal
 
setToFirstPage() - Static method in class mezz.jei.gui.ItemListOverlayInternal
 
setTooltipCallback(ITooltipCallback<T>) - Method in class mezz.jei.gui.ingredients.GuiIngredient
 
ShapedOreRecipeHandler - Class in mezz.jei.plugins.vanilla.crafting
 
ShapedOreRecipeHandler(IJeiHelpers) - Constructor for class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeHandler
 
ShapedOreRecipeWrapper - Class in mezz.jei.plugins.vanilla.crafting
 
ShapedOreRecipeWrapper(IJeiHelpers, ShapedOreRecipe) - Constructor for class mezz.jei.plugins.vanilla.crafting.ShapedOreRecipeWrapper
 
ShapedRecipesHandler - Class in mezz.jei.plugins.vanilla.crafting
 
ShapedRecipesHandler() - Constructor for class mezz.jei.plugins.vanilla.crafting.ShapedRecipesHandler
 
ShapedRecipesWrapper - Class in mezz.jei.plugins.vanilla.crafting
 
ShapedRecipesWrapper(ShapedRecipes) - Constructor for class mezz.jei.plugins.vanilla.crafting.ShapedRecipesWrapper
 
ShapelessOreRecipeHandler - Class in mezz.jei.plugins.vanilla.crafting
 
ShapelessOreRecipeHandler(IJeiHelpers) - Constructor for class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeHandler
 
ShapelessOreRecipeWrapper - Class in mezz.jei.plugins.vanilla.crafting
 
ShapelessOreRecipeWrapper(IJeiHelpers, ShapelessOreRecipe) - Constructor for class mezz.jei.plugins.vanilla.crafting.ShapelessOreRecipeWrapper
 
ShapelessRecipesHandler - Class in mezz.jei.plugins.vanilla.crafting
 
ShapelessRecipesHandler(IGuiHelper) - Constructor for class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesHandler
 
ShapelessRecipesWrapper - Class in mezz.jei.plugins.vanilla.crafting
 
ShapelessRecipesWrapper(IGuiHelper, ShapelessRecipes) - Constructor for class mezz.jei.plugins.vanilla.crafting.ShapelessRecipesWrapper
 
show(IFocus<V>) - Method in interface mezz.jei.api.IRecipesGui
Show recipes for an IFocus.
show(IFocus<V>) - Method in class mezz.jei.gui.recipes.RecipesGui
 
showCategories(List<String>) - Method in interface mezz.jei.api.IRecipesGui
Show entire categories of recipes.
showCategories(List<String>) - Method in class mezz.jei.gui.recipes.RecipesGui
 
showError(Minecraft, int, int, IRecipeLayout, int, int) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferError
showError(Minecraft, int, int, IRecipeLayout, int, int) - Method in class mezz.jei.transfer.RecipeTransferErrorInternal
 
showError(Minecraft, int, int, IRecipeLayout, int, int) - Method in class mezz.jei.transfer.RecipeTransferErrorSlots
 
showError(Minecraft, int, int, IRecipeLayout, int, int) - Method in class mezz.jei.transfer.RecipeTransferErrorTooltip
 
showRecipe - Static variable in class mezz.jei.config.KeyBindings
 
showRecipes(ItemStack) - Method in interface mezz.jei.api.IRecipesGui
Deprecated.
Since JEI 3.11.0. Use IRecipesGui.show(IFocus)
showRecipes(FluidStack) - Method in interface mezz.jei.api.IRecipesGui
Deprecated.
Since JEI 3.11.0. Use IRecipesGui.show(IFocus)
showRecipes(ItemStack) - Method in class mezz.jei.gui.recipes.RecipesGui
Deprecated.
showRecipes(FluidStack) - Method in class mezz.jei.gui.recipes.RecipesGui
Deprecated.
showUses(ItemStack) - Method in interface mezz.jei.api.IRecipesGui
Deprecated.
Since JEI 3.11.0. Use IRecipesGui.show(IFocus)
showUses(FluidStack) - Method in interface mezz.jei.api.IRecipesGui
Deprecated.
Since JEI 3.11.0. Use IRecipesGui.show(IFocus)
showUses - Static variable in class mezz.jei.config.KeyBindings
 
showUses(ItemStack) - Method in class mezz.jei.gui.recipes.RecipesGui
Deprecated.
showUses(FluidStack) - Method in class mezz.jei.gui.recipes.RecipesGui
Deprecated.
size() - Method in class mezz.jei.gui.ingredients.GuiIngredientFastList
 
size() - Method in class mezz.jei.ItemFilter
 
size() - Method in class mezz.jei.util.color.MMCQ.CMap
 
slowPerceptualColorDistanceSquared(int[], int[]) - Static method in class mezz.jei.util.color.ColorUtil
http://www.compuphase.com/cmetric.htm http://stackoverflow.com/a/6334454 Returns 0 for equal colors, nonzero for colors that look different.
slowPerceptualColorDistanceSquared(Color, Color) - Static method in class mezz.jei.util.color.ColorUtil
 
SMELTING - Static variable in class mezz.jei.api.recipe.VanillaRecipeCategoryUid
The smelting recipe category.
SmeltingRecipe - Class in mezz.jei.plugins.vanilla.furnace
 
SmeltingRecipe(List<ItemStack>, ItemStack) - Constructor for class mezz.jei.plugins.vanilla.furnace.SmeltingRecipe
 
SmeltingRecipeHandler - Class in mezz.jei.plugins.vanilla.furnace
 
SmeltingRecipeHandler() - Constructor for class mezz.jei.plugins.vanilla.furnace.SmeltingRecipeHandler
 
SmeltingRecipeMaker - Class in mezz.jei.plugins.vanilla.furnace
 
SmeltingRecipeMaker() - Constructor for class mezz.jei.plugins.vanilla.furnace.SmeltingRecipeMaker
 
StackHelper - Class in mezz.jei.util
 
StackHelper(ISubtypeRegistry) - Constructor for class mezz.jei.util.StackHelper
 
StackHelper.MatchingItemsResult - Class in mezz.jei.util
 
StackHelper.UidMode - Enum in mezz.jei.util
 
start(List<IModPlugin>, boolean) - Method in class mezz.jei.JeiStarter
 
StringUtil - Class in mezz.jei.util
 
SubtypeRegistry - Class in mezz.jei
 
SubtypeRegistry() - Constructor for class mezz.jei.SubtypeRegistry
 
syncAllConfig() - Static method in class mezz.jei.config.Config
 
syncWorldConfig() - Static method in class mezz.jei.config.Config
 

T

TAB_HEIGHT - Static variable in class mezz.jei.gui.recipes.RecipeGuiTab
 
TAB_WIDTH - Static variable in class mezz.jei.gui.recipes.RecipeGuiTab
 
textboxKeyTyped(char, int) - Method in class mezz.jei.input.GuiTextFieldFilter
 
TEXTURE_GUI_PATH - Static variable in class mezz.jei.config.Constants
 
TEXTURE_RECIPE_BACKGROUND_PATH - Static variable in class mezz.jei.config.Constants
 
TEXTURE_RECIPE_BACKGROUND_TALL_PATH - Static variable in class mezz.jei.config.Constants
 
TickTimer - Class in mezz.jei.util
 
TickTimer(int, int, boolean) - Constructor for class mezz.jei.util.TickTimer
 
TippedArrowRecipeHandler - Class in mezz.jei.plugins.vanilla.crafting
 
TippedArrowRecipeHandler() - Constructor for class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeHandler
 
TippedArrowRecipeMaker - Class in mezz.jei.plugins.vanilla.crafting
 
TippedArrowRecipeWrapper - Class in mezz.jei.plugins.vanilla.crafting
 
TippedArrowRecipeWrapper(PotionType) - Constructor for class mezz.jei.plugins.vanilla.crafting.TippedArrowRecipeWrapper
 
toggleCheatItemsEnabled() - Static method in class mezz.jei.config.Config
 
toggleCheatMode - Static variable in class mezz.jei.config.KeyBindings
 
toggleOverlay - Static variable in class mezz.jei.config.KeyBindings
 
toggleOverlayEnabled() - Static method in class mezz.jei.config.Config
 
toItemStackList(Object) - Method in interface mezz.jei.api.recipe.IStackHelper
Flattens ItemStacks, OreDict Strings, and Iterables into a list of ItemStacks.
toItemStackList(Object) - Method in class mezz.jei.util.StackHelper
 
toItemStackList(Object, boolean) - Method in class mezz.jei.util.StackHelper
 
TooltipRenderer - Class in mezz.jei.gui
 
TooltipRenderer() - Constructor for class mezz.jei.gui.TooltipRenderer
 
toString() - Method in class mezz.jei.plugins.vanilla.brewing.BrewingRecipeWrapper
 
toString() - Method in class mezz.jei.util.color.MMCQ.VBox
 
trace(String, Object...) - Static method in class mezz.jei.util.Log
 
transferRecipe(C, IRecipeLayout, EntityPlayer, boolean, boolean) - Method in interface mezz.jei.api.recipe.transfer.IRecipeTransferHandler
 
transferRecipe(C, IRecipeLayout, EntityPlayer, boolean, boolean) - Method in class mezz.jei.transfer.BasicRecipeTransferHandler
 
transferRecipe(ContainerPlayer, IRecipeLayout, EntityPlayer, boolean, boolean) - Method in class mezz.jei.transfer.PlayerRecipeTransferHandler
 
transferRecipe(Container, RecipeLayout, EntityPlayer, boolean) - Static method in class mezz.jei.transfer.RecipeTransferUtil
 
translateToLocal(String) - Static method in class mezz.jei.util.Translator
 
translateToLocalFormatted(String, Object...) - Static method in class mezz.jei.util.Translator
 
Translator - Class in mezz.jei.util
 

U

UniqueItemStackListBuilder - Class in mezz.jei.util
 
UniqueItemStackListBuilder(StackHelper) - Constructor for class mezz.jei.util.UniqueItemStackListBuilder
 
UNIVERSAL_RECIPE_TRANSFER_UID - Static variable in class mezz.jei.config.Constants
 
update() - Method in class mezz.jei.input.GuiTextFieldFilter
 
updateLayout() - Method in class mezz.jei.gui.ItemListOverlayInternal
 
updateLayout(List<ItemStack>, GuiProperties) - Method in class mezz.jei.gui.recipes.RecipeCategoryCraftingItems
 
updateLayout(GuiProperties) - Method in class mezz.jei.gui.recipes.RecipeGuiTabs
 
useNbtForSubtypes(Item...) - Method in interface mezz.jei.api.INbtRegistry
Deprecated.
since 3.6.4. Use ISubtypeRegistry
useNbtForSubtypes(Item...) - Method in interface mezz.jei.api.ISubtypeRegistry
Tells JEI to treat all NBT as relevant to these items' subtypes.
useNbtForSubtypes(Item...) - Method in class mezz.jei.SubtypeRegistry
 

V

valueOf(String) - Static method in enum mezz.jei.api.gui.IDrawableAnimated.StartDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mezz.jei.api.recipe.IFocus.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mezz.jei.api.recipe.transfer.IRecipeTransferError.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mezz.jei.config.Config.IngredientBlacklistType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mezz.jei.config.Config.SearchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mezz.jei.network.PacketIdClient
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mezz.jei.network.PacketIdServer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mezz.jei.util.StackHelper.UidMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum mezz.jei.api.gui.IDrawableAnimated.StartDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mezz.jei.api.recipe.IFocus.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mezz.jei.api.recipe.transfer.IRecipeTransferError.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum mezz.jei.config.Config.IngredientBlacklistType
 
values() - Static method in enum mezz.jei.config.Config.IngredientBlacklistType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mezz.jei.config.Config.SearchMode
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum mezz.jei.network.PacketIdClient
 
values() - Static method in enum mezz.jei.network.PacketIdClient
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum mezz.jei.network.PacketIdServer
 
values() - Static method in enum mezz.jei.network.PacketIdServer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mezz.jei.util.StackHelper.UidMode
Returns an array containing the constants of this enum type, in the order they are declared.
VanillaPlugin - Class in mezz.jei.plugins.vanilla
 
VanillaPlugin() - Constructor for class mezz.jei.plugins.vanilla.VanillaPlugin
 
VanillaRecipeCategoryUid - Class in mezz.jei.api.recipe
List of built-in recipe category UIDs, so that plugins with their own recipe handlers can use them.
VBox(int, int, int, int, int, int, int[]) - Constructor for class mezz.jei.util.color.MMCQ.VBox
 
vboxes - Variable in class mezz.jei.util.color.MMCQ.CMap
 
VERSION - Static variable in class mezz.jei.config.Constants
 
volume(boolean) - Method in class mezz.jei.util.color.MMCQ.VBox
 

W

warning(String, Object...) - Static method in class mezz.jei.util.Log
 
width - Static variable in class mezz.jei.plugins.vanilla.crafting.CraftingRecipeCategory
 
writeChatMessage(EntityPlayer, String, TextFormatting) - Static method in class mezz.jei.util.CommandUtilServer
 
writePacketData(PacketBuffer) - Method in class mezz.jei.network.packets.PacketCheatPermission
 
writePacketData(PacketBuffer) - Method in class mezz.jei.network.packets.PacketDeletePlayerItem
 
writePacketData(PacketBuffer) - Method in class mezz.jei.network.packets.PacketGiveItemStack
 
writePacketData(PacketBuffer) - Method in class mezz.jei.network.packets.PacketJei
 
writePacketData(PacketBuffer) - Method in class mezz.jei.network.packets.PacketRecipeTransfer
 
writePacketData(PacketBuffer) - Method in class mezz.jei.network.packets.PacketRequestCheatPermission
 

X

x - Variable in class mezz.jei.gui.recipes.RecipeGuiTab
 

Y

y - Variable in class mezz.jei.gui.recipes.RecipeGuiTab
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links