LeviLamina
Loading...
Searching...
No Matches
VanillaGameModuleServer Class Reference
+ Inheritance diagram for VanillaGameModuleServer:

Public Member Functions

VanillaGameModuleServeroperator= (VanillaGameModuleServer const &)
 
 VanillaGameModuleServer (VanillaGameModuleServer const &)
 
virtual void init (::Bedrock::NotNullNonOwnerPtr<::Level > const &level)
 
virtual void initializeBehaviorStack (::Experiments const &experiments, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &repo, ::ResourcePackStack &stack, ::BaseGameVersion const &baseGameVersion, bool includeEditorPacks)
 
virtual void configureLevel (::Bedrock::NotNullNonOwnerPtr<::Level > const &level, ::Experiments const &experiments, ::ResourcePackManager &resourcePackManager, ::BaseGameVersion const &baseGameVersion, ::ServerScriptManager const *scriptManager)
 
virtual void configureNewPlayer (::Player &player)
 
virtual void configureDocumentation (::IGameModuleDocumentation &moduleDocumentation, ::ItemRegistryRef const docItemRegistry)
 
virtual void tick ()
 
virtual void setupCommands (::CommandRegistry &commandRegistry)
 
virtual void configureServerNetworkHandler (::ServerInstance &server, ::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler > handler)
 
MCAPI void _configureWorldGen (::IWorldRegistriesProvider &worldRegistries, ::SpawnSettings const &spawnSettings, ::Experiments const &experiments, ::ResourcePackManager &resourcePackManager, ::BaseGameVersion const &baseGameVersion, ::LevelStorage *levelStorage, ::cereal::ReflectionCtx const &ctx)
 
MCAPI void _registerListeners (::Bedrock::NotNullNonOwnerPtr<::Level > const &level)
 
MCAPI void $init (::Bedrock::NotNullNonOwnerPtr<::Level > const &level)
 
MCAPI void $initializeBehaviorStack (::Experiments const &experiments, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &repo, ::ResourcePackStack &stack, ::BaseGameVersion const &baseGameVersion, bool includeEditorPacks)
 
MCAPI void $configureLevel (::Bedrock::NotNullNonOwnerPtr<::Level > const &level, ::Experiments const &experiments, ::ResourcePackManager &resourcePackManager, ::BaseGameVersion const &baseGameVersion, ::ServerScriptManager const *scriptManager)
 
MCAPI void $configureNewPlayer (::Player &player)
 
MCAPI void $configureDocumentation (::IGameModuleDocumentation &moduleDocumentation, ::ItemRegistryRef const docItemRegistry)
 
MCAPI void $tick ()
 
MCAPI void $setupCommands (::CommandRegistry &commandRegistry)
 
MCAPI void $configureServerNetworkHandler (::ServerInstance &server, ::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler > handler)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk1138e3
 
::ll::UntypedStorage< 8, 8 > mUnk1e51f3
 
::ll::UntypedStorage< 8, 8 > mUnk2d0737
 
::ll::UntypedStorage< 8, 16 > mUnkf08fc4
 

Member Function Documentation

◆ init()

virtual void VanillaGameModuleServer::init ( ::Bedrock::NotNullNonOwnerPtr<::Level > const & level)
virtual

Implements GameModuleServer.

◆ initializeBehaviorStack()

virtual void VanillaGameModuleServer::initializeBehaviorStack ( ::Experiments const & experiments,
::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const & repo,
::ResourcePackStack & stack,
::BaseGameVersion const & baseGameVersion,
bool includeEditorPacks )
virtual

Implements GameModuleServer.

◆ configureLevel()

virtual void VanillaGameModuleServer::configureLevel ( ::Bedrock::NotNullNonOwnerPtr<::Level > const & level,
::Experiments const & experiments,
::ResourcePackManager & resourcePackManager,
::BaseGameVersion const & baseGameVersion,
::ServerScriptManager const * scriptManager )
virtual

Implements GameModuleServer.

◆ configureNewPlayer()

virtual void VanillaGameModuleServer::configureNewPlayer ( ::Player & player)
virtual

Implements GameModuleServer.

◆ configureDocumentation()

virtual void VanillaGameModuleServer::configureDocumentation ( ::IGameModuleDocumentation & moduleDocumentation,
::ItemRegistryRef const docItemRegistry )
virtual

Implements GameModuleServer.

◆ tick()

virtual void VanillaGameModuleServer::tick ( )
virtual

Implements GameModuleServer.

◆ setupCommands()

virtual void VanillaGameModuleServer::setupCommands ( ::CommandRegistry & commandRegistry)
virtual

Implements GameModuleServer.

◆ configureServerNetworkHandler()

virtual void VanillaGameModuleServer::configureServerNetworkHandler ( ::ServerInstance & server,
::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler > handler )
virtual

Implements GameModuleServer.

◆ _configureWorldGen()

MCAPI void VanillaGameModuleServer::_configureWorldGen ( ::IWorldRegistriesProvider & worldRegistries,
::SpawnSettings const & spawnSettings,
::Experiments const & experiments,
::ResourcePackManager & resourcePackManager,
::BaseGameVersion const & baseGameVersion,
::LevelStorage * levelStorage,
::cereal::ReflectionCtx const & ctx )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _registerListeners()

MCAPI void VanillaGameModuleServer::_registerListeners ( ::Bedrock::NotNullNonOwnerPtr<::Level > const & level)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $init()

MCAPI void VanillaGameModuleServer::$init ( ::Bedrock::NotNullNonOwnerPtr<::Level > const & level)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $initializeBehaviorStack()

MCAPI void VanillaGameModuleServer::$initializeBehaviorStack ( ::Experiments const & experiments,
::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const & repo,
::ResourcePackStack & stack,
::BaseGameVersion const & baseGameVersion,
bool includeEditorPacks )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $configureLevel()

MCAPI void VanillaGameModuleServer::$configureLevel ( ::Bedrock::NotNullNonOwnerPtr<::Level > const & level,
::Experiments const & experiments,
::ResourcePackManager & resourcePackManager,
::BaseGameVersion const & baseGameVersion,
::ServerScriptManager const * scriptManager )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $configureNewPlayer()

MCAPI void VanillaGameModuleServer::$configureNewPlayer ( ::Player & player)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $configureDocumentation()

MCAPI void VanillaGameModuleServer::$configureDocumentation ( ::IGameModuleDocumentation & moduleDocumentation,
::ItemRegistryRef const docItemRegistry )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $tick()

MCAPI void VanillaGameModuleServer::$tick ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setupCommands()

MCAPI void VanillaGameModuleServer::$setupCommands ( ::CommandRegistry & commandRegistry)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $configureServerNetworkHandler()

MCAPI void VanillaGameModuleServer::$configureServerNetworkHandler ( ::ServerInstance & server,
::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler > handler )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** VanillaGameModuleServer::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void GameModuleServer::$dtor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: