Table of Contents

Class CombustibleProperties

Namespace
Vintagestory.API.Common
Assembly
VintagestoryAPI.dll

Used for an items combustible value

public class CombustibleProperties
Inheritance
CombustibleProperties
Inherited Members

Fields

BurnDuration

For how long it burns in real life seconds

public float BurnDuration

Field Value

float

BurnTemperature

The temperature at which it burns

public int BurnTemperature

Field Value

int

HeatResistance

How many degrees celsius it can resists before it ignites

public int HeatResistance

Field Value

int

MaxTemperature

If there is a melting point, the max temperature it can reach. Set to 0 for no limit

public int MaxTemperature

Field Value

int

MeltingDuration

For how many seconds the temperature has to be above the melting point until the item is smelted

public float MeltingDuration

Field Value

float

MeltingPoint

How many degrees celsius it takes to smelt/transform this into another. Only used when put in a stove and Melted is set

public int MeltingPoint

Field Value

int

RequiresContainer

If true (default) a container is required to smelt this item.

public bool RequiresContainer

Field Value

bool

SmeltedRatio

How many ores are required to produce one output stack

public int SmeltedRatio

Field Value

int

SmeltedStack

If set, the block/item is smeltable in a furnace and this is the resulting itemstack once the MeltingPoint has been reached for the supplied duration.

public JsonItemStack SmeltedStack

Field Value

JsonItemStack

SmeltingType

Used for correct naming in the tool tip

public EnumSmeltType SmeltingType

Field Value

EnumSmeltType

SmokeLevel

How much smoke this item produces when being used as fuel

public float SmokeLevel

Field Value

float

Methods

Clone()

Creates a deep copy

public CombustibleProperties Clone()

Returns

CombustibleProperties