LeviLamina
Loading...
Searching...
No Matches
GameModuleServer Class Referenceabstract
Inheritance diagram for GameModuleServer:

Public Member Functions

virtual void init (::ServerInstance &server, ::Bedrock::NotNullNonOwnerPtr<::Level > const &level)=0
virtual void initializeBehaviorStack (::Experiments const &experiments, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &repo, ::ResourcePackStack &stack, ::BaseGameVersion const &baseGameVersion, bool includeEditorPacks)=0
virtual void configureLevel (::Bedrock::NotNullNonOwnerPtr<::Level > &level, ::Experiments const &experiments, ::ResourcePackManager &resourcePackManager, ::BaseGameVersion const &baseGameVersion, ::ServerScriptManager const *scriptManager, ::std::optional<::std::reference_wrapper< ::std::unordered_map<::std::string, ::std::unique_ptr<::BiomeJsonDocumentGlueResolvedBiomeData > > > > biomeIdToResolvedData)=0
virtual void configureNewPlayer (::Player &player)=0
virtual void configureDocumentation (::IGameModuleDocumentation &moduleDocumentation, ::ItemRegistryRef const docItemRegistry)=0
virtual void tick ()=0
virtual void setupCommands (::CommandRegistry &commandRegistry)=0
virtual void configureServerNetworkHandler (::ServerInstance &server, ::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler > handler)=0
MCAPI void $dtor ()
virtual ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensionstryGetExtensions () const
MCAPI ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensions$tryGetExtensions () const

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnkda9c78

Member Function Documentation

◆ $dtor()

MCAPI void GameModuleServer::$dtor ( )
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()

MCAPI void ** GameModuleServer::$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.

◆ tryGetExtensions()

virtual ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensions > AppExtensions::AppExtensionsNonOwner::tryGetExtensions ( ) const
virtualinherited

◆ $tryGetExtensions()

MCAPI ::Bedrock::NonOwnerPointer<::AppExtensions::IAppExtensions > AppExtensions::AppExtensionsNonOwner::$tryGetExtensions ( ) const
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: