LeviLamina
Loading...
Searching...
No Matches
VanillaItems.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
10class Experiments;
11class ItemRegistryRef;
13namespace cereal { struct ReflectionCtx; }
14// clang-format on
15
17public:
18 // static functions
19 // NOLINTBEGIN
20 MCAPI static void registerHardCodedItemTags(::ItemRegistryRef itemRegistry);
21
22 MCAPI static void registerItems(
24 ::ItemRegistryRef itemRegistry,
25 ::BaseGameVersion const& baseGameVersion,
26 ::Experiments const& experiments
27 );
28
29 MCAPI static void serverInitCreativeItemsCallback(
30 ::ItemRegistryRef itemRegistry,
31 ::BlockDefinitionGroup const& blockDefinitionGroup,
32 ::CreativeItemRegistry* creativeItemRegistry,
33 ::BaseGameVersion const& worldVersion,
34 ::Experiments const& experiments,
35 ::ResourcePackManager const& resourcePackManager,
37 );
38 // NOLINTEND
39};
Definition BaseGameVersion.h:13
Definition BlockDefinitionGroup.h:33
Definition CreativeItemRegistry.h:20
Definition Experiments.h:14
Definition ItemRegistryRef.h:29
Definition ResourcePackManager.h:24
Definition VanillaItems.h:16
Definition ReflectionCtx.h:11
Definition ctx.h:5