Class CTDeployerApplicationRecipe

java.lang.Object
com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>
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.minecraft.world.Container>

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, id, ingredients, processingDuration, requiredHeat, results
  • Constructor Summary

    Constructors
    Constructor
    Description
    CTDeployerApplicationRecipe(com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.kinetics.deployer.DeployerApplicationRecipe> internalBuilder, DeployerRecipeFunction function)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.resources.ResourceLocation
     
    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, getMaxOutputCount

    Methods inherited from class com.simibubi.create.content.kinetics.deployer.ItemApplicationRecipe

    getMaxInputCount, getProcessedItem, getRequiredHeldItem, readAdditional, readAdditional, shouldKeepHeldItem, writeAdditional, writeAdditional

    Methods inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipe

    canRequireHeat, canSpecifyDuration, enforceNextResult, getFluidIngredients, getMaxFluidInputCount, getMaxFluidOutputCount, getProcessingDuration, getRequiredHeat, getRollableResults, getRollableResultsAsItemStacks, getTypeInfo, rollResults

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.simibubi.create.content.processing.sequenced.IAssemblyRecipe

    addAssemblyFluidIngredients, supportsAssembly

    Methods inherited from interface net.minecraft.world.item.crafting.Recipe

    assemble, canCraftInDimensions, getGroup, getIngredients, getRemainingItems, getResultItem, getToastSymbol, getType, isIncomplete, isSpecial, matches, 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()
    • getSerializer

      public net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer()
    • rollResults

      public List<net.minecraft.world.item.ItemStack> rollResults(List<com.simibubi.create.content.processing.recipe.ProcessingOutput> rollableResults)
      Overrides:
      rollResults in class com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>