Skip to content

helix / NbtNum

Class: NbtNum

Defined in: core/values/nbt.ts:23

A number carrying an explicit SNBT type suffix (0.0f, 64b, 1l, ...). JS has only one number type, so floats/bytes/longs must be tagged to round-trip correctly. Use the Float/Double/… helpers.

Constructors

Constructor

new NbtNum(value, suffix, decimal?): NbtNum

Defined in: core/values/nbt.ts:24

Parameters

value

number

suffix

"" | "b" | "s" | "l" | "f" | "d"

decimal?

boolean = false

Force a decimal point even on whole numbers (0 -> 0.0f).

Returns

NbtNum

Properties

suffix

readonly suffix: "" | "b" | "s" | "l" | "f" | "d"

Defined in: core/values/nbt.ts:26


value

readonly value: number

Defined in: core/values/nbt.ts:25

Methods

render()

render(): string

Defined in: core/values/nbt.ts:31

Returns

string

Released under the MIT License · Credits