3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/server/commands/CommandPermissionLevel.h"
7#include "mc/server/commands/CurrentCmdVersion.h"
11namespace Json {
class Value; }
12namespace npc {
struct ActionContainer; }
13namespace npc {
struct CommandAction; }
14namespace npc {
struct UrlAction; }
21fillCommands(
::npc::CommandAction& cmd, ::std::vector<::std::string_view>
const& src, ::CurrentCmdVersion ver);
23MCAPI ::std::optional<::std::variant<::npc::CommandAction, ::npc::UrlAction>> fromJson(
::Json::Value const& root);
36MCAPI
char const& COMMAND_DELIMITER();
38MCAPI ::CommandPermissionLevel
const& COMMAND_PERMISSION();
40MCAPI uint64
const& MAX_NAME_LENGTH();
Definition ActionContainer.h:13
Definition CommandAction.h:17