3#include "mc/_HeaderOutputPredefine.h"
5enum class StructureLoadResult :
int {
7 MissingFormatVersionField = 1,
8 InvalidFormatVersion = 2,
10 SizeIsNot3Elements = 4,
12 MissingWorldOriginField = 6,
13 WorldOriginIsNot3Elements = 7,
14 MissingBlockIndicesField = 8,
15 BlockIndicesNot2Arrays = 9,
16 BlockIndicesIsNotAList = 10,
17 BlockIndicesListsNotSameSize = 11,
18 MismatchedSizeAndBlockIndicesSize = 12,
19 MissingPaletteField = 13,
20 FailedToLoadPalette = 14,
21 ExpectedCompoundTagInPaletteList = 15,
22 MissingEntitiesField = 16,
23 ExpectedCompoundTagInEntitiesList = 17,