Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
Level Class Referenceabstract
Inheritance diagram for Level:

Public Types

using RegionSet = ::std::unordered_set<::BlockSource*>

Public Member Functions

ServerLevel & asServer ()
Level & operator= (Level const &)
 Level (Level const &)
virtual bool initialize (::std::string const &levelName, ::LevelSettings const &levelSettings, ::Experiments const &experiments, ::std::string const *levelId, ::std::optional<::std::reference_wrapper< ::std::unordered_map<::std::string, ::std::unique_ptr<::BiomeJsonDocumentGlueResolvedBiomeData > > > > biomeIdToResolvedData, ::ServerInitialization::IServerInitializer *init)
virtual void startLeaveGame ()
virtual bool isLeaveGameDone ()
virtual bool isDimensionTypeActive (::DimensionType dimensionType) const
virtual ::WeakRef<::Dimension > getOrCreateDimension (::DimensionType dimensionType)
virtual ::WeakRef<::Dimension > getDimension (::DimensionType id) const
virtual::PlayerSpawnDimensionResolution resolvePlayerSpawnDimension (::CompoundTag const *playerTag) const
virtual void forEachDimension (::std::function< bool(::Dimension &)> callback)
virtual void forEachDimension (::std::function< bool(::Dimension const &)> callback) const
virtual uint getChunkTickRange () const
virtual::ChunkTickRangeManager const & getChunkTickRangeManager () const
virtual::PortalForcer & getPortalForcer ()
virtual void requestPlayerChangeDimension (::Player &player, ::ChangeDimensionRequest &&changeRequest)
virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerDimensionTransferManager > getPlayerDimensionTransferManager ()
virtual void entityChangeDimension (::Actor &entity, ::ActorDimensionTransferRequest const &actorDimensionTransferRequest)
virtual ::Bedrock::NotNullNonOwnerPtr<::ActorDimensionTransferManager > getActorDimensionTransferManager ()
virtual::Spawner & getSpawner () const
virtual ::Bedrock::NotNullNonOwnerPtr<::BossEventSubscriptionManager > getBossEventSubscriptionManager ()
virtual::ProjectileFactory & getProjectileFactory () const
virtual::ActorDefinitionGroup * getEntityDefinitions () const
virtual ::Bedrock::NotNullNonOwnerPtr<::ActorAnimationGroup > getActorAnimationGroup () const
virtual ::Bedrock::NonOwnerPointer<::ActorAnimationControllerGroup > getActorAnimationControllerGroup () const
virtual::BlockDefinitionGroup * getBlockDefinitions () const
virtual::PropertyGroupManager & getActorPropertyGroup () const
virtual::CameraPresets const & getCameraPresets () const
virtual::CameraPresets & getCameraPresets ()
virtual::SharedTypes::v1_26_50::CameraPreset const * getCameraPreset (int presetIndex) const
virtual bool getDisablePlayerInteractions () const
virtual void setDisablePlayerInteractions (bool const disable)
virtual::AutomationBehaviorTreeGroup & getAutomationBehaviorTreeGroup () const
virtual::BehaviorFactory & getBehaviorFactory () const
virtual::SharedTypes::Legacy::Difficulty getDifficulty () const
virtual::DimensionConversionData getDimensionConversionData () const
virtual float getSpecialMultiplier (::DimensionType dimensionType) const
virtual bool hasCommandsEnabled () const
virtual bool useMsaGamertagsOnly () const
virtual void setMsaGamertagsOnly (bool msaGamertagsOnly)
virtual::Actor * addEntity (::BlockSource &region, ::OwnerPtr<::EntityContext > entity)
virtual::Actor * putEntity (::BlockSource &region, ::ActorUniqueID id, ::ActorRuntimeID runtimeId, ::OwnerPtr<::EntityContext > entity)
virtual::Actor * putEntity (::BlockSource &region, ::ActorUniqueID id, ::OwnerPtr<::EntityContext > entity)
virtual::Actor * addGlobalEntity (::BlockSource &region, ::OwnerPtr<::EntityContext > entity)
virtual::Actor * addAutonomousEntity (::BlockSource &region, ::OwnerPtr<::EntityContext > entity)
virtual void addUser (::OwnerPtr<::EntityContext > userEntity)
virtual::Actor * addDisplayEntity (::BlockSource &region, ::OwnerPtr<::EntityContext > entity)
virtual void removeDisplayEntity (::WeakEntityRef entity)
virtual ::Bedrock::NonOwnerPointer<::DisplayActorManager > getDisplayActorManager ()
virtual void suspendPlayer (::Player &player)
virtual void resumePlayer (::Player &player)
virtual bool isPlayerSuspended (::Player &player) const
virtual ::Bedrock::NotNullNonOwnerPtr<::GameplayUserManager > getGameplayUserManager ()
virtual ::Bedrock::NotNullNonOwnerPtr<::GameplayUserManager const > getGameplayUserManager () const
virtual ::Bedrock::NonOwnerPointer<::PlayerLocationReceiver > getPlayerLocationReceiver ()
virtual ::OwnerPtr<::EntityContext > removeActorAndTakeEntity (::WeakEntityRef entityRef)
virtual ::OwnerPtr<::EntityContext > removeActorFromWorldAndTakeEntity (::WeakEntityRef entityRef)
virtual ::OwnerPtr<::EntityContext > takeEntity (::WeakEntityRef entityRef, ::LevelChunk &lc)
virtual::StrictEntityContext fetchStrictEntity (::ActorUniqueID actorId, bool getRemoved) const
virtual::Actor * fetchEntity (::ActorUniqueID actorId, bool getRemoved) const
virtual ::Bedrock::NotNullNonOwnerPtr<::ActorFetcher const > getActorFetcher () const
virtual::Actor * getRuntimeEntity (::ActorRuntimeID actorId, bool getRemoved) const
virtual ::Bedrock::NotNullNonOwnerPtr<::ActorRuntimeIDManager > getActorRuntimeIDManager ()
virtual ::Bedrock::NotNullNonOwnerPtr<::ActorRuntimeIDManager const > getActorRuntimeIDManager () const
virtual::Mob * getMob (::ActorUniqueID mobId) const
virtual::Player * getPlayer (::std::string const &name) const
virtual::Player * getPlayer (::mce::UUID const &uuid) const
virtual::Player * getPlayer (::ActorUniqueID entityID) const
virtual::Player * getPlayerByXuid (::std::string const &xuid) const
virtual::Player * getPlatformPlayer (::std::string const &platformOnlineId) const
virtual::Player * getPlayerFromServerId (::std::string const &serverId) const
virtual::Player * getRuntimePlayer (::ActorRuntimeID runtimeId) const
virtual int getNumRemotePlayers () const
virtual::Player * getPrimaryLocalPlayer () const
virtual::IMinecraftEventing & getEventing ()
virtual::mce::Color getPlayerColor (::Player const &player) const
virtual::Tick const & getCurrentTick () const
virtual::Tick const getCurrentServerTick () const
virtual ::Bedrock::NotNullNonOwnerPtr<::TickDeltaTimeManager const > getTickDeltaTimeManager () const
virtual::ArmorTrimUnloader * getArmorTrimUnloader ()
virtual ::gsl::not_null<::StackRefResult<::IContainerRegistryAccess > > getContainerRegistryAccess () const
virtual ::gsl::not_null<::StackRefResult<::IContainerRegistryTracker > > getContainerRegistryTracker () const
virtual ::gsl::not_null<::StackRefResult<::IDynamicContainerSerialization > > getDynamicContainerSerialization () const
virtual ::std::shared_ptr<::VoxelShapes::VoxelShapeRegistry const > getShapeRegistry () const
virtual ::std::shared_ptr<::VoxelShapes::VoxelShapeRegistry > getMutableShapeRegistry () const
virtual::BiomeRegistry const & getBiomeRegistry () const
virtual::BiomeRegistry & getBiomeRegistry ()
virtual::BlockPalette const & getBlockPalette () const
virtual::BlockPalette & getBlockPalette ()
virtual::FeatureRegistry const & getFeatureRegistry () const
virtual::FeatureRegistry & getFeatureRegistry ()
virtual::FeatureTypeFactory const & getFeatureTypeFactory () const
virtual::FeatureTypeFactory & getFeatureTypeFactory ()
virtual::JigsawStructureRegistry const & getJigsawStructureRegistry () const
virtual::JigsawStructureRegistry & getJigsawStructureRegistry ()
virtual::StructureSpawnRegistry const & getStructureSpawnRegistry () const
virtual::StructureSpawnRegistry & getStructureSpawnRegistry ()
virtual ::Bedrock::NotNullNonOwnerPtr<::StructureManager > const getStructureManager () const
virtual ::Bedrock::NotNullNonOwnerPtr<::StructureManager > getStructureManager ()
virtual::BiomeComponentFactory const & getBiomeComponentFactory () const
virtual::BiomeComponentFactory & getBiomeComponentFactory ()
virtual::SurfaceBuilderRegistry const & getSurfaceBuilderRegistry () const
virtual::SurfaceBuilderRegistry & getSurfaceBuilderRegistry ()
virtual::BiomeManager const & getBiomeManager () const
virtual::BiomeManager & getBiomeManager ()
virtual ::OwnerPtrFactory<::Dimension, ::DerivedDimensionArguments && > const & getDimensionFactory () const
virtual ::OwnerPtrFactory<::Dimension, ::DerivedDimensionArguments && > & getDimensionFactory ()
virtual ::Factory<::BaseLightTextureImageBuilder, ::Level &, ::Scheduler & > const & getLightTextureImageBuilderFactory () const
virtual ::Factory<::BaseLightTextureImageBuilder, ::Level &, ::Scheduler & > & getLightTextureImageBuilderFactory ()
virtual::InternalComponentRegistry & getInternalComponentRegistry () const
virtual::IWorldRegistriesProvider const & getWorldRegistriesProvider () const
virtual::IWorldRegistriesProvider & getWorldRegistriesProvider ()
virtual ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry const > const getWorldClockRegistry () const
virtual ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry > getWorldClockRegistry ()
virtual void addListener (::LevelListener &listener)
virtual void removeListener (::LevelListener &listener)
virtual void tickEntities ()
virtual void tickEntitySystems ()
virtual void onPlayerDeath (::Player &player, ::ActorDamageSource const &source)
virtual void tick ()
virtual bool explode (::BlockSource &region, ::Actor *source, ::Vec3 const &pos, float explosionRadius, bool fire, bool breaksBlocks, float maxResistance, bool allowUnderwater)
virtual bool explode (::Explosion &explosion)
virtual void denyEffect (::BlockSource &region, ::Vec3 const &pos)
virtual void potionSplash (::Vec3 const &pos, ::mce::Color const &color, bool instantaneousEffect)
virtual bool extinguishFire (::BlockSource &region, ::BlockPos const &pos, uchar face, ::Actor *source)
virtual ::std::unique_ptr<::Path > findPath (::Actor &from, int xBest, int yBest, int zBest, ::NavigationComponent &navigation)
virtual ::std::unique_ptr<::Path > findPath (::Actor &from, ::Actor const &to, ::NavigationComponent &navigation)
virtual void setSleepStatus (::PlayerSleepStatus const &status)
virtual::PlayerSleepStatus getSleepStatus () const
virtual void updateSleepingPlayerList ()
virtual::PlayerSleepManager const & getPlayerSleepManager () const =0
virtual::PlayerSleepManager & getPlayerSleepManager ()=0
virtual ::Bedrock::NonOwnerPointer<::ServerPlayerSleepManager > getServerPlayerSleepManager ()
virtual ::Bedrock::NonOwnerPointer<::ServerPlayerSleepManager const > getServerPlayerSleepManager () const
virtual int getTime () const
virtual void setTime (int time)
virtual uint getSeed ()
virtual::LevelSeed64 getLevelSeed64 () const
virtual::BlockPos const & getSharedSpawnPos () const
virtual void setDefaultSpawn (::BlockPos const &spawnPos)
virtual::BlockPos const & getDefaultSpawn () const
virtual void setDefaultGameType (::GameType gameType)
virtual::GameType getDefaultGameType () const
virtual void setDifficulty (::SharedTypes::Legacy::Difficulty difficulty)
virtual void setMultiplayerGameIntent (bool multiplayerGame)
virtual bool getMultiplayerGameIntent () const
virtual void setMultiplayerGame (bool multiplayerGame)
virtual bool isMultiplayerGame () const
virtual void setLANBroadcastIntent (bool broadcast)
virtual bool getLANBroadcastIntent () const
virtual void setLANBroadcast (bool broadcast)
virtual bool getLANBroadcast () const
virtual void setXBLBroadcastIntent (::Social::GamePublishSetting broadcastMode)
virtual::Social::GamePublishSetting getXBLBroadcastIntent () const
virtual bool hasXBLBroadcastIntent () const
virtual void setXBLBroadcastMode (::Social::GamePublishSetting broadcastMode)
virtual::Social::GamePublishSetting getXBLBroadcastMode () const
virtual bool hasXBLBroadcast () const
virtual void setPlatformBroadcastIntent (::Social::GamePublishSetting broadcastMode)
virtual::Social::GamePublishSetting getPlatformBroadcastIntent () const
virtual bool hasPlatformBroadcastIntent () const
virtual void setPlatformBroadcastMode (::Social::GamePublishSetting broadcastMode)
virtual::Social::GamePublishSetting getPlatformBroadcastMode () const
virtual bool hasPlatformBroadcast () const
virtual void setHasLockedBehaviorPack (bool hasLocked)
virtual void setHasLockedResourcePack (bool hasLocked)
virtual void setCommandsEnabled (bool commandsEnabled)
virtual void setWorldTemplateOptionsUnlocked ()
virtual bool hasLevelStorage () const
virtual::LevelStorage & getLevelStorage ()
virtual::LevelStorage const & getLevelStorage () const
virtual::LevelData & getLevelData ()
virtual::LevelData const & getLevelData () const
virtual::PhotoStorage & getPhotoStorage () const
virtual void createPhotoStorage ()
virtual ::Bedrock::NotNullNonOwnerPtr<::PhotoManager > getPhotoManager ()
virtual ::Bedrock::NotNullNonOwnerPtr<::PhotoManager const > getPhotoManager () const
virtual ::Bedrock::NotNullNonOwnerPtr<::EducationSettingsManager > getEducationSettingsManager ()
virtual ::Bedrock::NotNullNonOwnerPtr<::EducationSettingsManager const > getEducationSettingsManager () const
virtual void save ()
virtual void saveLevelData ()
virtual void saveGameData ()
virtual ::std::shared_ptr< void * > requestTimedStorageDeferment ()
virtual::TickingAreasManager & getTickingAreasMgr ()
virtual void addTickingAreaList (::DimensionType dimensionId, ::std::shared_ptr<::TickingAreaList > const &tickingAreas)
virtual void playSound (::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal)
virtual void playSound (::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, float const volume, float const pitch)
virtual void playSound (::PlaySoundOptions const &options)
virtual void playSound (::IConstBlockSource const &region, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal)
virtual void playSound (::DimensionType dimension, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal)
virtual::PlayerEventCoordinator & getRemotePlayerEventCoordinator ()
virtual::ServerPlayerEventCoordinator & getServerPlayerEventCoordinator ()
virtual::ClientPlayerEventCoordinator & getClientPlayerEventCoordinator ()
virtual::ActorEventCoordinator & getActorEventCoordinator ()
virtual::BlockEventCoordinator & getBlockEventCoordinator ()
virtual::ItemEventCoordinator & getItemEventCoordinator ()
virtual::ServerNetworkEventCoordinator & getServerNetworkEventCoordinator ()
virtual::ScriptingEventCoordinator & getScriptingEventCoordinator ()
virtual::ScriptDeferredEventCoordinator & getScriptDeferredEventCoordinator ()
virtual::LevelEventCoordinator & getLevelEventCoordinator ()
virtual void handleLevelEvent (::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, int data)
virtual void handleLevelEvent (::SharedTypes::Legacy::LevelEvent type, ::CompoundTag const &data)
virtual ::Bedrock::NotNullNonOwnerPtr<::LevelEventManager > getLevelEventManager ()
virtual void handleStopSoundEvent (::std::string const &name)
virtual void handleStopAllSounds ()
virtual void handleStopMusicEvent ()
virtual void broadcastLevelEvent (::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, int data, ::UserEntityIdentifierComponent const *userIdentifier)
virtual void broadcastLevelEvent (::SharedTypes::Legacy::LevelEvent type, ::CompoundTag const &tag, ::UserEntityIdentifierComponent const *userIdentifier)
virtual void broadcastLocalEvent (::BlockSource &region, ::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, int data)
virtual void broadcastLocalEvent (::BlockSource &region, ::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, ::Block const &block)
virtual void broadcastSoundEvent (::BlockSource &region, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, ::Block const &block, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal, ::std::optional<::Vec3 > const &fireAtPosition)
virtual void broadcastSoundEvent (::BlockSource &region, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal, ::std::optional<::Vec3 > const &fireAtPosition)
virtual void broadcastSoundEvent (::Dimension &dimension, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal, ::std::optional<::Vec3 > const &fireAtPosition)
virtual void broadcastActorEvent (::Actor &actor, ::ActorEvent eventId, int data, ::std::optional<::Vec3 > const &fireAtPosition) const
virtual ::Bedrock::NonOwnerPointer<::ActorEventBroadcaster const > getActorEventBroadcaster () const
virtual void addChunkViewTracker (::std::weak_ptr<::ChunkViewSource > chunkViewSource)
virtual void onChunkReload (::Bounds const &bound)
virtual int getActivePlayerCount () const
virtual int getActiveUsersCount () const
virtual void forEachPlayer (::std::function< bool(::Player &)> callback)
virtual void forEachPlayer (::std::function< bool(::Player const &)> callback) const
virtual void forEachUser (::std::function< bool(::EntityContext &)> callback)
virtual void forEachUser (::std::function< bool(::EntityContext const &)> callback) const
virtual::Player * findPlayer (::std::function< bool(::Player const &)> pred) const
virtual::Player * findPlayer (::std::function< bool(::WeakEntityRef const &)> pred) const
virtual int getUserCount () const
virtual int countUsersWithMatchingNetworkId (::NetworkIdentifier const &networkId) const
virtual ::std::vector<::OwnerPtr<::EntityContext > > const & getUsers () const
virtual ::std::vector<::OwnerPtr<::EntityContext > > const & getEntities () const
virtual void onSourceCreated (::BlockSource &source)
virtual void onSourceDestroyed (::BlockSource &source)
virtual void onSubChunkLoaded (::ChunkSource &source, ::LevelChunk &lc, short absoluteSubChunkIndex, bool subChunkVisibilityChanged)
virtual ::Bedrock::NonOwnerPointer<::SubChunkManager > getSubChunkManager ()
virtual void onChunkLoaded (::ChunkSource &source, ::LevelChunk &lc)
virtual void onChunkReloaded (::ChunkSource &source, ::LevelChunk &lc)
virtual::LevelChunkMetaDataManager * getLevelChunkMetaDataManager ()
virtual void onChunkDiscarded (::LevelChunk &lc)
virtual ::Bedrock::NotNullNonOwnerPtr<::LevelChunkEventManager > getLevelChunkEventManager ()
virtual void queueEntityDestruction (::OwnerPtr<::EntityContext > entity)
virtual ::OwnerPtr<::EntityContext > removeEntity (::Actor &actor)
virtual ::OwnerPtr<::EntityContext > removeEntity (::WeakEntityRef entityRef)
virtual void forceRemoveEntity (::Actor &actor)
virtual void forceRemoveEntityfromWorld (::Actor &actor)
virtual void forceFlushRemovedPlayers ()
virtual void loadFunctionManager ()
virtual void levelCleanupQueueEntityRemoval (::OwnerPtr<::EntityContext > entity)
virtual void registerTemporaryPointer (::_TickPtr &ptr)
virtual void unregisterTemporaryPointer (::_TickPtr &ptr)
virtual ::Bedrock::NotNullNonOwnerPtr<::TempEPtrManager > getTempEPtrManager ()
virtual bool destroyBlock (::BlockSource &region, ::BlockPos const &pos, bool dropResources, ::BlockChangeContext const &changeSourceContext, ::BlockDestroySound destroySound)
virtual ::Bedrock::NotNullNonOwnerPtr<::LevelBlockDestroyer > getLevelBlockDestroyer ()
virtual void upgradeStorageVersion (::StorageVersion v)
virtual void suspendAndSave ()
virtual void sendServerLegacyParticle (::ParticleType id, ::Vec3 const &pos, ::Vec3 const &dir, int data)
virtual::Particle * addParticle (::ParticleType id, ::Vec3 const &pos, ::Vec3 const &dir, int data, ::CompoundTag const *tag, bool isGlobal)
virtual void spawnParticleEffect (::std::string const &effectName, ::Vec3 const &spawnLocation, ::Dimension *dimension)
virtual ::Bedrock::NotNullNonOwnerPtr<::ServerParticleManager > getServerParticleManager ()
virtual void addParticleEffect (::HashedString const &effect, ::Vec3 const &emitterPosition, ::MolangVariableMap const &molangVariables)
virtual void addTerrainParticleEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float intensity, float velocityScalar, float emitterRadius)
virtual void addTerrainSlideEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float intensity, float velocityScalar, float emitterRadius)
virtual void addBreakingItemParticleEffect (::Vec3 const &pos, ::BreakingItemParticleData const &data, ::ResolvedItemIconInfo const &textureInfo)
virtual void addBiomeTintedParticleEffect (::HashedString const &effect, ::BlockPos const &pos, ::Block const &block, ::std::optional<::mce::Color > overrideColor)
virtual::ActorUniqueID getNewUniqueID ()
virtual::ActorRuntimeID getNextRuntimeID ()
virtual ::std::vector<::ChunkPos > const & getTickingOffsets () const
virtual ::std::vector<::ChunkPos > const & getClientTickingOffsets () const
virtual ::std::vector<::ChunkPos > getSortedPositionsFromClientOffsets (::std::vector<::ChunkPos > const &centers) const
virtual ::Bedrock::NotNullNonOwnerPtr<::ChunkTickOffsetManager const > getChunkTickOffsetManager () const
virtual bool isExporting () const
virtual void setIsExporting (bool IsExporting)
virtual::SavedDataStorage & getSavedData ()
virtual::MapItemSavedData * getMapSavedData (::ActorUniqueID const uuid)
virtual::MapItemSavedData * getMapSavedData (::CompoundTag const &instance)
virtual::MapItemSavedData * getMapSavedData (::CompoundTag const *instance)
virtual void requestMapInfo (::ActorUniqueID const uuid, bool forceUpdate)
virtual::ActorUniqueID expandMapByID (::ActorUniqueID const uuid, bool wasInit)
virtual bool copyAndLockMap (::ActorUniqueID const originalMapUuid, ::ActorUniqueID const newMapUuid)
virtual::MapItemSavedData & createMapSavedData (::ActorUniqueID const &uuid, ::BlockPos const &origin, ::DimensionType dimension, int returnScaleLevel)
virtual::MapItemSavedData & createMapSavedData (::std::vector<::ActorUniqueID > const &mapIds, ::BlockPos const &origin, ::DimensionType dimension, int returnScaleLevel)
virtual ::Core::PathBuffer<::std::string > getScreenshotsFolder () const
virtual::std::string getLevelId () const
virtual void setLevelId (::std::string LevelId)
virtual::TaskGroup & getSyncTasksGroup ()
virtual::TaskGroup & getIOTasksGroup ()
virtual::ResourcePackManager * getClientResourcePackManager () const
virtual::ResourcePackManager * getServerResourcePackManager () const
virtual::TradeTables * getTradeTables ()
virtual void decrementTagCache (::std::string const &tag, ::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > &tagRegistry)
virtual void incrementTagCache (::std::string const &tag, ::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > &tagRegistry)
virtual ::Bedrock::NonOwnerPointer<::TagCacheManager > getTagCacheManager ()
virtual bool isEdu () const
virtual::ActorFactory & getActorFactory ()
virtual::ActorFactory const & getActorFactory () const
virtual::ActorInfoRegistry * getActorInfoRegistry ()
virtual ::StackRefResult<::EntityRegistry > getEntityRegistry ()
virtual ::StackRefResult<::EntityRegistry const > getEntityRegistry () const
virtual::EntitySystems & getEntitySystems ()
virtual ::WeakRef<::EntityContext > getLevelEntity ()
virtual ::WeakRef<::EntityContext const > getLevelEntity () const
virtual ::Bedrock::NonOwnerPointer<::VolumeEntityManagerServer > tryGetVolumeEntityManagerServer () const
virtual void runCommand (::HashedString const &commandStr, ::CommandOrigin &origin, ::CommandOriginSystem originSystem, ::CurrentCmdVersion const commandVersion)
virtual void runCommand (::Command &command, ::CommandOrigin &origin, ::CommandOriginSystem originSystem)
virtual::PlayerCapabilities::ISharedController const & getCapabilities () const
virtual ::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > & getTagRegistry ()
virtual::PlayerMovementSettings const & getPlayerMovementSettings () const
virtual void setPlayerMovementSettings (::PlayerMovementSettings const &settings)
virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerMovementSettingsManager > getPlayerMovementSettingsManager ()
virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerMovementSettingsManager const > getPlayerMovementSettingsManager () const
virtual bool canUseSkin (::SerializedSkinRef const &skin, ::NetworkIdentifier const &networkIdentifier, ::ActorUniqueID const &playerId) const
virtual ::Bedrock::NonOwnerPointer<::TrustedSkinHelper const > getTrustedSkinHelper () const
virtual ::Bedrock::NonOwnerPointer<::CameraRegistry const > getCameraRegistry () const
virtual ::Bedrock::NonOwnerPointer<::CameraRegistry > getCameraRegistry ()
virtual ::Bedrock::NonOwnerPointer<::EntitySystems > getCameraSystems ()
virtual::PositionTrackingDB::PositionTrackingDBClient * getPositionTrackerDBClient () const
virtual::PositionTrackingDB::PositionTrackingDBServer * getPositionTrackerDBServer () const
virtual void flushRunTimeLighting ()
virtual ::std::weak_ptr<::ISubChunkLighter > getSubChunkLighter () const
virtual void loadBlockDefinitionGroup (::Experiments const &experiments)
virtual void initializeBlockDefinitionGroup ()
virtual ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > getUnknownBlockTypeRegistry ()
virtual bool isClientSideGenerationEnabled ()
virtual bool blockNetworkIdsAreHashes ()
virtual::ItemRegistryRef getItemRegistry () const
virtual ::Bedrock::NotNullNonOwnerPtr<::BlockTypeRegistry > getBlockTypeRegistry () const
virtual::Level * asLevel ()
virtual bool use3DBiomeMaps () const
virtual void pauseAndFlushTaskGroups ()
virtual::DimensionManager & getDimensionManager ()
virtual::DimensionManager const & getDimensionManager () const
virtual ::Bedrock::NotNullNonOwnerPtr<::DimensionManager > getDimensionManagerNonOwner ()
virtual ::Bedrock::NotNullNonOwnerPtr<::DimensionManager const > getDimensionManagerNonOwner () const
virtual void subChunkTickAndSendRequests ()
virtual void _subTick ()
virtual ::StackRefResult<::PauseManager > getPauseManager ()
virtual ::StackRefResult<::PauseManager const > getPauseManager () const
virtual bool isClientSide () const
virtual::SubClientId getSubClientId () const
virtual ::std::unordered_map<::mce::UUID, ::PlayerListEntry > const & getPlayerList () const
virtual::std::string const & getPlayerXUID (::mce::UUID const &uuid) const
virtual::std::string const & getPlayerPlatformOnlineId (::mce::UUID const &uuid) const
virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerListManager > getPlayerListManager ()
virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerListManager const > getPlayerListManager () const
virtual ::std::vector<::WeakEntityRef > const & getActiveUsers () const
virtual void notifySubChunkRequestManager (::SubChunkPacket const &packet)
virtual::SubChunkRequestManager * getSubChunkRequestManager ()
virtual ::std::vector<::Actor * > getRuntimeActorList () const
virtual::PacketSender * getPacketSender () const
virtual ::Bedrock::NonOwnerPointer<::NetEventCallback > getNetEventCallback () const
virtual void setNetEventCallback (::Bedrock::NonOwnerPointer<::NetEventCallback > val)
virtual ::gsl::not_null<::StackRefResult<::ILevelRandom > > getILevelRandom ()
virtual::IRandom & getIRandom () const
virtual::Random & getRandom () const
virtual::Random & getThreadRandom () const
virtual::HitResult & getHitResult ()
virtual::HitResult & getLiquidHitResult ()
virtual ::Bedrock::NotNullNonOwnerPtr<::HitResultWrapper > getHitResultWrapper ()
virtual::std::string const & getImmersiveReaderString () const
virtual void setImmersiveReaderString (::std::string newString)
virtual::AdventureSettings & getAdventureSettings ()
virtual::AdventureSettings const & getAdventureSettings () const
virtual::GameRules const & getGameRules () const
virtual::GameRules & getGameRules ()
virtual bool hasStartWithMapEnabled () const
virtual bool isEditorWorld () const
virtual bool isEditorTestWorld () const
virtual bool getAllowAnonymousBlockDropsInEditorWorlds () const
virtual bool isHardcore () const
virtual::Abilities & getDefaultAbilities ()
virtual::PermissionsHandler & getDefaultPermissions ()
virtual::PermissionsHandler const & getDefaultPermissions () const
virtual bool getTearingDown () const
virtual void takePicture (::cg::ImageBuffer &outImage, ::Actor *camera, ::Actor *target, ::ScreenshotOptions &screenshotOptions, ::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)> completedScreenshotCallback)
virtual::LevelSoundManager & getLevelSoundManager ()
virtual ::Bedrock::NotNullNonOwnerPtr<::SoundPlayerInterface > getSoundPlayer () const
virtual void setSimPaused (bool value)
virtual bool getSimPaused () const
virtual void setFinishedInitializing ()
virtual::LootTables & getLootTables ()
virtual void updateWeather (float rainLevel, int rainTime, float lightningLevel, int lightningTime)
virtual int getNetherScale () const
virtual::Scoreboard & getScoreboard ()
virtual::Scoreboard const & getScoreboard () const
virtual::Scoreboard * tryGetScoreboard ()
virtual::LayeredAbilities * getPlayerAbilities (::ActorUniqueID const &playerId)
virtual void setPlayerAbilities (::ActorUniqueID const &playerId, ::LayeredAbilities const &abilities)
virtual void sendAllPlayerAbilities (::Player const &playerReference)
virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerAbilitiesManager > getPlayerAbilitiesManager ()
virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerPermissionsManager > getPlayerPermissionsManager ()
virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerPermissionsSynchroniser > getPlayerPermissionsSynchroniser ()
virtual::Recipes & getRecipes () const
virtual::BlockReducer * getBlockReducer () const
virtual ::std::weak_ptr<::TrimPatternRegistry const > getTrimPatternRegistry () const
virtual ::std::weak_ptr<::TrimPatternRegistry > getTrimPatternRegistry ()
virtual ::std::weak_ptr<::TrimMaterialRegistry const > getTrimMaterialRegistry () const
virtual ::std::weak_ptr<::TrimMaterialRegistry > getTrimMaterialRegistry ()
virtual::BlockType const & getRegisteredBorderBlock () const
virtual ::Bedrock::NotNullNonOwnerPtr<::LevelChunkPerformanceTelemetry > getLevelChunkPerformanceTelemetry ()
virtual::cereal::ReflectionCtx & cerealContext ()
virtual::cereal::ReflectionCtx const & cerealContext () const
virtual ::Bedrock::NonOwnerPointer<::ChunkGenerationManager > getChunkGenerationManager ()
virtual ::Bedrock::NonOwnerPointer<::ChunkGenerationManager const > getChunkGenerationManager () const
virtual void clearAllGenerationRequests (::NetworkIdentifier const &player, ::SubClientId clientId)
virtual void digestServerBlockProperties (::StartGamePacket const &packet)
virtual::MolangPackSettingsCache const * getMolangPackSettingsCache () const
virtual::PlayerDeathManager * _getPlayerDeathManager ()
virtual void _initializeMapDataManager ()
virtual::cereal::ReflectionCtx & _cerealContext ()
virtual void _onLowMemory ()
MCAPI Level (::LevelArguments &&args)
MCAPI void _onAddBreakingItemParticleEffect (::Vec3 const &pos, ::BreakingItemParticleData const &data, ::ResolvedItemIconInfo const &textureInfo)
MCAPI void _onAddTerrainParticleEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float particleCount, float velocityScalar, float emitterRadius)
MCAPI void _onAddTerrainSlideEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float particleCount, float velocityScalar, float emitterRadius)
MCAPI void _onAnyGameplayUsersRemoved ()
MCAPI void _onChunkDiscarded (::LevelChunk &levelChunk)
MCAPI void _onChunkLoaded (::ChunkSource &chunkSource, ::LevelChunk &levelChunk, int)
MCAPI void _onChunkReloaded (::ChunkSource &chunkSource, ::LevelChunk &levelChunk)
MCAPI void _onGameplayUserAdded (::EntityContext &entity)
MCAPI void _onGameplayUserRemoved (::EntityContext &entity)
MCAPI void _onLevelEventCompoundTag (::SharedTypes::Legacy::LevelEvent type, ::CompoundTag const &data)
MCAPI void _onLevelEventData (::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, int data)
MCAPI void _onPictureTaken (::cg::ImageBuffer &outImage, ::Actor *camera, ::Actor *target, ::ScreenshotOptions &screenshotOptions, ::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)> completedScreenshotCallback)
MCAPI void _onRemoveActorEntityReferences (::Actor &actor)
MCAPI void _onSendServerLegacyParticle (::ParticleType id, ::Vec3 const &pos, ::Vec3 const &dir, int data)
MCAPI ::Bedrock::Result<::Actor *, ::ActorValidationError > addEntityWithError (::BlockSource &region, ::OwnerPtr<::EntityContext > entity)
MCAPI void earlyShutdownMainthread ()
MCAPI::ServerLevelEventCoordinator & getServerLevelEventCoordinator ()
MCAPI::NodeType isFree (::NavigationComponent &navigation, ::Actor &entity, ::BlockPos const &lastPathPos, ::BlockPos const &testPos, ::BlockPos const &size, ::CanJumpIntoNode jumpIntoNode)
MCAPI void loadShapeRegistry ()
MCAPI void setPerformanceTelemetryPeriodicCallback (::std::function< void()> callback)
MCAPI void * $ctor (::LevelArguments &&args)
MCAPI void $dtor ()
MCAPI bool $initialize (::std::string const &levelName, ::LevelSettings const &levelSettings, ::Experiments const &experiments, ::std::string const *levelId, ::std::optional<::std::reference_wrapper< ::std::unordered_map<::std::string, ::std::unique_ptr<::BiomeJsonDocumentGlueResolvedBiomeData > > > > biomeIdToResolvedData, ::ServerInitialization::IServerInitializer *init)
MCAPI void $startLeaveGame ()
MCAPI bool $isLeaveGameDone ()
MCAPI bool $isDimensionTypeActive (::DimensionType dimensionType) const
MCAPI ::WeakRef<::Dimension > $getOrCreateDimension (::DimensionType dimensionType)
MCAPI ::WeakRef<::Dimension > $getDimension (::DimensionType id) const
MCAPI::PlayerSpawnDimensionResolution $resolvePlayerSpawnDimension (::CompoundTag const *playerTag) const
MCAPI void $forEachDimension (::std::function< bool(::Dimension &)> callback)
MCAPI void $forEachDimension (::std::function< bool(::Dimension const &)> callback) const
MCAPI uint $getChunkTickRange () const
MCAPI::ChunkTickRangeManager const & $getChunkTickRangeManager () const
MCAPI::PortalForcer & $getPortalForcer ()
MCAPI void $requestPlayerChangeDimension (::Player &player, ::ChangeDimensionRequest &&changeRequest)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerDimensionTransferManager > $getPlayerDimensionTransferManager ()
MCAPI void $entityChangeDimension (::Actor &entity, ::ActorDimensionTransferRequest const &actorDimensionTransferRequest)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorDimensionTransferManager > $getActorDimensionTransferManager ()
MCAPI::Spawner & $getSpawner () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::BossEventSubscriptionManager > $getBossEventSubscriptionManager ()
MCAPI::ProjectileFactory & $getProjectileFactory () const
MCAPI::ActorDefinitionGroup * $getEntityDefinitions () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorAnimationGroup > $getActorAnimationGroup () const
MCAPI ::Bedrock::NonOwnerPointer<::ActorAnimationControllerGroup > $getActorAnimationControllerGroup () const
MCAPI::BlockDefinitionGroup * $getBlockDefinitions () const
MCAPI::PropertyGroupManager & $getActorPropertyGroup () const
MCAPI::CameraPresets const & $getCameraPresets () const
MCAPI::CameraPresets & $getCameraPresets ()
MCAPI::SharedTypes::v1_26_50::CameraPreset const * $getCameraPreset (int presetIndex) const
MCAPI bool $getDisablePlayerInteractions () const
MCAPI void $setDisablePlayerInteractions (bool const disable)
MCAPI::AutomationBehaviorTreeGroup & $getAutomationBehaviorTreeGroup () const
MCAPI::BehaviorFactory & $getBehaviorFactory () const
MCAPI::SharedTypes::Legacy::Difficulty $getDifficulty () const
MCAPI::DimensionConversionData $getDimensionConversionData () const
MCAPI float $getSpecialMultiplier (::DimensionType dimensionType) const
MCAPI bool $hasCommandsEnabled () const
MCAPI bool $useMsaGamertagsOnly () const
MCAPI void $setMsaGamertagsOnly (bool msaGamertagsOnly)
MCAPI::Actor * $addEntity (::BlockSource &region, ::OwnerPtr<::EntityContext > entity)
MCAPI::Actor * $putEntity (::BlockSource &region, ::ActorUniqueID id, ::ActorRuntimeID runtimeId, ::OwnerPtr<::EntityContext > entity)
MCAPI::Actor * $putEntity (::BlockSource &region, ::ActorUniqueID id, ::OwnerPtr<::EntityContext > entity)
MCAPI::Actor * $addGlobalEntity (::BlockSource &region, ::OwnerPtr<::EntityContext > entity)
MCAPI::Actor * $addAutonomousEntity (::BlockSource &region, ::OwnerPtr<::EntityContext > entity)
MCAPI void $addUser (::OwnerPtr<::EntityContext > userEntity)
MCAPI::Actor * $addDisplayEntity (::BlockSource &region, ::OwnerPtr<::EntityContext > entity)
MCAPI void $removeDisplayEntity (::WeakEntityRef entity)
MCAPI ::Bedrock::NonOwnerPointer<::DisplayActorManager > $getDisplayActorManager ()
MCAPI void $suspendPlayer (::Player &player)
MCAPI void $resumePlayer (::Player &player)
MCAPI bool $isPlayerSuspended (::Player &player) const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::GameplayUserManager > $getGameplayUserManager ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::GameplayUserManager const > $getGameplayUserManager () const
MCAPI ::Bedrock::NonOwnerPointer<::PlayerLocationReceiver > $getPlayerLocationReceiver ()
MCAPI ::OwnerPtr<::EntityContext > $removeActorAndTakeEntity (::WeakEntityRef entityRef)
MCAPI ::OwnerPtr<::EntityContext > $removeActorFromWorldAndTakeEntity (::WeakEntityRef entityRef)
MCAPI ::OwnerPtr<::EntityContext > $takeEntity (::WeakEntityRef entityRef, ::LevelChunk &lc)
MCAPI::StrictEntityContext $fetchStrictEntity (::ActorUniqueID actorId, bool getRemoved) const
MCAPI::Actor * $fetchEntity (::ActorUniqueID actorId, bool getRemoved) const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorFetcher const > $getActorFetcher () const
MCAPI::Actor * $getRuntimeEntity (::ActorRuntimeID actorId, bool getRemoved) const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorRuntimeIDManager > $getActorRuntimeIDManager ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorRuntimeIDManager const > $getActorRuntimeIDManager () const
MCAPI::Mob * $getMob (::ActorUniqueID mobId) const
MCAPI::Player * $getPlayer (::std::string const &name) const
MCAPI::Player * $getPlayer (::mce::UUID const &uuid) const
MCAPI::Player * $getPlayer (::ActorUniqueID entityID) const
MCAPI::Player * $getPlayerByXuid (::std::string const &xuid) const
MCAPI::Player * $getPlatformPlayer (::std::string const &platformOnlineId) const
MCAPI::Player * $getPlayerFromServerId (::std::string const &serverId) const
MCAPI::Player * $getRuntimePlayer (::ActorRuntimeID runtimeId) const
MCAPI int $getNumRemotePlayers () const
MCAPI::Player * $getPrimaryLocalPlayer () const
MCAPI::IMinecraftEventing & $getEventing ()
MCAPI::mce::Color $getPlayerColor (::Player const &player) const
MCAPI::Tick const & $getCurrentTick () const
MCAPI::Tick const $getCurrentServerTick () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::TickDeltaTimeManager const > $getTickDeltaTimeManager () const
MCAPI::ArmorTrimUnloader * $getArmorTrimUnloader ()
MCAPI ::gsl::not_null<::StackRefResult<::IContainerRegistryAccess > > $getContainerRegistryAccess () const
MCAPI ::gsl::not_null<::StackRefResult<::IContainerRegistryTracker > > $getContainerRegistryTracker () const
MCAPI ::gsl::not_null<::StackRefResult<::IDynamicContainerSerialization > > $getDynamicContainerSerialization () const
MCAPI ::std::shared_ptr<::VoxelShapes::VoxelShapeRegistry const > $getShapeRegistry () const
MCAPI ::std::shared_ptr<::VoxelShapes::VoxelShapeRegistry > $getMutableShapeRegistry () const
MCAPI::BiomeRegistry const & $getBiomeRegistry () const
MCAPI::BiomeRegistry & $getBiomeRegistry ()
MCAPI::BlockPalette const & $getBlockPalette () const
MCAPI::BlockPalette & $getBlockPalette ()
MCAPI::FeatureRegistry const & $getFeatureRegistry () const
MCAPI::FeatureRegistry & $getFeatureRegistry ()
MCAPI::FeatureTypeFactory const & $getFeatureTypeFactory () const
MCAPI::FeatureTypeFactory & $getFeatureTypeFactory ()
MCAPI::JigsawStructureRegistry const & $getJigsawStructureRegistry () const
MCAPI::JigsawStructureRegistry & $getJigsawStructureRegistry ()
MCAPI::StructureSpawnRegistry const & $getStructureSpawnRegistry () const
MCAPI::StructureSpawnRegistry & $getStructureSpawnRegistry ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::StructureManager > const $getStructureManager () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::StructureManager > $getStructureManager ()
MCAPI::BiomeComponentFactory const & $getBiomeComponentFactory () const
MCAPI::BiomeComponentFactory & $getBiomeComponentFactory ()
MCAPI::SurfaceBuilderRegistry const & $getSurfaceBuilderRegistry () const
MCAPI::SurfaceBuilderRegistry & $getSurfaceBuilderRegistry ()
MCAPI::BiomeManager const & $getBiomeManager () const
MCAPI::BiomeManager & $getBiomeManager ()
MCAPI ::OwnerPtrFactory<::Dimension, ::DerivedDimensionArguments && > const & $getDimensionFactory () const
MCAPI ::OwnerPtrFactory<::Dimension, ::DerivedDimensionArguments && > & $getDimensionFactory ()
MCAPI ::Factory<::BaseLightTextureImageBuilder, ::Level &, ::Scheduler & > const & $getLightTextureImageBuilderFactory () const
MCAPI ::Factory<::BaseLightTextureImageBuilder, ::Level &, ::Scheduler & > & $getLightTextureImageBuilderFactory ()
MCAPI::InternalComponentRegistry & $getInternalComponentRegistry () const
MCAPI::IWorldRegistriesProvider const & $getWorldRegistriesProvider () const
MCAPI::IWorldRegistriesProvider & $getWorldRegistriesProvider ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry const > const $getWorldClockRegistry () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry > $getWorldClockRegistry ()
MCAPI void $addListener (::LevelListener &listener)
MCAPI void $removeListener (::LevelListener &listener)
MCAPI void $tickEntities ()
MCAPI void $tickEntitySystems ()
MCAPI void $onPlayerDeath (::Player &player, ::ActorDamageSource const &source)
MCAPI void $tick ()
MCAPI bool $explode (::BlockSource &region, ::Actor *source, ::Vec3 const &pos, float explosionRadius, bool fire, bool breaksBlocks, float maxResistance, bool allowUnderwater)
MCAPI bool $explode (::Explosion &explosion)
MCAPI void $denyEffect (::BlockSource &region, ::Vec3 const &pos)
MCAPI void $potionSplash (::Vec3 const &pos, ::mce::Color const &color, bool instantaneousEffect)
MCAPI bool $extinguishFire (::BlockSource &region, ::BlockPos const &pos, uchar face, ::Actor *source)
MCAPI ::std::unique_ptr<::Path > $findPath (::Actor &from, int xBest, int yBest, int zBest, ::NavigationComponent &navigation)
MCAPI ::std::unique_ptr<::Path > $findPath (::Actor &from, ::Actor const &to, ::NavigationComponent &navigation)
MCAPI void $setSleepStatus (::PlayerSleepStatus const &status)
MCAPI::PlayerSleepStatus $getSleepStatus () const
MCAPI void $updateSleepingPlayerList ()
MCAPI ::Bedrock::NonOwnerPointer<::ServerPlayerSleepManager > $getServerPlayerSleepManager ()
MCAPI ::Bedrock::NonOwnerPointer<::ServerPlayerSleepManager const > $getServerPlayerSleepManager () const
MCAPI int $getTime () const
MCAPI void $setTime (int time)
MCAPI uint $getSeed ()
MCAPI::LevelSeed64 $getLevelSeed64 () const
MCAPI::BlockPos const & $getSharedSpawnPos () const
MCAPI void $setDefaultSpawn (::BlockPos const &spawnPos)
MCAPI::BlockPos const & $getDefaultSpawn () const
MCAPI void $setDefaultGameType (::GameType gameType)
MCAPI::GameType $getDefaultGameType () const
MCAPI void $setDifficulty (::SharedTypes::Legacy::Difficulty difficulty)
MCAPI void $setMultiplayerGameIntent (bool multiplayerGame)
MCAPI bool $getMultiplayerGameIntent () const
MCAPI void $setMultiplayerGame (bool multiplayerGame)
MCAPI bool $isMultiplayerGame () const
MCAPI void $setLANBroadcastIntent (bool broadcast)
MCAPI bool $getLANBroadcastIntent () const
MCAPI void $setLANBroadcast (bool broadcast)
MCAPI bool $getLANBroadcast () const
MCAPI void $setXBLBroadcastIntent (::Social::GamePublishSetting broadcastMode)
MCAPI::Social::GamePublishSetting $getXBLBroadcastIntent () const
MCAPI bool $hasXBLBroadcastIntent () const
MCAPI void $setXBLBroadcastMode (::Social::GamePublishSetting broadcastMode)
MCAPI::Social::GamePublishSetting $getXBLBroadcastMode () const
MCAPI bool $hasXBLBroadcast () const
MCAPI void $setPlatformBroadcastIntent (::Social::GamePublishSetting broadcastMode)
MCAPI::Social::GamePublishSetting $getPlatformBroadcastIntent () const
MCAPI bool $hasPlatformBroadcastIntent () const
MCAPI void $setPlatformBroadcastMode (::Social::GamePublishSetting broadcastMode)
MCAPI::Social::GamePublishSetting $getPlatformBroadcastMode () const
MCAPI bool $hasPlatformBroadcast () const
MCAPI void $setHasLockedBehaviorPack (bool hasLocked)
MCAPI void $setHasLockedResourcePack (bool hasLocked)
MCAPI void $setCommandsEnabled (bool commandsEnabled)
MCAPI void $setWorldTemplateOptionsUnlocked ()
MCAPI bool $hasLevelStorage () const
MCAPI::LevelStorage & $getLevelStorage ()
MCAPI::LevelStorage const & $getLevelStorage () const
MCAPI::LevelData & $getLevelData ()
MCAPI::LevelData const & $getLevelData () const
MCAPI::PhotoStorage & $getPhotoStorage () const
MCAPI void $createPhotoStorage ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PhotoManager > $getPhotoManager ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PhotoManager const > $getPhotoManager () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::EducationSettingsManager > $getEducationSettingsManager ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::EducationSettingsManager const > $getEducationSettingsManager () const
MCAPI void $save ()
MCAPI void $saveLevelData ()
MCAPI void $saveGameData ()
MCAPI ::std::shared_ptr< void * > $requestTimedStorageDeferment ()
MCAPI::TickingAreasManager & $getTickingAreasMgr ()
MCAPI void $addTickingAreaList (::DimensionType dimensionId, ::std::shared_ptr<::TickingAreaList > const &tickingAreas)
MCAPI void $playSound (::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal)
MCAPI void $playSound (::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, float const volume, float const pitch)
MCAPI void $playSound (::PlaySoundOptions const &options)
MCAPI void $playSound (::IConstBlockSource const &region, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal)
MCAPI void $playSound (::DimensionType dimension, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal)
MCAPI::PlayerEventCoordinator & $getRemotePlayerEventCoordinator ()
MCAPI::ServerPlayerEventCoordinator & $getServerPlayerEventCoordinator ()
MCAPI::ClientPlayerEventCoordinator & $getClientPlayerEventCoordinator ()
MCAPI::ActorEventCoordinator & $getActorEventCoordinator ()
MCAPI::BlockEventCoordinator & $getBlockEventCoordinator ()
MCAPI::ItemEventCoordinator & $getItemEventCoordinator ()
MCAPI::ServerNetworkEventCoordinator & $getServerNetworkEventCoordinator ()
MCAPI::ScriptingEventCoordinator & $getScriptingEventCoordinator ()
MCAPI::ScriptDeferredEventCoordinator & $getScriptDeferredEventCoordinator ()
MCAPI::LevelEventCoordinator & $getLevelEventCoordinator ()
MCAPI void $handleLevelEvent (::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, int data)
MCAPI void $handleLevelEvent (::SharedTypes::Legacy::LevelEvent type, ::CompoundTag const &data)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::LevelEventManager > $getLevelEventManager ()
MCAPI void $handleStopSoundEvent (::std::string const &name)
MCAPI void $handleStopAllSounds ()
MCAPI void $handleStopMusicEvent ()
MCAPI void $broadcastLevelEvent (::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, int data, ::UserEntityIdentifierComponent const *userIdentifier)
MCAPI void $broadcastLevelEvent (::SharedTypes::Legacy::LevelEvent type, ::CompoundTag const &tag, ::UserEntityIdentifierComponent const *userIdentifier)
MCAPI void $broadcastLocalEvent (::BlockSource &region, ::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, int data)
MCAPI void $broadcastLocalEvent (::BlockSource &region, ::SharedTypes::Legacy::LevelEvent type, ::Vec3 const &pos, ::Block const &block)
MCAPI void $broadcastSoundEvent (::BlockSource &region, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, ::Block const &block, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal, ::std::optional<::Vec3 > const &fireAtPosition)
MCAPI void $broadcastSoundEvent (::BlockSource &region, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal, ::std::optional<::Vec3 > const &fireAtPosition)
MCAPI void $broadcastSoundEvent (::Dimension &dimension, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, ::ActorSoundIdentifier const &actorSoundIdentifier, bool isGlobal, ::std::optional<::Vec3 > const &fireAtPosition)
MCAPI void $broadcastActorEvent (::Actor &actor, ::ActorEvent eventId, int data, ::std::optional<::Vec3 > const &fireAtPosition) const
MCAPI ::Bedrock::NonOwnerPointer<::ActorEventBroadcaster const > $getActorEventBroadcaster () const
MCAPI void $addChunkViewTracker (::std::weak_ptr<::ChunkViewSource > chunkViewSource)
MCAPI void $onChunkReload (::Bounds const &bound)
MCAPI int $getActivePlayerCount () const
MCAPI int $getActiveUsersCount () const
MCAPI void $forEachPlayer (::std::function< bool(::Player &)> callback)
MCAPI void $forEachPlayer (::std::function< bool(::Player const &)> callback) const
MCAPI void $forEachUser (::std::function< bool(::EntityContext &)> callback)
MCAPI void $forEachUser (::std::function< bool(::EntityContext const &)> callback) const
MCAPI::Player * $findPlayer (::std::function< bool(::Player const &)> pred) const
MCAPI::Player * $findPlayer (::std::function< bool(::WeakEntityRef const &)> pred) const
MCAPI int $getUserCount () const
MCAPI int $countUsersWithMatchingNetworkId (::NetworkIdentifier const &networkId) const
MCAPI ::std::vector<::OwnerPtr<::EntityContext > > const & $getUsers () const
MCAPI ::std::vector<::OwnerPtr<::EntityContext > > const & $getEntities () const
MCAPI void $onSourceCreated (::BlockSource &source)
MCAPI void $onSourceDestroyed (::BlockSource &source)
MCAPI void $onSubChunkLoaded (::ChunkSource &source, ::LevelChunk &lc, short absoluteSubChunkIndex, bool subChunkVisibilityChanged)
MCAPI ::Bedrock::NonOwnerPointer<::SubChunkManager > $getSubChunkManager ()
MCAPI void $onChunkLoaded (::ChunkSource &source, ::LevelChunk &lc)
MCAPI void $onChunkReloaded (::ChunkSource &source, ::LevelChunk &lc)
MCAPI::LevelChunkMetaDataManager * $getLevelChunkMetaDataManager ()
MCAPI void $onChunkDiscarded (::LevelChunk &lc)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::LevelChunkEventManager > $getLevelChunkEventManager ()
MCAPI void $queueEntityDestruction (::OwnerPtr<::EntityContext > entity)
MCAPI ::OwnerPtr<::EntityContext > $removeEntity (::Actor &actor)
MCAPI ::OwnerPtr<::EntityContext > $removeEntity (::WeakEntityRef entityRef)
MCAPI void $forceRemoveEntity (::Actor &actor)
MCAPI void $forceRemoveEntityfromWorld (::Actor &actor)
MCAPI void $forceFlushRemovedPlayers ()
MCAPI void $loadFunctionManager ()
MCAPI void $levelCleanupQueueEntityRemoval (::OwnerPtr<::EntityContext > entity)
MCAPI void $registerTemporaryPointer (::_TickPtr &ptr)
MCAPI void $unregisterTemporaryPointer (::_TickPtr &ptr)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::TempEPtrManager > $getTempEPtrManager ()
MCAPI bool $destroyBlock (::BlockSource &region, ::BlockPos const &pos, bool dropResources, ::BlockChangeContext const &changeSourceContext, ::BlockDestroySound destroySound)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::LevelBlockDestroyer > $getLevelBlockDestroyer ()
MCAPI void $upgradeStorageVersion (::StorageVersion v)
MCAPI void $suspendAndSave ()
MCAPI void $sendServerLegacyParticle (::ParticleType id, ::Vec3 const &pos, ::Vec3 const &dir, int data)
MCAPI::Particle * $addParticle (::ParticleType id, ::Vec3 const &pos, ::Vec3 const &dir, int data, ::CompoundTag const *tag, bool isGlobal)
MCAPI void $spawnParticleEffect (::std::string const &effectName, ::Vec3 const &spawnLocation, ::Dimension *dimension)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ServerParticleManager > $getServerParticleManager ()
MCAPI void $addParticleEffect (::HashedString const &effect, ::Vec3 const &emitterPosition, ::MolangVariableMap const &molangVariables)
MCAPI void $addTerrainParticleEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float intensity, float velocityScalar, float emitterRadius)
MCAPI void $addTerrainSlideEffect (::BlockPos const &pos, ::Block const &block, ::Vec3 const &emitterPosition, float intensity, float velocityScalar, float emitterRadius)
MCAPI void $addBreakingItemParticleEffect (::Vec3 const &pos, ::BreakingItemParticleData const &data, ::ResolvedItemIconInfo const &textureInfo)
MCAPI void $addBiomeTintedParticleEffect (::HashedString const &effect, ::BlockPos const &pos, ::Block const &block, ::std::optional<::mce::Color > overrideColor)
MCAPI::ActorUniqueID $getNewUniqueID ()
MCAPI::ActorRuntimeID $getNextRuntimeID ()
MCAPI ::std::vector<::ChunkPos > const & $getTickingOffsets () const
MCAPI ::std::vector<::ChunkPos > const & $getClientTickingOffsets () const
MCAPI ::std::vector<::ChunkPos > $getSortedPositionsFromClientOffsets (::std::vector<::ChunkPos > const &centers) const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ChunkTickOffsetManager const > $getChunkTickOffsetManager () const
MCAPI bool $isExporting () const
MCAPI void $setIsExporting (bool IsExporting)
MCAPI::SavedDataStorage & $getSavedData ()
MCAPI::MapItemSavedData * $getMapSavedData (::ActorUniqueID const uuid)
MCAPI::MapItemSavedData * $getMapSavedData (::CompoundTag const &instance)
MCAPI::MapItemSavedData * $getMapSavedData (::CompoundTag const *instance)
MCAPI void $requestMapInfo (::ActorUniqueID const uuid, bool forceUpdate)
MCAPI::ActorUniqueID $expandMapByID (::ActorUniqueID const uuid, bool wasInit)
MCAPI bool $copyAndLockMap (::ActorUniqueID const originalMapUuid, ::ActorUniqueID const newMapUuid)
MCAPI::MapItemSavedData & $createMapSavedData (::ActorUniqueID const &uuid, ::BlockPos const &origin, ::DimensionType dimension, int returnScaleLevel)
MCAPI::MapItemSavedData & $createMapSavedData (::std::vector<::ActorUniqueID > const &mapIds, ::BlockPos const &origin, ::DimensionType dimension, int returnScaleLevel)
MCAPI ::Core::PathBuffer<::std::string > $getScreenshotsFolder () const
MCAPI::std::string $getLevelId () const
MCAPI void $setLevelId (::std::string LevelId)
MCAPI::TaskGroup & $getSyncTasksGroup ()
MCAPI::TaskGroup & $getIOTasksGroup ()
MCAPI::ResourcePackManager * $getClientResourcePackManager () const
MCAPI::ResourcePackManager * $getServerResourcePackManager () const
MCAPI::TradeTables * $getTradeTables ()
MCAPI void $decrementTagCache (::std::string const &tag, ::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > &tagRegistry)
MCAPI void $incrementTagCache (::std::string const &tag, ::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > &tagRegistry)
MCAPI ::Bedrock::NonOwnerPointer<::TagCacheManager > $getTagCacheManager ()
MCAPI bool $isEdu () const
MCAPI::ActorFactory & $getActorFactory ()
MCAPI::ActorFactory const & $getActorFactory () const
MCAPI::ActorInfoRegistry * $getActorInfoRegistry ()
MCAPI ::StackRefResult<::EntityRegistry > $getEntityRegistry ()
MCAPI ::StackRefResult<::EntityRegistry const > $getEntityRegistry () const
MCAPI::EntitySystems & $getEntitySystems ()
MCAPI ::WeakRef<::EntityContext > $getLevelEntity ()
MCAPI ::WeakRef<::EntityContext const > $getLevelEntity () const
MCAPI ::Bedrock::NonOwnerPointer<::VolumeEntityManagerServer > $tryGetVolumeEntityManagerServer () const
MCAPI void $runCommand (::HashedString const &commandStr, ::CommandOrigin &origin, ::CommandOriginSystem originSystem, ::CurrentCmdVersion const commandVersion)
MCAPI void $runCommand (::Command &command, ::CommandOrigin &origin, ::CommandOriginSystem originSystem)
MCAPI::PlayerCapabilities::ISharedController const & $getCapabilities () const
MCAPI ::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > & $getTagRegistry ()
MCAPI::PlayerMovementSettings const & $getPlayerMovementSettings () const
MCAPI void $setPlayerMovementSettings (::PlayerMovementSettings const &settings)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerMovementSettingsManager > $getPlayerMovementSettingsManager ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerMovementSettingsManager const > $getPlayerMovementSettingsManager () const
MCAPI bool $canUseSkin (::SerializedSkinRef const &skin, ::NetworkIdentifier const &networkIdentifier, ::ActorUniqueID const &playerId) const
MCAPI ::Bedrock::NonOwnerPointer<::TrustedSkinHelper const > $getTrustedSkinHelper () const
MCAPI ::Bedrock::NonOwnerPointer<::CameraRegistry const > $getCameraRegistry () const
MCAPI ::Bedrock::NonOwnerPointer<::CameraRegistry > $getCameraRegistry ()
MCAPI ::Bedrock::NonOwnerPointer<::EntitySystems > $getCameraSystems ()
MCAPI::PositionTrackingDB::PositionTrackingDBClient * $getPositionTrackerDBClient () const
MCAPI::PositionTrackingDB::PositionTrackingDBServer * $getPositionTrackerDBServer () const
MCAPI void $flushRunTimeLighting ()
MCAPI ::std::weak_ptr<::ISubChunkLighter > $getSubChunkLighter () const
MCAPI void $loadBlockDefinitionGroup (::Experiments const &experiments)
MCAPI void $initializeBlockDefinitionGroup ()
MCAPI ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > $getUnknownBlockTypeRegistry ()
MCAPI bool $isClientSideGenerationEnabled ()
MCAPI bool $blockNetworkIdsAreHashes ()
MCAPI::ItemRegistryRef $getItemRegistry () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::BlockTypeRegistry > $getBlockTypeRegistry () const
MCAPI::Level * $asLevel ()
MCAPI bool $use3DBiomeMaps () const
MCAPI void $pauseAndFlushTaskGroups ()
MCAPI::DimensionManager & $getDimensionManager ()
MCAPI::DimensionManager const & $getDimensionManager () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::DimensionManager > $getDimensionManagerNonOwner ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::DimensionManager const > $getDimensionManagerNonOwner () const
MCAPI void $subChunkTickAndSendRequests ()
MCAPI void $_subTick ()
MCAPI ::StackRefResult<::PauseManager > $getPauseManager ()
MCAPI ::StackRefResult<::PauseManager const > $getPauseManager () const
MCAPI bool $isClientSide () const
MCAPI::SubClientId $getSubClientId () const
MCAPI ::std::unordered_map<::mce::UUID, ::PlayerListEntry > const & $getPlayerList () const
MCAPI::std::string const & $getPlayerXUID (::mce::UUID const &uuid) const
MCAPI::std::string const & $getPlayerPlatformOnlineId (::mce::UUID const &uuid) const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerListManager > $getPlayerListManager ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerListManager const > $getPlayerListManager () const
MCAPI ::std::vector<::WeakEntityRef > const & $getActiveUsers () const
MCAPI void $notifySubChunkRequestManager (::SubChunkPacket const &packet)
MCAPI::SubChunkRequestManager * $getSubChunkRequestManager ()
MCAPI ::std::vector<::Actor * > $getRuntimeActorList () const
MCAPI::PacketSender * $getPacketSender () const
MCAPI ::Bedrock::NonOwnerPointer<::NetEventCallback > $getNetEventCallback () const
MCAPI void $setNetEventCallback (::Bedrock::NonOwnerPointer<::NetEventCallback > val)
MCAPI ::gsl::not_null<::StackRefResult<::ILevelRandom > > $getILevelRandom ()
MCAPI::IRandom & $getIRandom () const
MCAPI::Random & $getRandom () const
MCAPI::Random & $getThreadRandom () const
MCAPI::HitResult & $getHitResult ()
MCAPI::HitResult & $getLiquidHitResult ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::HitResultWrapper > $getHitResultWrapper ()
MCAPI::std::string const & $getImmersiveReaderString () const
MCAPI void $setImmersiveReaderString (::std::string newString)
MCAPI::AdventureSettings & $getAdventureSettings ()
MCAPI::AdventureSettings const & $getAdventureSettings () const
MCAPI::GameRules const & $getGameRules () const
MCAPI::GameRules & $getGameRules ()
MCAPI bool $hasStartWithMapEnabled () const
MCAPI bool $isEditorWorld () const
MCAPI bool $isEditorTestWorld () const
MCAPI bool $getAllowAnonymousBlockDropsInEditorWorlds () const
MCAPI bool $isHardcore () const
MCAPI::Abilities & $getDefaultAbilities ()
MCAPI::PermissionsHandler & $getDefaultPermissions ()
MCAPI::PermissionsHandler const & $getDefaultPermissions () const
MCAPI bool $getTearingDown () const
MCAPI void $takePicture (::cg::ImageBuffer &outImage, ::Actor *camera, ::Actor *target, ::ScreenshotOptions &screenshotOptions, ::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)> completedScreenshotCallback)
MCAPI::LevelSoundManager & $getLevelSoundManager ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::SoundPlayerInterface > $getSoundPlayer () const
MCAPI void $setSimPaused (bool value)
MCAPI bool $getSimPaused () const
MCAPI void $setFinishedInitializing ()
MCAPI::LootTables & $getLootTables ()
MCAPI void $updateWeather (float rainLevel, int rainTime, float lightningLevel, int lightningTime)
MCAPI int $getNetherScale () const
MCAPI::Scoreboard & $getScoreboard ()
MCAPI::Scoreboard const & $getScoreboard () const
MCAPI::Scoreboard * $tryGetScoreboard ()
MCAPI::LayeredAbilities * $getPlayerAbilities (::ActorUniqueID const &playerId)
MCAPI void $setPlayerAbilities (::ActorUniqueID const &playerId, ::LayeredAbilities const &abilities)
MCAPI void $sendAllPlayerAbilities (::Player const &playerReference)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerAbilitiesManager > $getPlayerAbilitiesManager ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerPermissionsManager > $getPlayerPermissionsManager ()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerPermissionsSynchroniser > $getPlayerPermissionsSynchroniser ()
MCAPI::Recipes & $getRecipes () const
MCAPI::BlockReducer * $getBlockReducer () const
MCAPI ::std::weak_ptr<::TrimPatternRegistry const > $getTrimPatternRegistry () const
MCAPI ::std::weak_ptr<::TrimPatternRegistry > $getTrimPatternRegistry ()
MCAPI ::std::weak_ptr<::TrimMaterialRegistry const > $getTrimMaterialRegistry () const
MCAPI ::std::weak_ptr<::TrimMaterialRegistry > $getTrimMaterialRegistry ()
MCAPI::BlockType const & $getRegisteredBorderBlock () const
MCAPI ::Bedrock::NotNullNonOwnerPtr<::LevelChunkPerformanceTelemetry > $getLevelChunkPerformanceTelemetry ()
MCAPI::cereal::ReflectionCtx & $cerealContext ()
MCAPI::cereal::ReflectionCtx const & $cerealContext () const
MCAPI ::Bedrock::NonOwnerPointer<::ChunkGenerationManager > $getChunkGenerationManager ()
MCAPI ::Bedrock::NonOwnerPointer<::ChunkGenerationManager const > $getChunkGenerationManager () const
MCAPI void $clearAllGenerationRequests (::NetworkIdentifier const &player, ::SubClientId clientId)
MCAPI void $digestServerBlockProperties (::StartGamePacket const &packet)
MCAPI::MolangPackSettingsCache const * $getMolangPackSettingsCache () const
MCAPI::PlayerDeathManager * $_getPlayerDeathManager ()
MCAPI void $_initializeMapDataManager ()
MCAPI::cereal::ReflectionCtx & $_cerealContext ()
MCAPI void $_onLowMemory ()
virtual::GameModeExt::MessengerFactory createMessengerFactory () const =0
MCAPI void addParticleEffect (::HashedString const &effect, ::Vec3 const &emitterPosition)
virtual ::Bedrock::NotNullNonOwnerPtr<::MapDataManager > getMapDataManager ()=0
virtual::ClientLevel * asClientLevel ()
virtual::MapDataManager & _getMapDataManager ()=0
virtual::TickTimeManager const & _getTickTimeManager () const =0
virtual::TickTimeManager & _getTickTimeManager ()=0
MCAPI::ClientLevel * $asClientLevel ()
virtual void onAreaChanged (::BlockSource &source, ::BlockPos const &min, ::BlockPos const &max)
virtual void onBlockChanged (::BlockSource &source, ::BlockPos const &pos, uint layer, ::Block const &block, ::Block const &oldBlock, int updateFlags, ::ActorBlockSyncMessage const *syncMsg, ::BlockChangedEventTarget eventTarget, ::Actor *blockChangeSource)
virtual void onBrightnessChanged (::BlockSource &source, ::BlockPos const &pos)
virtual void onBlockEntityChanged (::BlockSource &source, ::BlockActor &te)
virtual void onEntityChanged (::BlockSource &source, ::Actor &entity)
virtual void onBlockEvent (::BlockSource &source, int x, int y, int z, int b0, int b1)
MCFOLD void $onAreaChanged (::BlockSource &source, ::BlockPos const &min, ::BlockPos const &max)
MCFOLD void $onBlockChanged (::BlockSource &source, ::BlockPos const &pos, uint layer, ::Block const &block, ::Block const &oldBlock, int updateFlags, ::ActorBlockSyncMessage const *syncMsg, ::BlockChangedEventTarget eventTarget, ::Actor *blockChangeSource)
MCAPI void $onBrightnessChanged (::BlockSource &source, ::BlockPos const &pos)
MCFOLD void $onBlockEntityChanged (::BlockSource &source, ::BlockActor &te)
MCFOLD void $onEntityChanged (::BlockSource &source, ::Actor &entity)
MCFOLD void $onBlockEvent (::BlockSource &source, int x, int y, int z, int b0, int b1)

Static Public Member Functions

static MCAPI ::std::unique_ptr<::LevelStorageManager > _createLevelStorageManager (::Bedrock::UniqueOwnerPointer<::LevelStorage > levelStorage, ::Scheduler &scheduler, ::IMinecraftEventing &eventing)
static MCAPI ::LevelSeed64 parseLevelSeed64 (::std::string const &seedString)
static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::PacketSender > const > mPacketSender
::ll::TypedStorage< 8, 16, ::gsl::not_null< ::Bedrock::UniqueOwnerPointer<::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > > > > mTagRegistry
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ActorInfoRegistry > > mActorInfoRegistry
::ll::TypedStorage< 8, 24, ::std::vector<::LevelListener * > > mListeners
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::LevelStorageManager > > mLevelStorageManager
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::LevelData > const > mLevelData
::ll::TypedStorage< 1, 1, bool const > mConstructedAsNewLevel
::ll::TypedStorage< 8, 64, ::std::unordered_set<::BlockSource * > > mRegions
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > > mLinkedAssetValidator
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActorDefinitionGroup > > mEntityDefinitions
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActorAnimationGroup > > mActorAnimationGroup
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActorAnimationControllerGroup > > mActorAnimationControllerGroup
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BlockDefinitionGroup > > mBlockDefinitions
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::TrimPatternRegistry > > mTrimPatternRegistry
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::TrimMaterialRegistry > > mTrimMaterialRegistry
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Spawner > > mMobSpawner
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ProjectileFactory > > mProjectileFactory
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PropertyGroupManager > > mActorPropertyGroups
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::CameraPresets > > mCameraPresets
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BehaviorFactory > > mBehaviorFactory
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::AutomationBehaviorTreeGroup > > mAutomationBehaviorTreeDefinitions
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BlockPalette > > mGlobalBlockPalette
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Recipes > > mRecipes
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BlockReducer > > mBlockReducer
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::NpcDialogueStorage > > mNpcDialogueStorage
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::InternalComponentRegistry > > mInternalComponentRegistry
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::PortalForcer > > > mPortalForcer
::ll::TypedStorage< 8, 16, ::ItemRegistryRef const > mItemRegistry
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::BlockTypeRegistry > > mBlockTypeRegistry
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IUnknownBlockTypeRegistry > > mUnknownBlockTypeRegistry
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BossEventSubscriptionManager > > mBossEventSubscriptionManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::OwnerPtr<::ContainerRegistry > > const > mContainerRegistry
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::HitResultWrapper > > > mHitResultWrapper
::ll::TypedStorage< 8, 32, ::std::string > mImmersiveReaderString
::ll::TypedStorage< 8, 16, ::gsl::not_null<::OwnerPtr<::ILevelRandom > > > mLevelRandom
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::NetEventCallback > > mNetEventCallback
::ll::TypedStorage< 1, 1, bool const > mIsClientSide
::ll::TypedStorage< 1, 1, bool const > mIsTrialMode
::ll::TypedStorage< 1, 1, ::SubClientId > mSubClientId
::ll::TypedStorage< 1, 1, bool > mIsExporting
::ll::TypedStorage< 1, 1, bool > mDisablePlayerInteractions
::ll::TypedStorage< 1, 1, bool > mSimPaused
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > mMainThreadTaskGroup
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > mIOTaskGroup
::ll::TypedStorage< 8, 8, ::Scheduler & > mScheduler
::ll::TypedStorage< 8, 32, ::std::string > mLevelId
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TickingAreasManager > > mTickingAreasMgr
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::TempEPtrManager > > > mTempEPtrManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PhotoItemSavedDataCollection > > mPhotoItemSavedDataCollection
::ll::TypedStorage< 1, 1, bool > mTearingDown
::ll::TypedStorage< 8, 8, ::IMinecraftEventing & > mEventing
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::EventCoordinatorManager > > > mEventCoordinatorManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::LevelSoundManager > > mLevelSoundManager
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::StructureManager > > mStructureManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::LevelChunkPerformanceTelemetry > > > mLevelChunkPerformanceTelemetry
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::LootTables > > mLootTables
::ll::TypedStorage< 8, 8, ::BlockType const * > mRegisteredBorderBlock
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::JigsawStructureRegistry > > > mJigsawStructureRegistry
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::StructureSpawnRegistry > > > mStructureSpawnRegistry
::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::DimensionFactoryAndManager > > > mDimensionFactoryAndManager
::ll::TypedStorage< 8, 24, ::WeakRef<::EntityContext > > mLevelEntity
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IEntityRegistryOwner > > mEntityRegistryOwner
::ll::TypedStorage< 8, 16, ::OwnerPtr<::PauseManager > > mPauseManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::OwnerPtr<::EntitySystemsManager > > > mEntitySystemsManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::FeatureRegistry > > mFeatureRegistry
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::FeatureTypeFactory > > mFeatureTypeFactory
::ll::TypedStorage< 8, 64, ::Factory<::BaseLightTextureImageBuilder, ::Level &, ::Scheduler & > > mLightTextureImageBuilderFactory
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::EducationSettingsManager > > > mEducationSettingsManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PlayerCapabilities::ISharedController > > mCapabilities
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BlockActorLevelListener > > mBlockActorLevelListener
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::VanillaActorEventListenerManager > > mVanillaActorEventListenerManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PositionTrackingDB::PositionTrackingDBClient > > mPositionTrackerDBClient
::ll::TypedStorage< 1, 1, bool > mClientSideChunkGenEnabled
::ll::TypedStorage< 1, 1, bool > mBlockNetworkIdsAreHashes
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BiomeManager > > mBiomeManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ActorGarbageCollector > > > mActorGarbageCollector
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ActorManager > > > mActorManager
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnRemoveActorEntityReferences
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::AutonomousActorManager > > > mAutonomousActorManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ActorFetcher > > > mActorFetcher
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::GameplayUserManager > > > mGameplayUserManager
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnGameplayUserAddedSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnGameplayUserRemovedSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnAnyGameplayUsersRemovedSubscription
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Scoreboard > > mScoreboard
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::MolangPackSettingsCache > > mMolangPackSettingsCache
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ActorRuntimeIDManager > > > mActorRuntimeIDManager
::ll::TypedStorage< 8, 16, ::Bedrock::UniqueOwnerPointer<::PlayerLocationReceiver > > mPlayerLocationReceiver
::ll::TypedStorage< 8, 16, ::Bedrock::UniqueOwnerPointer<::PlayerLocationSender > > mPlayerLocationSender
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::PlayerListManager > > > mPlayerListManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::PlayerTickManager > > > mPlayerTickManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ServerParticleManager > > > mServerParticleManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ParticleProvider > > > mParticleProvider
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnSendServerLegacyParticleSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnAddTerrainParticleEffectSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnAddTerrainSlideEffectSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnAddBreakingItemParticleEffectSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnAddBiomeTintedParticleEffectSubscription
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ChunkTickRangeManager > > > mChunkTickRangeManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ChunkViewTrackerManager > > > mChunkViewTrackerManager
::ll::TypedStorage< 8, 16, ::Bedrock::UniqueOwnerPointer<::ActorEventBroadcaster > const > mActorEventBroadcaster
::ll::TypedStorage< 8, 16, ::gsl::not_null<::OwnerPtr<::cereal::ReflectionCtx > > > mCerealContext
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ActorFactory > > > mActorFactory
::ll::TypedStorage< 8, 16, ::Bedrock::UniqueOwnerPointer<::LoadingScreenIdManager > > mLoadingScreenIdManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::PlayerDimensionTransferManager > > > mPlayerDimensionTransferManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::LevelCrashDumpManager > > const > mLevelCrashDumpManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::OwnerPtr<::UniqueIDManager > > > mUniqueIDManager
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnPictureTakenSubscription
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::PhotoManager > > > mPhotoManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::LevelEventManager > > > mLevelEventManager
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mLevelEventDataSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mLevelEventCompoundTagSubscription
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ChunkTickOffsetManager > > > mChunkTickOffsetManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::PlayerMovementSettingsManager > > > mPlayerMovementSettingsManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::PlayerAbilitiesManager > > > mPlayerAbilitiesManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::PlayerPermissionsManager > > > mPlayerPermissionsManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::PlayerPermissionsSynchroniser > > > mPlayerPermissionsSynchroniser
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::LevelChunkEventManager > > > mLevelChunkEventManager
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnChunkLoadedSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnChunkReloadedSubscription
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mOnChunkDiscardedSubscription
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::ActorDimensionTransferManager > > > mActorDimensionTransferManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::LevelBlockDestroyer > > > mLevelBlockDestroyer
::ll::TypedStorage< 8, 16, ::gsl::not_null<::Bedrock::UniqueOwnerPointer<::TickDeltaTimeManager > > > mTickDeltaTimeManager
::ll::TypedStorage< 8, 16, ::OwnerPtr<::LevelChunkSaveManager > > mLevelChunkSaveManager
::ll::TypedStorage< 8, 16, ::gsl::not_null<::OwnerPtr<::WeatherManager > > > mWeatherManager
::ll::TypedStorage< 1, 1, ::std::atomic< bool > > mHandleLowMemoryOnTick
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > mLowMemorySubscription
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::VoxelShapes::VoxelShapeRegistry > > mShapeRegistry
::ll::TypedStorage< 8, 16, ::gsl::not_null<::OwnerPtr<::DensityFunctionRegistry > > > mDensityFunctionRegistry
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > mControlBlock

Constructor & Destructor Documentation

◆ Level()

MCAPI Level::Level ( ::LevelArguments && args)
explicit
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.

Member Function Documentation

◆ initialize()

virtual bool Level::initialize ( ::std::string const & levelName,
::LevelSettings const & levelSettings,
::Experiments const & experiments,
::std::string const * levelId,
::std::optional<::std::reference_wrapper< ::std::unordered_map<::std::string, ::std::unique_ptr<::BiomeJsonDocumentGlueResolvedBiomeData > > > > biomeIdToResolvedData,
::ServerInitialization::IServerInitializer * init )
virtual

Implements ILevel.

◆ startLeaveGame()

virtual void Level::startLeaveGame ( )
virtual

Implements ILevel.

◆ isLeaveGameDone()

virtual bool Level::isLeaveGameDone ( )
virtual

Implements ILevel.

◆ isDimensionTypeActive()

virtual bool Level::isDimensionTypeActive ( ::DimensionType dimensionType) const
virtual

Implements ILevel.

◆ getOrCreateDimension()

virtual ::WeakRef<::Dimension > Level::getOrCreateDimension ( ::DimensionType dimensionType)
virtual

Implements ILevel.

◆ getDimension()

virtual ::WeakRef<::Dimension > Level::getDimension ( ::DimensionType id) const
virtual

Implements ILevel.

◆ resolvePlayerSpawnDimension()

virtual::PlayerSpawnDimensionResolution Level::resolvePlayerSpawnDimension ( ::CompoundTag const * playerTag) const
virtual

Implements ILevel.

◆ forEachDimension() [1/2]

virtual void Level::forEachDimension ( ::std::function< bool(::Dimension &)> callback)
virtual

Implements ILevel.

◆ forEachDimension() [2/2]

virtual void Level::forEachDimension ( ::std::function< bool(::Dimension const &)> callback) const
virtual

Implements ILevel.

◆ getChunkTickRange()

virtual uint Level::getChunkTickRange ( ) const
virtual

Implements ILevel.

◆ getChunkTickRangeManager()

virtual::ChunkTickRangeManager const & Level::getChunkTickRangeManager ( ) const
virtual

Implements ILevel.

◆ getPortalForcer()

virtual::PortalForcer & Level::getPortalForcer ( )
virtual

Implements ILevel.

◆ requestPlayerChangeDimension()

virtual void Level::requestPlayerChangeDimension ( ::Player & player,
::ChangeDimensionRequest && changeRequest )
virtual

Implements ILevel.

◆ getPlayerDimensionTransferManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerDimensionTransferManager > Level::getPlayerDimensionTransferManager ( )
virtual

Implements ILevel.

◆ entityChangeDimension()

virtual void Level::entityChangeDimension ( ::Actor & entity,
::ActorDimensionTransferRequest const & actorDimensionTransferRequest )
virtual

Implements ILevel.

◆ getActorDimensionTransferManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::ActorDimensionTransferManager > Level::getActorDimensionTransferManager ( )
virtual

Implements ILevel.

◆ getSpawner()

virtual::Spawner & Level::getSpawner ( ) const
virtual

Implements ILevel.

◆ getBossEventSubscriptionManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::BossEventSubscriptionManager > Level::getBossEventSubscriptionManager ( )
virtual

Implements ILevel.

◆ getProjectileFactory()

virtual::ProjectileFactory & Level::getProjectileFactory ( ) const
virtual

Implements ILevel.

◆ getEntityDefinitions()

virtual::ActorDefinitionGroup * Level::getEntityDefinitions ( ) const
virtual

Implements ILevel.

◆ getActorAnimationGroup()

virtual ::Bedrock::NotNullNonOwnerPtr<::ActorAnimationGroup > Level::getActorAnimationGroup ( ) const
virtual

Implements ILevel.

◆ getActorAnimationControllerGroup()

virtual ::Bedrock::NonOwnerPointer<::ActorAnimationControllerGroup > Level::getActorAnimationControllerGroup ( ) const
virtual

Implements ILevel.

◆ getBlockDefinitions()

virtual::BlockDefinitionGroup * Level::getBlockDefinitions ( ) const
virtual

Implements ILevel.

◆ getActorPropertyGroup()

virtual::PropertyGroupManager & Level::getActorPropertyGroup ( ) const
virtual

Implements ILevel.

◆ getCameraPresets() [1/2]

virtual::CameraPresets const & Level::getCameraPresets ( ) const
virtual

Implements ILevel.

◆ getCameraPresets() [2/2]

virtual::CameraPresets & Level::getCameraPresets ( )
virtual

Implements ILevel.

◆ getCameraPreset()

virtual::SharedTypes::v1_26_50::CameraPreset const * Level::getCameraPreset ( int presetIndex) const
virtual

Implements ILevel.

◆ getDisablePlayerInteractions()

virtual bool Level::getDisablePlayerInteractions ( ) const
virtual

Implements ILevel.

◆ setDisablePlayerInteractions()

virtual void Level::setDisablePlayerInteractions ( bool const disable)
virtual

Implements ILevel.

◆ getAutomationBehaviorTreeGroup()

virtual::AutomationBehaviorTreeGroup & Level::getAutomationBehaviorTreeGroup ( ) const
virtual

Implements ILevel.

◆ getBehaviorFactory()

virtual::BehaviorFactory & Level::getBehaviorFactory ( ) const
virtual

Implements ILevel.

◆ getDifficulty()

virtual::SharedTypes::Legacy::Difficulty Level::getDifficulty ( ) const
virtual

Implements ILevel.

◆ getDimensionConversionData()

virtual::DimensionConversionData Level::getDimensionConversionData ( ) const
virtual

Implements ILevel.

◆ getSpecialMultiplier()

virtual float Level::getSpecialMultiplier ( ::DimensionType dimensionType) const
virtual

Implements ILevel.

◆ hasCommandsEnabled()

virtual bool Level::hasCommandsEnabled ( ) const
virtual

Implements ILevel.

◆ useMsaGamertagsOnly()

virtual bool Level::useMsaGamertagsOnly ( ) const
virtual

Implements ILevel.

◆ setMsaGamertagsOnly()

virtual void Level::setMsaGamertagsOnly ( bool msaGamertagsOnly)
virtual

Implements ILevel.

◆ addEntity()

virtual::Actor * Level::addEntity ( ::BlockSource & region,
::OwnerPtr<::EntityContext > entity )
virtual

Implements ILevel.

◆ putEntity() [1/2]

virtual::Actor * Level::putEntity ( ::BlockSource & region,
::ActorUniqueID id,
::ActorRuntimeID runtimeId,
::OwnerPtr<::EntityContext > entity )
virtual

Implements ILevel.

◆ putEntity() [2/2]

virtual::Actor * Level::putEntity ( ::BlockSource & region,
::ActorUniqueID id,
::OwnerPtr<::EntityContext > entity )
virtual

Implements ILevel.

◆ addGlobalEntity()

virtual::Actor * Level::addGlobalEntity ( ::BlockSource & region,
::OwnerPtr<::EntityContext > entity )
virtual

Implements ILevel.

◆ addAutonomousEntity()

virtual::Actor * Level::addAutonomousEntity ( ::BlockSource & region,
::OwnerPtr<::EntityContext > entity )
virtual

Implements ILevel.

◆ addUser()

virtual void Level::addUser ( ::OwnerPtr<::EntityContext > userEntity)
virtual

Implements ILevel.

◆ addDisplayEntity()

virtual::Actor * Level::addDisplayEntity ( ::BlockSource & region,
::OwnerPtr<::EntityContext > entity )
virtual

Implements ILevel.

◆ removeDisplayEntity()

virtual void Level::removeDisplayEntity ( ::WeakEntityRef entity)
virtual

Implements ILevel.

◆ getDisplayActorManager()

virtual ::Bedrock::NonOwnerPointer<::DisplayActorManager > Level::getDisplayActorManager ( )
virtual

Implements ILevel.

◆ suspendPlayer()

virtual void Level::suspendPlayer ( ::Player & player)
virtual

Implements ILevel.

◆ resumePlayer()

virtual void Level::resumePlayer ( ::Player & player)
virtual

Implements ILevel.

◆ isPlayerSuspended()

virtual bool Level::isPlayerSuspended ( ::Player & player) const
virtual

Implements ILevel.

◆ getGameplayUserManager() [1/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::GameplayUserManager > Level::getGameplayUserManager ( )
virtual

Implements ILevel.

◆ getGameplayUserManager() [2/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::GameplayUserManager const > Level::getGameplayUserManager ( ) const
virtual

Implements ILevel.

◆ getPlayerLocationReceiver()

virtual ::Bedrock::NonOwnerPointer<::PlayerLocationReceiver > Level::getPlayerLocationReceiver ( )
virtual

Implements ILevel.

◆ removeActorAndTakeEntity()

virtual ::OwnerPtr<::EntityContext > Level::removeActorAndTakeEntity ( ::WeakEntityRef entityRef)
virtual

Implements ILevel.

◆ removeActorFromWorldAndTakeEntity()

virtual ::OwnerPtr<::EntityContext > Level::removeActorFromWorldAndTakeEntity ( ::WeakEntityRef entityRef)
virtual

Implements ILevel.

◆ takeEntity()

virtual ::OwnerPtr<::EntityContext > Level::takeEntity ( ::WeakEntityRef entityRef,
::LevelChunk & lc )
virtual

Implements ILevel.

◆ fetchStrictEntity()

virtual::StrictEntityContext Level::fetchStrictEntity ( ::ActorUniqueID actorId,
bool getRemoved ) const
virtual

Implements ILevel.

◆ fetchEntity()

virtual::Actor * Level::fetchEntity ( ::ActorUniqueID actorId,
bool getRemoved ) const
virtual

Implements ILevel.

◆ getActorFetcher()

virtual ::Bedrock::NotNullNonOwnerPtr<::ActorFetcher const > Level::getActorFetcher ( ) const
virtual

Implements ILevel.

◆ getRuntimeEntity()

virtual::Actor * Level::getRuntimeEntity ( ::ActorRuntimeID actorId,
bool getRemoved ) const
virtual

Implements ILevel.

◆ getActorRuntimeIDManager() [1/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::ActorRuntimeIDManager > Level::getActorRuntimeIDManager ( )
virtual

Implements ILevel.

◆ getActorRuntimeIDManager() [2/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::ActorRuntimeIDManager const > Level::getActorRuntimeIDManager ( ) const
virtual

Implements ILevel.

◆ getMob()

virtual::Mob * Level::getMob ( ::ActorUniqueID mobId) const
virtual

Implements ILevel.

◆ getPlayer() [1/3]

virtual::Player * Level::getPlayer ( ::std::string const & name) const
virtual

Implements ILevel.

◆ getPlayer() [2/3]

virtual::Player * Level::getPlayer ( ::mce::UUID const & uuid) const
virtual

Implements ILevel.

◆ getPlayer() [3/3]

virtual::Player * Level::getPlayer ( ::ActorUniqueID entityID) const
virtual

Implements ILevel.

◆ getPlayerByXuid()

virtual::Player * Level::getPlayerByXuid ( ::std::string const & xuid) const
virtual

Implements ILevel.

◆ getPlatformPlayer()

virtual::Player * Level::getPlatformPlayer ( ::std::string const & platformOnlineId) const
virtual

Implements ILevel.

◆ getPlayerFromServerId()

virtual::Player * Level::getPlayerFromServerId ( ::std::string const & serverId) const
virtual

Implements ILevel.

◆ getRuntimePlayer()

virtual::Player * Level::getRuntimePlayer ( ::ActorRuntimeID runtimeId) const
virtual

Implements ILevel.

◆ getNumRemotePlayers()

virtual int Level::getNumRemotePlayers ( ) const
virtual

Implements ILevel.

◆ getPrimaryLocalPlayer()

virtual::Player * Level::getPrimaryLocalPlayer ( ) const
virtual

Implements ILevel.

◆ getEventing()

virtual::IMinecraftEventing & Level::getEventing ( )
virtual

Implements ILevel.

◆ getPlayerColor()

virtual::mce::Color Level::getPlayerColor ( ::Player const & player) const
virtual

Implements ILevel.

◆ getCurrentTick()

virtual::Tick const & Level::getCurrentTick ( ) const
virtual

Implements ILevel.

◆ getCurrentServerTick()

virtual::Tick const Level::getCurrentServerTick ( ) const
virtual

Implements ILevel.

◆ getTickDeltaTimeManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::TickDeltaTimeManager const > Level::getTickDeltaTimeManager ( ) const
virtual

Implements ILevel.

◆ getContainerRegistryAccess()

virtual ::gsl::not_null<::StackRefResult<::IContainerRegistryAccess > > Level::getContainerRegistryAccess ( ) const
virtual

Implements ILevel.

◆ getContainerRegistryTracker()

virtual ::gsl::not_null<::StackRefResult<::IContainerRegistryTracker > > Level::getContainerRegistryTracker ( ) const
virtual

Implements ILevel.

◆ getDynamicContainerSerialization()

virtual ::gsl::not_null<::StackRefResult<::IDynamicContainerSerialization > > Level::getDynamicContainerSerialization ( ) const
virtual

Implements ILevel.

◆ getShapeRegistry()

virtual ::std::shared_ptr<::VoxelShapes::VoxelShapeRegistry const > Level::getShapeRegistry ( ) const
virtual

Implements ILevel.

◆ getMutableShapeRegistry()

virtual ::std::shared_ptr<::VoxelShapes::VoxelShapeRegistry > Level::getMutableShapeRegistry ( ) const
virtual

Implements ILevel.

◆ getBiomeRegistry() [1/2]

virtual::BiomeRegistry const & Level::getBiomeRegistry ( ) const
virtual

Implements ILevel.

◆ getBiomeRegistry() [2/2]

virtual::BiomeRegistry & Level::getBiomeRegistry ( )
virtual

Implements ILevel.

◆ getBlockPalette() [1/2]

virtual::BlockPalette const & Level::getBlockPalette ( ) const
virtual

Implements ILevel.

◆ getBlockPalette() [2/2]

virtual::BlockPalette & Level::getBlockPalette ( )
virtual

Implements ILevel.

◆ getFeatureRegistry() [1/2]

virtual::FeatureRegistry const & Level::getFeatureRegistry ( ) const
virtual

Implements ILevel.

◆ getFeatureRegistry() [2/2]

virtual::FeatureRegistry & Level::getFeatureRegistry ( )
virtual

Implements ILevel.

◆ getFeatureTypeFactory() [1/2]

virtual::FeatureTypeFactory const & Level::getFeatureTypeFactory ( ) const
virtual

Implements ILevel.

◆ getFeatureTypeFactory() [2/2]

virtual::FeatureTypeFactory & Level::getFeatureTypeFactory ( )
virtual

Implements ILevel.

◆ getJigsawStructureRegistry() [1/2]

virtual::JigsawStructureRegistry const & Level::getJigsawStructureRegistry ( ) const
virtual

Implements ILevel.

◆ getJigsawStructureRegistry() [2/2]

virtual::JigsawStructureRegistry & Level::getJigsawStructureRegistry ( )
virtual

Implements ILevel.

◆ getStructureSpawnRegistry() [1/2]

virtual::StructureSpawnRegistry const & Level::getStructureSpawnRegistry ( ) const
virtual

Implements ILevel.

◆ getStructureSpawnRegistry() [2/2]

virtual::StructureSpawnRegistry & Level::getStructureSpawnRegistry ( )
virtual

Implements ILevel.

◆ getStructureManager() [1/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::StructureManager > const Level::getStructureManager ( ) const
virtual

Implements ILevel.

◆ getStructureManager() [2/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::StructureManager > Level::getStructureManager ( )
virtual

Implements ILevel.

◆ getBiomeComponentFactory() [1/2]

virtual::BiomeComponentFactory const & Level::getBiomeComponentFactory ( ) const
virtual

Implements ILevel.

◆ getBiomeComponentFactory() [2/2]

virtual::BiomeComponentFactory & Level::getBiomeComponentFactory ( )
virtual

Implements ILevel.

◆ getSurfaceBuilderRegistry() [1/2]

virtual::SurfaceBuilderRegistry const & Level::getSurfaceBuilderRegistry ( ) const
virtual

Implements ILevel.

◆ getSurfaceBuilderRegistry() [2/2]

virtual::SurfaceBuilderRegistry & Level::getSurfaceBuilderRegistry ( )
virtual

Implements ILevel.

◆ getBiomeManager() [1/2]

virtual::BiomeManager const & Level::getBiomeManager ( ) const
virtual

Implements ILevel.

◆ getBiomeManager() [2/2]

virtual::BiomeManager & Level::getBiomeManager ( )
virtual

Implements ILevel.

◆ getDimensionFactory() [1/2]

virtual ::OwnerPtrFactory<::Dimension, ::DerivedDimensionArguments && > const & Level::getDimensionFactory ( ) const
virtual

Implements ILevel.

◆ getDimensionFactory() [2/2]

virtual ::OwnerPtrFactory<::Dimension, ::DerivedDimensionArguments && > & Level::getDimensionFactory ( )
virtual

Implements ILevel.

◆ getLightTextureImageBuilderFactory() [1/2]

virtual ::Factory<::BaseLightTextureImageBuilder, ::Level &, ::Scheduler & > const & Level::getLightTextureImageBuilderFactory ( ) const
virtual

Implements ILevel.

◆ getLightTextureImageBuilderFactory() [2/2]

virtual ::Factory<::BaseLightTextureImageBuilder, ::Level &, ::Scheduler & > & Level::getLightTextureImageBuilderFactory ( )
virtual

Implements ILevel.

◆ getInternalComponentRegistry()

virtual::InternalComponentRegistry & Level::getInternalComponentRegistry ( ) const
virtual

Implements ILevel.

◆ getWorldRegistriesProvider() [1/2]

virtual::IWorldRegistriesProvider const & Level::getWorldRegistriesProvider ( ) const
virtual

Implements ILevel.

◆ getWorldRegistriesProvider() [2/2]

virtual::IWorldRegistriesProvider & Level::getWorldRegistriesProvider ( )
virtual

Implements ILevel.

◆ getWorldClockRegistry() [1/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry const > const Level::getWorldClockRegistry ( ) const
virtual

Implements ILevel.

◆ getWorldClockRegistry() [2/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry > Level::getWorldClockRegistry ( )
virtual

Implements ILevel.

◆ addListener()

virtual void Level::addListener ( ::LevelListener & listener)
virtual

Implements ILevel.

◆ removeListener()

virtual void Level::removeListener ( ::LevelListener & listener)
virtual

Implements ILevel.

◆ tickEntities()

virtual void Level::tickEntities ( )
virtual

Implements ILevel.

◆ tickEntitySystems()

virtual void Level::tickEntitySystems ( )
virtual

Implements ILevel.

◆ onPlayerDeath()

virtual void Level::onPlayerDeath ( ::Player & player,
::ActorDamageSource const & source )
virtual

Implements ILevel.

◆ tick()

virtual void Level::tick ( )
virtual

Implements ILevel.

◆ explode() [1/2]

virtual bool Level::explode ( ::BlockSource & region,
::Actor * source,
::Vec3 const & pos,
float explosionRadius,
bool fire,
bool breaksBlocks,
float maxResistance,
bool allowUnderwater )
virtual

Implements ILevel.

◆ explode() [2/2]

virtual bool Level::explode ( ::Explosion & explosion)
virtual

Implements ILevel.

◆ denyEffect()

virtual void Level::denyEffect ( ::BlockSource & region,
::Vec3 const & pos )
virtual

Implements ILevel.

◆ potionSplash()

virtual void Level::potionSplash ( ::Vec3 const & pos,
::mce::Color const & color,
bool instantaneousEffect )
virtual

Implements ILevel.

◆ extinguishFire()

virtual bool Level::extinguishFire ( ::BlockSource & region,
::BlockPos const & pos,
uchar face,
::Actor * source )
virtual

Implements ILevel.

◆ findPath() [1/2]

virtual ::std::unique_ptr<::Path > Level::findPath ( ::Actor & from,
int xBest,
int yBest,
int zBest,
::NavigationComponent & navigation )
virtual

Implements ILevel.

◆ findPath() [2/2]

virtual ::std::unique_ptr<::Path > Level::findPath ( ::Actor & from,
::Actor const & to,
::NavigationComponent & navigation )
virtual

Implements ILevel.

◆ setSleepStatus()

virtual void Level::setSleepStatus ( ::PlayerSleepStatus const & status)
virtual

Implements ILevel.

◆ getSleepStatus()

virtual::PlayerSleepStatus Level::getSleepStatus ( ) const
virtual

Implements ILevel.

◆ updateSleepingPlayerList()

virtual void Level::updateSleepingPlayerList ( )
virtual

Implements ILevel.

◆ getServerPlayerSleepManager() [1/2]

virtual ::Bedrock::NonOwnerPointer<::ServerPlayerSleepManager > Level::getServerPlayerSleepManager ( )
virtual

Implements ILevel.

◆ getServerPlayerSleepManager() [2/2]

virtual ::Bedrock::NonOwnerPointer<::ServerPlayerSleepManager const > Level::getServerPlayerSleepManager ( ) const
virtual

Implements ILevel.

◆ getTime()

virtual int Level::getTime ( ) const
virtual

Implements ILevel.

◆ setTime()

virtual void Level::setTime ( int time)
virtual

Implements ILevel.

◆ getSeed()

virtual uint Level::getSeed ( )
virtual

Implements ILevel.

◆ getLevelSeed64()

virtual::LevelSeed64 Level::getLevelSeed64 ( ) const
virtual

Implements ILevel.

◆ getSharedSpawnPos()

virtual::BlockPos const & Level::getSharedSpawnPos ( ) const
virtual

Implements ILevel.

◆ setDefaultSpawn()

virtual void Level::setDefaultSpawn ( ::BlockPos const & spawnPos)
virtual

Implements ILevel.

◆ getDefaultSpawn()

virtual::BlockPos const & Level::getDefaultSpawn ( ) const
virtual

Implements ILevel.

◆ setDefaultGameType()

virtual void Level::setDefaultGameType ( ::GameType gameType)
virtual

Implements ILevel.

◆ getDefaultGameType()

virtual::GameType Level::getDefaultGameType ( ) const
virtual

Implements ILevel.

◆ setDifficulty()

virtual void Level::setDifficulty ( ::SharedTypes::Legacy::Difficulty difficulty)
virtual

Implements ILevel.

◆ setMultiplayerGameIntent()

virtual void Level::setMultiplayerGameIntent ( bool multiplayerGame)
virtual

Implements ILevel.

◆ getMultiplayerGameIntent()

virtual bool Level::getMultiplayerGameIntent ( ) const
virtual

Implements ILevel.

◆ setMultiplayerGame()

virtual void Level::setMultiplayerGame ( bool multiplayerGame)
virtual

Implements ILevel.

◆ isMultiplayerGame()

virtual bool Level::isMultiplayerGame ( ) const
virtual

Implements ILevel.

◆ setLANBroadcastIntent()

virtual void Level::setLANBroadcastIntent ( bool broadcast)
virtual

Implements ILevel.

◆ getLANBroadcastIntent()

virtual bool Level::getLANBroadcastIntent ( ) const
virtual

Implements ILevel.

◆ setLANBroadcast()

virtual void Level::setLANBroadcast ( bool broadcast)
virtual

Implements ILevel.

◆ getLANBroadcast()

virtual bool Level::getLANBroadcast ( ) const
virtual

Implements ILevel.

◆ setXBLBroadcastIntent()

virtual void Level::setXBLBroadcastIntent ( ::Social::GamePublishSetting broadcastMode)
virtual

Implements ILevel.

◆ getXBLBroadcastIntent()

virtual::Social::GamePublishSetting Level::getXBLBroadcastIntent ( ) const
virtual

Implements ILevel.

◆ hasXBLBroadcastIntent()

virtual bool Level::hasXBLBroadcastIntent ( ) const
virtual

Implements ILevel.

◆ setXBLBroadcastMode()

virtual void Level::setXBLBroadcastMode ( ::Social::GamePublishSetting broadcastMode)
virtual

Implements ILevel.

◆ getXBLBroadcastMode()

virtual::Social::GamePublishSetting Level::getXBLBroadcastMode ( ) const
virtual

Implements ILevel.

◆ hasXBLBroadcast()

virtual bool Level::hasXBLBroadcast ( ) const
virtual

Implements ILevel.

◆ setPlatformBroadcastIntent()

virtual void Level::setPlatformBroadcastIntent ( ::Social::GamePublishSetting broadcastMode)
virtual

Implements ILevel.

◆ getPlatformBroadcastIntent()

virtual::Social::GamePublishSetting Level::getPlatformBroadcastIntent ( ) const
virtual

Implements ILevel.

◆ hasPlatformBroadcastIntent()

virtual bool Level::hasPlatformBroadcastIntent ( ) const
virtual

Implements ILevel.

◆ setPlatformBroadcastMode()

virtual void Level::setPlatformBroadcastMode ( ::Social::GamePublishSetting broadcastMode)
virtual

Implements ILevel.

◆ getPlatformBroadcastMode()

virtual::Social::GamePublishSetting Level::getPlatformBroadcastMode ( ) const
virtual

Implements ILevel.

◆ hasPlatformBroadcast()

virtual bool Level::hasPlatformBroadcast ( ) const
virtual

Implements ILevel.

◆ setHasLockedBehaviorPack()

virtual void Level::setHasLockedBehaviorPack ( bool hasLocked)
virtual

Implements ILevel.

◆ setHasLockedResourcePack()

virtual void Level::setHasLockedResourcePack ( bool hasLocked)
virtual

Implements ILevel.

◆ setCommandsEnabled()

virtual void Level::setCommandsEnabled ( bool commandsEnabled)
virtual

Implements ILevel.

◆ setWorldTemplateOptionsUnlocked()

virtual void Level::setWorldTemplateOptionsUnlocked ( )
virtual

Implements ILevel.

◆ hasLevelStorage()

virtual bool Level::hasLevelStorage ( ) const
virtual

Implements ILevel.

◆ getLevelStorage() [1/2]

virtual::LevelStorage & Level::getLevelStorage ( )
virtual

Implements ILevel.

◆ getLevelStorage() [2/2]

virtual::LevelStorage const & Level::getLevelStorage ( ) const
virtual

Implements ILevel.

◆ getLevelData() [1/2]

virtual::LevelData & Level::getLevelData ( )
virtual

Implements ILevel.

◆ getLevelData() [2/2]

virtual::LevelData const & Level::getLevelData ( ) const
virtual

Implements ILevel.

◆ getPhotoStorage()

virtual::PhotoStorage & Level::getPhotoStorage ( ) const
virtual

Implements ILevel.

◆ createPhotoStorage()

virtual void Level::createPhotoStorage ( )
virtual

Implements ILevel.

◆ getPhotoManager() [1/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::PhotoManager > Level::getPhotoManager ( )
virtual

Implements ILevel.

◆ getPhotoManager() [2/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::PhotoManager const > Level::getPhotoManager ( ) const
virtual

Implements ILevel.

◆ getEducationSettingsManager() [1/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::EducationSettingsManager > Level::getEducationSettingsManager ( )
virtual

Implements ILevel.

◆ getEducationSettingsManager() [2/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::EducationSettingsManager const > Level::getEducationSettingsManager ( ) const
virtual

Implements ILevel.

◆ save()

virtual void Level::save ( )
virtual

Implements ILevel.

◆ saveLevelData()

virtual void Level::saveLevelData ( )
virtual

Implements ILevel.

◆ saveGameData()

virtual void Level::saveGameData ( )
virtual

Implements ILevel.

◆ requestTimedStorageDeferment()

virtual ::std::shared_ptr< void * > Level::requestTimedStorageDeferment ( )
virtual

Implements ILevel.

◆ getTickingAreasMgr()

virtual::TickingAreasManager & Level::getTickingAreasMgr ( )
virtual

Implements ILevel.

◆ addTickingAreaList()

virtual void Level::addTickingAreaList ( ::DimensionType dimensionId,
::std::shared_ptr<::TickingAreaList > const & tickingAreas )
virtual

Implements ILevel.

◆ playSound() [1/5]

virtual void Level::playSound ( ::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
int data,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal )
virtual

Implements ILevel.

◆ playSound() [2/5]

virtual void Level::playSound ( ::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
float const volume,
float const pitch )
virtual

Implements ILevel.

◆ playSound() [3/5]

virtual void Level::playSound ( ::PlaySoundOptions const & options)
virtual

Implements ILevel.

◆ playSound() [4/5]

virtual void Level::playSound ( ::IConstBlockSource const & region,
::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
int data,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal )
virtual

Implements ILevel.

◆ playSound() [5/5]

virtual void Level::playSound ( ::DimensionType dimension,
::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
int data,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal )
virtual

Implements ILevel.

◆ getRemotePlayerEventCoordinator()

virtual::PlayerEventCoordinator & Level::getRemotePlayerEventCoordinator ( )
virtual

Implements ILevel.

◆ getServerPlayerEventCoordinator()

virtual::ServerPlayerEventCoordinator & Level::getServerPlayerEventCoordinator ( )
virtual

Implements ILevel.

◆ getClientPlayerEventCoordinator()

virtual::ClientPlayerEventCoordinator & Level::getClientPlayerEventCoordinator ( )
virtual

Implements ILevel.

◆ getActorEventCoordinator()

virtual::ActorEventCoordinator & Level::getActorEventCoordinator ( )
virtual

Implements ILevel.

◆ getBlockEventCoordinator()

virtual::BlockEventCoordinator & Level::getBlockEventCoordinator ( )
virtual

Implements ILevel.

◆ getItemEventCoordinator()

virtual::ItemEventCoordinator & Level::getItemEventCoordinator ( )
virtual

Implements ILevel.

◆ getServerNetworkEventCoordinator()

virtual::ServerNetworkEventCoordinator & Level::getServerNetworkEventCoordinator ( )
virtual

Implements ILevel.

◆ getScriptingEventCoordinator()

virtual::ScriptingEventCoordinator & Level::getScriptingEventCoordinator ( )
virtual

Implements ILevel.

◆ getScriptDeferredEventCoordinator()

virtual::ScriptDeferredEventCoordinator & Level::getScriptDeferredEventCoordinator ( )
virtual

Implements ILevel.

◆ getLevelEventCoordinator()

virtual::LevelEventCoordinator & Level::getLevelEventCoordinator ( )
virtual

Implements ILevel.

◆ handleLevelEvent() [1/2]

virtual void Level::handleLevelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
int data )
virtual

Implements ILevel.

◆ handleLevelEvent() [2/2]

virtual void Level::handleLevelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const & data )
virtual

Implements ILevel.

◆ getLevelEventManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::LevelEventManager > Level::getLevelEventManager ( )
virtual

Implements ILevel.

◆ handleStopSoundEvent()

virtual void Level::handleStopSoundEvent ( ::std::string const & name)
virtual

Implements ILevel.

◆ handleStopAllSounds()

virtual void Level::handleStopAllSounds ( )
virtual

Implements ILevel.

◆ handleStopMusicEvent()

virtual void Level::handleStopMusicEvent ( )
virtual

Implements ILevel.

◆ broadcastLevelEvent() [1/2]

virtual void Level::broadcastLevelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
int data,
::UserEntityIdentifierComponent const * userIdentifier )
virtual

Implements ILevel.

◆ broadcastLevelEvent() [2/2]

virtual void Level::broadcastLevelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const & tag,
::UserEntityIdentifierComponent const * userIdentifier )
virtual

Implements ILevel.

◆ broadcastLocalEvent() [1/2]

virtual void Level::broadcastLocalEvent ( ::BlockSource & region,
::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
int data )
virtual

Implements ILevel.

◆ broadcastLocalEvent() [2/2]

virtual void Level::broadcastLocalEvent ( ::BlockSource & region,
::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
::Block const & block )
virtual

Implements ILevel.

◆ broadcastSoundEvent() [1/3]

virtual void Level::broadcastSoundEvent ( ::BlockSource & region,
::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
::Block const & block,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal,
::std::optional<::Vec3 > const & fireAtPosition )
virtual

Implements ILevel.

◆ broadcastSoundEvent() [2/3]

virtual void Level::broadcastSoundEvent ( ::BlockSource & region,
::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
int data,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal,
::std::optional<::Vec3 > const & fireAtPosition )
virtual

Implements ILevel.

◆ broadcastSoundEvent() [3/3]

virtual void Level::broadcastSoundEvent ( ::Dimension & dimension,
::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
int data,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal,
::std::optional<::Vec3 > const & fireAtPosition )
virtual

Implements ILevel.

◆ broadcastActorEvent()

virtual void Level::broadcastActorEvent ( ::Actor & actor,
::ActorEvent eventId,
int data,
::std::optional<::Vec3 > const & fireAtPosition ) const
virtual

Implements ILevel.

◆ getActorEventBroadcaster()

virtual ::Bedrock::NonOwnerPointer<::ActorEventBroadcaster const > Level::getActorEventBroadcaster ( ) const
virtual

Implements ILevel.

◆ addChunkViewTracker()

virtual void Level::addChunkViewTracker ( ::std::weak_ptr<::ChunkViewSource > chunkViewSource)
virtual

Implements ILevel.

◆ onChunkReload()

virtual void Level::onChunkReload ( ::Bounds const & bound)
virtual

Implements ILevel.

◆ getActivePlayerCount()

virtual int Level::getActivePlayerCount ( ) const
virtual

Implements ILevel.

◆ getActiveUsersCount()

virtual int Level::getActiveUsersCount ( ) const
virtual

Implements ILevel.

◆ forEachPlayer() [1/2]

virtual void Level::forEachPlayer ( ::std::function< bool(::Player &)> callback)
virtual

Implements ILevel.

◆ forEachPlayer() [2/2]

virtual void Level::forEachPlayer ( ::std::function< bool(::Player const &)> callback) const
virtual

Implements ILevel.

◆ forEachUser() [1/2]

virtual void Level::forEachUser ( ::std::function< bool(::EntityContext &)> callback)
virtual

Implements ILevel.

◆ forEachUser() [2/2]

virtual void Level::forEachUser ( ::std::function< bool(::EntityContext const &)> callback) const
virtual

Implements ILevel.

◆ findPlayer() [1/2]

virtual::Player * Level::findPlayer ( ::std::function< bool(::Player const &)> pred) const
virtual

Implements ILevel.

◆ findPlayer() [2/2]

virtual::Player * Level::findPlayer ( ::std::function< bool(::WeakEntityRef const &)> pred) const
virtual

Implements ILevel.

◆ getUserCount()

virtual int Level::getUserCount ( ) const
virtual

Implements ILevel.

◆ countUsersWithMatchingNetworkId()

virtual int Level::countUsersWithMatchingNetworkId ( ::NetworkIdentifier const & networkId) const
virtual

Implements ILevel.

◆ getUsers()

virtual ::std::vector<::OwnerPtr<::EntityContext > > const & Level::getUsers ( ) const
virtual

Implements ILevel.

◆ getEntities()

virtual ::std::vector<::OwnerPtr<::EntityContext > > const & Level::getEntities ( ) const
virtual

Implements ILevel.

◆ onSourceCreated()

virtual void Level::onSourceCreated ( ::BlockSource & source)
virtual

Reimplemented from BlockSourceListener.

◆ onSourceDestroyed()

virtual void Level::onSourceDestroyed ( ::BlockSource & source)
virtual

Reimplemented from BlockSourceListener.

◆ onSubChunkLoaded()

virtual void Level::onSubChunkLoaded ( ::ChunkSource & source,
::LevelChunk & lc,
short absoluteSubChunkIndex,
bool subChunkVisibilityChanged )
virtual

Implements ILevel.

◆ getSubChunkManager()

virtual ::Bedrock::NonOwnerPointer<::SubChunkManager > Level::getSubChunkManager ( )
virtual

Implements ILevel.

◆ onChunkLoaded()

virtual void Level::onChunkLoaded ( ::ChunkSource & source,
::LevelChunk & lc )
virtual

Implements ILevel.

◆ onChunkReloaded()

virtual void Level::onChunkReloaded ( ::ChunkSource & source,
::LevelChunk & lc )
virtual

Implements ILevel.

◆ getLevelChunkMetaDataManager()

virtual::LevelChunkMetaDataManager * Level::getLevelChunkMetaDataManager ( )
virtual

Implements ILevel.

◆ onChunkDiscarded()

virtual void Level::onChunkDiscarded ( ::LevelChunk & lc)
virtual

Implements ILevel.

◆ getLevelChunkEventManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::LevelChunkEventManager > Level::getLevelChunkEventManager ( )
virtual

Implements ILevel.

◆ queueEntityDestruction()

virtual void Level::queueEntityDestruction ( ::OwnerPtr<::EntityContext > entity)
virtual

Implements ILevel.

◆ removeEntity() [1/2]

virtual ::OwnerPtr<::EntityContext > Level::removeEntity ( ::Actor & actor)
virtual

Implements ILevel.

◆ removeEntity() [2/2]

virtual ::OwnerPtr<::EntityContext > Level::removeEntity ( ::WeakEntityRef entityRef)
virtual

Implements ILevel.

◆ forceRemoveEntity()

virtual void Level::forceRemoveEntity ( ::Actor & actor)
virtual

Implements ILevel.

◆ forceRemoveEntityfromWorld()

virtual void Level::forceRemoveEntityfromWorld ( ::Actor & actor)
virtual

Implements ILevel.

◆ forceFlushRemovedPlayers()

virtual void Level::forceFlushRemovedPlayers ( )
virtual

Implements ILevel.

◆ loadFunctionManager()

virtual void Level::loadFunctionManager ( )
virtual

Implements ILevel.

◆ levelCleanupQueueEntityRemoval()

virtual void Level::levelCleanupQueueEntityRemoval ( ::OwnerPtr<::EntityContext > entity)
virtual

Implements ILevel.

◆ registerTemporaryPointer()

virtual void Level::registerTemporaryPointer ( ::_TickPtr & ptr)
virtual

Implements ILevel.

◆ unregisterTemporaryPointer()

virtual void Level::unregisterTemporaryPointer ( ::_TickPtr & ptr)
virtual

Implements ILevel.

◆ getTempEPtrManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::TempEPtrManager > Level::getTempEPtrManager ( )
virtual

Implements ILevel.

◆ destroyBlock()

virtual bool Level::destroyBlock ( ::BlockSource & region,
::BlockPos const & pos,
bool dropResources,
::BlockChangeContext const & changeSourceContext,
::BlockDestroySound destroySound )
virtual

Implements ILevel.

◆ getLevelBlockDestroyer()

virtual ::Bedrock::NotNullNonOwnerPtr<::LevelBlockDestroyer > Level::getLevelBlockDestroyer ( )
virtual

Implements ILevel.

◆ upgradeStorageVersion()

virtual void Level::upgradeStorageVersion ( ::StorageVersion v)
virtual

Implements ILevel.

◆ suspendAndSave()

virtual void Level::suspendAndSave ( )
virtual

Implements ILevel.

◆ sendServerLegacyParticle()

virtual void Level::sendServerLegacyParticle ( ::ParticleType id,
::Vec3 const & pos,
::Vec3 const & dir,
int data )
virtual

Implements ILevel.

◆ addParticle()

virtual::Particle * Level::addParticle ( ::ParticleType id,
::Vec3 const & pos,
::Vec3 const & dir,
int data,
::CompoundTag const * tag,
bool isGlobal )
virtual

Implements ILevel.

◆ spawnParticleEffect()

virtual void Level::spawnParticleEffect ( ::std::string const & effectName,
::Vec3 const & spawnLocation,
::Dimension * dimension )
virtual

Implements ILevel.

◆ getServerParticleManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::ServerParticleManager > Level::getServerParticleManager ( )
virtual

Implements ILevel.

◆ addParticleEffect()

virtual void Level::addParticleEffect ( ::HashedString const & effect,
::Vec3 const & emitterPosition,
::MolangVariableMap const & molangVariables )
virtual

Implements ILevel.

◆ addTerrainParticleEffect()

virtual void Level::addTerrainParticleEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float intensity,
float velocityScalar,
float emitterRadius )
virtual

Implements ILevel.

◆ addTerrainSlideEffect()

virtual void Level::addTerrainSlideEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float intensity,
float velocityScalar,
float emitterRadius )
virtual

Implements ILevel.

◆ addBreakingItemParticleEffect()

virtual void Level::addBreakingItemParticleEffect ( ::Vec3 const & pos,
::BreakingItemParticleData const & data,
::ResolvedItemIconInfo const & textureInfo )
virtual

Implements ILevel.

◆ addBiomeTintedParticleEffect()

virtual void Level::addBiomeTintedParticleEffect ( ::HashedString const & effect,
::BlockPos const & pos,
::Block const & block,
::std::optional<::mce::Color > overrideColor )
virtual

Implements ILevel.

◆ getNewUniqueID()

virtual::ActorUniqueID Level::getNewUniqueID ( )
virtual

Implements ILevel.

◆ getNextRuntimeID()

virtual::ActorRuntimeID Level::getNextRuntimeID ( )
virtual

Implements ILevel.

◆ getTickingOffsets()

virtual ::std::vector<::ChunkPos > const & Level::getTickingOffsets ( ) const
virtual

Implements ILevel.

◆ getClientTickingOffsets()

virtual ::std::vector<::ChunkPos > const & Level::getClientTickingOffsets ( ) const
virtual

Implements ILevel.

◆ getSortedPositionsFromClientOffsets()

virtual ::std::vector<::ChunkPos > Level::getSortedPositionsFromClientOffsets ( ::std::vector<::ChunkPos > const & centers) const
virtual

Implements ILevel.

◆ getChunkTickOffsetManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::ChunkTickOffsetManager const > Level::getChunkTickOffsetManager ( ) const
virtual

Implements ILevel.

◆ isExporting()

virtual bool Level::isExporting ( ) const
virtual

Implements ILevel.

◆ setIsExporting()

virtual void Level::setIsExporting ( bool IsExporting)
virtual

Implements ILevel.

◆ getSavedData()

virtual::SavedDataStorage & Level::getSavedData ( )
virtual

Implements ILevel.

◆ getMapSavedData() [1/3]

virtual::MapItemSavedData * Level::getMapSavedData ( ::ActorUniqueID const uuid)
virtual

Implements ILevel.

◆ getMapSavedData() [2/3]

virtual::MapItemSavedData * Level::getMapSavedData ( ::CompoundTag const & instance)
virtual

Implements ILevel.

◆ getMapSavedData() [3/3]

virtual::MapItemSavedData * Level::getMapSavedData ( ::CompoundTag const * instance)
virtual

Implements ILevel.

◆ requestMapInfo()

virtual void Level::requestMapInfo ( ::ActorUniqueID const uuid,
bool forceUpdate )
virtual

Implements ILevel.

◆ expandMapByID()

virtual::ActorUniqueID Level::expandMapByID ( ::ActorUniqueID const uuid,
bool wasInit )
virtual

Implements ILevel.

◆ copyAndLockMap()

virtual bool Level::copyAndLockMap ( ::ActorUniqueID const originalMapUuid,
::ActorUniqueID const newMapUuid )
virtual

Implements ILevel.

◆ createMapSavedData() [1/2]

virtual::MapItemSavedData & Level::createMapSavedData ( ::ActorUniqueID const & uuid,
::BlockPos const & origin,
::DimensionType dimension,
int returnScaleLevel )
virtual

Implements ILevel.

◆ createMapSavedData() [2/2]

virtual::MapItemSavedData & Level::createMapSavedData ( ::std::vector<::ActorUniqueID > const & mapIds,
::BlockPos const & origin,
::DimensionType dimension,
int returnScaleLevel )
virtual

Implements ILevel.

◆ getScreenshotsFolder()

virtual ::Core::PathBuffer<::std::string > Level::getScreenshotsFolder ( ) const
virtual

Implements ILevel.

◆ getLevelId()

virtual::std::string Level::getLevelId ( ) const
virtual

Implements ILevel.

◆ setLevelId()

virtual void Level::setLevelId ( ::std::string LevelId)
virtual

Implements ILevel.

◆ getSyncTasksGroup()

virtual::TaskGroup & Level::getSyncTasksGroup ( )
virtual

Implements ILevel.

◆ getIOTasksGroup()

virtual::TaskGroup & Level::getIOTasksGroup ( )
virtual

Implements ILevel.

◆ getClientResourcePackManager()

virtual::ResourcePackManager * Level::getClientResourcePackManager ( ) const
virtual

Implements ILevel.

◆ getServerResourcePackManager()

virtual::ResourcePackManager * Level::getServerResourcePackManager ( ) const
virtual

Implements ILevel.

◆ decrementTagCache()

virtual void Level::decrementTagCache ( ::std::string const & tag,
::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > & tagRegistry )
virtual

Implements ILevel.

◆ incrementTagCache()

virtual void Level::incrementTagCache ( ::std::string const & tag,
::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > & tagRegistry )
virtual

Implements ILevel.

◆ getTagCacheManager()

virtual ::Bedrock::NonOwnerPointer<::TagCacheManager > Level::getTagCacheManager ( )
virtual

Implements ILevel.

◆ isEdu()

virtual bool Level::isEdu ( ) const
virtual

Implements ILevel.

◆ getActorFactory() [1/2]

virtual::ActorFactory & Level::getActorFactory ( )
virtual

Implements ILevel.

◆ getActorFactory() [2/2]

virtual::ActorFactory const & Level::getActorFactory ( ) const
virtual

Implements ILevel.

◆ getActorInfoRegistry()

virtual::ActorInfoRegistry * Level::getActorInfoRegistry ( )
virtual

Implements ILevel.

◆ getEntityRegistry() [1/2]

virtual ::StackRefResult<::EntityRegistry > Level::getEntityRegistry ( )
virtual

Implements ILevel.

◆ getEntityRegistry() [2/2]

virtual ::StackRefResult<::EntityRegistry const > Level::getEntityRegistry ( ) const
virtual

Implements ILevel.

◆ getEntitySystems()

virtual::EntitySystems & Level::getEntitySystems ( )
virtual

Implements ILevel.

◆ getLevelEntity() [1/2]

virtual ::WeakRef<::EntityContext > Level::getLevelEntity ( )
virtual

Implements ILevel.

◆ getLevelEntity() [2/2]

virtual ::WeakRef<::EntityContext const > Level::getLevelEntity ( ) const
virtual

Implements ILevel.

◆ tryGetVolumeEntityManagerServer()

virtual ::Bedrock::NonOwnerPointer<::VolumeEntityManagerServer > Level::tryGetVolumeEntityManagerServer ( ) const
virtual

Implements ILevel.

◆ runCommand() [1/2]

virtual void Level::runCommand ( ::HashedString const & commandStr,
::CommandOrigin & origin,
::CommandOriginSystem originSystem,
::CurrentCmdVersion const commandVersion )
virtual

Implements ILevel.

◆ runCommand() [2/2]

virtual void Level::runCommand ( ::Command & command,
::CommandOrigin & origin,
::CommandOriginSystem originSystem )
virtual

Implements ILevel.

◆ getCapabilities()

virtual::PlayerCapabilities::ISharedController const & Level::getCapabilities ( ) const
virtual

Implements ILevel.

◆ getTagRegistry()

virtual ::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > & Level::getTagRegistry ( )
virtual

Implements ILevel.

◆ getPlayerMovementSettings()

virtual::PlayerMovementSettings const & Level::getPlayerMovementSettings ( ) const
virtual

Implements ILevel.

◆ setPlayerMovementSettings()

virtual void Level::setPlayerMovementSettings ( ::PlayerMovementSettings const & settings)
virtual

Implements ILevel.

◆ getPlayerMovementSettingsManager() [1/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerMovementSettingsManager > Level::getPlayerMovementSettingsManager ( )
virtual

Implements ILevel.

◆ getPlayerMovementSettingsManager() [2/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerMovementSettingsManager const > Level::getPlayerMovementSettingsManager ( ) const
virtual

Implements ILevel.

◆ canUseSkin()

virtual bool Level::canUseSkin ( ::SerializedSkinRef const & skin,
::NetworkIdentifier const & networkIdentifier,
::ActorUniqueID const & playerId ) const
virtual

Implements ILevel.

◆ getTrustedSkinHelper()

virtual ::Bedrock::NonOwnerPointer<::TrustedSkinHelper const > Level::getTrustedSkinHelper ( ) const
virtual

Implements ILevel.

◆ getCameraRegistry() [1/2]

virtual ::Bedrock::NonOwnerPointer<::CameraRegistry const > Level::getCameraRegistry ( ) const
virtual

Implements ILevel.

◆ getCameraRegistry() [2/2]

virtual ::Bedrock::NonOwnerPointer<::CameraRegistry > Level::getCameraRegistry ( )
virtual

Implements ILevel.

◆ getCameraSystems()

virtual ::Bedrock::NonOwnerPointer<::EntitySystems > Level::getCameraSystems ( )
virtual

Implements ILevel.

◆ getPositionTrackerDBClient()

virtual::PositionTrackingDB::PositionTrackingDBClient * Level::getPositionTrackerDBClient ( ) const
virtual

Implements ILevel.

◆ getPositionTrackerDBServer()

virtual::PositionTrackingDB::PositionTrackingDBServer * Level::getPositionTrackerDBServer ( ) const
virtual

Implements ILevel.

◆ flushRunTimeLighting()

virtual void Level::flushRunTimeLighting ( )
virtual

Implements ILevel.

◆ getSubChunkLighter()

virtual ::std::weak_ptr<::ISubChunkLighter > Level::getSubChunkLighter ( ) const
virtual

Implements ILevel.

◆ loadBlockDefinitionGroup()

virtual void Level::loadBlockDefinitionGroup ( ::Experiments const & experiments)
virtual

Implements ILevel.

◆ initializeBlockDefinitionGroup()

virtual void Level::initializeBlockDefinitionGroup ( )
virtual

Implements ILevel.

◆ getUnknownBlockTypeRegistry()

virtual ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > Level::getUnknownBlockTypeRegistry ( )
virtual

Implements ILevel.

◆ isClientSideGenerationEnabled()

virtual bool Level::isClientSideGenerationEnabled ( )
virtual

Implements ILevel.

◆ blockNetworkIdsAreHashes()

virtual bool Level::blockNetworkIdsAreHashes ( )
virtual

Implements ILevel.

◆ getItemRegistry()

virtual::ItemRegistryRef Level::getItemRegistry ( ) const
virtual

Implements ILevel.

◆ getBlockTypeRegistry()

virtual ::Bedrock::NotNullNonOwnerPtr<::BlockTypeRegistry > Level::getBlockTypeRegistry ( ) const
virtual

Implements ILevel.

◆ use3DBiomeMaps()

virtual bool Level::use3DBiomeMaps ( ) const
virtual

Implements ILevel.

◆ pauseAndFlushTaskGroups()

virtual void Level::pauseAndFlushTaskGroups ( )
virtual

Implements ILevel.

◆ getDimensionManager() [1/2]

virtual::DimensionManager & Level::getDimensionManager ( )
virtual

Implements ILevel.

◆ getDimensionManager() [2/2]

virtual::DimensionManager const & Level::getDimensionManager ( ) const
virtual

Implements ILevel.

◆ getDimensionManagerNonOwner() [1/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::DimensionManager > Level::getDimensionManagerNonOwner ( )
virtual

Implements ILevel.

◆ getDimensionManagerNonOwner() [2/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::DimensionManager const > Level::getDimensionManagerNonOwner ( ) const
virtual

Implements ILevel.

◆ subChunkTickAndSendRequests()

virtual void Level::subChunkTickAndSendRequests ( )
virtual

Implements ILevel.

◆ getPauseManager() [1/2]

virtual ::StackRefResult<::PauseManager > Level::getPauseManager ( )
virtual

Implements ILevel.

◆ getPauseManager() [2/2]

virtual ::StackRefResult<::PauseManager const > Level::getPauseManager ( ) const
virtual

Implements ILevel.

◆ isClientSide()

virtual bool Level::isClientSide ( ) const
virtual

Implements ILevel.

◆ getSubClientId()

virtual::SubClientId Level::getSubClientId ( ) const
virtual

Implements ILevel.

◆ getPlayerList()

virtual ::std::unordered_map<::mce::UUID, ::PlayerListEntry > const & Level::getPlayerList ( ) const
virtual

Implements ILevel.

◆ getPlayerXUID()

virtual::std::string const & Level::getPlayerXUID ( ::mce::UUID const & uuid) const
virtual

Implements ILevel.

◆ getPlayerPlatformOnlineId()

virtual::std::string const & Level::getPlayerPlatformOnlineId ( ::mce::UUID const & uuid) const
virtual

Implements ILevel.

◆ getPlayerListManager() [1/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerListManager > Level::getPlayerListManager ( )
virtual

Implements ILevel.

◆ getPlayerListManager() [2/2]

virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerListManager const > Level::getPlayerListManager ( ) const
virtual

Implements ILevel.

◆ getActiveUsers()

virtual ::std::vector<::WeakEntityRef > const & Level::getActiveUsers ( ) const
virtual

Implements ILevel.

◆ notifySubChunkRequestManager()

virtual void Level::notifySubChunkRequestManager ( ::SubChunkPacket const & packet)
virtual

Implements ILevel.

◆ getSubChunkRequestManager()

virtual::SubChunkRequestManager * Level::getSubChunkRequestManager ( )
virtual

Implements ILevel.

◆ getRuntimeActorList()

virtual ::std::vector<::Actor * > Level::getRuntimeActorList ( ) const
virtual

Implements ILevel.

◆ getPacketSender()

virtual::PacketSender * Level::getPacketSender ( ) const
virtual

Implements ILevel.

◆ getNetEventCallback()

virtual ::Bedrock::NonOwnerPointer<::NetEventCallback > Level::getNetEventCallback ( ) const
virtual

Implements ILevel.

◆ setNetEventCallback()

virtual void Level::setNetEventCallback ( ::Bedrock::NonOwnerPointer<::NetEventCallback > val)
virtual

Implements ILevel.

◆ getILevelRandom()

virtual ::gsl::not_null<::StackRefResult<::ILevelRandom > > Level::getILevelRandom ( )
virtual

Implements ILevel.

◆ getIRandom()

virtual::IRandom & Level::getIRandom ( ) const
virtual

Implements ILevel.

◆ getRandom()

virtual::Random & Level::getRandom ( ) const
virtual

Implements ILevel.

◆ getThreadRandom()

virtual::Random & Level::getThreadRandom ( ) const
virtual

Implements ILevel.

◆ getHitResult()

virtual::HitResult & Level::getHitResult ( )
virtual

Implements ILevel.

◆ getLiquidHitResult()

virtual::HitResult & Level::getLiquidHitResult ( )
virtual

Implements ILevel.

◆ getHitResultWrapper()

virtual ::Bedrock::NotNullNonOwnerPtr<::HitResultWrapper > Level::getHitResultWrapper ( )
virtual

Implements ILevel.

◆ getImmersiveReaderString()

virtual::std::string const & Level::getImmersiveReaderString ( ) const
virtual

Implements ILevel.

◆ setImmersiveReaderString()

virtual void Level::setImmersiveReaderString ( ::std::string newString)
virtual

Implements ILevel.

◆ getAdventureSettings() [1/2]

virtual::AdventureSettings & Level::getAdventureSettings ( )
virtual

Implements ILevel.

◆ getAdventureSettings() [2/2]

virtual::AdventureSettings const & Level::getAdventureSettings ( ) const
virtual

Implements ILevel.

◆ getGameRules() [1/2]

virtual::GameRules const & Level::getGameRules ( ) const
virtual

Implements ILevel.

◆ getGameRules() [2/2]

virtual::GameRules & Level::getGameRules ( )
virtual

Implements ILevel.

◆ hasStartWithMapEnabled()

virtual bool Level::hasStartWithMapEnabled ( ) const
virtual

Implements ILevel.

◆ isEditorWorld()

virtual bool Level::isEditorWorld ( ) const
virtual

Implements ILevel.

◆ isEditorTestWorld()

virtual bool Level::isEditorTestWorld ( ) const
virtual

Implements ILevel.

◆ getAllowAnonymousBlockDropsInEditorWorlds()

virtual bool Level::getAllowAnonymousBlockDropsInEditorWorlds ( ) const
virtual

Implements ILevel.

◆ isHardcore()

virtual bool Level::isHardcore ( ) const
virtual

Implements ILevel.

◆ getDefaultAbilities()

virtual::Abilities & Level::getDefaultAbilities ( )
virtual

Implements ILevel.

◆ getDefaultPermissions() [1/2]

virtual::PermissionsHandler & Level::getDefaultPermissions ( )
virtual

Implements ILevel.

◆ getDefaultPermissions() [2/2]

virtual::PermissionsHandler const & Level::getDefaultPermissions ( ) const
virtual

Implements ILevel.

◆ getTearingDown()

virtual bool Level::getTearingDown ( ) const
virtual

Implements ILevel.

◆ takePicture()

virtual void Level::takePicture ( ::cg::ImageBuffer & outImage,
::Actor * camera,
::Actor * target,
::ScreenshotOptions & screenshotOptions,
::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)> completedScreenshotCallback )
virtual

Implements ILevel.

◆ getLevelSoundManager()

virtual::LevelSoundManager & Level::getLevelSoundManager ( )
virtual

Implements ILevel.

◆ getSoundPlayer()

virtual ::Bedrock::NotNullNonOwnerPtr<::SoundPlayerInterface > Level::getSoundPlayer ( ) const
virtual

Implements ILevel.

◆ setSimPaused()

virtual void Level::setSimPaused ( bool value)
virtual

Implements ILevel.

◆ getSimPaused()

virtual bool Level::getSimPaused ( ) const
virtual

Implements ILevel.

◆ setFinishedInitializing()

virtual void Level::setFinishedInitializing ( )
virtual

Implements ILevel.

◆ getLootTables()

virtual::LootTables & Level::getLootTables ( )
virtual

Implements ILevel.

◆ updateWeather()

virtual void Level::updateWeather ( float rainLevel,
int rainTime,
float lightningLevel,
int lightningTime )
virtual

Implements ILevel.

◆ getNetherScale()

virtual int Level::getNetherScale ( ) const
virtual

Implements ILevel.

◆ getScoreboard() [1/2]

virtual::Scoreboard & Level::getScoreboard ( )
virtual

Implements ILevel.

◆ getScoreboard() [2/2]

virtual::Scoreboard const & Level::getScoreboard ( ) const
virtual

Implements ILevel.

◆ tryGetScoreboard()

virtual::Scoreboard * Level::tryGetScoreboard ( )
virtual

Implements ILevel.

◆ getPlayerAbilities()

virtual::LayeredAbilities * Level::getPlayerAbilities ( ::ActorUniqueID const & playerId)
virtual

Implements ILevel.

◆ setPlayerAbilities()

virtual void Level::setPlayerAbilities ( ::ActorUniqueID const & playerId,
::LayeredAbilities const & abilities )
virtual

Implements ILevel.

◆ sendAllPlayerAbilities()

virtual void Level::sendAllPlayerAbilities ( ::Player const & playerReference)
virtual

Implements ILevel.

◆ getPlayerAbilitiesManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerAbilitiesManager > Level::getPlayerAbilitiesManager ( )
virtual

Implements ILevel.

◆ getPlayerPermissionsManager()

virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerPermissionsManager > Level::getPlayerPermissionsManager ( )
virtual

Implements ILevel.

◆ getPlayerPermissionsSynchroniser()

virtual ::Bedrock::NotNullNonOwnerPtr<::PlayerPermissionsSynchroniser > Level::getPlayerPermissionsSynchroniser ( )
virtual

Implements ILevel.

◆ getRecipes()

virtual::Recipes & Level::getRecipes ( ) const
virtual

Implements ILevel.

◆ getBlockReducer()

virtual::BlockReducer * Level::getBlockReducer ( ) const
virtual

Implements ILevel.

◆ getTrimPatternRegistry() [1/2]

virtual ::std::weak_ptr<::TrimPatternRegistry const > Level::getTrimPatternRegistry ( ) const
virtual

Implements ILevel.

◆ getTrimPatternRegistry() [2/2]

virtual ::std::weak_ptr<::TrimPatternRegistry > Level::getTrimPatternRegistry ( )
virtual

Implements ILevel.

◆ getTrimMaterialRegistry() [1/2]

virtual ::std::weak_ptr<::TrimMaterialRegistry const > Level::getTrimMaterialRegistry ( ) const
virtual

Implements ILevel.

◆ getTrimMaterialRegistry() [2/2]

virtual ::std::weak_ptr<::TrimMaterialRegistry > Level::getTrimMaterialRegistry ( )
virtual

Implements ILevel.

◆ getRegisteredBorderBlock()

virtual::BlockType const & Level::getRegisteredBorderBlock ( ) const
virtual

Implements ILevel.

◆ getLevelChunkPerformanceTelemetry()

virtual ::Bedrock::NotNullNonOwnerPtr<::LevelChunkPerformanceTelemetry > Level::getLevelChunkPerformanceTelemetry ( )
virtual

Implements ILevel.

◆ cerealContext() [1/2]

virtual::cereal::ReflectionCtx & Level::cerealContext ( )
virtual

Implements ILevel.

◆ cerealContext() [2/2]

virtual::cereal::ReflectionCtx const & Level::cerealContext ( ) const
virtual

Implements ILevel.

◆ getChunkGenerationManager() [1/2]

virtual ::Bedrock::NonOwnerPointer<::ChunkGenerationManager > Level::getChunkGenerationManager ( )
virtual

Implements ILevel.

◆ getChunkGenerationManager() [2/2]

virtual ::Bedrock::NonOwnerPointer<::ChunkGenerationManager const > Level::getChunkGenerationManager ( ) const
virtual

Implements ILevel.

◆ clearAllGenerationRequests()

virtual void Level::clearAllGenerationRequests ( ::NetworkIdentifier const & player,
::SubClientId clientId )
virtual

Implements ILevel.

◆ digestServerBlockProperties()

virtual void Level::digestServerBlockProperties ( ::StartGamePacket const & packet)
virtual

Implements ILevel.

◆ getMolangPackSettingsCache()

virtual::MolangPackSettingsCache const * Level::getMolangPackSettingsCache ( ) const
virtual

Implements ILevel.

◆ _getPlayerDeathManager()

virtual::PlayerDeathManager * Level::_getPlayerDeathManager ( )
virtual

Implements ILevel.

◆ _cerealContext()

virtual::cereal::ReflectionCtx & Level::_cerealContext ( )
virtual

Implements ILevel.

◆ _onLowMemory()

virtual void Level::_onLowMemory ( )
virtual

Implements ILevel.

◆ _onAddBreakingItemParticleEffect()

MCAPI void Level::_onAddBreakingItemParticleEffect ( ::Vec3 const & pos,
::BreakingItemParticleData const & data,
::ResolvedItemIconInfo const & textureInfo )
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.

◆ _onAddTerrainParticleEffect()

MCAPI void Level::_onAddTerrainParticleEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float particleCount,
float velocityScalar,
float emitterRadius )
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.

◆ _onAddTerrainSlideEffect()

MCAPI void Level::_onAddTerrainSlideEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float particleCount,
float velocityScalar,
float emitterRadius )
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.

◆ _onAnyGameplayUsersRemoved()

MCAPI void Level::_onAnyGameplayUsersRemoved ( )
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.

◆ _onChunkDiscarded()

MCAPI void Level::_onChunkDiscarded ( ::LevelChunk & levelChunk)
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.

◆ _onChunkLoaded()

MCAPI void Level::_onChunkLoaded ( ::ChunkSource & chunkSource,
::LevelChunk & levelChunk,
int  )
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.

◆ _onChunkReloaded()

MCAPI void Level::_onChunkReloaded ( ::ChunkSource & chunkSource,
::LevelChunk & levelChunk )
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.

◆ _onGameplayUserAdded()

MCAPI void Level::_onGameplayUserAdded ( ::EntityContext & entity)
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.

◆ _onGameplayUserRemoved()

MCAPI void Level::_onGameplayUserRemoved ( ::EntityContext & entity)
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.

◆ _onLevelEventCompoundTag()

MCAPI void Level::_onLevelEventCompoundTag ( ::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const & data )
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.

◆ _onLevelEventData()

MCAPI void Level::_onLevelEventData ( ::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
int data )
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.

◆ _onPictureTaken()

MCAPI void Level::_onPictureTaken ( ::cg::ImageBuffer & outImage,
::Actor * camera,
::Actor * target,
::ScreenshotOptions & screenshotOptions,
::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)> completedScreenshotCallback )
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.

◆ _onRemoveActorEntityReferences()

MCAPI void Level::_onRemoveActorEntityReferences ( ::Actor & actor)
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.

◆ _onSendServerLegacyParticle()

MCAPI void Level::_onSendServerLegacyParticle ( ::ParticleType id,
::Vec3 const & pos,
::Vec3 const & dir,
int data )
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.

◆ addEntityWithError()

MCAPI ::Bedrock::Result<::Actor *, ::ActorValidationError > Level::addEntityWithError ( ::BlockSource & region,
::OwnerPtr<::EntityContext > entity )
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.

◆ earlyShutdownMainthread()

MCAPI void Level::earlyShutdownMainthread ( )
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.

◆ getServerLevelEventCoordinator()

MCAPI::ServerLevelEventCoordinator & Level::getServerLevelEventCoordinator ( )
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.

◆ isFree()

MCAPI::NodeType Level::isFree ( ::NavigationComponent & navigation,
::Actor & entity,
::BlockPos const & lastPathPos,
::BlockPos const & testPos,
::BlockPos const & size,
::CanJumpIntoNode jumpIntoNode )
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.

◆ loadShapeRegistry()

MCAPI void Level::loadShapeRegistry ( )
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.

◆ setPerformanceTelemetryPeriodicCallback()

MCAPI void Level::setPerformanceTelemetryPeriodicCallback ( ::std::function< void()> callback)
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.

◆ _createLevelStorageManager()

MCAPI ::std::unique_ptr<::LevelStorageManager > Level::_createLevelStorageManager ( ::Bedrock::UniqueOwnerPointer<::LevelStorage > levelStorage,
::Scheduler & scheduler,
::IMinecraftEventing & eventing )
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.

◆ parseLevelSeed64()

MCAPI ::LevelSeed64 Level::parseLevelSeed64 ( ::std::string const & seedString)
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.

◆ $ctor()

MCAPI void * Level::$ctor ( ::LevelArguments && args)
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.

◆ $startLeaveGame()

MCAPI void Level::$startLeaveGame ( )
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.

◆ $isLeaveGameDone()

MCAPI bool Level::$isLeaveGameDone ( )
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.

◆ $resolvePlayerSpawnDimension()

MCAPI::PlayerSpawnDimensionResolution Level::$resolvePlayerSpawnDimension ( ::CompoundTag const * playerTag) const
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.

◆ $forEachDimension() [1/2]

MCAPI void Level::$forEachDimension ( ::std::function< bool(::Dimension &)> callback)
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.

◆ $forEachDimension() [2/2]

MCAPI void Level::$forEachDimension ( ::std::function< bool(::Dimension const &)> callback) const
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.

◆ $getChunkTickRange()

MCAPI uint Level::$getChunkTickRange ( ) const
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.

◆ $getChunkTickRangeManager()

MCAPI::ChunkTickRangeManager const & Level::$getChunkTickRangeManager ( ) const
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.

◆ $getPortalForcer()

MCAPI::PortalForcer & Level::$getPortalForcer ( )
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.

◆ $getPlayerDimensionTransferManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerDimensionTransferManager > Level::$getPlayerDimensionTransferManager ( )
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.

◆ $getActorDimensionTransferManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorDimensionTransferManager > Level::$getActorDimensionTransferManager ( )
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.

◆ $getSpawner()

MCAPI::Spawner & Level::$getSpawner ( ) const
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.

◆ $getBossEventSubscriptionManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::BossEventSubscriptionManager > Level::$getBossEventSubscriptionManager ( )
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.

◆ $getProjectileFactory()

MCAPI::ProjectileFactory & Level::$getProjectileFactory ( ) const
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.

◆ $getEntityDefinitions()

MCAPI::ActorDefinitionGroup * Level::$getEntityDefinitions ( ) const
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.

◆ $getActorAnimationGroup()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorAnimationGroup > Level::$getActorAnimationGroup ( ) const
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.

◆ $getActorAnimationControllerGroup()

MCAPI ::Bedrock::NonOwnerPointer<::ActorAnimationControllerGroup > Level::$getActorAnimationControllerGroup ( ) const
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.

◆ $getBlockDefinitions()

MCAPI::BlockDefinitionGroup * Level::$getBlockDefinitions ( ) const
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.

◆ $getActorPropertyGroup()

MCAPI::PropertyGroupManager & Level::$getActorPropertyGroup ( ) const
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.

◆ $getCameraPresets() [1/2]

MCAPI::CameraPresets const & Level::$getCameraPresets ( ) const
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.

◆ $getCameraPresets() [2/2]

MCAPI::CameraPresets & Level::$getCameraPresets ( )
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.

◆ $getCameraPreset()

MCAPI::SharedTypes::v1_26_50::CameraPreset const * Level::$getCameraPreset ( int presetIndex) const
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.

◆ $getDisablePlayerInteractions()

MCAPI bool Level::$getDisablePlayerInteractions ( ) const
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.

◆ $setDisablePlayerInteractions()

MCAPI void Level::$setDisablePlayerInteractions ( bool const disable)
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.

◆ $getAutomationBehaviorTreeGroup()

MCAPI::AutomationBehaviorTreeGroup & Level::$getAutomationBehaviorTreeGroup ( ) const
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.

◆ $getBehaviorFactory()

MCAPI::BehaviorFactory & Level::$getBehaviorFactory ( ) const
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.

◆ $getDifficulty()

MCAPI::SharedTypes::Legacy::Difficulty Level::$getDifficulty ( ) const
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.

◆ $getSpecialMultiplier()

MCAPI float Level::$getSpecialMultiplier ( ::DimensionType dimensionType) const
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.

◆ $hasCommandsEnabled()

MCAPI bool Level::$hasCommandsEnabled ( ) const
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.

◆ $useMsaGamertagsOnly()

MCAPI bool Level::$useMsaGamertagsOnly ( ) const
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.

◆ $setMsaGamertagsOnly()

MCAPI void Level::$setMsaGamertagsOnly ( bool msaGamertagsOnly)
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.

◆ $putEntity() [1/2]

MCAPI::Actor * Level::$putEntity ( ::BlockSource & region,
::ActorUniqueID id,
::ActorRuntimeID runtimeId,
::OwnerPtr<::EntityContext > entity )
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.

◆ $putEntity() [2/2]

MCAPI::Actor * Level::$putEntity ( ::BlockSource & region,
::ActorUniqueID id,
::OwnerPtr<::EntityContext > entity )
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.

◆ $addGlobalEntity()

MCAPI::Actor * Level::$addGlobalEntity ( ::BlockSource & region,
::OwnerPtr<::EntityContext > entity )
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.

◆ $addAutonomousEntity()

MCAPI::Actor * Level::$addAutonomousEntity ( ::BlockSource & region,
::OwnerPtr<::EntityContext > entity )
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.

◆ $addUser()

MCAPI void Level::$addUser ( ::OwnerPtr<::EntityContext > userEntity)
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.

◆ $addDisplayEntity()

MCAPI::Actor * Level::$addDisplayEntity ( ::BlockSource & region,
::OwnerPtr<::EntityContext > entity )
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.

◆ $removeDisplayEntity()

MCAPI void Level::$removeDisplayEntity ( ::WeakEntityRef entity)
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.

◆ $getDisplayActorManager()

MCAPI ::Bedrock::NonOwnerPointer<::DisplayActorManager > Level::$getDisplayActorManager ( )
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.

◆ $suspendPlayer()

MCAPI void Level::$suspendPlayer ( ::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.

◆ $resumePlayer()

MCAPI void Level::$resumePlayer ( ::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.

◆ $isPlayerSuspended()

MCAPI bool Level::$isPlayerSuspended ( ::Player & player) const
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.

◆ $getGameplayUserManager() [1/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::GameplayUserManager > Level::$getGameplayUserManager ( )
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.

◆ $getGameplayUserManager() [2/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::GameplayUserManager const > Level::$getGameplayUserManager ( ) const
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.

◆ $getPlayerLocationReceiver()

MCAPI ::Bedrock::NonOwnerPointer<::PlayerLocationReceiver > Level::$getPlayerLocationReceiver ( )
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.

◆ $removeActorAndTakeEntity()

MCAPI ::OwnerPtr<::EntityContext > Level::$removeActorAndTakeEntity ( ::WeakEntityRef entityRef)
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.

◆ $removeActorFromWorldAndTakeEntity()

MCAPI ::OwnerPtr<::EntityContext > Level::$removeActorFromWorldAndTakeEntity ( ::WeakEntityRef entityRef)
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.

◆ $takeEntity()

MCAPI ::OwnerPtr<::EntityContext > Level::$takeEntity ( ::WeakEntityRef entityRef,
::LevelChunk & lc )
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.

◆ $fetchStrictEntity()

MCAPI::StrictEntityContext Level::$fetchStrictEntity ( ::ActorUniqueID actorId,
bool getRemoved ) const
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.

◆ $fetchEntity()

MCAPI::Actor * Level::$fetchEntity ( ::ActorUniqueID actorId,
bool getRemoved ) const
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.

◆ $getActorFetcher()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorFetcher const > Level::$getActorFetcher ( ) const
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.

◆ $getRuntimeEntity()

MCAPI::Actor * Level::$getRuntimeEntity ( ::ActorRuntimeID actorId,
bool getRemoved ) const
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.

◆ $getActorRuntimeIDManager() [1/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorRuntimeIDManager > Level::$getActorRuntimeIDManager ( )
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.

◆ $getActorRuntimeIDManager() [2/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActorRuntimeIDManager const > Level::$getActorRuntimeIDManager ( ) const
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.

◆ $getMob()

MCAPI::Mob * Level::$getMob ( ::ActorUniqueID mobId) const
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.

◆ $getPlayer() [1/2]

MCAPI::Player * Level::$getPlayer ( ::std::string const & name) const
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.

◆ $getPlayer() [2/2]

MCAPI::Player * Level::$getPlayer ( ::ActorUniqueID entityID) const
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.

◆ $getPlayerByXuid()

MCAPI::Player * Level::$getPlayerByXuid ( ::std::string const & xuid) const
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.

◆ $getPlatformPlayer()

MCAPI::Player * Level::$getPlatformPlayer ( ::std::string const & platformOnlineId) const
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.

◆ $getPlayerFromServerId()

MCAPI::Player * Level::$getPlayerFromServerId ( ::std::string const & serverId) const
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.

◆ $getRuntimePlayer()

MCAPI::Player * Level::$getRuntimePlayer ( ::ActorRuntimeID runtimeId) const
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.

◆ $getNumRemotePlayers()

MCAPI int Level::$getNumRemotePlayers ( ) const
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.

◆ $getPrimaryLocalPlayer()

MCAPI::Player * Level::$getPrimaryLocalPlayer ( ) const
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.

◆ $getEventing()

MCAPI::IMinecraftEventing & Level::$getEventing ( )
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.

◆ $getPlayerColor()

MCAPI::mce::Color Level::$getPlayerColor ( ::Player const & player) const
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.

◆ $getCurrentTick()

MCAPI::Tick const & Level::$getCurrentTick ( ) const
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.

◆ $getCurrentServerTick()

MCAPI::Tick const Level::$getCurrentServerTick ( ) const
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.

◆ $getTickDeltaTimeManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::TickDeltaTimeManager const > Level::$getTickDeltaTimeManager ( ) const
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.

◆ $getArmorTrimUnloader()

MCAPI::ArmorTrimUnloader * Level::$getArmorTrimUnloader ( )
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.

◆ $getContainerRegistryAccess()

MCAPI ::gsl::not_null<::StackRefResult<::IContainerRegistryAccess > > Level::$getContainerRegistryAccess ( ) const
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.

◆ $getContainerRegistryTracker()

MCAPI ::gsl::not_null<::StackRefResult<::IContainerRegistryTracker > > Level::$getContainerRegistryTracker ( ) const
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.

◆ $getDynamicContainerSerialization()

MCAPI ::gsl::not_null<::StackRefResult<::IDynamicContainerSerialization > > Level::$getDynamicContainerSerialization ( ) const
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.

◆ $getShapeRegistry()

MCAPI ::std::shared_ptr<::VoxelShapes::VoxelShapeRegistry const > Level::$getShapeRegistry ( ) const
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.

◆ $getMutableShapeRegistry()

MCAPI ::std::shared_ptr<::VoxelShapes::VoxelShapeRegistry > Level::$getMutableShapeRegistry ( ) const
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.

◆ $getBiomeRegistry() [1/2]

MCAPI::BiomeRegistry const & Level::$getBiomeRegistry ( ) const
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.

◆ $getBiomeRegistry() [2/2]

MCAPI::BiomeRegistry & Level::$getBiomeRegistry ( )
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.

◆ $getBlockPalette() [1/2]

MCAPI::BlockPalette const & Level::$getBlockPalette ( ) const
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.

◆ $getBlockPalette() [2/2]

MCAPI::BlockPalette & Level::$getBlockPalette ( )
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.

◆ $getFeatureRegistry() [1/2]

MCAPI::FeatureRegistry const & Level::$getFeatureRegistry ( ) const
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.

◆ $getFeatureRegistry() [2/2]

MCAPI::FeatureRegistry & Level::$getFeatureRegistry ( )
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.

◆ $getFeatureTypeFactory() [1/2]

MCAPI::FeatureTypeFactory const & Level::$getFeatureTypeFactory ( ) const
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.

◆ $getFeatureTypeFactory() [2/2]

MCAPI::FeatureTypeFactory & Level::$getFeatureTypeFactory ( )
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.

◆ $getJigsawStructureRegistry() [1/2]

MCAPI::JigsawStructureRegistry const & Level::$getJigsawStructureRegistry ( ) const
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.

◆ $getJigsawStructureRegistry() [2/2]

MCAPI::JigsawStructureRegistry & Level::$getJigsawStructureRegistry ( )
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.

◆ $getStructureSpawnRegistry() [1/2]

MCAPI::StructureSpawnRegistry const & Level::$getStructureSpawnRegistry ( ) const
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.

◆ $getStructureSpawnRegistry() [2/2]

MCAPI::StructureSpawnRegistry & Level::$getStructureSpawnRegistry ( )
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.

◆ $getStructureManager() [1/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::StructureManager > const Level::$getStructureManager ( ) const
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.

◆ $getStructureManager() [2/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::StructureManager > Level::$getStructureManager ( )
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.

◆ $getBiomeComponentFactory() [1/2]

MCAPI::BiomeComponentFactory const & Level::$getBiomeComponentFactory ( ) const
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.

◆ $getBiomeComponentFactory() [2/2]

MCAPI::BiomeComponentFactory & Level::$getBiomeComponentFactory ( )
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.

◆ $getSurfaceBuilderRegistry() [1/2]

MCAPI::SurfaceBuilderRegistry const & Level::$getSurfaceBuilderRegistry ( ) const
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.

◆ $getSurfaceBuilderRegistry() [2/2]

MCAPI::SurfaceBuilderRegistry & Level::$getSurfaceBuilderRegistry ( )
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.

◆ $getBiomeManager() [1/2]

MCAPI::BiomeManager const & Level::$getBiomeManager ( ) const
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.

◆ $getBiomeManager() [2/2]

MCAPI::BiomeManager & Level::$getBiomeManager ( )
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.

◆ $getDimensionFactory() [1/2]

MCAPI ::OwnerPtrFactory<::Dimension, ::DerivedDimensionArguments && > const & Level::$getDimensionFactory ( ) const
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.

◆ $getDimensionFactory() [2/2]

MCAPI ::OwnerPtrFactory<::Dimension, ::DerivedDimensionArguments && > & Level::$getDimensionFactory ( )
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.

◆ $getLightTextureImageBuilderFactory() [1/2]

MCAPI ::Factory<::BaseLightTextureImageBuilder, ::Level &, ::Scheduler & > const & Level::$getLightTextureImageBuilderFactory ( ) const
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.

◆ $getLightTextureImageBuilderFactory() [2/2]

MCAPI ::Factory<::BaseLightTextureImageBuilder, ::Level &, ::Scheduler & > & Level::$getLightTextureImageBuilderFactory ( )
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.

◆ $getInternalComponentRegistry()

MCAPI::InternalComponentRegistry & Level::$getInternalComponentRegistry ( ) const
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.

◆ $getWorldRegistriesProvider() [1/2]

MCAPI::IWorldRegistriesProvider const & Level::$getWorldRegistriesProvider ( ) const
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.

◆ $getWorldRegistriesProvider() [2/2]

MCAPI::IWorldRegistriesProvider & Level::$getWorldRegistriesProvider ( )
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.

◆ $getWorldClockRegistry() [1/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry const > const Level::$getWorldClockRegistry ( ) const
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.

◆ $getWorldClockRegistry() [2/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry > Level::$getWorldClockRegistry ( )
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.

◆ $addListener()

MCAPI void Level::$addListener ( ::LevelListener & listener)
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.

◆ $removeListener()

MCAPI void Level::$removeListener ( ::LevelListener & listener)
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.

◆ $onPlayerDeath()

MCAPI void Level::$onPlayerDeath ( ::Player & player,
::ActorDamageSource const & source )
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.

◆ $denyEffect()

MCAPI void Level::$denyEffect ( ::BlockSource & region,
::Vec3 const & pos )
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.

◆ $potionSplash()

MCAPI void Level::$potionSplash ( ::Vec3 const & pos,
::mce::Color const & color,
bool instantaneousEffect )
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.

◆ $extinguishFire()

MCAPI bool Level::$extinguishFire ( ::BlockSource & region,
::BlockPos const & pos,
uchar face,
::Actor * source )
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.

◆ $findPath() [1/2]

MCAPI ::std::unique_ptr<::Path > Level::$findPath ( ::Actor & from,
int xBest,
int yBest,
int zBest,
::NavigationComponent & navigation )
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.

◆ $findPath() [2/2]

MCAPI ::std::unique_ptr<::Path > Level::$findPath ( ::Actor & from,
::Actor const & to,
::NavigationComponent & navigation )
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.

◆ $setSleepStatus()

MCAPI void Level::$setSleepStatus ( ::PlayerSleepStatus const & status)
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.

◆ $getSleepStatus()

MCAPI::PlayerSleepStatus Level::$getSleepStatus ( ) const
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.

◆ $updateSleepingPlayerList()

MCAPI void Level::$updateSleepingPlayerList ( )
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.

◆ $getServerPlayerSleepManager() [1/2]

MCAPI ::Bedrock::NonOwnerPointer<::ServerPlayerSleepManager > Level::$getServerPlayerSleepManager ( )
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.

◆ $getServerPlayerSleepManager() [2/2]

MCAPI ::Bedrock::NonOwnerPointer<::ServerPlayerSleepManager const > Level::$getServerPlayerSleepManager ( ) const
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.

◆ $getTime()

MCAPI int Level::$getTime ( ) const
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.

◆ $setTime()

MCAPI void Level::$setTime ( int time)
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.

◆ $getSeed()

MCAPI uint Level::$getSeed ( )
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.

◆ $getLevelSeed64()

MCAPI::LevelSeed64 Level::$getLevelSeed64 ( ) const
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.

◆ $getSharedSpawnPos()

MCAPI::BlockPos const & Level::$getSharedSpawnPos ( ) const
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.

◆ $setDefaultSpawn()

MCAPI void Level::$setDefaultSpawn ( ::BlockPos const & spawnPos)
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.

◆ $getDefaultSpawn()

MCAPI::BlockPos const & Level::$getDefaultSpawn ( ) const
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.

◆ $setDefaultGameType()

MCAPI void Level::$setDefaultGameType ( ::GameType gameType)
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.

◆ $getDefaultGameType()

MCAPI::GameType Level::$getDefaultGameType ( ) const
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.

◆ $setDifficulty()

MCAPI void Level::$setDifficulty ( ::SharedTypes::Legacy::Difficulty difficulty)
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.

◆ $setMultiplayerGameIntent()

MCAPI void Level::$setMultiplayerGameIntent ( bool multiplayerGame)
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.

◆ $getMultiplayerGameIntent()

MCAPI bool Level::$getMultiplayerGameIntent ( ) const
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.

◆ $setMultiplayerGame()

MCAPI void Level::$setMultiplayerGame ( bool multiplayerGame)
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.

◆ $isMultiplayerGame()

MCAPI bool Level::$isMultiplayerGame ( ) const
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.

◆ $setLANBroadcastIntent()

MCAPI void Level::$setLANBroadcastIntent ( bool broadcast)
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.

◆ $getLANBroadcastIntent()

MCAPI bool Level::$getLANBroadcastIntent ( ) const
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.

◆ $setLANBroadcast()

MCAPI void Level::$setLANBroadcast ( bool broadcast)
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.

◆ $getLANBroadcast()

MCAPI bool Level::$getLANBroadcast ( ) const
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.

◆ $setXBLBroadcastIntent()

MCAPI void Level::$setXBLBroadcastIntent ( ::Social::GamePublishSetting broadcastMode)
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.

◆ $getXBLBroadcastIntent()

MCAPI::Social::GamePublishSetting Level::$getXBLBroadcastIntent ( ) const
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.

◆ $hasXBLBroadcastIntent()

MCAPI bool Level::$hasXBLBroadcastIntent ( ) const
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.

◆ $setXBLBroadcastMode()

MCAPI void Level::$setXBLBroadcastMode ( ::Social::GamePublishSetting broadcastMode)
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.

◆ $getXBLBroadcastMode()

MCAPI::Social::GamePublishSetting Level::$getXBLBroadcastMode ( ) const
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.

◆ $hasXBLBroadcast()

MCAPI bool Level::$hasXBLBroadcast ( ) const
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.

◆ $setPlatformBroadcastIntent()

MCAPI void Level::$setPlatformBroadcastIntent ( ::Social::GamePublishSetting broadcastMode)
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.

◆ $getPlatformBroadcastIntent()

MCAPI::Social::GamePublishSetting Level::$getPlatformBroadcastIntent ( ) const
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.

◆ $hasPlatformBroadcastIntent()

MCAPI bool Level::$hasPlatformBroadcastIntent ( ) const
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.

◆ $setPlatformBroadcastMode()

MCAPI void Level::$setPlatformBroadcastMode ( ::Social::GamePublishSetting broadcastMode)
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.

◆ $getPlatformBroadcastMode()

MCAPI::Social::GamePublishSetting Level::$getPlatformBroadcastMode ( ) const
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.

◆ $hasPlatformBroadcast()

MCAPI bool Level::$hasPlatformBroadcast ( ) const
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.

◆ $setHasLockedBehaviorPack()

MCAPI void Level::$setHasLockedBehaviorPack ( bool hasLocked)
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.

◆ $setHasLockedResourcePack()

MCAPI void Level::$setHasLockedResourcePack ( bool hasLocked)
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.

◆ $setCommandsEnabled()

MCAPI void Level::$setCommandsEnabled ( bool commandsEnabled)
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.

◆ $setWorldTemplateOptionsUnlocked()

MCAPI void Level::$setWorldTemplateOptionsUnlocked ( )
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.

◆ $hasLevelStorage()

MCAPI bool Level::$hasLevelStorage ( ) const
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.

◆ $getLevelStorage() [1/2]

MCAPI::LevelStorage & Level::$getLevelStorage ( )
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.

◆ $getLevelStorage() [2/2]

MCAPI::LevelStorage const & Level::$getLevelStorage ( ) const
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.

◆ $getLevelData() [1/2]

MCAPI::LevelData & Level::$getLevelData ( )
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.

◆ $getLevelData() [2/2]

MCAPI::LevelData const & Level::$getLevelData ( ) const
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.

◆ $getPhotoStorage()

MCAPI::PhotoStorage & Level::$getPhotoStorage ( ) const
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.

◆ $createPhotoStorage()

MCAPI void Level::$createPhotoStorage ( )
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.

◆ $getPhotoManager() [1/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PhotoManager > Level::$getPhotoManager ( )
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.

◆ $getPhotoManager() [2/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PhotoManager const > Level::$getPhotoManager ( ) const
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.

◆ $getEducationSettingsManager() [1/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::EducationSettingsManager > Level::$getEducationSettingsManager ( )
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.

◆ $getEducationSettingsManager() [2/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::EducationSettingsManager const > Level::$getEducationSettingsManager ( ) const
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.

◆ $save()

MCAPI void Level::$save ( )
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.

◆ $saveLevelData()

MCAPI void Level::$saveLevelData ( )
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.

◆ $saveGameData()

MCAPI void Level::$saveGameData ( )
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.

◆ $requestTimedStorageDeferment()

MCAPI ::std::shared_ptr< void * > Level::$requestTimedStorageDeferment ( )
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.

◆ $getTickingAreasMgr()

MCAPI::TickingAreasManager & Level::$getTickingAreasMgr ( )
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.

◆ $addTickingAreaList()

MCAPI void Level::$addTickingAreaList ( ::DimensionType dimensionId,
::std::shared_ptr<::TickingAreaList > const & tickingAreas )
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.

◆ $playSound()

MCAPI void Level::$playSound ( ::PlaySoundOptions const & options)
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.

◆ $getRemotePlayerEventCoordinator()

MCAPI::PlayerEventCoordinator & Level::$getRemotePlayerEventCoordinator ( )
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.

◆ $getServerPlayerEventCoordinator()

MCAPI::ServerPlayerEventCoordinator & Level::$getServerPlayerEventCoordinator ( )
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.

◆ $getClientPlayerEventCoordinator()

MCAPI::ClientPlayerEventCoordinator & Level::$getClientPlayerEventCoordinator ( )
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.

◆ $getActorEventCoordinator()

MCAPI::ActorEventCoordinator & Level::$getActorEventCoordinator ( )
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.

◆ $getBlockEventCoordinator()

MCAPI::BlockEventCoordinator & Level::$getBlockEventCoordinator ( )
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.

◆ $getItemEventCoordinator()

MCAPI::ItemEventCoordinator & Level::$getItemEventCoordinator ( )
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.

◆ $getServerNetworkEventCoordinator()

MCAPI::ServerNetworkEventCoordinator & Level::$getServerNetworkEventCoordinator ( )
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.

◆ $getScriptingEventCoordinator()

MCAPI::ScriptingEventCoordinator & Level::$getScriptingEventCoordinator ( )
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.

◆ $getScriptDeferredEventCoordinator()

MCAPI::ScriptDeferredEventCoordinator & Level::$getScriptDeferredEventCoordinator ( )
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.

◆ $getLevelEventCoordinator()

MCAPI::LevelEventCoordinator & Level::$getLevelEventCoordinator ( )
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.

◆ $handleLevelEvent() [1/2]

MCAPI void Level::$handleLevelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
int data )
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.

◆ $handleLevelEvent() [2/2]

MCAPI void Level::$handleLevelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const & data )
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.

◆ $getLevelEventManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::LevelEventManager > Level::$getLevelEventManager ( )
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.

◆ $handleStopSoundEvent()

MCAPI void Level::$handleStopSoundEvent ( ::std::string const & name)
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.

◆ $handleStopAllSounds()

MCAPI void Level::$handleStopAllSounds ( )
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.

◆ $handleStopMusicEvent()

MCAPI void Level::$handleStopMusicEvent ( )
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.

◆ $broadcastLevelEvent() [1/2]

MCAPI void Level::$broadcastLevelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
int data,
::UserEntityIdentifierComponent const * userIdentifier )
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.

◆ $broadcastLevelEvent() [2/2]

MCAPI void Level::$broadcastLevelEvent ( ::SharedTypes::Legacy::LevelEvent type,
::CompoundTag const & tag,
::UserEntityIdentifierComponent const * userIdentifier )
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.

◆ $broadcastLocalEvent() [1/2]

MCAPI void Level::$broadcastLocalEvent ( ::BlockSource & region,
::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
int data )
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.

◆ $broadcastLocalEvent() [2/2]

MCAPI void Level::$broadcastLocalEvent ( ::BlockSource & region,
::SharedTypes::Legacy::LevelEvent type,
::Vec3 const & pos,
::Block const & block )
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.

◆ $broadcastSoundEvent() [1/3]

MCAPI void Level::$broadcastSoundEvent ( ::BlockSource & region,
::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
::Block const & block,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal,
::std::optional<::Vec3 > const & fireAtPosition )
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.

◆ $broadcastSoundEvent() [2/3]

MCAPI void Level::$broadcastSoundEvent ( ::BlockSource & region,
::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
int data,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal,
::std::optional<::Vec3 > const & fireAtPosition )
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.

◆ $broadcastSoundEvent() [3/3]

MCAPI void Level::$broadcastSoundEvent ( ::Dimension & dimension,
::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
int data,
::ActorSoundIdentifier const & actorSoundIdentifier,
bool isGlobal,
::std::optional<::Vec3 > const & fireAtPosition )
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.

◆ $broadcastActorEvent()

MCAPI void Level::$broadcastActorEvent ( ::Actor & actor,
::ActorEvent eventId,
int data,
::std::optional<::Vec3 > const & fireAtPosition ) const
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.

◆ $getActorEventBroadcaster()

MCAPI ::Bedrock::NonOwnerPointer<::ActorEventBroadcaster const > Level::$getActorEventBroadcaster ( ) const
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.

◆ $addChunkViewTracker()

MCAPI void Level::$addChunkViewTracker ( ::std::weak_ptr<::ChunkViewSource > chunkViewSource)
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.

◆ $onChunkReload()

MCAPI void Level::$onChunkReload ( ::Bounds const & bound)
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.

◆ $getActiveUsersCount()

MCAPI int Level::$getActiveUsersCount ( ) const
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.

◆ $forEachPlayer() [1/2]

MCAPI void Level::$forEachPlayer ( ::std::function< bool(::Player &)> callback)
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.

◆ $forEachPlayer() [2/2]

MCAPI void Level::$forEachPlayer ( ::std::function< bool(::Player const &)> callback) const
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.

◆ $forEachUser() [1/2]

MCAPI void Level::$forEachUser ( ::std::function< bool(::EntityContext &)> callback)
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.

◆ $forEachUser() [2/2]

MCAPI void Level::$forEachUser ( ::std::function< bool(::EntityContext const &)> callback) const
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.

◆ $findPlayer() [1/2]

MCAPI::Player * Level::$findPlayer ( ::std::function< bool(::Player const &)> pred) const
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.

◆ $findPlayer() [2/2]

MCAPI::Player * Level::$findPlayer ( ::std::function< bool(::WeakEntityRef const &)> pred) const
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.

◆ $getUserCount()

MCAPI int Level::$getUserCount ( ) const
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.

◆ $countUsersWithMatchingNetworkId()

MCAPI int Level::$countUsersWithMatchingNetworkId ( ::NetworkIdentifier const & networkId) const
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.

◆ $getUsers()

MCAPI ::std::vector<::OwnerPtr<::EntityContext > > const & Level::$getUsers ( ) const
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.

◆ $getEntities()

MCAPI ::std::vector<::OwnerPtr<::EntityContext > > const & Level::$getEntities ( ) const
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.

◆ $onSourceCreated()

MCAPI void Level::$onSourceCreated ( ::BlockSource & source)
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.

◆ $onSourceDestroyed()

MCAPI void Level::$onSourceDestroyed ( ::BlockSource & source)
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.

◆ $onSubChunkLoaded()

MCAPI void Level::$onSubChunkLoaded ( ::ChunkSource & source,
::LevelChunk & lc,
short absoluteSubChunkIndex,
bool subChunkVisibilityChanged )
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.

◆ $getSubChunkManager()

MCAPI ::Bedrock::NonOwnerPointer<::SubChunkManager > Level::$getSubChunkManager ( )
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.

◆ $onChunkLoaded()

MCAPI void Level::$onChunkLoaded ( ::ChunkSource & source,
::LevelChunk & lc )
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.

◆ $onChunkReloaded()

MCAPI void Level::$onChunkReloaded ( ::ChunkSource & source,
::LevelChunk & lc )
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.

◆ $getLevelChunkMetaDataManager()

MCAPI::LevelChunkMetaDataManager * Level::$getLevelChunkMetaDataManager ( )
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.

◆ $onChunkDiscarded()

MCAPI void Level::$onChunkDiscarded ( ::LevelChunk & lc)
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.

◆ $getLevelChunkEventManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::LevelChunkEventManager > Level::$getLevelChunkEventManager ( )
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.

◆ $queueEntityDestruction()

MCAPI void Level::$queueEntityDestruction ( ::OwnerPtr<::EntityContext > entity)
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.

◆ $removeEntity() [1/2]

MCAPI ::OwnerPtr<::EntityContext > Level::$removeEntity ( ::Actor & actor)
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.

◆ $removeEntity() [2/2]

MCAPI ::OwnerPtr<::EntityContext > Level::$removeEntity ( ::WeakEntityRef entityRef)
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.

◆ $forceRemoveEntity()

MCAPI void Level::$forceRemoveEntity ( ::Actor & actor)
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.

◆ $forceRemoveEntityfromWorld()

MCAPI void Level::$forceRemoveEntityfromWorld ( ::Actor & actor)
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.

◆ $forceFlushRemovedPlayers()

MCAPI void Level::$forceFlushRemovedPlayers ( )
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.

◆ $loadFunctionManager()

MCAPI void Level::$loadFunctionManager ( )
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.

◆ $levelCleanupQueueEntityRemoval()

MCAPI void Level::$levelCleanupQueueEntityRemoval ( ::OwnerPtr<::EntityContext > entity)
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.

◆ $registerTemporaryPointer()

MCAPI void Level::$registerTemporaryPointer ( ::_TickPtr & ptr)
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.

◆ $unregisterTemporaryPointer()

MCAPI void Level::$unregisterTemporaryPointer ( ::_TickPtr & ptr)
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.

◆ $getTempEPtrManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::TempEPtrManager > Level::$getTempEPtrManager ( )
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.

◆ $getLevelBlockDestroyer()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::LevelBlockDestroyer > Level::$getLevelBlockDestroyer ( )
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.

◆ $upgradeStorageVersion()

MCAPI void Level::$upgradeStorageVersion ( ::StorageVersion v)
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.

◆ $suspendAndSave()

MCAPI void Level::$suspendAndSave ( )
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.

◆ $sendServerLegacyParticle()

MCAPI void Level::$sendServerLegacyParticle ( ::ParticleType id,
::Vec3 const & pos,
::Vec3 const & dir,
int data )
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.

◆ $spawnParticleEffect()

MCAPI void Level::$spawnParticleEffect ( ::std::string const & effectName,
::Vec3 const & spawnLocation,
::Dimension * dimension )
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.

◆ $getServerParticleManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::ServerParticleManager > Level::$getServerParticleManager ( )
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.

◆ $addTerrainParticleEffect()

MCAPI void Level::$addTerrainParticleEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float intensity,
float velocityScalar,
float emitterRadius )
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.

◆ $addTerrainSlideEffect()

MCAPI void Level::$addTerrainSlideEffect ( ::BlockPos const & pos,
::Block const & block,
::Vec3 const & emitterPosition,
float intensity,
float velocityScalar,
float emitterRadius )
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.

◆ $addBreakingItemParticleEffect()

MCAPI void Level::$addBreakingItemParticleEffect ( ::Vec3 const & pos,
::BreakingItemParticleData const & data,
::ResolvedItemIconInfo const & textureInfo )
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.

◆ $addBiomeTintedParticleEffect()

MCAPI void Level::$addBiomeTintedParticleEffect ( ::HashedString const & effect,
::BlockPos const & pos,
::Block const & block,
::std::optional<::mce::Color > overrideColor )
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.

◆ $getNewUniqueID()

MCAPI::ActorUniqueID Level::$getNewUniqueID ( )
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.

◆ $getNextRuntimeID()

MCAPI::ActorRuntimeID Level::$getNextRuntimeID ( )
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.

◆ $getTickingOffsets()

MCAPI ::std::vector<::ChunkPos > const & Level::$getTickingOffsets ( ) const
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.

◆ $getClientTickingOffsets()

MCAPI ::std::vector<::ChunkPos > const & Level::$getClientTickingOffsets ( ) const
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.

◆ $getChunkTickOffsetManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::ChunkTickOffsetManager const > Level::$getChunkTickOffsetManager ( ) const
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.

◆ $isExporting()

MCAPI bool Level::$isExporting ( ) const
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.

◆ $setIsExporting()

MCAPI void Level::$setIsExporting ( bool IsExporting)
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.

◆ $getSavedData()

MCAPI::SavedDataStorage & Level::$getSavedData ( )
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.

◆ $getMapSavedData() [1/3]

MCAPI::MapItemSavedData * Level::$getMapSavedData ( ::ActorUniqueID const uuid)
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.

◆ $getMapSavedData() [2/3]

MCAPI::MapItemSavedData * Level::$getMapSavedData ( ::CompoundTag const & instance)
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.

◆ $getMapSavedData() [3/3]

MCAPI::MapItemSavedData * Level::$getMapSavedData ( ::CompoundTag const * instance)
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.

◆ $requestMapInfo()

MCAPI void Level::$requestMapInfo ( ::ActorUniqueID const uuid,
bool forceUpdate )
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.

◆ $expandMapByID()

MCAPI::ActorUniqueID Level::$expandMapByID ( ::ActorUniqueID const uuid,
bool wasInit )
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.

◆ $copyAndLockMap()

MCAPI bool Level::$copyAndLockMap ( ::ActorUniqueID const originalMapUuid,
::ActorUniqueID const newMapUuid )
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.

◆ $createMapSavedData() [1/2]

MCAPI::MapItemSavedData & Level::$createMapSavedData ( ::ActorUniqueID const & uuid,
::BlockPos const & origin,
::DimensionType dimension,
int returnScaleLevel )
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.

◆ $createMapSavedData() [2/2]

MCAPI::MapItemSavedData & Level::$createMapSavedData ( ::std::vector<::ActorUniqueID > const & mapIds,
::BlockPos const & origin,
::DimensionType dimension,
int returnScaleLevel )
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.

◆ $getScreenshotsFolder()

MCAPI ::Core::PathBuffer<::std::string > Level::$getScreenshotsFolder ( ) const
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.

◆ $getLevelId()

MCAPI::std::string Level::$getLevelId ( ) const
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.

◆ $setLevelId()

MCAPI void Level::$setLevelId ( ::std::string LevelId)
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.

◆ $getSyncTasksGroup()

MCAPI::TaskGroup & Level::$getSyncTasksGroup ( )
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.

◆ $getIOTasksGroup()

MCAPI::TaskGroup & Level::$getIOTasksGroup ( )
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.

◆ $getClientResourcePackManager()

MCAPI::ResourcePackManager * Level::$getClientResourcePackManager ( ) const
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.

◆ $getServerResourcePackManager()

MCAPI::ResourcePackManager * Level::$getServerResourcePackManager ( ) const
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.

◆ $getTradeTables()

MCAPI::TradeTables * Level::$getTradeTables ( )
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.

◆ $decrementTagCache()

MCAPI void Level::$decrementTagCache ( ::std::string const & tag,
::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > & tagRegistry )
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.

◆ $incrementTagCache()

MCAPI void Level::$incrementTagCache ( ::std::string const & tag,
::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > & tagRegistry )
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.

◆ $getTagCacheManager()

MCAPI ::Bedrock::NonOwnerPointer<::TagCacheManager > Level::$getTagCacheManager ( )
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.

◆ $isEdu()

MCAPI bool Level::$isEdu ( ) const
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.

◆ $getActorFactory() [1/2]

MCAPI::ActorFactory & Level::$getActorFactory ( )
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.

◆ $getActorFactory() [2/2]

MCAPI::ActorFactory const & Level::$getActorFactory ( ) const
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.

◆ $getActorInfoRegistry()

MCAPI::ActorInfoRegistry * Level::$getActorInfoRegistry ( )
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.

◆ $getEntityRegistry() [1/2]

MCAPI ::StackRefResult<::EntityRegistry > Level::$getEntityRegistry ( )
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.

◆ $getEntityRegistry() [2/2]

MCAPI ::StackRefResult<::EntityRegistry const > Level::$getEntityRegistry ( ) const
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.

◆ $getEntitySystems()

MCAPI::EntitySystems & Level::$getEntitySystems ( )
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.

◆ $getLevelEntity() [1/2]

MCAPI ::WeakRef<::EntityContext > Level::$getLevelEntity ( )
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.

◆ $getLevelEntity() [2/2]

MCAPI ::WeakRef<::EntityContext const > Level::$getLevelEntity ( ) const
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.

◆ $tryGetVolumeEntityManagerServer()

MCAPI ::Bedrock::NonOwnerPointer<::VolumeEntityManagerServer > Level::$tryGetVolumeEntityManagerServer ( ) const
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.

◆ $runCommand() [1/2]

MCAPI void Level::$runCommand ( ::HashedString const & commandStr,
::CommandOrigin & origin,
::CommandOriginSystem originSystem,
::CurrentCmdVersion const commandVersion )
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.

◆ $runCommand() [2/2]

MCAPI void Level::$runCommand ( ::Command & command,
::CommandOrigin & origin,
::CommandOriginSystem originSystem )
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.

◆ $getCapabilities()

MCAPI::PlayerCapabilities::ISharedController const & Level::$getCapabilities ( ) const
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.

◆ $getTagRegistry()

MCAPI ::TagRegistry<::IDType<::LevelTagIDType >, ::IDType<::LevelTagSetIDType > > & Level::$getTagRegistry ( )
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.

◆ $getPlayerMovementSettings()

MCAPI::PlayerMovementSettings const & Level::$getPlayerMovementSettings ( ) const
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.

◆ $setPlayerMovementSettings()

MCAPI void Level::$setPlayerMovementSettings ( ::PlayerMovementSettings const & settings)
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.

◆ $getPlayerMovementSettingsManager() [1/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerMovementSettingsManager > Level::$getPlayerMovementSettingsManager ( )
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.

◆ $getPlayerMovementSettingsManager() [2/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerMovementSettingsManager const > Level::$getPlayerMovementSettingsManager ( ) const
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.

◆ $canUseSkin()

MCAPI bool Level::$canUseSkin ( ::SerializedSkinRef const & skin,
::NetworkIdentifier const & networkIdentifier,
::ActorUniqueID const & playerId ) const
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.

◆ $getTrustedSkinHelper()

MCAPI ::Bedrock::NonOwnerPointer<::TrustedSkinHelper const > Level::$getTrustedSkinHelper ( ) const
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.

◆ $getCameraRegistry() [1/2]

MCAPI ::Bedrock::NonOwnerPointer<::CameraRegistry const > Level::$getCameraRegistry ( ) const
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.

◆ $getCameraRegistry() [2/2]

MCAPI ::Bedrock::NonOwnerPointer<::CameraRegistry > Level::$getCameraRegistry ( )
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.

◆ $getCameraSystems()

MCAPI ::Bedrock::NonOwnerPointer<::EntitySystems > Level::$getCameraSystems ( )
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.

◆ $getPositionTrackerDBClient()

MCAPI::PositionTrackingDB::PositionTrackingDBClient * Level::$getPositionTrackerDBClient ( ) const
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.

◆ $getPositionTrackerDBServer()

MCAPI::PositionTrackingDB::PositionTrackingDBServer * Level::$getPositionTrackerDBServer ( ) const
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.

◆ $flushRunTimeLighting()

MCAPI void Level::$flushRunTimeLighting ( )
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.

◆ $getSubChunkLighter()

MCAPI ::std::weak_ptr<::ISubChunkLighter > Level::$getSubChunkLighter ( ) const
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.

◆ $initializeBlockDefinitionGroup()

MCAPI void Level::$initializeBlockDefinitionGroup ( )
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.

◆ $getUnknownBlockTypeRegistry()

MCAPI ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > Level::$getUnknownBlockTypeRegistry ( )
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.

◆ $blockNetworkIdsAreHashes()

MCAPI bool Level::$blockNetworkIdsAreHashes ( )
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.

◆ $getItemRegistry()

MCAPI::ItemRegistryRef Level::$getItemRegistry ( ) const
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.

◆ $getBlockTypeRegistry()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::BlockTypeRegistry > Level::$getBlockTypeRegistry ( ) const
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.

◆ $asLevel()

MCAPI::Level * Level::$asLevel ( )
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.

◆ $use3DBiomeMaps()

MCAPI bool Level::$use3DBiomeMaps ( ) const
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.

◆ $pauseAndFlushTaskGroups()

MCAPI void Level::$pauseAndFlushTaskGroups ( )
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.

◆ $getDimensionManager() [1/2]

MCAPI::DimensionManager & Level::$getDimensionManager ( )
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.

◆ $getDimensionManager() [2/2]

MCAPI::DimensionManager const & Level::$getDimensionManager ( ) const
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.

◆ $getDimensionManagerNonOwner() [1/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::DimensionManager > Level::$getDimensionManagerNonOwner ( )
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.

◆ $getDimensionManagerNonOwner() [2/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::DimensionManager const > Level::$getDimensionManagerNonOwner ( ) const
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.

◆ $subChunkTickAndSendRequests()

MCAPI void Level::$subChunkTickAndSendRequests ( )
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.

◆ $_subTick()

MCAPI void Level::$_subTick ( )
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.

◆ $getPauseManager() [1/2]

MCAPI ::StackRefResult<::PauseManager > Level::$getPauseManager ( )
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.

◆ $getPauseManager() [2/2]

MCAPI ::StackRefResult<::PauseManager const > Level::$getPauseManager ( ) const
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.

◆ $isClientSide()

MCAPI bool Level::$isClientSide ( ) const
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.

◆ $getSubClientId()

MCAPI::SubClientId Level::$getSubClientId ( ) const
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.

◆ $getPlayerList()

MCAPI ::std::unordered_map<::mce::UUID, ::PlayerListEntry > const & Level::$getPlayerList ( ) const
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.

◆ $getPlayerXUID()

MCAPI::std::string const & Level::$getPlayerXUID ( ::mce::UUID const & uuid) const
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.

◆ $getPlayerPlatformOnlineId()

MCAPI::std::string const & Level::$getPlayerPlatformOnlineId ( ::mce::UUID const & uuid) const
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.

◆ $getPlayerListManager() [1/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerListManager > Level::$getPlayerListManager ( )
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.

◆ $getPlayerListManager() [2/2]

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerListManager const > Level::$getPlayerListManager ( ) const
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.

◆ $getActiveUsers()

MCAPI ::std::vector<::WeakEntityRef > const & Level::$getActiveUsers ( ) const
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.

◆ $notifySubChunkRequestManager()

MCAPI void Level::$notifySubChunkRequestManager ( ::SubChunkPacket const & packet)
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.

◆ $getSubChunkRequestManager()

MCAPI::SubChunkRequestManager * Level::$getSubChunkRequestManager ( )
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.

◆ $getRuntimeActorList()

MCAPI ::std::vector<::Actor * > Level::$getRuntimeActorList ( ) const
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.

◆ $getPacketSender()

MCAPI::PacketSender * Level::$getPacketSender ( ) const
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.

◆ $getNetEventCallback()

MCAPI ::Bedrock::NonOwnerPointer<::NetEventCallback > Level::$getNetEventCallback ( ) const
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.

◆ $setNetEventCallback()

MCAPI void Level::$setNetEventCallback ( ::Bedrock::NonOwnerPointer<::NetEventCallback > val)
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.

◆ $getILevelRandom()

MCAPI ::gsl::not_null<::StackRefResult<::ILevelRandom > > Level::$getILevelRandom ( )
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.

◆ $getIRandom()

MCAPI::IRandom & Level::$getIRandom ( ) const
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.

◆ $getRandom()

MCAPI::Random & Level::$getRandom ( ) const
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.

◆ $getThreadRandom()

MCAPI::Random & Level::$getThreadRandom ( ) const
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.

◆ $getHitResult()

MCAPI::HitResult & Level::$getHitResult ( )
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.

◆ $getLiquidHitResult()

MCAPI::HitResult & Level::$getLiquidHitResult ( )
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.

◆ $getHitResultWrapper()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::HitResultWrapper > Level::$getHitResultWrapper ( )
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.

◆ $getImmersiveReaderString()

MCAPI::std::string const & Level::$getImmersiveReaderString ( ) const
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.

◆ $setImmersiveReaderString()

MCAPI void Level::$setImmersiveReaderString ( ::std::string newString)
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.

◆ $getAdventureSettings() [1/2]

MCAPI::AdventureSettings & Level::$getAdventureSettings ( )
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.

◆ $getAdventureSettings() [2/2]

MCAPI::AdventureSettings const & Level::$getAdventureSettings ( ) const
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.

◆ $getGameRules() [1/2]

MCAPI::GameRules const & Level::$getGameRules ( ) const
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.

◆ $getGameRules() [2/2]

MCAPI::GameRules & Level::$getGameRules ( )
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.

◆ $hasStartWithMapEnabled()

MCAPI bool Level::$hasStartWithMapEnabled ( ) const
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.

◆ $isEditorWorld()

MCAPI bool Level::$isEditorWorld ( ) const
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.

◆ $isEditorTestWorld()

MCAPI bool Level::$isEditorTestWorld ( ) const
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.

◆ $getAllowAnonymousBlockDropsInEditorWorlds()

MCAPI bool Level::$getAllowAnonymousBlockDropsInEditorWorlds ( ) const
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.

◆ $isHardcore()

MCAPI bool Level::$isHardcore ( ) const
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.

◆ $getDefaultAbilities()

MCAPI::Abilities & Level::$getDefaultAbilities ( )
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.

◆ $getDefaultPermissions() [1/2]

MCAPI::PermissionsHandler & Level::$getDefaultPermissions ( )
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.

◆ $getDefaultPermissions() [2/2]

MCAPI::PermissionsHandler const & Level::$getDefaultPermissions ( ) const
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.

◆ $getTearingDown()

MCAPI bool Level::$getTearingDown ( ) const
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.

◆ $takePicture()

MCAPI void Level::$takePicture ( ::cg::ImageBuffer & outImage,
::Actor * camera,
::Actor * target,
::ScreenshotOptions & screenshotOptions,
::std::function< void(::cg::ImageBuffer &, ::ScreenshotOptions &)> completedScreenshotCallback )
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.

◆ $getLevelSoundManager()

MCAPI::LevelSoundManager & Level::$getLevelSoundManager ( )
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.

◆ $getSoundPlayer()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::SoundPlayerInterface > Level::$getSoundPlayer ( ) const
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.

◆ $setSimPaused()

MCAPI void Level::$setSimPaused ( bool value)
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.

◆ $getSimPaused()

MCAPI bool Level::$getSimPaused ( ) const
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.

◆ $setFinishedInitializing()

MCAPI void Level::$setFinishedInitializing ( )
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.

◆ $getLootTables()

MCAPI::LootTables & Level::$getLootTables ( )
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.

◆ $getNetherScale()

MCAPI int Level::$getNetherScale ( ) const
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.

◆ $getScoreboard() [1/2]

MCAPI::Scoreboard & Level::$getScoreboard ( )
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.

◆ $getScoreboard() [2/2]

MCAPI::Scoreboard const & Level::$getScoreboard ( ) const
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.

◆ $tryGetScoreboard()

MCAPI::Scoreboard * Level::$tryGetScoreboard ( )
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.

◆ $getPlayerAbilities()

MCAPI::LayeredAbilities * Level::$getPlayerAbilities ( ::ActorUniqueID const & playerId)
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.

◆ $setPlayerAbilities()

MCAPI void Level::$setPlayerAbilities ( ::ActorUniqueID const & playerId,
::LayeredAbilities const & abilities )
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.

◆ $sendAllPlayerAbilities()

MCAPI void Level::$sendAllPlayerAbilities ( ::Player const & playerReference)
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.

◆ $getPlayerAbilitiesManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerAbilitiesManager > Level::$getPlayerAbilitiesManager ( )
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.

◆ $getPlayerPermissionsManager()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerPermissionsManager > Level::$getPlayerPermissionsManager ( )
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.

◆ $getPlayerPermissionsSynchroniser()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::PlayerPermissionsSynchroniser > Level::$getPlayerPermissionsSynchroniser ( )
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.

◆ $getRecipes()

MCAPI::Recipes & Level::$getRecipes ( ) const
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.

◆ $getBlockReducer()

MCAPI::BlockReducer * Level::$getBlockReducer ( ) const
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.

◆ $getTrimPatternRegistry() [1/2]

MCAPI ::std::weak_ptr<::TrimPatternRegistry const > Level::$getTrimPatternRegistry ( ) const
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.

◆ $getTrimPatternRegistry() [2/2]

MCAPI ::std::weak_ptr<::TrimPatternRegistry > Level::$getTrimPatternRegistry ( )
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.

◆ $getTrimMaterialRegistry() [1/2]

MCAPI ::std::weak_ptr<::TrimMaterialRegistry const > Level::$getTrimMaterialRegistry ( ) const
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.

◆ $getTrimMaterialRegistry() [2/2]

MCAPI ::std::weak_ptr<::TrimMaterialRegistry > Level::$getTrimMaterialRegistry ( )
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.

◆ $getRegisteredBorderBlock()

MCAPI::BlockType const & Level::$getRegisteredBorderBlock ( ) const
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.

◆ $getLevelChunkPerformanceTelemetry()

MCAPI ::Bedrock::NotNullNonOwnerPtr<::LevelChunkPerformanceTelemetry > Level::$getLevelChunkPerformanceTelemetry ( )
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.

◆ $cerealContext() [1/2]

MCAPI::cereal::ReflectionCtx & Level::$cerealContext ( )
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.

◆ $cerealContext() [2/2]

MCAPI::cereal::ReflectionCtx const & Level::$cerealContext ( ) const
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.

◆ $getChunkGenerationManager() [1/2]

MCAPI ::Bedrock::NonOwnerPointer<::ChunkGenerationManager > Level::$getChunkGenerationManager ( )
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.

◆ $getChunkGenerationManager() [2/2]

MCAPI ::Bedrock::NonOwnerPointer<::ChunkGenerationManager const > Level::$getChunkGenerationManager ( ) const
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.

◆ $clearAllGenerationRequests()

MCAPI void Level::$clearAllGenerationRequests ( ::NetworkIdentifier const & player,
::SubClientId clientId )
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.

◆ $digestServerBlockProperties()

MCAPI void Level::$digestServerBlockProperties ( ::StartGamePacket const & packet)
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.

◆ $getMolangPackSettingsCache()

MCAPI::MolangPackSettingsCache const * Level::$getMolangPackSettingsCache ( ) const
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.

◆ $_getPlayerDeathManager()

MCAPI::PlayerDeathManager * Level::$_getPlayerDeathManager ( )
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.

◆ $_initializeMapDataManager()

MCAPI void Level::$_initializeMapDataManager ( )
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.

◆ $_cerealContext()

MCAPI::cereal::ReflectionCtx & Level::$_cerealContext ( )
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.

◆ $_onLowMemory()

MCAPI void Level::$_onLowMemory ( )
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.

◆ $asClientLevel()

MCAPI::ClientLevel * ILevel::$asClientLevel ( )
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.

◆ $vftable()

MCAPI void ** Bedrock::EnableNonOwnerReferences::$vftable ( )
staticinherited
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: