Skip navigation links
A B E F G H I M N R S V 

A

ARecipeRegistry<I,S extends net.lenni0451.mcstructs.items.AItemStack<I,S>> - Class in net.lenni0451.mcstructs.recipes
The registry for all crafting/furnace/villager recipes.
ARecipeRegistry(ItemRegistry<I, S>) - Constructor for class net.lenni0451.mcstructs.recipes.ARecipeRegistry
 
ArmorColorCraftingRecipe_v1_7<I> - Class in net.lenni0451.mcstructs.recipes.impl.v1_7.impl
 
ArmorColorCraftingRecipe_v1_7() - Constructor for class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ArmorColorCraftingRecipe_v1_7
 

B

BookCopyCraftingRecipe_v1_7<I> - Class in net.lenni0451.mcstructs.recipes.impl.v1_7.impl
 
BookCopyCraftingRecipe_v1_7() - Constructor for class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.BookCopyCraftingRecipe_v1_7
 

E

ExtendMapCraftingRecipe_v1_7<I> - Class in net.lenni0451.mcstructs.recipes.impl.v1_7.impl
 
ExtendMapCraftingRecipe_v1_7(ItemRegistry<I, LegacyItemStack<I>>, Function<LegacyItemStack<I>, Integer>) - Constructor for class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ExtendMapCraftingRecipe_v1_7
 

F

findCraftingRecipe(ICraftingInventory<I, S>) - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
Find a crafting recipe for the given crafting inventory.
findCraftingRecipe(ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.RecipeRegistry_v1_7
 
findFurnaceRecipe(S) - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
Find a furnace recipe for the given input item stack.
findFurnaceRecipe(LegacyItemStack<I>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.RecipeRegistry_v1_7
 
FireworksCraftingRecipe_v1_7<I> - Class in net.lenni0451.mcstructs.recipes.impl.v1_7.impl
 
FireworksCraftingRecipe_v1_7() - Constructor for class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.FireworksCraftingRecipe_v1_7
 

G

getCraftingRecipes() - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
 
getFurnaceRecipes() - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
 
getHeight() - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapedCraftingRecipe_v1_7
 
getIngredients() - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapedCraftingRecipe_v1_7
 
getIngredients() - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapelessCraftingRecipe_v1_7
 
getInput1() - Method in class net.lenni0451.mcstructs.recipes.VillagerRecipe
 
getInput2() - Method in class net.lenni0451.mcstructs.recipes.VillagerRecipe
 
getItemRegistry() - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
 
getOutput() - Method in class net.lenni0451.mcstructs.recipes.VillagerRecipe
 
getResult(ItemRegistry<I, S>, ICraftingInventory<I, S>) - Method in interface net.lenni0451.mcstructs.recipes.ICraftingRecipe
Get the result of the crafting recipe.
getResult(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ArmorColorCraftingRecipe_v1_7
 
getResult(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.BookCopyCraftingRecipe_v1_7
 
getResult(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ExtendMapCraftingRecipe_v1_7
 
getResult(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.FireworksCraftingRecipe_v1_7
 
getResult(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.MapCopyCraftingRecipe_v1_7
 
getResult() - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapedCraftingRecipe_v1_7
 
getResult(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapedCraftingRecipe_v1_7
 
getResult() - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapelessCraftingRecipe_v1_7
 
getResult(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapelessCraftingRecipe_v1_7
 
getSize() - Method in interface net.lenni0451.mcstructs.recipes.ICraftingInventory
 
getStack(int) - Method in interface net.lenni0451.mcstructs.recipes.ICraftingInventory
Get the item stack in the given slot.
getStack(int, int) - Method in interface net.lenni0451.mcstructs.recipes.ICraftingInventory
Get the itemstack in the given row and column.
getVillagerRecipes() - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
 
getWidth() - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapedCraftingRecipe_v1_7
 

H

hasInput2() - Method in class net.lenni0451.mcstructs.recipes.VillagerRecipe
 

I

ICraftingInventory<I,S extends net.lenni0451.mcstructs.items.AItemStack<I,S>> - Interface in net.lenni0451.mcstructs.recipes
The base interface for crafting inventories.
ICraftingRecipe<I,S extends net.lenni0451.mcstructs.items.AItemStack<I,S>> - Interface in net.lenni0451.mcstructs.recipes
The base interface for crafting recipes.
isEnabled() - Method in class net.lenni0451.mcstructs.recipes.VillagerRecipe
 

M

MapCopyCraftingRecipe_v1_7<I> - Class in net.lenni0451.mcstructs.recipes.impl.v1_7.impl
 
MapCopyCraftingRecipe_v1_7() - Constructor for class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.MapCopyCraftingRecipe_v1_7
 
matches(ItemRegistry<I, S>, ICraftingInventory<I, S>) - Method in interface net.lenni0451.mcstructs.recipes.ICraftingRecipe
Check if the crafting recipe matches the given input.
matches(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ArmorColorCraftingRecipe_v1_7
 
matches(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.BookCopyCraftingRecipe_v1_7
 
matches(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ExtendMapCraftingRecipe_v1_7
 
matches(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.FireworksCraftingRecipe_v1_7
 
matches(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.MapCopyCraftingRecipe_v1_7
 
matches(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapedCraftingRecipe_v1_7
 
matches(ItemRegistry<I, LegacyItemStack<I>>, ICraftingInventory<I, LegacyItemStack<I>>) - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapelessCraftingRecipe_v1_7
 

N

net.lenni0451.mcstructs.recipes - package net.lenni0451.mcstructs.recipes
 
net.lenni0451.mcstructs.recipes.impl.v1_7 - package net.lenni0451.mcstructs.recipes.impl.v1_7
 
net.lenni0451.mcstructs.recipes.impl.v1_7.impl - package net.lenni0451.mcstructs.recipes.impl.v1_7.impl
 

R

RecipeRegistry_v1_7<I> - Class in net.lenni0451.mcstructs.recipes.impl.v1_7
 
RecipeRegistry_v1_7(ItemRegistry<I, LegacyItemStack<I>>) - Constructor for class net.lenni0451.mcstructs.recipes.impl.v1_7.RecipeRegistry_v1_7
 
RecipeRegistry_v1_7(ItemRegistry<I, LegacyItemStack<I>>, Function<LegacyItemStack<I>, Integer>) - Constructor for class net.lenni0451.mcstructs.recipes.impl.v1_7.RecipeRegistry_v1_7
 
registerCraftingRecipe(ICraftingRecipe<I, S>) - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
Register a crafting recipe.
registerFurnaceRecipe(S, S) - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
Register a furnace recipe.
registerVillagerRecipe(S, S, S) - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
Register a villager recipe.
registerVillagerRecipe(S, S, S, boolean) - Method in class net.lenni0451.mcstructs.recipes.ARecipeRegistry
Register a villager recipe.

S

setCopyNbt() - Method in class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapedCraftingRecipe_v1_7
 
ShapedCraftingRecipe_v1_7<I> - Class in net.lenni0451.mcstructs.recipes.impl.v1_7.impl
 
ShapedCraftingRecipe_v1_7(int, int, LegacyItemStack<I>[], LegacyItemStack<I>) - Constructor for class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapedCraftingRecipe_v1_7
 
ShapelessCraftingRecipe_v1_7<I> - Class in net.lenni0451.mcstructs.recipes.impl.v1_7.impl
 
ShapelessCraftingRecipe_v1_7(LegacyItemStack<I>[], LegacyItemStack<I>) - Constructor for class net.lenni0451.mcstructs.recipes.impl.v1_7.impl.ShapelessCraftingRecipe_v1_7
 

V

VillagerRecipe<I,S extends net.lenni0451.mcstructs.items.AItemStack<I,S>> - Class in net.lenni0451.mcstructs.recipes
The wrapper class for villager recipes.
VillagerRecipe(S, S, S, boolean) - Constructor for class net.lenni0451.mcstructs.recipes.VillagerRecipe
 
A B E F G H I M N R S V 
Skip navigation links