diff --git a/loader/src/ui/mods/ModListSource.cpp b/loader/src/ui/mods/ModListSource.cpp index 29ca8d78..a23c3e1a 100644 --- a/loader/src/ui/mods/ModListSource.cpp +++ b/loader/src/ui/mods/ModListSource.cpp @@ -42,6 +42,10 @@ static std::pair, size_t> getModsWithQuery(server::ModsQuery c addToList = false; } } + // Loader gets boost to ensure it's normally always top of the list + if (mod->getID() == "geode.loader") { + weighted += 5; + } if (addToList) { mods.push_back({ mod, weighted }); }