LeviLamina
Loading...
Searching...
No Matches
VanillaBiomeSerialization.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/util/IDType.h"
7#include "mc/util/TagRegistry.h"
8
9// auto generated forward declare list
10// clang-format off
11class Biome;
12class BiomeRegistry;
13class BlockPalette;
14class FeatureRegistry;
16struct BiomeStringList;
17struct BiomeTagIDType;
19// clang-format on
20
21namespace VanillaBiomeSerialization {
22// functions
23// NOLINTBEGIN
24MCAPI void applySerializedDataToBiome(
25 ::BiomeDefinitionData const& data,
26 ::Biome& biome,
28 ::BlockPalette const& blockPalette,
29 ::BiomeRegistry const& biomeRegistry,
30 ::FeatureRegistry& featureRegistry,
31 ::BiomeStringList const& stringList
32);
33
34MCAPI void serializeBiomeToData(
35 ::Biome const& biome,
37 bool clientSideChunkGen,
39 ::FeatureRegistry const& featureRegistry,
40 ::BiomeStringList& stringList
41);
42// NOLINTEND
43
44} // namespace VanillaBiomeSerialization
Definition BiomeRegistry.h:35
Definition Biome.h:23
Definition BlockPalette.h:19
Definition FeatureRegistry.h:18
Definition TagRegistry.h:9
Definition BiomeDefinitionData.h:17
Definition BiomeStringList.h:13
Definition BiomeTagIDType.h:5
Definition BiomeTagSetIDType.h:5
Definition IDType.h:6