From dde4eb45819d7b232c17616d977d16ed45951884 Mon Sep 17 00:00:00 2001 From: D00Med Date: Sun, 12 Feb 2017 09:43:58 +1000 Subject: [PATCH] bamboo fence --- mods/decoblocks/nodes.lua | 44 ++++++++++++++++++ .../textures/decoblocks_bamboo_fence.png | Bin 0 -> 482 bytes .../textures/decoblocks_bamboo_fence_top.png | Bin 0 -> 759 bytes mods/default/furnace.lua | 4 +- 4 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 mods/decoblocks/textures/decoblocks_bamboo_fence.png create mode 100644 mods/decoblocks/textures/decoblocks_bamboo_fence_top.png diff --git a/mods/decoblocks/nodes.lua b/mods/decoblocks/nodes.lua index dab0872..a40787d 100644 --- a/mods/decoblocks/nodes.lua +++ b/mods/decoblocks/nodes.lua @@ -1,3 +1,47 @@ +minetest.register_node("decoblocks:bamboo_fence", { + description = "Bamboo", + tiles = { + "decoblocks_bamboo_fence_top.png", + "decoblocks_bamboo_fence_top.png", + "decoblocks_bamboo_fence.png", + }, + drawtype = "nodebox", + paramtype = "light", + connects_to = {"group:fence", "group:wood", "group:stone"}, + node_box = { + type = "connected", + fixed = { + {-0.125, -0.5, -0.125, 0.125, 0.5, 0.125}, -- NodeBox1 + }, + connect_back = { + {-0.125, -0.5, -0.125, 0.125, 0.5, 0.125}, -- NodeBox1 + {-0.0625, 0.25, -0.0625, 0.0625, 0.375, 0.5}, -- NodeBox2 + {-0.0625, -0.0625, -0.0625, 0.0625, 0.0625, 0.5}, -- NodeBox3 + {-0.0625, -0.375, -0.0625, 0.0625, -0.25, 0.5}, -- NodeBox4 + }, + connect_front = { + {-0.125, -0.5, -0.125, 0.125, 0.5, 0.125}, -- NodeBox1 + {-0.0625, 0.25, -0.5, 0.0625, 0.375, 0.0625}, -- NodeBox2 + {-0.0625, -0.0625, -0.5, 0.0625, 0.0625, 0.0625}, -- NodeBox3 + {-0.0625, -0.375, -0.5, 0.0625, -0.25, 0.0625}, -- NodeBox4 + }, + connect_left = { + {-0.125, -0.5, -0.125, 0.125, 0.5, 0.125}, -- NodeBox1 + {-0.5, 0.25, -0.0625, 0.0625, 0.375, 0.0625}, -- NodeBox2 + {-0.5, -0.0625, -0.0625, 0.0625, 0.0625, 0.0625}, -- NodeBox3 + {-0.5, -0.375, -0.0625, 0.0625, -0.25, 0.0625}, -- NodeBox4 + }, + connect_right = { + {-0.125, -0.5, -0.125, 0.125, 0.5, 0.125}, -- NodeBox1 + {0, 0.25, -0.0625, 0.5, 0.375, 0.0625}, -- NodeBox2 + {0, -0.0625, -0.0625, 0.5, 0.0625, 0.0625}, -- NodeBox3 + {0, -0.375, -0.0625, 0.5, -0.25, 0.0625}, -- NodeBox4 + } + }, + groups = {choppy=1, oddly_breakable_by_hand=1, fence=1}, + sounds = default.node_sound_wood_defaults() +}) + minetest.register_node("decoblocks:sandstone_wall", { description = "Painted Sandstone Wall", tiles = { diff --git a/mods/decoblocks/textures/decoblocks_bamboo_fence.png b/mods/decoblocks/textures/decoblocks_bamboo_fence.png new file mode 100644 index 0000000000000000000000000000000000000000..fbb53e13826d85221b63ff401a2c7325da4f09fd GIT binary patch literal 482 zcmV<80UiE{P)(7#I?aU90+_xJ95XD&$-le*dd4T2eLOK}jBsV)tz z3LONyIS4KtON)U(!KoR$82^BPh#(G9Xi+HCLJ{H-h!IJGUKBLd{J8seD0I;Slh5=S z9v&WE0-sASCREr8QK{6p{?lf+P!@OPG{1u7=_EpWXu9C-_?TY|@#fuA)#-W&q3}Ft z-L!E|FByyn$;_s(i*;7EzF`g+M4}b}%b?wIk%kU{{Qc|b&gO8$q*SW&=e zm|jdM)6i))TS!Bv)9!NaGznNbA77{Vv470!?oSL;BR&+y3Ij1t=nZz&(2ty7-MRFtvAGieTWs(5kipN{O)V; Y7oAS75LcyU1ONa407*qoM6N<$f{>ln;Q#;t literal 0 HcmV?d00001 diff --git a/mods/decoblocks/textures/decoblocks_bamboo_fence_top.png b/mods/decoblocks/textures/decoblocks_bamboo_fence_top.png new file mode 100644 index 0000000000000000000000000000000000000000..3d2d1355790e1103b8519a19d9b3cd5dc9c23fea GIT binary patch literal 759 zcmVB0eUeRacezCcwGYpLrFfWA+(@{a0k3G@JDK!|}fWCo+;3{zjRzFo6CIYPW+$QkPl zxBFY>i;~zFVm~7Oo=|@I`FH*=%6Y(hPuC~%sBG_Qws-XtoP7St%f}?=OiT&u90%QS zz5a(hD#MU@arrSR4$O~d?6(J`a9HDz+ju|0LM~{w2dp!!cUN4l&UJC@NpYZ@PxST8 zYx8RLDS61W;T9B(T4W-XPA7r7-Xcp2z&ur?IPldMpHa>(`0mG_SXOgw&7QuCOnil^ zGNchZq>;9Z6hW92o~k^;Iz!Hxa&|%8tncNG$}kN0AOsPty(bfz!gS>ZfDd@ayJk(8 zfyL^#-~aFke1F)R^V4%S>6$J*EX{&cs{!Yh50yQq%vt|=M>)Y9>ZsNkcAM59V3#$g z%>U~`Y#hNmn&$o@QyfT*rOh4l<0&G-ZqpKM!RGIt>Cxm-KgJ-x{rcAvZ;dfjiv`wN z`YvLOp=%TCKklC1!SmHe7-xuW!Uy5a+c$tx6b0Tn)GH#E>@onWlS}5y5`aU~BIA$| z;|PVvI>+-5U*N^kn>}e9QB`~p&W=`;)s*+UhV5og2!eGETb4(hoXr3TB8atQRWcC! p#E?eDaeREJ>1@hkF?+Cf^1HL)4SmXZJf002ovPDHLkV1fx&V$1*l literal 0 HcmV?d00001 diff --git a/mods/default/furnace.lua b/mods/default/furnace.lua index b931396..df84e74 100644 --- a/mods/default/furnace.lua +++ b/mods/default/furnace.lua @@ -504,7 +504,7 @@ minetest.register_node("default:furnace2", { groups = {cracky=2}, legacy_facedir_simple = true, is_ground_content = false, - sounds = default.node_sound_stone_defaults(), + sounds = default.node_sound_metal_defaults(), can_dig = can_dig, @@ -564,7 +564,7 @@ minetest.register_node("default:furnace_active2", { groups = {cracky=2, not_in_creative_inventory=1}, legacy_facedir_simple = true, is_ground_content = false, - sounds = default.node_sound_stone_defaults(), + sounds = default.node_sound_metal_defaults(), on_timer = furnace_node_timer_advanced, can_dig = can_dig,