diff --git a/extranodes/depends.txt b/extranodes/depends.txt index 6335bfd..3f123b0 100644 --- a/extranodes/depends.txt +++ b/extranodes/depends.txt @@ -1,5 +1,6 @@ default technic_worldgen concrete +unifieddyes intllib? moreblocks? diff --git a/extranodes/init.lua b/extranodes/init.lua index 22a1d9f..4359c8b 100644 --- a/extranodes/init.lua +++ b/extranodes/init.lua @@ -101,3 +101,17 @@ if minetest.get_modpath("moreblocks") then register_technic_stairs_alias("stairsplus", "marble_bricks", "technic", "marble_bricks") end + +minetest.register_node(":technic:insulator_clip", { + description = "Insulator/cable clip", + drawtype = "mesh", + mesh = "technic_insulator_clip.obj", + tiles = {"technic_insulator_clip.png"}, + is_ground_content = false, + groups = {choppy=1, snappy=1, oddly_breakable_by_hand=1, ud_param2_colorable = 1}, + sounds = default.node_sound_stone_defaults(), + paramtype2 = "colorwallmounted", + palette = "unifieddyes_palette_colorwallmounted.png", + after_place_node = unifieddyes.fix_rotation, + after_dig_node = unifieddyes.after_dig_node, +}) diff --git a/extranodes/textures/technic_insulator_clip.png b/extranodes/textures/technic_insulator_clip.png new file mode 100644 index 0000000..44cdc6a Binary files /dev/null and b/extranodes/textures/technic_insulator_clip.png differ