Class MechanicalCraftingRecipeHandler
java.lang.Object
com.blamejared.createtweaker.recipe.handler.MechanicalCraftingRecipeHandler
- All Implemented Interfaces:
com.blamejared.crafttweaker.api.recipe.handler.IRecipeHandler<com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe>
@For(com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe.class)
public class MechanicalCraftingRecipeHandler
extends Object
implements com.blamejared.crafttweaker.api.recipe.handler.IRecipeHandler<com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.blamejared.crafttweaker.api.recipe.handler.IRecipeHandler
com.blamejared.crafttweaker.api.recipe.handler.IRecipeHandler.For -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<com.blamejared.crafttweaker.api.recipe.component.IDecomposedRecipe>decompose(com.blamejared.crafttweaker.api.recipe.manager.base.IRecipeManager<? super com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe> manager, com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe recipe) <U extends net.minecraft.world.item.crafting.Recipe<?>>
booleandoesConflict(com.blamejared.crafttweaker.api.recipe.manager.base.IRecipeManager<? super com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe> manager, com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe firstRecipe, U secondRecipe) dumpToCommandString(com.blamejared.crafttweaker.api.recipe.manager.base.IRecipeManager iRecipeManager, com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe recipe) Optional<com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe>recompose(com.blamejared.crafttweaker.api.recipe.manager.base.IRecipeManager<? super com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe> manager, net.minecraft.resources.ResourceLocation name, com.blamejared.crafttweaker.api.recipe.component.IDecomposedRecipe recipe)
-
Constructor Details
-
MechanicalCraftingRecipeHandler
public MechanicalCraftingRecipeHandler()
-
-
Method Details
-
dumpToCommandString
public String dumpToCommandString(com.blamejared.crafttweaker.api.recipe.manager.base.IRecipeManager iRecipeManager, com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe recipe) - Specified by:
dumpToCommandStringin interfacecom.blamejared.crafttweaker.api.recipe.handler.IRecipeHandler<com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe>
-
doesConflict
public <U extends net.minecraft.world.item.crafting.Recipe<?>> boolean doesConflict(com.blamejared.crafttweaker.api.recipe.manager.base.IRecipeManager<? super com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe> manager, com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe firstRecipe, U secondRecipe) - Specified by:
doesConflictin interfacecom.blamejared.crafttweaker.api.recipe.handler.IRecipeHandler<com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe>
-
decompose
public Optional<com.blamejared.crafttweaker.api.recipe.component.IDecomposedRecipe> decompose(com.blamejared.crafttweaker.api.recipe.manager.base.IRecipeManager<? super com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe> manager, com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe recipe) - Specified by:
decomposein interfacecom.blamejared.crafttweaker.api.recipe.handler.IRecipeHandler<com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe>
-
recompose
public Optional<com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe> recompose(com.blamejared.crafttweaker.api.recipe.manager.base.IRecipeManager<? super com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe> manager, net.minecraft.resources.ResourceLocation name, com.blamejared.crafttweaker.api.recipe.component.IDecomposedRecipe recipe) - Specified by:
recomposein interfacecom.blamejared.crafttweaker.api.recipe.handler.IRecipeHandler<com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe>
-