Table of Contents

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>

Input

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