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