Skip to content

Metadata-API for Schematics #3000

Description

@PierreSchwang

The Problem

From IntellectualSites/FastAsyncWorldEdit#3534

The Sponge Schematic Format supports arbitrary NBT data in schematic files. Reading / writing custom metadata is currently not supported by the WorldEdit API (SchematicReader/-Writer) and requires custom NBT parsing / writing after WorldEdit is done with NBT I/O.

A Solution

API to support writing / reading NBT data from the Metadata tag when reading / writing schematic files. Should potentially keep streamed schematic formats in mind.

Alternatives

No response

Anything Else?

After discussing this with Maddy, this should most likely target WE8. Also, this could be part of a broader design question regarding "Schematic holder object"s and extending Schematics (see #dev-team).

Metadata

Metadata

Assignees

No one assigned

    Labels

    status:acceptedWill be fixed / added to WorldEdit, eventuallytype:feature-requestRequest for something new

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions