diff --git a/data/textures/furnace_front.png b/data/textures/furnace_front.png index 4da398c..ec4cdb4 100644 Binary files a/data/textures/furnace_front.png and b/data/textures/furnace_front.png differ diff --git a/data/textures/furnace_lock.png b/data/textures/furnace_lock.png index 29551a3..91d6201 100644 Binary files a/data/textures/furnace_lock.png and b/data/textures/furnace_lock.png differ diff --git a/data/textures/furnace_side.png b/data/textures/furnace_side.png index c729de9..b4bb4b2 100644 Binary files a/data/textures/furnace_side.png and b/data/textures/furnace_side.png differ diff --git a/data/textures/furnace_top.png b/data/textures/furnace_top.png new file mode 100644 index 0000000..06c9c16 Binary files /dev/null and b/data/textures/furnace_top.png differ diff --git a/src/content_mapnode.cpp b/src/content_mapnode.cpp index 4ff4b17..c540017 100644 --- a/src/content_mapnode.cpp +++ b/src/content_mapnode.cpp @@ -4192,8 +4192,10 @@ void content_mapnode_init() f->param_type = CPT_FACEDIR_SIMPLE; f->draw_type = CDT_CUBELIKE; f->setAllTextures("furnace_side.png"); + f->setTexture(0, "furnace_top.png"); + f->setTexture(1, "furnace_top.png"); f->setTexture(5, "furnace_front.png"); // Z- - f->setInventoryTextureCube("furnace_side.png", "furnace_front.png", "furnace_side.png"); + f->setInventoryTextureCube("furnace_top.png", "furnace_front.png", "furnace_side.png"); f->dug_item = std::string("MaterialItem2 ")+itos(i)+" 1"; if(f->initial_metadata == NULL) f->initial_metadata = new FurnaceNodeMetadata(); @@ -4207,8 +4209,10 @@ void content_mapnode_init() f->param_type = CPT_FACEDIR_SIMPLE; f->draw_type = CDT_CUBELIKE; f->setAllTextures("furnace_side.png"); + f->setTexture(0, "furnace_top.png"); + f->setTexture(1, "furnace_top.png"); f->setTexture(5, "furnace_lock.png"); // Z- - f->setInventoryTextureCube("furnace_side.png", "furnace_lock.png", "furnace_side.png"); + f->setInventoryTextureCube("furnace_top.png", "furnace_lock.png", "furnace_side.png"); f->dug_item = std::string("MaterialItem2 ")+itos(i)+" 1"; if(f->initial_metadata == NULL) f->initial_metadata = new LockingFurnaceNodeMetadata();