LeviLamina
Loading...
Searching...
No Matches
LevelData Class Reference

Public Member Functions

LevelDataoperator= (LevelData const &)
 LevelData (LevelData const &)
MCAPI LevelData (::LevelData &&)
MCAPI LevelData (bool isEduMode)
MCAPI LevelData (::LevelSettings const &settings, ::std::string const &levelName, ::GeneratorType generatorVersion, ::BlockPos const &defaultSpawn, bool achievementsDisabled, ::EducationEditionOffer eduOffer, float rainLevel, float lightningLevel)
MCAPI void _determineMaxBaseGameVersion ()
MCAPI_C void _resetDefaultAdvancedSettingsData (bool isTrial)
MCAPI_C void _resetDefaultScriptingCodingSettingsData ()
MCAPI void _setValue (::HashedString const &key, ::LevelDataValue &&value)
MCAPI void _updateLimitedWorldOrigin (::BlockPos const &pos)
MCAPI bool achievementsWillBeDisabledOnLoad () const
MCAPI_C void applyPolicyBasedSettings (bool hasBehaviourPack)
MCAPI ::std::optional<::SemVersioncheckServerAuthOptOutVersion () const
MCAPI_C void clearCloudSaveInfo ()
MCAPI bool cloudSaveForWorldIsEnabled () const
MCAPI ::std::unique_ptr<::CompoundTagcreateTag () const
MCAPI::BaseGameVersion const & getBaseGameVersion () const
MCAPI_C::CloudSaveLevelInfo & getCloudSaveInfo ()
MCAPI::CompoundTag const & getEduSharedUriResource () const
MCAPI::std::string const & getEducationOid () const
MCAPI::GameType getGameType () const
MCAPI::GeneratorType getGenerator () const
MCAPI::LevelSeed64 getSeed () const
MCAPI void getTagData (::CompoundTag const &tag)
MCAPI::WorldVersion getWorldVersion () const
MCAPI_C bool isAlwaysDay () const
MCAPI_C bool isEditionCompatible () const
MCAPI_C::Bedrock::PubSub::Subscription registerIsHardcoreListener (::std::function< void(bool)> callback) const
MCAPI void registerWithLevelStorageManagerEvents (::ILevelStorageManagerConnector &levelStorageManagerConnector)
MCAPI_C void resetDefaultCheatSettingsData ()
MCAPI_C void resetSettingsForRandomSeed ()
MCAPI_C void resetToDefaultSettings ()
MCAPI_C void setBaseGameVersion (::BaseGameVersion const &baseGameVersion)
MCAPI void setBiomeOverride (::std::string const &biomeName)
MCAPI void setDaylightCycle (::DaylightCycle daylightCycle)
MCAPI void setEduSharedUriResource (::EduSharedUriResource const &eduSharedUriResource)
MCAPI void setEducationEditionOffer (::EducationEditionOffer offer)
MCAPI void setEducationOid (::std::string const &educationOid)
MCAPI void setFlatWorldOptions (::Json::Value const &options)
MCAPI void setFlatWorldPreset (::FlatWorldPresetID preset)
MCAPI void setGameType (::GameType type)
MCAPI void setGenerator (::GeneratorType version)
MCAPI void setIsHardcore (bool value)
MCAPI void setLevelName (::std::string const &levelName)
MCAPI void setSeed (::LevelSeed64 seed)
MCAPI void setSpawnPos (::BlockPos const &spawn)
MCAPI_C void setSpawnSettings (::SpawnSettings const &settings)
MCAPI void setTagData (::CompoundTag &tag) const
MCAPI_C void setWorldTemplateIdentity (::PackIdVersion const &packIdVersion)
MCAPI void setWorldVersion (::WorldVersion version)
MCAPI_C bool shouldAchievementsBeDisabled (bool isTrialMode, bool hasBehaviourPack) const
MCAPI void v1_read (::RakNet::BitStream &bitStream, ::StorageVersion storageVersion)
MCAPI void * $ctor (::LevelData &&)
MCAPI void * $ctor (bool isEduMode)
MCAPI void * $ctor (::LevelSettings const &settings, ::std::string const &levelName, ::GeneratorType generatorVersion, ::BlockPos const &defaultSpawn, bool achievementsDisabled, ::EducationEditionOffer eduOffer, float rainLevel, float lightningLevel)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 1, 5, ::AdventureSettingsmAdventureSettings
::ll::TypedStorage< 8, 144, ::WorldTemplateLevelDatamWorldTemplateLevelData
::ll::TypedStorage< 8, 192, ::GameRulesmGameRules
::ll::TypedStorage< 8, 72, ::ExperimentStoragemExperiments
::ll::TypedStorage< 4, 240, ::AbilitiesmDefaultAbilities
::ll::TypedStorage< 1, 2, ::PermissionsHandlermDefaultPermissions
::ll::TypedStorage< 8, 32, ::std::string > mLevelName
::ll::TypedStorage< 4, 4, ::StorageVersion > mStorageVersion
::ll::TypedStorage< 8, 56, ::GameVersionmMinCompatibleClientVersion
::ll::TypedStorage< 4, 4, int > mNetworkVersion
::ll::TypedStorage< 8, 24, ::SemVersionmInventoryVersion
::ll::TypedStorage< 8, 8, ::TickmCurrentTick
::ll::TypedStorage< 1, 1, bool > mHasSpawnPos
::ll::TypedStorage< 4, 12, ::BlockPosmLimitedWorldOrigin
::ll::TypedStorage< 4, 4, int > mTime
::ll::TypedStorage< 8, 8, int64 > mLastSaved
::ll::TypedStorage< 4, 4, uint > mServerTickRange
::ll::TypedStorage< 4, 4, float > mRainLevel
::ll::TypedStorage< 4, 4, int > mRainTime
::ll::TypedStorage< 4, 4, float > mLightningLevel
::ll::TypedStorage< 4, 4, int > mLightningTime
::ll::TypedStorage< 4, 4, int > mNetherScale
::ll::TypedStorage< 8, 56, ::GameVersionmLastOpenedWithVersion
::ll::TypedStorage< 4, 4, ::SharedTypes::Legacy::Difficulty > mGameDifficulty
::ll::TypedStorage< 1, 1, bool > mForceGameType
::ll::TypedStorage< 1, 1, bool > mIsHardcore
::ll::TypedStorage< 1, 1, bool > mPlayerHasDied
::ll::TypedStorage< 1, 1, bool > mSpawnMobs
::ll::TypedStorage< 1, 1, bool > mAdventureModeOverridesEnabled
::ll::TypedStorage< 8, 16, ::Json::ValuemFlatWorldOptions
::ll::TypedStorage< 4, 4, uint > mWorldStartCount
::ll::TypedStorage< 1, 1, bool > mAchievementsDisabled
::ll::TypedStorage< 4, 4, ::Editor::WorldType > mEditorWorldType
::ll::TypedStorage< 1, 1, bool > mIsCreatedInEditor
::ll::TypedStorage< 1, 1, bool > mIsExportedFromEditor
::ll::TypedStorage< 4, 4, ::EducationEditionOfferValuemEducationEditionOffer
::ll::TypedStorage< 8, 176, ::std::optional<::CloudSaveLevelInfo > > mCloudSaveInfo
::ll::TypedStorage< 1, 1, bool > mEducationFeaturesEnabled
::ll::TypedStorage< 1, 1, bool > mIsSingleUseWorld
::ll::TypedStorage< 1, 1, bool > mConfirmedPlatformLockedContent
::ll::TypedStorage< 1, 1, bool > mMultiplayerGameIntent
::ll::TypedStorage< 1, 1, bool > mMultiplayerGame
::ll::TypedStorage< 1, 1, bool > mLANBroadcastIntent
::ll::TypedStorage< 1, 1, bool > mLANBroadcast
::ll::TypedStorage< 4, 4, ::Social::GamePublishSetting > mXBLBroadcastIntent
::ll::TypedStorage< 4, 4, ::Social::GamePublishSetting > mXBLBroadcastMode
::ll::TypedStorage< 4, 4, ::Social::GamePublishSetting > mPlatformBroadcastIntent
::ll::TypedStorage< 4, 4, ::Social::GamePublishSetting > mPlatformBroadcastMode
::ll::TypedStorage< 1, 1, bool > mCheatsEnabled
::ll::TypedStorage< 1, 1, bool > mCommandsEnabled
::ll::TypedStorage< 1, 1, bool > mTexturePacksRequired
::ll::TypedStorage< 1, 1, bool > mHasLockedBehaviorPack
::ll::TypedStorage< 1, 1, bool > mHasLockedResourcePack
::ll::TypedStorage< 1, 1, bool > mIsFromLockedTemplate
::ll::TypedStorage< 1, 1, bool > mIsRandomSeedAllowed
::ll::TypedStorage< 8, 32, ::std::string > mEducationProductId
::ll::TypedStorage< 8, 32, ::std::string > mEducationCreatorId
::ll::TypedStorage< 8, 32, ::std::string > mEducationCreatorWorldId
::ll::TypedStorage< 8, 32, ::std::string > mEducationReferrerId
::ll::TypedStorage< 1, 1, bool > mUseMsaGamertagsOnly
::ll::TypedStorage< 1, 1, bool > mBonusChestEnabled
::ll::TypedStorage< 1, 1, bool > mBonusChestSpawned
::ll::TypedStorage< 1, 1, bool > mStartWithMapEnabled
::ll::TypedStorage< 1, 1, bool > mMapsCenteredToOrigin
::ll::TypedStorage< 1, 1, bool > mRequiresCopiedPackRemovalCheck
::ll::TypedStorage< 1, 1, bool > mSpawnV1Villagers
::ll::TypedStorage< 1, 1, bool > mPersonaDisabled
::ll::TypedStorage< 1, 1, bool > mCustomSkinsDisabled
::ll::TypedStorage< 1, 1, bool > mEmoteChatMuted
::ll::TypedStorage< 1, 1, bool > mHasUncompleteWorldFileOnDisk
::ll::TypedStorage< 1, 1, ::NetherWorldType > mNetherType
::ll::TypedStorage< 8, 48, ::SpawnSettingsmSpawnSettings
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::LevelDataValue > > mValues
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::LevelDataValue > > mOverrides
::ll::TypedStorage< 8, 32, ::std::string > mBiomeOverride
::ll::TypedStorage< 4, 8, ::std::optional<::GeneratorType > > mDataDrivenGeneratorType
::ll::TypedStorage< 1, 1, ::ChatRestrictionLevel > mChatRestrictionLevel
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Bedrock::PubSub::Publisher< void(bool), ::Bedrock::PubSub::ThreadModel::SingleThreaded, 0 > > > mIsHardcoreSubscribers
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnSaveLevelData
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mExperienceWorldId

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