Class CTDeployerApplicationRecipe
java.lang.Object
com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraftforge.items.wrapper.RecipeWrapper>
com.simibubi.create.content.kinetics.deployer.ItemApplicationRecipe
com.simibubi.create.content.kinetics.deployer.DeployerApplicationRecipe
com.blamejared.createtweaker.recipe.type.CTDeployerApplicationRecipe
- All Implemented Interfaces:
com.simibubi.create.content.processing.sequenced.IAssemblyRecipe,net.minecraft.world.item.crafting.Recipe<net.minecraftforge.items.wrapper.RecipeWrapper>
public class CTDeployerApplicationRecipe
extends com.simibubi.create.content.kinetics.deployer.DeployerApplicationRecipe
-
Field Summary
Fields inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipe
fluidIngredients, fluidResults, id, ingredients, processingDuration, requiredHeat, results -
Constructor Summary
ConstructorsConstructorDescriptionCTDeployerApplicationRecipe(com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.kinetics.deployer.DeployerApplicationRecipe> internalBuilder, DeployerRecipeFunction function) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.resources.ResourceLocationgetId()net.minecraft.world.item.crafting.RecipeSerializer<?>List<net.minecraft.world.item.ItemStack>rollResults(List<com.simibubi.create.content.processing.recipe.ProcessingOutput> rollableResults) Methods inherited from class com.simibubi.create.content.kinetics.deployer.DeployerApplicationRecipe
addAssemblyIngredients, addRequiredMachines, convert, getDescriptionForAssembly, getJEISubCategory, getMaxOutputCountMethods inherited from class com.simibubi.create.content.kinetics.deployer.ItemApplicationRecipe
getMaxInputCount, getProcessedItem, getRequiredHeldItem, matches, readAdditional, readAdditional, shouldKeepHeldItem, writeAdditional, writeAdditionalMethods inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipe
assemble, canCraftInDimensions, canRequireHeat, canSpecifyDuration, enforceNextResult, getFluidIngredients, getFluidResults, getGroup, getIngredients, getMaxFluidInputCount, getMaxFluidOutputCount, getProcessingDuration, getRequiredHeat, getResultItem, getRollableResults, getRollableResultsAsItemStacks, getType, getTypeInfo, isSpecial, rollResultsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.simibubi.create.content.processing.sequenced.IAssemblyRecipe
addAssemblyFluidIngredients, supportsAssemblyMethods inherited from interface net.minecraft.world.item.crafting.Recipe
getRemainingItems, getToastSymbol, isIncomplete, showNotification
-
Constructor Details
-
CTDeployerApplicationRecipe
public CTDeployerApplicationRecipe(com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.kinetics.deployer.DeployerApplicationRecipe> internalBuilder, DeployerRecipeFunction function)
-
-
Method Details
-
getId
public net.minecraft.resources.ResourceLocation getId()- Specified by:
getIdin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraftforge.items.wrapper.RecipeWrapper>- Overrides:
getIdin classcom.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraftforge.items.wrapper.RecipeWrapper>
-
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer()- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraftforge.items.wrapper.RecipeWrapper>- Overrides:
getSerializerin classcom.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraftforge.items.wrapper.RecipeWrapper>
-
rollResults
public List<net.minecraft.world.item.ItemStack> rollResults(List<com.simibubi.create.content.processing.recipe.ProcessingOutput> rollableResults) - Overrides:
rollResultsin classcom.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraftforge.items.wrapper.RecipeWrapper>
-