when saying asume everyone have the mapres, its not only talking about ddnet client player, it does also need to consider other client like teeworlds, but you dont need to worry about this, when the mapres is also exist in other client, it will auto set it as external so no need to change anything about this