Class CraftingRecipe
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/CraftingRecipe.json#", "306557a399fa80ab97dc2e5d123fd9dd32148e6085e4748518125b49eb142398")]
public sealed record CraftingRecipe : IEquatable<CraftingRecipe>
- Inheritance
-
CraftingRecipe
- Implements
-
- Inherited Members
-
Properties
BenchRequirement
public List<BenchRequirement>? BenchRequirement { get; init; }
Property Value
- List<BenchRequirement>
Codec
public static Codec<CraftingRecipe> Codec { get; }
Property Value
- Codec<CraftingRecipe>
public List<MaterialQuantity> Input { get; init; }
Property Value
- List<MaterialQuantity>
KnowledgeRequired
public bool KnowledgeRequired { get; init; }
Property Value
- bool
Output
public List<MaterialQuantity>? Output { get; init; }
Property Value
- List<MaterialQuantity>
OutputQuantity
public int OutputQuantity { get; init; }
Property Value
- int
PrimaryOutput
public MaterialQuantity? PrimaryOutput { get; init; }
Property Value
- MaterialQuantity
RequiredMemoriesLevel
public int RequiredMemoriesLevel { get; init; }
Property Value
- int
TimeSeconds
public float TimeSeconds { get; init; }
Property Value
- float