Skip to content

Class: SpongeSchematicParser ​

Defined in: packages/minerender/src/model/multiblock/SpongeSchematicParser.ts:8

Converts Sponge v2/v3 .schem NBT into blocks and preserved entity data.

Constructors ​

Constructor ​

ts
new SpongeSchematicParser(): SpongeSchematicParser;

Returns ​

SpongeSchematicParser

Methods ​

parse() ​

ts
static parse(nbt): Promise<MultiBlockStructure>;

Defined in: packages/minerender/src/model/multiblock/SpongeSchematicParser.ts:15

Parses decoded NBT with a local block palette, omitting air blocks. Applies Offset to block and entity positions; size remains the source dimensions. Biomes and metadata are not imported, and DataVersion does not trigger migration.

Parameters ​

ParameterType
nbtNBT

Returns ​

Promise<MultiBlockStructure>