EngineHub / WorldEdit

🗺️ Minecraft map editor and mod
https://enginehub.org/worldedit/
Other
3.09k stars 837 forks source link

Persist region to schematic. #929

Open LadyCailinBot opened 9 years ago

LadyCailinBot commented 9 years ago

WORLDEDIT-3212 - Reported by ryan_the_leach

At the moment if you save any type of region that isn't cuboid pasting the schematic in from disk results in air overwriting everything withing the AABB of the region.

Either the region points should be persisted in the schematic (or a new file format) and/or an idea of a block mask should be introduced to allow ignoring of blocks that are "null" instead of air.

Personally I would rather a "null" block concept be introduced, as it opens the path to copying a structure, editing the clipboard to remove the dirt, or sponge or other unwanted terrain or marker block, and when pasted instead of overwriting the land with air, the null or wildcard block would let whatever block that was there before the paste happened stay.

LadyCailinBot commented 9 years ago

Comment by val59000

Use "//paste -a" to avoid pasting air blocks

octylFractal commented 4 years ago

The most recent idea was to persist our own extension to the Sponge Schematic format, a "mask" of some sort that states which locations are considered part of the schematic.