Type Alias LevelChunkMetaDataDictionary
LevelChunkMetaDataDictionary: {
type: "compound";
value: {
[key: string]: {
type: "compound";
value: {
BiomeBaseGameVersion: { type: "string"; value: string };
DimensionName: {
type: "string";
value: "Overworld" | "Nether" | "TheEnd";
};
GenerationSeed: { type: "long"; value: [high: number, low: number] };
GeneratorType: { type: "int"; value: number };
LastSavedBaseGameVersion?: { type: "string"; value: string };
LastSavedDimensionHeightRange?: {
type: "compound";
value: {
max: { type: "short"; value: number };
min: { type: "short"; value: number };
};
};
NeighborAwareBlockUpgradeVersion?: { type: "int"; value: number };
OriginalBaseGameVersion: { type: "string"; value: string };
OriginalDimensionHeightRange: {
type: "compound";
value: {
max: { type: "short"; value: number };
min: { type: "short"; value: number };
};
};
Overworld1_18HeightExtended?: { type: "short"; value: number };
SkullFlatteningPerformed: { type: "short"; value: number };
UnderwaterLavaLakeFixed?: { type: "short"; value: number };
WorldGenBelowZeroFixed?: { type: "short"; value: number };
} & { [key: string]: { type: any; value: any } };
};
};
}
Type declaration
type: "compound"
value: {
[key: string]: {
type: "compound";
value: {
BiomeBaseGameVersion: { type: "string"; value: string };
DimensionName: {
type: "string";
value: "Overworld" | "Nether" | "TheEnd";
};
GenerationSeed: { type: "long"; value: [high: number, low: number] };
GeneratorType: { type: "int"; value: number };
LastSavedBaseGameVersion?: { type: "string"; value: string };
LastSavedDimensionHeightRange?: {
type: "compound";
value: {
max: { type: "short"; value: number };
min: { type: "short"; value: number };
};
};
NeighborAwareBlockUpgradeVersion?: { type: "int"; value: number };
OriginalBaseGameVersion: { type: "string"; value: string };
OriginalDimensionHeightRange: {
type: "compound";
value: {
max: { type: "short"; value: number };
min: { type: "short"; value: number };
};
};
Overworld1_18HeightExtended?: { type: "short"; value: number };
SkullFlatteningPerformed: { type: "short"; value: number };
UnderwaterLavaLakeFixed?: { type: "short"; value: number };
WorldGenBelowZeroFixed?: { type: "short"; value: number };
} & { [key: string]: { type: any; value: any } };
};
}
The LevelChunkMetaDataDictionary schema.
Stores the NBT metadata of all chunks. Maps the xxHash64 hash of NBT data to that NBT data, so that each chunk need only store 8 bytes instead of the entire NBT; most chunks have the same metadata.
Note: This NBT structure is specific to the parser and serializer implemented by this module. This is because the actual data is stored in binary format.