3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
7#include "mc/deps/scripting/runtime/Result.h"
18namespace ScriptModuleServerAdmin {
20class ScriptAllowList {
29 ScriptAllowList& operator=(ScriptAllowList
const&);
30 ScriptAllowList(ScriptAllowList
const&);
36 MCNAPI ::Scripting::Result<
42 ::std::string>
const& playerData);
44 MCNAPI ::Scripting::Result<bool, ::ScriptModuleMinecraft::ScriptInvalidActorError>
contains(
47 ::std::string>
const& playerData
50 MCNAPI ::Scripting::Result<void, ::ScriptModuleServerAdmin::ScriptAllowListFileReloadError>
reloadFile();
52 MCNAPI ::Scripting::Result<
59 ::std::string>
const& playerData
66 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ScriptPlayer.h:55
Definition ScriptAllowListFileReloadError.h:10
Definition ScriptAllowListModificationError.h:10
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::Scripting::Result< void, ::ScriptModuleServerAdmin::ScriptAllowListModificationError, ::ScriptModuleMinecraft::ScriptInvalidActorError > remove(::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer >, ::std::string > const &playerData)
MCAPI ::Scripting::Result< void, ::ScriptModuleServerAdmin::ScriptAllowListModificationError, ::ScriptModuleMinecraft::ScriptInvalidActorError > add(::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer >, ::std::string > const &playerData)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > contains(::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer >, ::std::string > const &playerData)
MCAPI ::Scripting::Result< void, ::ScriptModuleServerAdmin::ScriptAllowListFileReloadError > reloadFile()
Definition StrongTypedObjectHandle.h:8
Definition ScriptInvalidActorError.h:18
Definition ClassBinding.h:19