From 14578baec175b4d5ac553cc7a6ff3af2ee3140aa Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Sat, 18 Nov 2017 20:00:36 +0100 Subject: [PATCH] Fix button inv. image breaking if use texture pack --- mods/ITEMS/REDSTONE/mesecons_button/init.lua | 16 ++++++++-------- .../textures/mesecons_button_wield_mask.png | Bin 100 -> 115 bytes 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/mods/ITEMS/REDSTONE/mesecons_button/init.lua b/mods/ITEMS/REDSTONE/mesecons_button/init.lua index a5132021..2e61b81d 100644 --- a/mods/ITEMS/REDSTONE/mesecons_button/init.lua +++ b/mods/ITEMS/REDSTONE/mesecons_button/init.lua @@ -85,9 +85,9 @@ local buttonuse = "Rightclick the button to push it." minetest.register_node("mesecons_button:button_stone_off", { drawtype = "nodebox", tiles = {"default_stone.png"}, - wield_image = "default_stone.png^[mask:mesecons_button_wield_mask.png", + wield_image = "mesecons_button_wield_mask.png^default_stone.png^mesecons_button_wield_mask.png^[makealpha:255,126,126", -- FIXME: Use proper 3D inventory image - inventory_image = "default_stone.png^[mask:mesecons_button_wield_mask.png", + inventory_image = "mesecons_button_wield_mask.png^default_stone.png^mesecons_button_wield_mask.png^[makealpha:255,126,126", wield_scale = { x=1, y=1, z=1}, paramtype = "light", paramtype2 = "wallmounted", @@ -119,8 +119,8 @@ minetest.register_node("mesecons_button:button_stone_off", { minetest.register_node("mesecons_button:button_stone_on", { drawtype = "nodebox", tiles = {"default_stone.png"}, - wield_image = "default_stone.png^[mask:mesecons_button_wield_mask.png", - inventory_image = "default_stone.png^[mask:mesecons_button_wield_mask.png", + wield_image = "mesecons_button_wield_mask.png^default_stone.png^mesecons_button_wield_mask.png^[makealpha:255,126,126", + inventory_image = "mesecons_button_wield_mask.png^default_stone.png^mesecons_button_wield_mask.png^[makealpha:255,126,126", wield_scale = { x=1, y=1, z=0.5}, paramtype = "light", paramtype2 = "wallmounted", @@ -145,8 +145,8 @@ minetest.register_node("mesecons_button:button_stone_on", { minetest.register_node("mesecons_button:button_wood_off", { drawtype = "nodebox", tiles = {"default_wood.png"}, - wield_image = "default_wood.png^[mask:mesecons_button_wield_mask.png", - inventory_image = "default_wood.png^[mask:mesecons_button_wield_mask.png", + wield_image = "mesecons_button_wield_mask.png^default_wood.png^mesecons_button_wield_mask.png^[makealpha:255,126,126", + inventory_image = "mesecons_button_wield_mask.png^default_wood.png^mesecons_button_wield_mask.png^[makealpha:255,126,126", wield_scale = { x=1, y=1, z=1}, paramtype = "light", paramtype2 = "wallmounted", @@ -178,8 +178,8 @@ minetest.register_node("mesecons_button:button_wood_off", { minetest.register_node("mesecons_button:button_wood_on", { drawtype = "nodebox", tiles = {"default_wood.png"}, - wield_image = "default_wood.png^[mask:mesecons_button_wield_mask.png", - inventory_image = "default_wood.png^[mask:mesecons_button_wield_mask.png", + wield_image = "mesecons_button_wield_mask.png^default_wood.png^mesecons_button_wield_mask.png^[makealpha:255,126,126", + inventory_image = "mesecons_button_wield_mask.png^default_wood.png^mesecons_button_wield_mask.png^[makealpha:255,126,126", wield_scale = { x=1, y=1, z=0.5}, paramtype = "light", paramtype2 = "wallmounted", diff --git a/mods/ITEMS/REDSTONE/mesecons_button/textures/mesecons_button_wield_mask.png b/mods/ITEMS/REDSTONE/mesecons_button/textures/mesecons_button_wield_mask.png index e553ae380c1d6d251c30ee4b36055f6f7d6215a4..211ac43fba70f0c09d85962c60b54989f54c9ab0 100644 GIT binary patch delta 95 zcmYc(o*)^;#=yWJ|M`C+0|NtNage(c!@6@aFBupZbUj@hLo7}w|A`O(KEILaz!3*U z3DbtgM%LJdjVn6^=d*o@kY-CfU@=RGy^)b2s*X!^g=U*N0|Nttr>mdKI;Vst0O{2q AGynhq delta 80 zcmXR;nIP%S!oa|=^_Tf81_lPk;vjb?hIQv;UNSH+$a%UrhG?8m{&T)T-oTKDkyWQa lY*)F&%V%uI5(OtQn3*xlv$M%xU|?Wi@O1TaS?83{1OVRH7ySSL