Class RaycastSelector
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/RaycastSelector", "ba7ca5521ea87ba047d3dfb17aacb892497c012cd3335a3190513a47c540ac0b")]
public sealed record RaycastSelector : SelectInteractionSelector, IEquatable<RaycastSelector>
- Inheritance
-
RaycastSelector
- Implements
-
- Inherited Members
-
Properties
BlockTag
public string? BlockTag { get; init; }
Property Value
- string
Codec
public static Codec<RaycastSelector> Codec { get; }
Property Value
- Codec<RaycastSelector>
Distance
public int Distance { get; init; }
Property Value
- int
IgnoreEmptyCollisionMaterial
public bool IgnoreEmptyCollisionMaterial { get; init; }
Property Value
- bool
IgnoreFluids
public bool IgnoreFluids { get; init; }
Property Value
- bool
Offset
public Vector3d? Offset { get; init; }
Property Value
- Vector3d