Class CrushingProperties
- Namespace
- Vintagestory.API.Common
- Assembly
- VintagestoryAPI.dll
Defines a set of properties that allow an object to be ground in a quern.
public class CrushingProperties
- Inheritance
-
CrushingProperties
Examples
"crushingPropsByType": {
"ore-poor-ilmenite-*": {
"crushedStack": {
"type": "item",
"code": "crushed-ilmenite"
},
"quantity": { "avg": 1 },
"hardnessTier": 4
},
"ore-poor-cassiterite-*": {
"crushedStack": {
"type": "item",
"code": "crushed-cassiterite"
},
"quantity": { "avg": ".33" },
"hardnessTier": 1
},
},
Fields
CrushedStack (Required)
If set, the block/item is crusable in a pulverizer and this is the resulting itemstack once the crushing time is over.
public JsonItemStack CrushedStack
Field Value
HardnessTier (Recommended) (Default: 1)
The hardness tier for this collectible. Affects what pounder cap must be used for pulverization.
- 0 = stone
- 1 = copper
- 2 = bronze
- 3 = iron
- 4 = steel
public int HardnessTier
Field Value
Quantity (Optional) (Default: 1)
The random quantity of item to return. Note that this value is multiplied by CrushedStack's quantity.
public NatFloat Quantity