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, fluidResults, 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, getJEISubCategory, getMaxOutputCount

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

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

    Methods 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, 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

    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:
      getId in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
      Overrides:
      getId in class com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>
    • getSerializer

      public net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer()
      Specified by:
      getSerializer in interface net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
      Overrides:
      getSerializer in class com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>
    • 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>