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>