Skip to content

Virtual Furnace Recipe

Shane Bee edited this page Feb 5, 2024 · 1 revision

Furnace Recipes

Since virtual furnaces operate independently from vanilla furnaces, we can create our own recipes.

Register a recipe

This is super simple.
Syntax:

register virtual furnace recipe for %itemtype% using %itemtype% [with cooktime %-timespan%]

for ItemType = This will be the result of the recipe
using ItemType = This will be the item that will smelt
cooktime TimeSpan = This optional value will allow you to adjust how long it takes for this item to cook. If left out the default will be 10 seconds.

Example:

on load:
    register virtual furnace recipe for cooked chicken using raw chicken with cooktime 20 seconds

Register vanilla recipes

So you don't want to type out each individual recipe? Thats fair, neither do I.
We have a simple effect to register all vanilla-like recipes quickly and easily.
Syntax:

register all virtual (furnace|smoker|blast furnace) recipes

This will allow us to register recipes that mimic vanilla furnace, smoker or blast furnace recipes. Example:

on load:
    register all virtual furnace recipes