37 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::CommandOutputSender>> mOutputSender;
38 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::CommandRegistry>> mRegistry;
39 ::ll::TypedStorage<1, 1, ::CommandPermissionLevel> mOpPermissionLevel;
40 ::ll::TypedStorage<8, 8, ::Minecraft&> mMinecraft;
41 ::ll::TypedStorage<8, 64, ::std::function<bool()>> mChatPermissionsCallback;
42 ::ll::TypedStorage<8, 64, ::std::unordered_map<::HashedString, ::std::unique_ptr<::Command>>> mCompiledCommandMap;
43 ::ll::TypedStorage<8, 24, ::std::vector<::std::unique_ptr<::DeferredCommandBase>>> mDeferredCommands;
44 ::ll::TypedStorage<8, 8, uint64> mDeferredScriptCommandCount;
59 MCAPI ::Command* compileCommand(
62 ::CurrentCmdVersion commandVersion,
63 ::std::function<
void(::std::string
const&)> onParserError
66 MCAPI
void enqueueDeferredCommand(
67 ::std::unique_ptr<::CommandContext>
context,
70 ::std::function<
void(
::MCRESULT)> suppressOutput
77 MCAPI
void initCoreEnums(
85 MCAPI
void initCoreEnumsServer(
97 MCAPI static ::CommandOutputType getOutputType(
::CommandOrigin const& origin);
106 MCAPI
static void initItemEnum(
114 MCAPI
static void initStructureFeatureEnum(
140 MCAPI
static void** $vftable();
Definition CommandContext.h:10