From 9aaed75eea0145ef3ee88bdd6d5507e5fd8d76c2 Mon Sep 17 00:00:00 2001 From: lhofhansl Date: Thu, 27 Oct 2022 19:31:42 -0700 Subject: Safety check the map's blocksize (#12895) --- src/content/subgames.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/content') diff --git a/src/content/subgames.cpp b/src/content/subgames.cpp index d0de926ef..3658fa83e 100644 --- a/src/content/subgames.cpp +++ b/src/content/subgames.cpp @@ -390,6 +390,8 @@ void loadGameConfAndInitWorld(const std::string &path, const std::string &name, conf.set("mod_storage_backend", "sqlite3"); conf.setBool("creative_mode", g_settings->getBool("creative_mode")); conf.setBool("enable_damage", g_settings->getBool("enable_damage")); + if (MAP_BLOCKSIZE != 16) + conf.set("blocksize", std::to_string(MAP_BLOCKSIZE)); if (!conf.updateConfigFile(worldmt_path.c_str())) { throw BaseException("Failed to update the config file"); -- cgit v1.2.3