LeviLamina
Loading...
Searching...
No Matches
BiomeOverworldGenRulesSerialization.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/biome/components/FilteredTransformationAttributes.h"
7#include "mc/world/level/biome/components/WeightedBiomeAttributes.h"
8
9// auto generated forward declare list
10// clang-format off
11class Biome;
12class BiomeRegistry;
15struct BiomeStringList;
22// clang-format on
23
24namespace BiomeOverworldGenRulesSerialization {
25// functions
26// NOLINTBEGIN
27MCNAPI void applySerializedOverworldGenRules(
29 ::Biome& biome,
30 ::BiomeRegistry const& biomeRegistry,
31 ::BiomeStringList const& stringList
32);
33
34MCNAPI ::std::optional<::BiomeOverworldGenRulesData> maybeSerializeOverworldGenRules(
42 ::BiomeStringList& stringList
43);
44// NOLINTEND
45
46} // namespace BiomeOverworldGenRulesSerialization
Definition BiomeRegistry.h:31
Definition Biome.h:26
Definition FilteredTransformationAttributes.h:6
Definition WeightedBiomeAttributes.h:6
Definition WorldGenClimateMappingAttributes.h:8
Definition BiomeOverworldGenRulesData.h:14
Definition BiomeStringList.h:13
Definition HillsTransformation.h:5
Definition MutateBiomeTransformation.h:5
Definition PostShoreEdgeTransformation.h:5
Definition PreHillsEdgeTransformation.h:5
Definition RiverTransformation.h:5
Definition ShoreTransformation.h:5