LeviLamina
Loading...
Searching...
No Matches
VillageStart.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/level/levelgen/structure/StructureStart.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
BiomeSource
;
11
class
Dimension
;
12
class
IPreliminarySurfaceProvider
;
13
class
Random
;
14
// clang-format on
15
16
class
VillageStart
:
public
::StructureStart
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::TypedStorage<1, 1, bool> mValid;
21
// NOLINTEND
22
23
public
:
24
// prevent constructor by default
25
VillageStart
();
26
27
public
:
28
// virtual functions
29
// NOLINTBEGIN
30
// vIndex: 0
31
virtual
~VillageStart
()
/*override*/
=
default
;
32
33
// vIndex: 2
34
virtual
bool
isValid()
const
/*override*/
;
35
36
// vIndex: 4
37
virtual ::std::string_view getStructureName()
const
/*override*/
;
38
// NOLINTEND
39
40
public
:
41
// member functions
42
// NOLINTBEGIN
43
MCAPI
VillageStart
(
44
::Dimension
& generator,
45
::BiomeSource
const
& biomeSource,
46
::Random
& random,
47
int
chunkX,
48
int
chunkZ,
49
::IPreliminarySurfaceProvider
const
& preliminarySurfaceLevel
50
);
51
// NOLINTEND
52
53
public
:
54
// constructor thunks
55
// NOLINTBEGIN
56
MCAPI
void
* $ctor(
57
::Dimension
& generator,
58
::BiomeSource
const
& biomeSource,
59
::Random
& random,
60
int
chunkX,
61
int
chunkZ,
62
::IPreliminarySurfaceProvider
const
& preliminarySurfaceLevel
63
);
64
// NOLINTEND
65
66
public
:
67
// virtual function thunks
68
// NOLINTBEGIN
69
MCFOLD
bool
$isValid()
const
;
70
71
MCAPI ::std::string_view $getStructureName()
const
;
72
// NOLINTEND
73
74
public
:
75
// vftables
76
// NOLINTBEGIN
77
MCNAPI
static
void
**
$vftable
();
78
// NOLINTEND
79
};
BiomeSource
Definition
BiomeSource.h:20
Dimension
Definition
Dimension.h:83
IPreliminarySurfaceProvider
Definition
IPreliminarySurfaceProvider.h:8
Random
Definition
Random.h:10
StructureStart
Definition
StructureStart.h:15
VillageStart
Definition
VillageStart.h:16
VillageStart::$vftable
static MCAPI void ** $vftable()
src-server
mc
world
level
levelgen
structure
VillageStart.h
Generated on Sun Oct 12 2025 06:32:33 for LeviLamina by
1.12.0