Class RequiredBlockFaceSupport
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/RequiredBlockFaceSupport", "7ab3c84b7e1931857cf307ff90cf290a0df7c654848c2ce1d84915f8b6f20185")]
public sealed record RequiredBlockFaceSupport : IEquatable<RequiredBlockFaceSupport>
- Inheritance
-
RequiredBlockFaceSupport
- Implements
-
- Inherited Members
-
Properties
AllowSupportPropagation
public bool AllowSupportPropagation { get; init; }
Property Value
- bool
BlockSetId
public string? BlockSetId { get; init; }
Property Value
- string
BlockTypeId
public string? BlockTypeId { get; init; }
Property Value
- string
Codec
public static Codec<RequiredBlockFaceSupport> Codec { get; }
Property Value
- Codec<RequiredBlockFaceSupport>
FaceType
public string? FaceType { get; init; }
Property Value
- string
Filler
public List<Vector3i>? Filler { get; init; }
Property Value
- List<Vector3i>
FluidId
public string? FluidId { get; init; }
Property Value
- string
MatchSelf
public RequiredBlockFaceSupportMatch? MatchSelf { get; init; }
Property Value
- RequiredBlockFaceSupportMatch?
Rotate
public bool Rotate { get; init; }
Property Value
- bool
SelfFaceType
public string? SelfFaceType { get; init; }
Property Value
- string
Support
public RequiredBlockFaceSupportMatch_7A55F309? Support { get; init; }
Property Value
- RequiredBlockFaceSupportMatch_7A55F309?
TagId
public string? TagId { get; init; }
Property Value
- string