17 ::ll::TypedStorage<8, 24, ::std::vector<::FogCommandSettings>> mFogStack;
25 MCAPI ::std::vector<::std::string> getFogSettingsStack()
const;
27 MCAPI ::std::vector<::std::string> getUserProvidedIds()
const;
29 MCAPI ::std::optional<::std::string> popFogSetting(::std::optional<::std::string>
const& userProvidedId);
31 MCAPI ::std::optional<uchar>
32 pushFogSetting(::std::string
const& fogId, ::std::optional<::std::string>
const& userProvidedId);
36 MCAPI
bool removeFogSettings(::std::optional<::std::string>
const& userProvidedId);
38 MCAPI
bool setFogSettingsStack(
39 ::std::vector<::std::string>
const& fogIds,
40 ::std::optional<::std::string>
const& userProvidedId
47 MCAPI
static bool isValidIdentifier(::std::string
const& format);