Table of Contents

Class ConnectedBlockShapeRule

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

Properties

AllowedRotations

public RotationGroup? AllowedRotations { get; init; }

Property Value

RotationGroup

Codec

public static Codec<ConnectedBlockShapeRule> Codec { get; }

Property Value

Codec<ConnectedBlockShapeRule>

PositionOffset

public Vector3i? PositionOffset { get; init; }

Property Value

Vector3i

ShapeId

public string ShapeId { get; init; }

Property Value

string