-- Glass nodes local S = minetest.get_translator(minetest.get_current_modname()) local mod_doc = minetest.get_modpath("doc") ------------------------ -- Create Color Glass -- ------------------------ function mcl_core.add_stained_glass(desc, recipeitem, colorgroup, color) minetest.register_node("mcl_core:glass_"..color, { description = desc, drawtype = "glasslike_framed_optional", is_ground_content = false, tiles = {"mcl_core_glass_"..color..".png", "mcl_core_glass_"..color.."_detail.png"}, paramtype = "light", paramtype2 = "glasslikeliquidlevel", sunlight_propagates = true, use_texture_alpha = minetest.features.use_texture_alpha_string_modes and "blend" or true, stack_max = 64, -- TODO: Add color to groups groups = {handy=1, glass=1, building_block=1, material_glass=1}, sounds = mcl_sounds.node_sound_glass_defaults(), drop = "", _mcl_blast_resistance = 0.3, _mcl_hardness = 0.3, _mcl_silk_touch_drop = true, }) minetest.register_craft({ output = "mcl_core:glass_"..color.." 8", recipe = { {"mcl_core:glass","mcl_core:glass","mcl_core:glass"}, {"mcl_core:glass",recipeitem,"mcl_core:glass"}, {"mcl_core:glass","mcl_core:glass","mcl_core:glass"}, } }) end