Table of Contents

Class DiagramCraftingBench

Namespace
Shard.Assets.Generated.ModelAssets
Assembly
Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/DiagramCraftingBench", "b66b85bdc76b05cd24990b97a67ea1c1852799fa2850ab15564b3d61592eaa05")]
public sealed record DiagramCraftingBench : BlockTypeBench, IEquatable<DiagramCraftingBench>
Inheritance
DiagramCraftingBench
Implements
Inherited Members

Properties

BenchUpgradeCompletedSoundEventId

public string? BenchUpgradeCompletedSoundEventId { get; init; }

Property Value

string

BenchUpgradeSoundEventId

public string? BenchUpgradeSoundEventId { get; init; }

Property Value

string

Categories

public List<BenchCategory> Categories { get; init; }

Property Value

List<BenchCategory>

Codec

public static Codec<DiagramCraftingBench> Codec { get; }

Property Value

Codec<DiagramCraftingBench>

CompletedSoundEventId

public string? CompletedSoundEventId { get; init; }

Property Value

string

DescriptiveLabel

public string? DescriptiveLabel { get; init; }

Property Value

string

FailedSoundEventId

public string? FailedSoundEventId { get; init; }

Property Value

string

Id

public string? Id { get; init; }

Property Value

string

LocalCloseSoundEventId

public string? LocalCloseSoundEventId { get; init; }

Property Value

string

LocalOpenSoundEventId

public string? LocalOpenSoundEventId { get; init; }

Property Value

string

TierLevels

public List<BenchTierLevel>? TierLevels { get; init; }

Property Value

List<BenchTierLevel>