mirror of
https://github.com/GabsPuNs/Project-Zenith-Main.git
synced 2026-05-21 18:24:34 +00:00
21 lines
452 B
C++
21 lines
452 B
C++
#pragma once
|
|
|
|
#include "SavedData.h"
|
|
|
|
class StructureFeatureSavedData : public SavedData
|
|
{
|
|
private:
|
|
static wstring TAG_FEATURES;
|
|
CompoundTag *pieceTags;
|
|
|
|
public:
|
|
StructureFeatureSavedData(const wstring &idName);
|
|
~StructureFeatureSavedData();
|
|
|
|
void load(CompoundTag *tag);
|
|
void save(CompoundTag *tag);
|
|
|
|
void putFeatureTag(byteArray data, int chunkX, int chunkZ);
|
|
wstring createFeatureTagId(int chunkX, int chunkZ);
|
|
CompoundTag *getFullTag();
|
|
}; |