From ccf5eae7512d3b6601fb056fd8781f5954b09e25 Mon Sep 17 00:00:00 2001
From: Perttu Ahola <celeron55@gmail.com>
Date: Mon, 27 Jun 2011 08:46:54 +0300
Subject: [PATCH] fixed bug in inventory textures caused from better handling
 of unknown blocks

---
 src/mapnode.cpp | 1 -
 src/mapnode.h   | 2 ++
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/mapnode.cpp b/src/mapnode.cpp
index 7e2643987..1fe231434 100644
--- a/src/mapnode.cpp
+++ b/src/mapnode.cpp
@@ -146,7 +146,6 @@ void init_mapnode()
 	{
 		ContentFeatures *f = &g_content_features[i];
 		f->setAllTextures("unknown_block.png");
-		f->setInventoryTextureCube("unknown_block.png", "unknown_block.png", "unknown_block.png");
 		f->dug_item = std::string("MaterialItem ")+itos(i)+" 1";
 	}
 
diff --git a/src/mapnode.h b/src/mapnode.h
index d975a50c4..eb4b17e48 100644
--- a/src/mapnode.h
+++ b/src/mapnode.h
@@ -194,6 +194,8 @@ struct ContentFeatures
 		{
 			setTexture(i, name, alpha);
 		}
+		// Force inventory texture too
+		setInventoryTexture(name);
 	}
 
 	void setTile(u16 i, const TileSpec &tile)
-- 
GitLab