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