From a296446da1b48fcc7ba080e66e3886c35db2c566 Mon Sep 17 00:00:00 2001 From: SFENCE Date: Wed, 27 Oct 2021 06:42:32 +0200 Subject: [PATCH] Add granite brick node (#593) --- extranodes/init.lua | 6 ++++++ technic_worldgen/nodes.lua | 18 +++++++++++++++++- .../textures/technic_granite_bricks.png | Bin 0 -> 782 bytes .../textures/x32/technic_granite_bricks.png | Bin 0 -> 782 bytes 4 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 technic_worldgen/textures/technic_granite_bricks.png create mode 100644 technic_worldgen/textures/x32/technic_granite_bricks.png diff --git a/extranodes/init.lua b/extranodes/init.lua index 11fabe2..165ba0d 100644 --- a/extranodes/init.lua +++ b/extranodes/init.lua @@ -27,6 +27,12 @@ if minetest.get_modpath("moreblocks") then tiles={"technic_granite.png"}, }) + stairsplus:register_all("technic", "granite_bricks", "technic:granite_bricks", { + description=S("Granite Bricks"), + groups={cracky=1, not_in_creative_inventory=1}, + tiles={"technic_granite_bricks.png"}, + }) + stairsplus:register_all("technic", "concrete", "technic:concrete", { description=S("Concrete"), groups={cracky=3, not_in_creative_inventory=1}, diff --git a/technic_worldgen/nodes.lua b/technic_worldgen/nodes.lua index d4d3e4c..90888e4 100644 --- a/technic_worldgen/nodes.lua +++ b/technic_worldgen/nodes.lua @@ -54,6 +54,14 @@ minetest.register_node( ":technic:granite", { sounds = default.node_sound_stone_defaults(), }) +minetest.register_node( ":technic:granite_bricks", { + description = S("Granite Bricks"), + tiles = { "technic_granite_bricks.png" }, + is_ground_content = false, + groups = {cracky=1}, + sounds = default.node_sound_stone_defaults(), +}) + minetest.register_node( ":technic:marble", { description = S("Marble"), tiles = { "technic_marble.png" }, @@ -65,7 +73,7 @@ minetest.register_node( ":technic:marble", { minetest.register_node( ":technic:marble_bricks", { description = S("Marble Bricks"), tiles = { "technic_marble_bricks.png" }, - is_ground_content = true, + is_ground_content = false, groups = {cracky=3}, sounds = default.node_sound_stone_defaults(), }) @@ -133,6 +141,14 @@ minetest.register_node(":technic:stainless_steel_block", { sounds = default.node_sound_stone_defaults() }) +minetest.register_craft({ + output = 'technic:granite_bricks 4', + recipe = { + {'technic:granite','technic:granite'}, + {'technic:granite','technic:granite'} + } +}) + minetest.register_craft({ output = 'technic:marble_bricks 4', recipe = { diff --git a/technic_worldgen/textures/technic_granite_bricks.png b/technic_worldgen/textures/technic_granite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..3688b7574ec92667b7133ae4f1cfe72467e9ec26 GIT binary patch literal 782 zcmV+p1M&QcP)+n=_PgBbyOm13kV^Q;Aw&%z!QIj2j2M?2&v+gmq`9fWE$T*`s2f6JKSt8UXEp1>Ngt+&*Ey0 zk5gQh^N`Egy>^~qq!c7s`S$s*gI=2_o3XdR7#AU}!$gydD}+!@5qZePL2xsixa*iu z_S5xf;&}5Y-s-i|3_R#In_A^|mE5fYmL^CR#qlDd1<5eAG|5KJ?9QF<+x8|S!&xBa zb9am2ay;!e^jQMR-gd6eate2XIE~pTt^+fa`9?Nc`-$h*QC5!Guri% zAj`fR0=d*ISDyUi*&VYWSF9GGfL{V$Rk^-V_0|c$jMBpcyC@2UJl_|JfI-SwS<1&7 zOh|UPuQgO91&ERj%~)6Bp<$YofX_ZU5fMHA@zu$WKJt@y1`n{Pe)aV^rugjmV0bh3 z7a^uuNs^Fd8XZHuSCOuqnQcfSC2#l593b_Q6vVNZ6MnnA#w=g0RnP8kXOtq>n|5{8 zPsqQsAdC{mm^<|&OqX#YOETnhj3FM9v!m_TlbKenAWJu1I{x!(7o^y%*C3Z0xqcWW z5J861c2!E#4FlZcA71bfP24FGIsD06Ml z;QISVg@Qb%YCPz})RB+-}wX2l(!79PLsk$p8QV M07*qoM6N<$f>Ne^%>V!Z literal 0 HcmV?d00001 diff --git a/technic_worldgen/textures/x32/technic_granite_bricks.png b/technic_worldgen/textures/x32/technic_granite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..3688b7574ec92667b7133ae4f1cfe72467e9ec26 GIT binary patch literal 782 zcmV+p1M&QcP)+n=_PgBbyOm13kV^Q;Aw&%z!QIj2j2M?2&v+gmq`9fWE$T*`s2f6JKSt8UXEp1>Ngt+&*Ey0 zk5gQh^N`Egy>^~qq!c7s`S$s*gI=2_o3XdR7#AU}!$gydD}+!@5qZePL2xsixa*iu z_S5xf;&}5Y-s-i|3_R#In_A^|mE5fYmL^CR#qlDd1<5eAG|5KJ?9QF<+x8|S!&xBa zb9am2ay;!e^jQMR-gd6eate2XIE~pTt^+fa`9?Nc`-$h*QC5!Guri% zAj`fR0=d*ISDyUi*&VYWSF9GGfL{V$Rk^-V_0|c$jMBpcyC@2UJl_|JfI-SwS<1&7 zOh|UPuQgO91&ERj%~)6Bp<$YofX_ZU5fMHA@zu$WKJt@y1`n{Pe)aV^rugjmV0bh3 z7a^uuNs^Fd8XZHuSCOuqnQcfSC2#l593b_Q6vVNZ6MnnA#w=g0RnP8kXOtq>n|5{8 zPsqQsAdC{mm^<|&OqX#YOETnhj3FM9v!m_TlbKenAWJu1I{x!(7o^y%*C3Z0xqcWW z5J861c2!E#4FlZcA71bfP24FGIsD06Ml z;QISVg@Qb%YCPz})RB+-}wX2l(!79PLsk$p8QV M07*qoM6N<$f>Ne^%>V!Z literal 0 HcmV?d00001