]> git.lizzy.rs Git - dragonfireclient.git/commitdiff
Show unknown node in debug screen (#12230)
authorWuzzy <Wuzzy@disroot.org>
Thu, 28 Apr 2022 16:51:46 +0000 (16:51 +0000)
committerGitHub <noreply@github.com>
Thu, 28 Apr 2022 16:51:46 +0000 (18:51 +0200)
src/client/gameui.cpp

index 8505ea3aef11df07d0f02f4f7c3eed9b3bd70ad9..01c733b4f412f678f4aa70153c984d44d5c42a35 100644 (file)
@@ -151,9 +151,13 @@ void GameUI::update(const RunStats &stats, Client *client, MapDrawControl *draw_
                        const NodeDefManager *nodedef = client->getNodeDefManager();
                        MapNode n = map.getNode(pointed_old.node_undersurface);
 
-                       if (n.getContent() != CONTENT_IGNORE && nodedef->get(n).name != "unknown") {
-                               os << ", pointed: " << nodedef->get(n).name
-                                       << ", param2: " << (u64) n.getParam2();
+                       if (n.getContent() != CONTENT_IGNORE) {
+                               if (nodedef->get(n).name == "unknown") {
+                                       os << ", pointed: <unknown node>";
+                               } else {
+                                       os << ", pointed: " << nodedef->get(n).name;
+                               }
+                               os << ", param2: " << (u64) n.getParam2();
                        }
                }