Class CraftingBench
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/CraftingBench", "408f79a8cc95648eb2752158f20e68b6df7613a29631780ec21d9ba153799519")]
public sealed record CraftingBench : BlockTypeBench, IEquatable<CraftingBench>
- Inheritance
-
CraftingBench
- 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<CraftingBench> Codec { get; }
Property Value
- Codec<CraftingBench>
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>