3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/chunk/IRequestAction.h"
21 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::CommandOrigin>> mCommandOrigin;
22 ::ll::TypedStorage<8, 32, ::std::string> mFilePath;
32 virtual ~FunctionAction() ;
44 MCNAPI
FunctionAction(::std::string
const& filePath, ::std::unique_ptr<::CommandOrigin> commandOrigin);
58 MCNAPI
void*
$ctor(::std::string
const& filePath, ::std::unique_ptr<::CommandOrigin> commandOrigin);
Definition CommandOrigin.h:32
Definition CompoundTag.h:18
Definition Dimension.h:86
static MCAPI bool isValidTag(::CompoundTag const &tag)
MCAPI void $serialize(::CompoundTag &tag)
static MCAPI ::std::unique_ptr<::FunctionAction > load(::CompoundTag const &tag, ::ICommandOriginLoader &loader)
MCAPI void * $ctor(::std::string const &filePath, ::std::unique_ptr<::CommandOrigin > commandOrigin)
static MCAPI void ** $vftable()
MCAPI FunctionAction(::std::string const &filePath, ::std::unique_ptr<::CommandOrigin > commandOrigin)
MCAPI void $execute(::ServerLevel &level, ::Dimension &dimension)
Definition ICommandOriginLoader.h:11
Definition IRequestAction.h:12
Definition ServerLevel.h:58