Also used :
CraftTweakerAPI(com.blamejared.crafttweaker.api.CraftTweakerAPI)
ActionRemoveRecipe(com.blamejared.crafttweaker.impl.actions.recipes.ActionRemoveRecipe)
IRecipeManager(com.blamejared.crafttweaker.api.managers.IRecipeManager)
ActionAddRecipe(com.blamejared.crafttweaker.impl.actions.recipes.ActionAddRecipe)
BlockTransmutation(hellfirepvp.astralsorcery.common.crafting.recipe.BlockTransmutation)
RegistriesAS(hellfirepvp.astralsorcery.common.lib.RegistriesAS)
ITag(net.minecraft.tags.ITag)
ZenCodeType(org.openzen.zencode.java.ZenCodeType)
IItemStack(com.blamejared.crafttweaker.api.item.IItemStack)
ExpandBlockState(com.blamejared.crafttweaker.impl_native.blocks.ExpandBlockState)
BlockMatchInformation(hellfirepvp.astralsorcery.common.util.block.BlockMatchInformation)
IRecipeType(net.minecraft.item.crafting.IRecipeType)
Consumer(java.util.function.Consumer)
ZenRegister(com.blamejared.crafttweaker.api.annotations.ZenRegister)
Block(net.minecraft.block.Block)
IWeakConstellation(hellfirepvp.astralsorcery.common.constellation.IWeakConstellation)
ResourceLocation(net.minecraft.util.ResourceLocation)
RecipeTypesAS(hellfirepvp.astralsorcery.common.lib.RecipeTypesAS)
IConstellation(hellfirepvp.astralsorcery.common.constellation.IConstellation)
MCTag(com.blamejared.crafttweaker.impl.tag.MCTag)
BlockState(net.minecraft.block.BlockState)
BlockMatchInformation(hellfirepvp.astralsorcery.common.util.block.BlockMatchInformation)
BlockTransmutation(hellfirepvp.astralsorcery.common.crafting.recipe.BlockTransmutation)
ActionRemoveRecipe(com.blamejared.crafttweaker.impl.actions.recipes.ActionRemoveRecipe)