API Reference
On this page
Public Member Functions | |
| ScriptDedicatedServerUtils & | operator= (ScriptDedicatedServerUtils const &) |
| ScriptDedicatedServerUtils (ScriptDedicatedServerUtils const &) | |
| virtual void | saveHold (::std::function< void(bool)> &&callback) |
| virtual void | saveResume (::std::function< void(bool)> &&callback) |
| virtual ::std::optional<::std::vector<::SnapshotFilenameAndLength > > | saveQuery () |
| virtual bool | addToAllowList (::IScriptDedicatedServerUtils::AllowListEntryInfo const &identity) |
| virtual bool | removeFromAllowList (::IScriptDedicatedServerUtils::AllowListEntryInfo const &identity) |
| virtual bool | allowListContains (::IScriptDedicatedServerUtils::AllowListEntryInfo const &identity) |
| virtual ::std::vector<::IScriptDedicatedServerUtils::AllowListEntryInfo > | getAllowListEntries () const |
| virtual void | clearAllowList () |
| virtual bool | reloadAllowListFile () |
| virtual void | setAllowListEnabled (bool enabled) |
| virtual bool | getAllowListEnabled () const |
| virtual bool | reloadPermissionsFile () |
| virtual ::std::unordered_map<::std::string, ::PlayerPermissionLevel > const & | getPermissions () const |
| virtual bool | setPermissions (::std::unordered_map<::std::string, ::PlayerPermissionLevel > const &permissionData) |
| virtual bool | setPlayerPermission (::std::string const &xuid, ::PlayerPermissionLevel permission) |
| virtual bool | reloadScriptConfig () |
| virtual bool | reloadCDNConfig () |
| virtual::std::string const & | getSessionID () const |
| virtual void | stopServer () |
| MCAPI void | $saveHold (::std::function< void(bool)> &&callback) |
| MCAPI void | $saveResume (::std::function< void(bool)> &&callback) |
| MCAPI ::std::optional<::std::vector<::SnapshotFilenameAndLength > > | $saveQuery () |
| MCAPI bool | $addToAllowList (::IScriptDedicatedServerUtils::AllowListEntryInfo const &identity) |
| MCAPI bool | $removeFromAllowList (::IScriptDedicatedServerUtils::AllowListEntryInfo const &identity) |
| MCAPI bool | $allowListContains (::IScriptDedicatedServerUtils::AllowListEntryInfo const &identity) |
| MCAPI ::std::vector<::IScriptDedicatedServerUtils::AllowListEntryInfo > | $getAllowListEntries () const |
| MCAPI void | $clearAllowList () |
| MCAPI bool | $reloadAllowListFile () |
| MCAPI void | $setAllowListEnabled (bool enabled) |
| MCAPI bool | $getAllowListEnabled () const |
| MCAPI bool | $reloadPermissionsFile () |
| MCAPI ::std::unordered_map<::std::string, ::PlayerPermissionLevel > const & | $getPermissions () const |
| MCAPI bool | $setPermissions (::std::unordered_map<::std::string, ::PlayerPermissionLevel > const &permissionData) |
| MCAPI bool | $setPlayerPermission (::std::string const &xuid, ::PlayerPermissionLevel permission) |
| MCAPI bool | $reloadScriptConfig () |
| MCAPI bool | $reloadCDNConfig () |
| MCAPI::std::string const & | $getSessionID () const |
| MCAPI void | $stopServer () |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, ::DedicatedServer & > | mServer |
| ::ll::TypedStorage< 8, 8, ::AllowListFile & > | mAllowListFile |
| ::ll::TypedStorage< 8, 8, ::PermissionsFile & > | mPermissionsFile |
| ::ll::TypedStorage< 8, 8, ::CDNConfig & > | mCDNConfig |
| ::ll::TypedStorage< 8, 8, ::Level * > | mLevel |
| ::ll::TypedStorage< 8, 8, ::ScriptSettings * > | mScriptSettings |
| ::ll::TypedStorage< 8, 8, ::MinecraftCommands * > | mCommands |
| ::ll::TypedStorage< 8, 8, ::std::string const & > | mSessionID |
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
|
virtual |
Implements IScriptDedicatedServerUtils.
| MCAPI void ScriptDedicatedServerUtils::$saveHold | ( | ::std::function< void(bool)> && | callback | ) |
| MCAPI void ScriptDedicatedServerUtils::$saveResume | ( | ::std::function< void(bool)> && | callback | ) |
| MCAPI ::std::optional<::std::vector<::SnapshotFilenameAndLength > > ScriptDedicatedServerUtils::$saveQuery | ( | ) |
| MCAPI bool ScriptDedicatedServerUtils::$addToAllowList | ( | ::IScriptDedicatedServerUtils::AllowListEntryInfo const & | identity | ) |
| MCAPI bool ScriptDedicatedServerUtils::$removeFromAllowList | ( | ::IScriptDedicatedServerUtils::AllowListEntryInfo const & | identity | ) |
| MCAPI bool ScriptDedicatedServerUtils::$allowListContains | ( | ::IScriptDedicatedServerUtils::AllowListEntryInfo const & | identity | ) |
| MCAPI ::std::vector<::IScriptDedicatedServerUtils::AllowListEntryInfo > ScriptDedicatedServerUtils::$getAllowListEntries | ( | ) | const |
| MCAPI void ScriptDedicatedServerUtils::$clearAllowList | ( | ) |
| MCAPI bool ScriptDedicatedServerUtils::$reloadAllowListFile | ( | ) |
| MCAPI void ScriptDedicatedServerUtils::$setAllowListEnabled | ( | bool | enabled | ) |
| MCAPI bool ScriptDedicatedServerUtils::$getAllowListEnabled | ( | ) | const |
| MCAPI bool ScriptDedicatedServerUtils::$reloadPermissionsFile | ( | ) |
| MCAPI ::std::unordered_map<::std::string, ::PlayerPermissionLevel > const & ScriptDedicatedServerUtils::$getPermissions | ( | ) | const |
| MCAPI bool ScriptDedicatedServerUtils::$setPermissions | ( | ::std::unordered_map<::std::string, ::PlayerPermissionLevel > const & | permissionData | ) |
| MCAPI bool ScriptDedicatedServerUtils::$setPlayerPermission | ( | ::std::string const & | xuid, |
| ::PlayerPermissionLevel | permission ) |
| MCAPI bool ScriptDedicatedServerUtils::$reloadScriptConfig | ( | ) |
| MCAPI bool ScriptDedicatedServerUtils::$reloadCDNConfig | ( | ) |
| MCAPI::std::string const & ScriptDedicatedServerUtils::$getSessionID | ( | ) | const |
| MCAPI void ScriptDedicatedServerUtils::$stopServer | ( | ) |