LeviLamina
Loading...
Searching...
No Matches
ItemCategory.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
cereal {
struct
ReflectionCtx; }
8
// clang-format on
9
10
namespace
SharedTypes::v1_19_40 {
11
12
struct
ItemCategory
{
13
public
:
14
// ItemCategory inner types define
15
enum class
CreativeItemCategory : uchar {
16
All = 0,
17
Construction = 1,
18
Nature = 2,
19
Equipment = 3,
20
Items = 4,
21
ItemCommandOnly = 5,
22
Undefined = 6,
23
Count = 7,
24
};
25
26
enum class
CreativeItemCategoryStringError : uchar {
27
EmptyString = 0,
28
NotFound = 1,
29
};
30
31
public
:
32
// static functions
33
// NOLINTBEGIN
34
MCNAPI
static
void
bindCreativeItemCategoryType
(
::cereal::ReflectionCtx
&
ctx
);
35
// NOLINTEND
36
37
public
:
38
// static variables
39
// NOLINTBEGIN
40
MCNAPI static ::std::initializer_list<::SharedTypes::v1_19_40::ItemCategory::CreativeItemCategory>
const
&
41
CREATIVE_ITEM_CATEGORY_MAPPING
();
42
// NOLINTEND
43
};
44
45
}
// namespace SharedTypes::v1_19_40
SharedTypes::v1_19_40::ItemCategory
Definition
ItemCategory.h:12
SharedTypes::v1_19_40::ItemCategory::CREATIVE_ITEM_CATEGORY_MAPPING
static MCAPI ::std::initializer_list<::SharedTypes::v1_19_40::ItemCategory::CreativeItemCategory > const & CREATIVE_ITEM_CATEGORY_MAPPING()
SharedTypes::v1_19_40::ItemCategory::bindCreativeItemCategoryType
static MCAPI void bindCreativeItemCategoryType(::cereal::ReflectionCtx &ctx)
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
src-server
mc
deps
shared_types
v1_19_40
item
ItemCategory.h
Generated on Tue Nov 25 2025 04:00:50 for LeviLamina by
1.12.0