From 0202d3ed5e2e8d07136c180e8b891be98f20663c Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Tue, 12 Aug 2014 12:11:12 -0400 Subject: [PATCH] add cobwebs --- homedecor/crafts.lua | 8 ++++++++ homedecor/init.lua | 4 ++++ homedecor/misc-nodes.lua | 19 +++++++++++++++++++ homedecor/slopes.lua | 2 -- homedecor/textures/homedecor_cobweb.png | Bin 0 -> 242 bytes homedecor/textures/homedecor_cobweb_inv.png | Bin 0 -> 236 bytes 6 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 homedecor/textures/homedecor_cobweb.png create mode 100644 homedecor/textures/homedecor_cobweb_inv.png diff --git a/homedecor/crafts.lua b/homedecor/crafts.lua index b83c2750..b20b1911 100644 --- a/homedecor/crafts.lua +++ b/homedecor/crafts.lua @@ -2386,3 +2386,11 @@ minetest.register_craft( { }, }) +minetest.register_craft( { + output = "homedecor:cobweb 5", + recipe = { + { "farming:string", "", "farming:string" }, + { "", "farming:string", "" }, + { "farming:string", "", "farming:string" } + }, +}) diff --git a/homedecor/init.lua b/homedecor/init.lua index 643906c1..13bf4ffc 100644 --- a/homedecor/init.lua +++ b/homedecor/init.lua @@ -11,6 +11,10 @@ homedecor = {} homedecor.debug = 0 +-- detail level for roofing slopes and also cobwebs + +homedecor.detail_level = 16 + homedecor.modpath = minetest.get_modpath("homedecor") homedecor.intllib_modpath = minetest.get_modpath("intllib") diff --git a/homedecor/misc-nodes.lua b/homedecor/misc-nodes.lua index 10ed68a6..64784b54 100644 --- a/homedecor/misc-nodes.lua +++ b/homedecor/misc-nodes.lua @@ -922,3 +922,22 @@ minetest.register_node("homedecor:trash_can", { } }) +minetest.register_node("homedecor:cobweb", { + description = "Cobweb", + drawtype = "plantlike", + tiles = { "homedecor_cobweb.png" }, + inventory_image = "homedecor_cobweb_inv.png", + paramtype = "light", + paramtype2 = "facedir", + walkable = true, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5} + }, + visual_scale = 1.189, + groups = { snappy = 3 }, + after_place_node = function(pos, placer, itemstack, pointed_thing) + minetest.add_node(pos, { name = "homedecor:cobweb", param2 = 0 }) + end +}) + diff --git a/homedecor/slopes.lua b/homedecor/slopes.lua index 1436fab4..09919082 100644 --- a/homedecor/slopes.lua +++ b/homedecor/slopes.lua @@ -4,8 +4,6 @@ local S = homedecor.gettext -- Corner shingle nodes, courtesy Bas080 -homedecor.detail_level = 16 - homedecor.register_outer_corner = function(modname, subname, groups, images, description) local slopeboxedge = {} local detail = homedecor.detail_level diff --git a/homedecor/textures/homedecor_cobweb.png b/homedecor/textures/homedecor_cobweb.png new file mode 100644 index 0000000000000000000000000000000000000000..9cce2a22efd620b6d9a0808d20e48ece892768f8 GIT binary patch literal 242 zcmVsEAA2N&6jAU(_*e(e-g<8FyNf@JSHQ=iAK&($zCbZaC_tV+5WxKw4rI!H_=Pp#@m sJM5_Y?MPTvM2MMvcbs{2>mkd+FS@T=5erbrNB{r;07*qoM6N<$f?sK4?*IS* literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_cobweb_inv.png b/homedecor/textures/homedecor_cobweb_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..2bb58a510950fe080d9dacb2abe9a9ab866249c4 GIT binary patch literal 236 zcmVrs7hm*zKB0000