Skip to content

astro.Function.getNebulaByName

github-actions[bot] edited this page Aug 26, 2026 · 74 revisions

@elite-dangerous-almanac/core / astro / getNebulaByName

Function: getNebulaByName()

getNebulaByName(name, nebulae): Nebula | null

Defined in: src/astro/nebulae.ts:274

Look up a nebula by name (case-insensitive).

Parameters

name

string

The nebula name as the catalogue spells it, e.g. "Witch Head Nebula". Matching ignores case and surrounding whitespace on both the argument and the catalogue's own name, but is otherwise exact — including any parenthetical community name ("Aemonz WZ-Y e6771 (Lazurite Nebula)"), so pass the whole string. A record whose name is not a string never matches.

nebulae

readonly Nebula[]

The catalogue to search (see nearestNebulae).

Returns

Nebula | null

The matching Nebula, or null if the catalogue holds no nebula of that name. Only the catalogue you pass is searched — a real nebula will not be found in PLANETARY_NEBULAE.

Throws

If name is present and not a string. A nullish name is a miss, answered the way an unrecognised one is.

Example

import { getNebulaByName } from '@elite-dangerous-almanac/core/astro/nebulae';
import { REAL_NEBULAE } from '@elite-dangerous-almanac/core/astro/nebulae-real';

getNebulaByName('witch head nebula', REAL_NEBULAE)?.system;
// -> 'Witch Head Sector RY-R b4-0'

API

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (16)
Type Aliases (3)
Variables (11)
Functions (37)
Subpath modules (3)
commodities
Interfaces (1)
Type Aliases (1)
Variables (3)
Functions (3)
equipment
Interfaces (6)
Type Aliases (8)
Variables (3)
Functions (10)
Subpath modules (2)
i18n
Interfaces (1)
Type Aliases (1)
Functions (17)
materials
Enumerations (2)
Interfaces (2)
Type Aliases (2)
Variables (9)
Functions (9)
ships
Classes (3)
BuildMetrics

Methods

LoadoutEditError

Constructors

Properties

Methods

ShipLoadout

Accessors

Methods

Interfaces (125)
Type Aliases (44)
Variables (10)
Functions (85)
Subpath modules (8)

Clone this wiki locally