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 void _setValue (::HashedString const &key, ::LevelDataValue &&value)
 
MCAPI void _updateLimitedWorldOrigin (::BlockPos const &pos)
 
MCAPI void changeGameDifficulty (::SharedTypes::Legacy::Difficulty newDifficulty)
 
MCAPI bool checkHasOptedOutOfServerAuth () const
 
MCAPI ::std::optional<::SemVersioncheckServerAuthOptOutVersion () const
 
MCAPI bool cloudSaveForWorldIsEnabled () const
 
MCAPI ::std::unique_ptr<::CompoundTagcreateTag () const
 
MCAPI::BaseGameVersion const & getBaseGameVersion () const
 
MCAPI::CompoundTag const & getEduSharedUriResource () const
 
MCAPI::std::string const & getEducationOid () const
 
MCAPI::GameType getGameType () const
 
MCAPI::GeneratorType getGenerator () const
 
MCAPI int getLimitedWorldDepth () const
 
MCAPI int getLimitedWorldWidth () const
 
MCAPI::LevelSeed64 getSeed () const
 
MCAPI::BlockPos const & getSpawnPos () const
 
MCAPI void getTagData (::CompoundTag const &tag)
 
MCAPI::WorldVersion getWorldVersion () const
 
MCAPI bool isAlwaysDay () const
 
MCAPI void registerWithLevelStorageManagerEvents (::ILevelStorageManagerConnector &levelStorageManagerConnector)
 
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 setFlatWorldGeneratorOptions (::Json::Value const &options)
 
MCAPI void setGameType (::GameType type)
 
MCAPI void setGenerator (::GeneratorType version)
 
MCAPI void setHasOptedOutOfServerAuth (bool optedOut)
 
MCAPI void setIsHardcore (bool value)
 
MCAPI void setLevelName (::std::string const &levelName)
 
MCAPI void setSeed (::LevelSeed64 seed)
 
MCAPI void setSpawnPos (::BlockPos const &spawn)
 
MCAPI void setTagData (::CompoundTag &tag) const
 
MCAPI void setWorldVersion (::WorldVersion version)
 
MCAPI void touchLastLoadedWithVersion ()
 
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::ValuemFlatworldGeneratorOptions
 
::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 > mEducationWorldId
 
::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 > > > mIsHardcoreSubscribers
 
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnSaveLevelData
 

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