LeviLamina
Loading...
Searching...
No Matches
ComponentItemData_v1_21_90.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/shared_types/v1_21_90/item/ComponentItemComponentData.h"
7
#include "mc/world/item/components/ComponentItemDeprecatedComponentData_v1_20_80.h"
8
#include "mc/world/item/components/ComponentItemDescriptionData_v1_21_60.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
SemVersionConstant
;
13
struct
ComponentItemData_v1_21_80
;
14
namespace
cereal {
struct
ReflectionCtx; }
15
// clang-format on
16
17
struct
ComponentItemData_v1_21_90
{
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::TypedStorage<8, 88, ::ComponentItemDescriptionData_v1_21_60> mDescription;
22
::ll::TypedStorage<8, 1088, ::SharedTypes::v1_21_90::ComponentItemComponentData> mItemComponents;
23
::ll::TypedStorage<8, 840, ::ComponentItemDeprecatedComponentData_v1_20_80> mDeprecatedItemComponents;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
ComponentItemData_v1_21_90
& operator=(
ComponentItemData_v1_21_90
const
&);
29
ComponentItemData_v1_21_90
();
30
31
public
:
32
// member functions
33
// NOLINTBEGIN
34
MCAPI
ComponentItemData_v1_21_90
(
::ComponentItemData_v1_21_90
const
&);
35
36
MCAPI
ComponentItemData_v1_21_90
(
::ComponentItemData_v1_21_90
&&);
37
38
MCAPI
~ComponentItemData_v1_21_90
();
39
// NOLINTEND
40
41
public
:
42
// static functions
43
// NOLINTBEGIN
44
MCAPI
static
void
bindType(
::cereal::ReflectionCtx
&
ctx
);
45
46
MCAPI
static
void
moveDeprecatedData(
::ComponentItemData_v1_21_80
& oldData,
::ComponentItemData_v1_21_90
& newData);
47
48
MCAPI
static
void
49
upgrade(
::Puv::CerealUpgrader<::ComponentItemData_v1_21_80, ::ComponentItemData_v1_21_90, nullptr_t>
& upgrader);
50
// NOLINTEND
51
52
public
:
53
// static variables
54
// NOLINTBEGIN
55
MCAPI static ::SemVersionConstant
const
& VERSION();
56
// NOLINTEND
57
58
public
:
59
// constructor thunks
60
// NOLINTBEGIN
61
MCAPI
void
* $ctor(
::ComponentItemData_v1_21_90
const
&);
62
63
MCAPI
void
* $ctor(
::ComponentItemData_v1_21_90
&&);
64
// NOLINTEND
65
66
public
:
67
// destructor thunk
68
// NOLINTBEGIN
69
MCAPI
void
$dtor();
70
// NOLINTEND
71
};
Puv::CerealUpgrader
Definition
_HeaderOutputPredefine.h:247
SemVersionConstant
Definition
SemVersionConstant.h:8
ComponentItemData_v1_21_80
Definition
ComponentItemData_v1_21_80.h:17
ComponentItemData_v1_21_90
Definition
ComponentItemData_v1_21_90.h:17
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
src-server
mc
world
item
components
ComponentItemData_v1_21_90.h
Generated on Sun Oct 12 2025 06:32:23 for LeviLamina by
1.12.0