Table of Contents

Class ReplaceBlockTypeEffect

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

Properties

Bounds

public Bounds? Bounds { get; init; }

Property Value

Bounds?

Codec

public static Codec<ReplaceBlockTypeEffect> Codec { get; }

Property Value

Codec<ReplaceBlockTypeEffect>

Delay

public float? Delay { get; init; }

Property Value

float?

Entry

public int Entry { get; init; }

Property Value

int

Event

public string? Event { get; init; }

Property Value

string

FromBlockState

public string? FromBlockState { get; init; }

Property Value

string

FromBlockTypes

public List<string>? FromBlockTypes { get; init; }

Property Value

List<string>

Interval

public float? Interval { get; init; }

Property Value

float?

Offset

public Vector3d? Offset { get; init; }

Property Value

Vector3d

Origin

public ReplaceBlockTypeEffectEffectOrigin? Origin { get; init; }

Property Value

ReplaceBlockTypeEffectEffectOrigin?

Pitch

public ReplaceBlockTypeEffectRotation? Pitch { get; init; }

Property Value

ReplaceBlockTypeEffectRotation?

Roll

public ReplaceBlockTypeEffectRotation_7ECB6BE5? Roll { get; init; }

Property Value

ReplaceBlockTypeEffectRotation_7ECB6BE5?

Rotation

public ReplaceBlockTypeEffectRotation_078A5D57? Rotation { get; init; }

Property Value

ReplaceBlockTypeEffectRotation_078A5D57?

ToBlockState

public string? ToBlockState { get; init; }

Property Value

string

ToBlockType

public string? ToBlockType { get; init; }

Property Value

string

X

public float? X { get; init; }

Property Value

float?

Y

public float? Y { get; init; }

Property Value

float?

Z

public float? Z { get; init; }

Property Value

float?