Table of Contents

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