Class BlockTypeCondition
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/BlockTypeCondition", "13600e5679c7aa13ef7be6ff7993538f67013adc429db171c86bd2501373b1a1")]
public sealed record BlockTypeCondition : TriggerVolumeConditions, IEquatable<BlockTypeCondition>
- Inheritance
-
BlockTypeCondition
- Implements
-
- Inherited Members
-
Properties
BlockType
public List<string>? BlockType { get; init; }
Property Value
- List<string>
Codec
public static Codec<BlockTypeCondition> Codec { get; }
Property Value
- Codec<BlockTypeCondition>
Entry
public int Entry { get; init; }
Property Value
- int
Event
public string? Event { get; init; }
Property Value
- string
PositionOffset
public Vector3d? PositionOffset { get; init; }
Property Value
- Vector3d
PositionSource
public PositionSource? PositionSource { get; init; }
Property Value
- PositionSource?
RotationX
public BlockTypeConditionAxisRotation? RotationX { get; init; }
Property Value
- BlockTypeConditionAxisRotation?
RotationY
public BlockTypeConditionAxisRotation_694D90A6? RotationY { get; init; }
Property Value
- BlockTypeConditionAxisRotation_694D90A6?
RotationZ
public BlockTypeConditionAxisRotation_BAE162A2? RotationZ { get; init; }
Property Value
- BlockTypeConditionAxisRotation_BAE162A2?
State
public string? State { get; init; }
Property Value
- string