3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/shared_types/legacy/Difficulty.h"
7#include "mc/server/commands/PlayerPermissionLevel.h"
8#include "mc/world/level/GameType.h"
10namespace PropertiesSettingsUtils {
13MCNAPI
bool parseBoolValue(::std::string
const& value);
15MCNAPI ::PlayerPermissionLevel parseDefaultPlayerPermissionLevel(::std::string
const& value);
17MCNAPI ::SharedTypes::Legacy::Difficulty parseDifficulty(::std::string
const& value);
19MCNAPI ::GameType parseGameType(::std::string
const& value);
21MCNAPI
int parseInt32Value(::std::string
const& value);
23MCNAPI ::std::optional<ushort> parsePort(::std::string_view toParse);