SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias RaycastResponse

    RaycastResponse: Message<"soulfire.v1.RaycastResponse"> & {
        block?: BlockSnapshot;
        blockFace?: BlockFace;
        distance: number;
        entity?: EntitySnapshot;
        hitPosition?: WorldPosition;
    }

    Type Declaration

    • Optionalblock?: BlockSnapshot

      from field: optional soulfire.v1.BlockSnapshot block = 1;

    • OptionalblockFace?: BlockFace

      from field: optional soulfire.v1.BlockFace block_face = 4;

    • distance: number

      from field: float distance = 5;

    • Optionalentity?: EntitySnapshot

      from field: optional soulfire.v1.EntitySnapshot entity = 2;

    • OptionalhitPosition?: WorldPosition

      from field: optional soulfire.v1.WorldPosition hit_position = 3;

    from message soulfire.v1.RaycastResponse