v0.13.7
errors and warnings / stdlib

errors and warnings / stdlib / E8400

E8400 error

Unknown media kind

area
stdlib (x8xxx)
fails the build
yes

The media kind passed to media.register, media.fetch or media.list is not one wowlua:media knows. The kinds are those of LibSharedMedia: "font", "statusbar", "border", "background" and "sound". A bar texture is a "statusbar".

Example

× failswowlua
import * as media from "wowlua:media" media.register("texture", "MyAddon Flat", "Interface\\AddOns\\MyAddon\\flat.tga")
✓ compileswowlua
import * as media from "wowlua:media" media.register("statusbar", "MyAddon Flat", "Interface\\AddOns\\MyAddon\\flat.tga")

The compiler reports it like this:

error[E8400]: `texture` is not a media kind: "font", "statusbar", "border", "background" or "sound"
  ┌─ src/main.wowlua:3:16
  │
3 │ media.register("texture", "MyAddon Flat", "Interface\\AddOns\\MyAddon\\flat.tga")
  │                ^^^^^^^^^ unknown kind

Offline

terminal
$ wowlua explain E8400
E8400 (error): Unknown media kind

source on GitHub ↗