LeviLamina
Loading...
Searching...
No Matches
Modifier.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Block;
8class Randomize;
9struct ResourceDrops;
11// clang-format on
12
13namespace VanillaBlockDrops::Modifier {
14// functions
15// NOLINTBEGIN
16MCNAPI ::std::function<::ResourceDrops(::Block const&, ::Randomize&, ::ResourceDropsContext const&)>
17applyExplosionDecay(
18 ::std::function<::ResourceDrops(::Block const&, ::Randomize&, ::ResourceDropsContext const&)> dropStrategy
19);
20
21MCNAPI ::std::function<::ResourceDrops(::Block const&, ::Randomize&, ::ResourceDropsContext const&)>
22applyNameTagFromBlockActor(
23 ::std::function<::ResourceDrops(::Block const&, ::Randomize&, ::ResourceDropsContext const&)> dropStrategy
24);
25// NOLINTEND
26
27} // namespace VanillaBlockDrops::Modifier
Definition Block.h:38
Definition Randomize.h:13
Definition ResourceDropsContext.h:12
Definition ResourceDrops.h:10