Skip to content

Cooking Recipes ​

Cooking recipes are used for cooking operations, such as furnace recipes that transform inputs into outputs over time.

Properties


processing Processing ​

The processing configuration for this recipe. Defines how the recipe is processed, including time, cost, and other operational aspects of the cooking process.

result Result ​

The result of this cooking recipe. Specifies the output item(s) produced when the recipe is successfully processed. See results.

xp int ​

The experience points (XP) awarded when this recipe is completed.

hocon
type = cooking
priority = 10
group = "group_name"
conditions {
  // Condition settings
}

processing {
  // Processing settings
}

result { 
  // Result settings
}

xp = 1

Processing Processing ​

The processing property defines the workstation and its specific settings.

Blasting ​

Configures processing in blast furnaces.

Properties


processingTime int ​

The time in ticks that the processing takes.

source Ingredient ​

The source item ingredient required for the recipe.

hocon
type = blasting
source {
  // Ingredient settings
}
processingTime = 200

Smoking ​

Configures processing for smokers.

Properties


processingTime int ​

The time in ticks that the processing takes.

source object ​

The source item ingredient required for the recipe.

hocon
type = smoking
source {
  // Ingredient settings
}
processingTime = 300

Smelting ​

Configures processing for furnaces.

Properties


processingTime int ​

The time in ticks that the processing takes.

source Ingredient ​

The source item ingredient required for the recipe.

hocon
type = "smelting"
source {
  // Ingredient settings
}
processingTime = 200

Campfire ​

Configures processing for both normal and soul campfires.

Properties


processingTime int ​

The time in ticks that the processing takes.

source Ingredient ​

The source item ingredient required for the recipe.

soulCampfire boolean ​

Specifies whether the processing works for soul campfires.

normalCampfire boolean ​

Specifies whether the processing works for normal campfires.

hocon
type = campfire
source {
  // Ingredient settings
}
processingTime = 600
soulCampfire = true
normalCampfire = false