Skip to content

materials.Enumeration.MaterialGrade

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

@elite-dangerous-almanac/core / materials / MaterialGrade

Enumeration: MaterialGrade

Defined in: src/materials/materials.ts:81

A material grade, 1–5. A material's grade is its rarity — the members are named for the rarity each grade denotes, so there is no separate rarity field.

Remarks

Raw materials only reach MaterialGrade.Rare (4); grade 5 appears in the manufactured and encoded categories only. The numeric values match Frontier's own grading, so a MaterialGrade compares equal to the plain number (grade === 5). The member name is the rarity — read it with MaterialGrade[grade] ("VeryCommon") if you need a string.

Enumeration Members

Common

Common: 2

Defined in: src/materials/materials.ts:85

Grade 2 — Common.


Rare

Rare: 4

Defined in: src/materials/materials.ts:89

Grade 4 — Rare. The highest grade a raw element reaches.


Standard

Standard: 3

Defined in: src/materials/materials.ts:87

Grade 3 — Standard.


VeryCommon

VeryCommon: 1

Defined in: src/materials/materials.ts:83

Grade 1 — Very Common.


VeryRare

VeryRare: 5

Defined in: src/materials/materials.ts:91

Grade 5 — Very Rare. Manufactured and encoded materials only.

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