3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/util/WeightedRandomList.h"
7#include "mc/world/actor/spawn_category/Type.h"
15namespace br {
class LevelChunkDataRegistry; }
16namespace br {
struct StructureKey; }
17namespace br::worldgen {
class StructureInstance; }
18namespace br::worldgen {
struct SpawnerData; }
24MCNAPI ::std::optional<::WeightedRandomList<::br::worldgen::SpawnerData>>
27MCNAPI ::std::optional<::WeightedRandomList<::br::worldgen::SpawnerData>>
30MCNAPI ::std::optional<::WeightedRandomList<::br::worldgen::SpawnerData>>
35MCNAPI
void insertStructure(
42MCNAPI
void insertStructure(
53MCNAPI ::std::optional<::WeightedRandomList<::br::worldgen::SpawnerData>>
Definition BoundingBox.h:13
Definition IDataOutput.h:5
Definition StructureStart.h:15
Definition LevelChunkDataRegistry.h:23
Definition StructureInstance.h:20
Definition StructureKey.h:10
Definition serialize.h:11