Table of Contents

Class ConfigurableInstanceBlock

Namespace
Shard.Assets.Generated.ModelAssets
Assembly
Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/Holder/properties/Components/properties/InstanceConfig", "fd8fe7d34efab1970828a4d6cfb909299318e8b9c798cd624f95c5be37721f79")]
public sealed record ConfigurableInstanceBlock : IEquatable<ConfigurableInstanceBlock>
Inheritance
ConfigurableInstanceBlock
Implements
Inherited Members

Properties

CloseOnBlockRemove

public bool CloseOnBlockRemove { get; init; }

Property Value

bool

Codec

public static Codec<ConfigurableInstanceBlock> Codec { get; }

Property Value

Codec<ConfigurableInstanceBlock>

InstanceKey

public string? InstanceKey { get; init; }

Property Value

string

InstanceName

public string? InstanceName { get; init; }

Property Value

string

PersonalReturnPoint

public bool PersonalReturnPoint { get; init; }

Property Value

bool

PositionOffset

public Vector3d? PositionOffset { get; init; }

Property Value

Vector3d

RemoveBlockAfter

public double RemoveBlockAfter { get; init; }

Property Value

double

Rotation

public Rotation3f? Rotation { get; init; }

Property Value

Rotation3f

WorldName

public string? WorldName { get; init; }

Property Value

string