Cuberite
A lightweight, fast and extensible game server for Minecraft
|
#include <SchematicFileSerializer.h>
Static Public Member Functions | |
static bool | LoadFromSchematicFile (cBlockArea &a_BlockArea, const AString &a_FileName) |
Loads an area from a .schematic file. More... | |
static bool | LoadFromSchematicString (cBlockArea &a_BlockArea, const AString &a_SchematicData) |
Loads an area from a string containing the .schematic file data. More... | |
static bool | SaveToSchematicFile (const cBlockArea &a_BlockArea, const AString &a_FileName) |
Saves the area into a .schematic file. More... | |
static bool | SaveToSchematicString (const cBlockArea &a_BlockArea, AString &a_Out) |
Saves the area into a string containing the .schematic file data. More... | |
Static Private Member Functions | |
static bool | LoadFromSchematicNBT (cBlockArea &a_BlockArea, cParsedNBT &a_NBT) |
Loads the area from a schematic file uncompressed and parsed into a NBT tree. More... | |
static AString | SaveToSchematicNBT (const cBlockArea &a_BlockArea) |
Saves the area into a NBT representation and returns the NBT data as a string. More... | |
Definition at line 25 of file SchematicFileSerializer.h.
|
static |
Loads an area from a .schematic file.
Returns true if successful.
Definition at line 20 of file SchematicFileSerializer.cpp.
|
staticprivate |
Loads the area from a schematic file uncompressed and parsed into a NBT tree.
Returns true if successful.
Definition at line 131 of file SchematicFileSerializer.cpp.
|
static |
Loads an area from a string containing the .schematic file data.
Returns true if successful.
Definition at line 53 of file SchematicFileSerializer.cpp.
|
static |
Saves the area into a .schematic file.
Returns true if successful.
Definition at line 78 of file SchematicFileSerializer.cpp.
|
staticprivate |
Saves the area into a NBT representation and returns the NBT data as a string.
Returns an empty string if failed.
Definition at line 233 of file SchematicFileSerializer.cpp.
|
static |
Saves the area into a string containing the .schematic file data.
Returns true if successful, false on failure. The data is stored into a_Out.
Definition at line 107 of file SchematicFileSerializer.cpp.