Interface ISqueezerContainerRecipe

All Superinterfaces:
IForestryRecipe, ISqueezerRecipe, net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>

public interface ISqueezerContainerRecipe extends IForestryRecipe, ISqueezerRecipe
  • Method Details

    • getEmptyContainer

      net.minecraft.world.item.ItemStack getEmptyContainer()
    • getProcessingTime

      int getProcessingTime()
      Specified by:
      getProcessingTime in interface ISqueezerRecipe
      Returns:
      Number of work cycles required to squeeze one set of resources.
    • getRemnants

      net.minecraft.world.item.ItemStack getRemnants()
      Specified by:
      getRemnants in interface ISqueezerRecipe
      Returns:
      Item stack representing the possible remnants from this recipe. (i.e. tin left over from tin cans)
    • getRemnantsChance

      float getRemnantsChance()
      Specified by:
      getRemnantsChance in interface ISqueezerRecipe
      Returns:
      Chance remnants will be produced by a single recipe cycle, from 0 to 1.