diff --git a/morelights/nodes.lua b/morelights/nodes.lua index a6e967f..4852cf3 100644 --- a/morelights/nodes.lua +++ b/morelights/nodes.lua @@ -6,12 +6,16 @@ minetest.register_craftitem("morelights:bulb", { morelights.register_variants({ {name = "morelights:pole_d", description = "Metal Pole (dark)", tiles = {"morelights_metal_dark_32.png"}, + inventory_image = "morelights_pole_d_inv.png", + wield_image = "morelights_pole_d_inv.png", on_place = function(itemstack, placer, pointed_thing) return morelights.on_place_hanging(itemstack, placer, pointed_thing, "morelights:pole_ceiling_d") end}, {name = "morelights:pole_l", description = "Metal Pole (light)", tiles = {"morelights_metal_light_32.png"}, + inventory_image = "morelights_pole_l_inv.png", + wield_image = "morelights_pole_l_inv.png", on_place = function(itemstack, placer, pointed_thing) return morelights.on_place_hanging(itemstack, placer, pointed_thing, "morelights:pole_ceiling_l") @@ -66,12 +70,16 @@ morelights.register_variants({ morelights.register_variants({ {name = "morelights:chain_d", description = "Metal Chain (dark)", tiles = {"morelights_metal_dark_32.png"}, + inventory_image = "morelights_chain_d_inv.png", + wield_image = "morelights_chain_d_inv.png", on_place = function(itemstack, placer, pointed_thing) return morelights.on_place_hanging(itemstack, placer, pointed_thing, "morelights:chain_ceiling_d") end}, {name = "morelights:chain_l", description = "Metal Chain (light)", tiles = {"morelights_metal_light_32.png"}, + inventory_image = "morelights_chain_l_inv.png", + wield_image = "morelights_chain_l_inv.png", on_place = function(itemstack, placer, pointed_thing) return morelights.on_place_hanging(itemstack, placer, pointed_thing, "morelights:chain_ceiling_l") diff --git a/morelights/textures/morelights_chain_d_inv.png b/morelights/textures/morelights_chain_d_inv.png new file mode 100644 index 0000000..506f6ae Binary files /dev/null and b/morelights/textures/morelights_chain_d_inv.png differ diff --git a/morelights/textures/morelights_chain_l_inv.png b/morelights/textures/morelights_chain_l_inv.png new file mode 100644 index 0000000..6c1f53f Binary files /dev/null and b/morelights/textures/morelights_chain_l_inv.png differ diff --git a/morelights/textures/morelights_pole_d_inv.png b/morelights/textures/morelights_pole_d_inv.png new file mode 100644 index 0000000..a178c44 Binary files /dev/null and b/morelights/textures/morelights_pole_d_inv.png differ diff --git a/morelights/textures/morelights_pole_l_inv.png b/morelights/textures/morelights_pole_l_inv.png new file mode 100644 index 0000000..eb18277 Binary files /dev/null and b/morelights/textures/morelights_pole_l_inv.png differ diff --git a/morelights_extras/init.lua b/morelights_extras/init.lua index b754594..9b8c2f0 100644 --- a/morelights_extras/init.lua +++ b/morelights_extras/init.lua @@ -50,6 +50,8 @@ minetest.register_node("morelights_extras:stairlight", { tiles = {"morelights_metal_dark.png"}, overlay_tiles = {"", "morelights_extras_stairlight.png", "", "", "morelights_extras_stairlight.png"}, + inventory_image = "morelights_extras_stairlight_inv.png", + wield_image = "morelights_extras_stairlight_inv.png", paramtype = "light", paramtype2 = "facedir", light_source = 10, diff --git a/morelights_extras/textures/morelights_extras_stairlight_inv.png b/morelights_extras/textures/morelights_extras_stairlight_inv.png new file mode 100644 index 0000000..c62708b Binary files /dev/null and b/morelights_extras/textures/morelights_extras_stairlight_inv.png differ diff --git a/morelights_vintage/init.lua b/morelights_vintage/init.lua index b10a252..8951838 100644 --- a/morelights_vintage/init.lua +++ b/morelights_vintage/init.lua @@ -36,6 +36,8 @@ minetest.register_node("morelights_vintage:chain_b", { fixed = {-1/16, -8/16, -1/16, 1/16, 8/16, 1/16} }, tiles = {"morelights_vintage_brass_32.png"}, + inventory_image = "morelights_vintage_chain_b_inv.png", + wield_image = "morelights_vintage_chain_b_inv.png", paramtype = "light", groups = {cracky = 3, oddly_breakable_by_hand = 3, mounted_ceiling = 1}, sounds = default.node_sound_metal_defaults(), @@ -181,6 +183,8 @@ minetest.register_node("morelights_vintage:hangingbulb", { drawtype = "mesh", mesh = "morelights_vintage_hangingbulb.obj", tiles = {"morelights_vintage_hangingbulb.png^[lowpart:50:morelights_metal_dark_32.png"}, + inventory_image = "morelights_vintage_hangingbulb_inv.png", + wield_image = "morelights_vintage_hangingbulb_inv.png", use_texture_alpha = true, collision_box = { type = "fixed", diff --git a/morelights_vintage/textures/morelights_vintage_chain_b_inv.png b/morelights_vintage/textures/morelights_vintage_chain_b_inv.png new file mode 100644 index 0000000..cb723cb Binary files /dev/null and b/morelights_vintage/textures/morelights_vintage_chain_b_inv.png differ diff --git a/morelights_vintage/textures/morelights_vintage_hangingbulb_inv.png b/morelights_vintage/textures/morelights_vintage_hangingbulb_inv.png new file mode 100644 index 0000000..1c7c628 Binary files /dev/null and b/morelights_vintage/textures/morelights_vintage_hangingbulb_inv.png differ