mirror of
https://github.com/luanti-org/luanti.git
synced 2025-07-02 16:38:41 +00:00
Deprecate loading a world with unresolved dependencies (#12541)
Co-authored-by: sfan5 <sfan5@live.de>
This commit is contained in:
parent
5cc7329717
commit
4648d8f499
1 changed files with 5 additions and 0 deletions
|
@ -425,9 +425,14 @@ void Server::init()
|
||||||
|
|
||||||
m_modmgr = std::make_unique<ServerModManager>(m_path_world);
|
m_modmgr = std::make_unique<ServerModManager>(m_path_world);
|
||||||
std::vector<ModSpec> unsatisfied_mods = m_modmgr->getUnsatisfiedMods();
|
std::vector<ModSpec> unsatisfied_mods = m_modmgr->getUnsatisfiedMods();
|
||||||
|
|
||||||
// complain about mods with unsatisfied dependencies
|
// complain about mods with unsatisfied dependencies
|
||||||
if (!m_modmgr->isConsistent()) {
|
if (!m_modmgr->isConsistent()) {
|
||||||
m_modmgr->printUnsatisfiedModsError();
|
m_modmgr->printUnsatisfiedModsError();
|
||||||
|
|
||||||
|
warningstream
|
||||||
|
<< "You have unsatisfied dependencies, loading your world anyway. "
|
||||||
|
<< "This will become a fatal error in the future." << std::endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
//lock environment
|
//lock environment
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue