diff --git a/geany_run_script.sh b/geany_run_script.sh new file mode 100644 index 0000000..05d787e --- /dev/null +++ b/geany_run_script.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +rm $0 + +lua "init.lua" + +echo " + +------------------ +(program exited with code: $?)" + + +echo "Press return to continue" +#to be more compatible with shells like dash +dummy_var="" +read dummy_var diff --git a/init.lua b/init.lua index be804e9..b5c2a7a 100644 --- a/init.lua +++ b/init.lua @@ -25,78 +25,94 @@ changes, and to resurrect the craft recipes. Still GPL'd as far as I'm concerned August 2013 -- rewritten a bit by VanessaEzekowitz to further condense the code. -============================================================================== - - -Recipe for standard colors: - -dye -super glow glass -super glow glass -super glow glass - - -Recipe for pastel colors: - -light dye -white paint -super glow glass -super glow glass -super glow glass - - -Recipe for faint colors: - -light dye -white paint -white paint -super glow glass -super glow glass -super glow glass - -recipe for low-glow-stained-glass: -as above, but substitute 'glow glass' for super glow glass. - -recipe for no-glow-stained-glass: -as regular stained glass, but substitute plain 'glass' for super glow glass - - -All recipes produce three stained glass blocks. +January 2017 -- rewritten a bit more by Vanessa E. to use engine param2 colorization + and place-then-paint creation of colors. To get the pastel colors, + place super glow glass, right-click with dye to color it, then right- + click with Moreblocks' "sweeper" to "brush off" some of the color. Do + it again to change pastel to faint. Right click a pastel or faint with + some dye to re-color it (you have to dig and re-place if you want to + darken it). Crafting is no longer used to create the colors. ============================================================================== ]]-- -function makenode(arg) +stainedglass = {} +stainedglass.old_static_nodes = {} + +local myglow = LIGHT_MAX-3 + +minetest.register_node("stained_glass:stained_glass", { + description = "Stained Glass", + drawtype = "glasslike", + tiles = { "stained_glass.png" }, + paramtype = "light", + paramtype2 = "color", + palette = "unifieddyes_palette_extended.png", + place_param2 = 240, + sunlight_propagates = true, + use_texture_alpha = true, + light_source = myglow, + is_ground_content = true, + walkable = true, + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, not_in_creative_inventory=1, ud_param2_colorable = 1}, + sounds = default.node_sound_glass_defaults(), + drop = "moreblocks:super_glow_glass", + on_construct = unifieddyes.on_construct, + after_place_node = unifieddyes.recolor_on_place, + after_dig_node = unifieddyes.after_dig_node, + drop = "moreblocks:super_glow_glass" +}) + +minetest.override_item("moreblocks:super_glow_glass", { + palette = "unifieddyes_palette_extended.png", + groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3, ud_param2_colorable = 1}, + ud_replacement_node = "stained_glass:stained_glass", + after_place_node = unifieddyes.recolor_on_place +}) + +-- trap glass + +minetest.register_node("stained_glass:stained_trap_glass", { + description = "Stained Trap-glass", + drawtype = "glasslike", + tiles = { "stained_glass.png" }, + paramtype = "light", + paramtype2 = "color", + palette = "unifieddyes_palette_extended.png", + place_param2 = 240, + sunlight_propagates = true, + use_texture_alpha = true, + light_source = myglow, + is_ground_content = true, + walkable = false, + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, not_in_creative_inventory=1, ud_param2_colorable = 1}, + sounds = default.node_sound_glass_defaults(), + drop = "moreblocks:trap_super_glow_glass", + on_construct = unifieddyes.on_construct, + after_place_node = unifieddyes.recolor_on_place, + after_dig_node = unifieddyes.after_dig_node, + drop = "moreblocks:trap_super_glow_glass" +}) + +minetest.override_item("moreblocks:trap_super_glow_glass", { + palette = "unifieddyes_palette_extended.png", + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, ud_param2_colorable = 1}, + ud_replacement_node = "stained_glass:stained_trap_glass", + after_place_node = unifieddyes.recolor_on_place +}) + +function stainedglass.makenode(arg) local name=arg.blockname local myglow=arg.glow local myprefix=arg.prefix local imagename=arg.imagename local safe=arg.walkflag - local Description - local function tchelper(first, rest) - return first:upper()..rest:lower() - end -- from lua-users.org/wiki/StringRecipes - -- above function is used to turn red_violet_s50 to 'Red Violet S50' + local function tchelper(first, rest) + return first:upper()..rest:lower() + end -- from lua-users.org/wiki/StringRecipes - --register item attributes - - Description=string.gsub("Stained Glass - " ..myprefix..name, "_", " ") - Description=Description:gsub("(%a)([%w_']*)", tchelper) - - minetest.register_node("stained_glass:"..myprefix..name, { - description = Description, - drawtype = "glasslike", - tiles = {"stained_glass_" .. imagename .. ".png"}, - paramtype = "light", - sunlight_propagates = true, - use_texture_alpha = true, - light_source = myglow, - is_ground_content = true, - walkable=safe, -- if not safe, this is trapglass - groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, not_in_creative_inventory=1}, - sounds = default.node_sound_glass_defaults() - }) + table.insert(stainedglass.old_static_nodes, "stained_glass:"..name) end -- maybe someday, I can cleanly combine these two functions. @@ -148,13 +164,7 @@ function stained_trapglass_define(arg) myrecipe[6] = "dye:white" end - minetest.register_craft({ - type = "shapeless", - output = "stained_glass:"..myprefix..name.." 3", - recipe = myrecipe, - }) - - makenode{blockname=name, glow=myglow, prefix=myprefix, imagename=imagename, walkflag=false} + stainedglass.makenode{blockname=name, glow=myglow, prefix=myprefix, imagename=imagename, walkflag=false} end end @@ -204,13 +214,7 @@ function stained_glass_define(arg) myrecipe[6] = "dye:white" end - minetest.register_craft({ - type = "shapeless", - output = "stained_glass:"..myprefix..name.." 3", - recipe = myrecipe, - }) - - makenode{blockname=name, glow=myglow, prefix=myprefix, imagename=name, walkflag=true} + stainedglass.makenode{blockname=name, glow=myglow, prefix=myprefix, imagename=name, walkflag=true} if myprefix == "" then local aliasname @@ -287,7 +291,6 @@ for i in ipairs(stained_glass_hues) do recipevalue = "group:dye,unicolor_"..shadename..huename if (shadename == "" and stained_glass_hues[i][2]) then - -- print(huename .. " is set to true -- substituting dye:huename ") recipevalue = "dye:"..huename elseif (shadename=="pastel_" or shadename=="faint_") then -- force light_dye for pastel and faint colors @@ -351,6 +354,65 @@ for i in ipairs(stained_glass_hues) do end end +-- convert in-map static nodes to use param2 coloring + +minetest.register_lbm({ + name = "stained_glass:convert_glass", + label = "Convert static glass blocks to use param2 color", + run_at_every_load = false, + nodenames = stainedglass.old_static_nodes, + action = function(pos, node) + local name = node.name + + name = string.gsub(name, "aqua", "spring") + name = string.gsub(name, "skyblue", "azure") + name = string.gsub(name, "redviolet", "rose") + + local n = string.find(name, ":") + local color = string.sub(name, n + 1) + local h,s,v = unifieddyes.get_hsv(name) + + if string.find(name, "trap") then + n = string.find(color, "_") + color = string.sub(color, n + 1) + local paletteidx = unifieddyes.getpaletteidx("unifieddyes:"..color, "extended") + minetest.set_node(pos, { name = "stained_glass:stained_trap_glass", param2 = paletteidx }) + else + local paletteidx = unifieddyes.getpaletteidx("unifieddyes:"..color, "extended") + minetest.set_node(pos, { name = "stained_glass:stained_glass", param2 = paletteidx }) + end + local meta = minetest.get_meta(pos) + meta:set_string("dye", "unifieddyes:"..v..h..s) + meta:set_string("palette", "ext") + end +}) + +minetest.register_lbm({ + name = "stained_glass:recolor_glass", + label = "Convert glass to use UD extended palette", + run_at_every_load = false, + nodenames = { + "stained_glass:stained_glass", + "stained_glass:stained_trap_glass", + "stained_glass:faint_stained_glass", + "stained_glass:faint_stained_trap_glass", + "stained_glass:pastel_stained_glass", + "stained_glass:pastel_stained_trap_glass" + }, + action = function(pos, node) + local meta = minetest.get_meta(pos) + if meta:get_string("palette") ~= "ext" then + + local newcolor = unifieddyes.convert_classic_palette[node.param2] + if string.find(node.name, "faint") then + newcolor = newcolor - 4*24 + elseif string.find(node.name, "pastel") then + newcolor = newcolor - 3*24 + end + minetest.swap_node(pos, { name = "stained_glass:stained_glass", param2 = newcolor }) + meta:set_string("palette", "ext") + end + end +}) + print("[stained_glass] Loaded!") - - diff --git a/textures/stained_glass.png b/textures/stained_glass.png new file mode 100644 index 0000000..7d80b70 Binary files /dev/null and b/textures/stained_glass.png differ diff --git a/textures/stained_glass_aqua.png b/textures/stained_glass_aqua.png deleted file mode 100644 index 1174f4e..0000000 Binary files a/textures/stained_glass_aqua.png and /dev/null differ diff --git a/textures/stained_glass_aqua_s50.png b/textures/stained_glass_aqua_s50.png deleted file mode 100644 index 34d77e7..0000000 Binary files a/textures/stained_glass_aqua_s50.png and /dev/null differ diff --git a/textures/stained_glass_blue.png b/textures/stained_glass_blue.png deleted file mode 100644 index 96ae7d2..0000000 Binary files a/textures/stained_glass_blue.png and /dev/null differ diff --git a/textures/stained_glass_blue_s50.png b/textures/stained_glass_blue_s50.png deleted file mode 100644 index 3472288..0000000 Binary files a/textures/stained_glass_blue_s50.png and /dev/null differ diff --git a/textures/stained_glass_cyan.png b/textures/stained_glass_cyan.png deleted file mode 100644 index 65bd86f..0000000 Binary files a/textures/stained_glass_cyan.png and /dev/null differ diff --git a/textures/stained_glass_cyan_s50.png b/textures/stained_glass_cyan_s50.png deleted file mode 100644 index a72b1ee..0000000 Binary files a/textures/stained_glass_cyan_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_aqua.png b/textures/stained_glass_dark_aqua.png deleted file mode 100644 index 6f01166..0000000 Binary files a/textures/stained_glass_dark_aqua.png and /dev/null differ diff --git a/textures/stained_glass_dark_aqua_s50.png b/textures/stained_glass_dark_aqua_s50.png deleted file mode 100644 index 48f8d4d..0000000 Binary files a/textures/stained_glass_dark_aqua_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_blue.png b/textures/stained_glass_dark_blue.png deleted file mode 100644 index 7bb62d0..0000000 Binary files a/textures/stained_glass_dark_blue.png and /dev/null differ diff --git a/textures/stained_glass_dark_blue_s50.png b/textures/stained_glass_dark_blue_s50.png deleted file mode 100644 index c320fbd..0000000 Binary files a/textures/stained_glass_dark_blue_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_cyan.png b/textures/stained_glass_dark_cyan.png deleted file mode 100644 index 35d1ac1..0000000 Binary files a/textures/stained_glass_dark_cyan.png and /dev/null differ diff --git a/textures/stained_glass_dark_cyan_s50.png b/textures/stained_glass_dark_cyan_s50.png deleted file mode 100644 index 1e80dc3..0000000 Binary files a/textures/stained_glass_dark_cyan_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_green.png b/textures/stained_glass_dark_green.png deleted file mode 100644 index 9eaf027..0000000 Binary files a/textures/stained_glass_dark_green.png and /dev/null differ diff --git a/textures/stained_glass_dark_green_s50.png b/textures/stained_glass_dark_green_s50.png deleted file mode 100644 index 0df2e40..0000000 Binary files a/textures/stained_glass_dark_green_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_lime.png b/textures/stained_glass_dark_lime.png deleted file mode 100644 index 8d4eeda..0000000 Binary files a/textures/stained_glass_dark_lime.png and /dev/null differ diff --git a/textures/stained_glass_dark_lime_s50.png b/textures/stained_glass_dark_lime_s50.png deleted file mode 100644 index fb5173e..0000000 Binary files a/textures/stained_glass_dark_lime_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_magenta.png b/textures/stained_glass_dark_magenta.png deleted file mode 100644 index b07a4da..0000000 Binary files a/textures/stained_glass_dark_magenta.png and /dev/null differ diff --git a/textures/stained_glass_dark_magenta_s50.png b/textures/stained_glass_dark_magenta_s50.png deleted file mode 100644 index 7d94e32..0000000 Binary files a/textures/stained_glass_dark_magenta_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_orange.png b/textures/stained_glass_dark_orange.png deleted file mode 100644 index 494ea50..0000000 Binary files a/textures/stained_glass_dark_orange.png and /dev/null differ diff --git a/textures/stained_glass_dark_orange_s50.png b/textures/stained_glass_dark_orange_s50.png deleted file mode 100644 index 29b2c17..0000000 Binary files a/textures/stained_glass_dark_orange_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_red.png b/textures/stained_glass_dark_red.png deleted file mode 100644 index 6d1f166..0000000 Binary files a/textures/stained_glass_dark_red.png and /dev/null differ diff --git a/textures/stained_glass_dark_red_s50.png b/textures/stained_glass_dark_red_s50.png deleted file mode 100644 index 1986261..0000000 Binary files a/textures/stained_glass_dark_red_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_redviolet.png b/textures/stained_glass_dark_redviolet.png deleted file mode 100644 index 48f7861..0000000 Binary files a/textures/stained_glass_dark_redviolet.png and /dev/null differ diff --git a/textures/stained_glass_dark_redviolet_s50.png b/textures/stained_glass_dark_redviolet_s50.png deleted file mode 100644 index 45d5efa..0000000 Binary files a/textures/stained_glass_dark_redviolet_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_skyblue.png b/textures/stained_glass_dark_skyblue.png deleted file mode 100644 index 12e2134..0000000 Binary files a/textures/stained_glass_dark_skyblue.png and /dev/null differ diff --git a/textures/stained_glass_dark_skyblue_s50.png b/textures/stained_glass_dark_skyblue_s50.png deleted file mode 100644 index eb20781..0000000 Binary files a/textures/stained_glass_dark_skyblue_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_violet.png b/textures/stained_glass_dark_violet.png deleted file mode 100644 index ff6e95c..0000000 Binary files a/textures/stained_glass_dark_violet.png and /dev/null differ diff --git a/textures/stained_glass_dark_violet_s50.png b/textures/stained_glass_dark_violet_s50.png deleted file mode 100644 index c783fca..0000000 Binary files a/textures/stained_glass_dark_violet_s50.png and /dev/null differ diff --git a/textures/stained_glass_dark_yellow.png b/textures/stained_glass_dark_yellow.png deleted file mode 100644 index 3e091ab..0000000 Binary files a/textures/stained_glass_dark_yellow.png and /dev/null differ diff --git a/textures/stained_glass_dark_yellow_s50.png b/textures/stained_glass_dark_yellow_s50.png deleted file mode 100644 index b21ca45..0000000 Binary files a/textures/stained_glass_dark_yellow_s50.png and /dev/null differ diff --git a/textures/stained_glass_faint_aqua.png b/textures/stained_glass_faint_aqua.png deleted file mode 100644 index 5d4f8b2..0000000 Binary files a/textures/stained_glass_faint_aqua.png and /dev/null differ diff --git a/textures/stained_glass_faint_blue.png b/textures/stained_glass_faint_blue.png deleted file mode 100644 index 328dee0..0000000 Binary files a/textures/stained_glass_faint_blue.png and /dev/null differ diff --git a/textures/stained_glass_faint_cyan.png b/textures/stained_glass_faint_cyan.png deleted file mode 100644 index 3ad33f9..0000000 Binary files a/textures/stained_glass_faint_cyan.png and /dev/null differ diff --git a/textures/stained_glass_faint_green.png b/textures/stained_glass_faint_green.png deleted file mode 100644 index d45937e..0000000 Binary files a/textures/stained_glass_faint_green.png and /dev/null differ diff --git a/textures/stained_glass_faint_lime.png b/textures/stained_glass_faint_lime.png deleted file mode 100644 index fbef2e9..0000000 Binary files a/textures/stained_glass_faint_lime.png and /dev/null differ diff --git a/textures/stained_glass_faint_magenta.png b/textures/stained_glass_faint_magenta.png deleted file mode 100644 index 4d1669f..0000000 Binary files a/textures/stained_glass_faint_magenta.png and /dev/null differ diff --git a/textures/stained_glass_faint_orange.png b/textures/stained_glass_faint_orange.png deleted file mode 100644 index e8af488..0000000 Binary files a/textures/stained_glass_faint_orange.png and /dev/null differ diff --git a/textures/stained_glass_faint_red.png b/textures/stained_glass_faint_red.png deleted file mode 100644 index 996129e..0000000 Binary files a/textures/stained_glass_faint_red.png and /dev/null differ diff --git a/textures/stained_glass_faint_redviolet.png b/textures/stained_glass_faint_redviolet.png deleted file mode 100644 index 01c8f85..0000000 Binary files a/textures/stained_glass_faint_redviolet.png and /dev/null differ diff --git a/textures/stained_glass_faint_skyblue.png b/textures/stained_glass_faint_skyblue.png deleted file mode 100644 index ce01c2e..0000000 Binary files a/textures/stained_glass_faint_skyblue.png and /dev/null differ diff --git a/textures/stained_glass_faint_violet.png b/textures/stained_glass_faint_violet.png deleted file mode 100644 index 4cc866c..0000000 Binary files a/textures/stained_glass_faint_violet.png and /dev/null differ diff --git a/textures/stained_glass_faint_yellow.png b/textures/stained_glass_faint_yellow.png deleted file mode 100644 index 3340122..0000000 Binary files a/textures/stained_glass_faint_yellow.png and /dev/null differ diff --git a/textures/stained_glass_green.png b/textures/stained_glass_green.png deleted file mode 100644 index 3d01639..0000000 Binary files a/textures/stained_glass_green.png and /dev/null differ diff --git a/textures/stained_glass_green_s50.png b/textures/stained_glass_green_s50.png deleted file mode 100644 index 5217edf..0000000 Binary files a/textures/stained_glass_green_s50.png and /dev/null differ diff --git a/textures/stained_glass_light_aqua.png b/textures/stained_glass_light_aqua.png deleted file mode 100644 index f908c5a..0000000 Binary files a/textures/stained_glass_light_aqua.png and /dev/null differ diff --git a/textures/stained_glass_light_blue.png b/textures/stained_glass_light_blue.png deleted file mode 100644 index d4b38aa..0000000 Binary files a/textures/stained_glass_light_blue.png and /dev/null differ diff --git a/textures/stained_glass_light_cyan.png b/textures/stained_glass_light_cyan.png deleted file mode 100644 index 2de626b..0000000 Binary files a/textures/stained_glass_light_cyan.png and /dev/null differ diff --git a/textures/stained_glass_light_green.png b/textures/stained_glass_light_green.png deleted file mode 100644 index a5ad913..0000000 Binary files a/textures/stained_glass_light_green.png and /dev/null differ diff --git a/textures/stained_glass_light_lime.png b/textures/stained_glass_light_lime.png deleted file mode 100644 index fafda54..0000000 Binary files a/textures/stained_glass_light_lime.png and /dev/null differ diff --git a/textures/stained_glass_light_magenta.png b/textures/stained_glass_light_magenta.png deleted file mode 100644 index 2e2f4f5..0000000 Binary files a/textures/stained_glass_light_magenta.png and /dev/null differ diff --git a/textures/stained_glass_light_orange.png b/textures/stained_glass_light_orange.png deleted file mode 100644 index 36a4dcc..0000000 Binary files a/textures/stained_glass_light_orange.png and /dev/null differ diff --git a/textures/stained_glass_light_red.png b/textures/stained_glass_light_red.png deleted file mode 100644 index 31e81f6..0000000 Binary files a/textures/stained_glass_light_red.png and /dev/null differ diff --git a/textures/stained_glass_light_redviolet.png b/textures/stained_glass_light_redviolet.png deleted file mode 100644 index 1500ec5..0000000 Binary files a/textures/stained_glass_light_redviolet.png and /dev/null differ diff --git a/textures/stained_glass_light_skyblue.png b/textures/stained_glass_light_skyblue.png deleted file mode 100644 index 9211d63..0000000 Binary files a/textures/stained_glass_light_skyblue.png and /dev/null differ diff --git a/textures/stained_glass_light_violet.png b/textures/stained_glass_light_violet.png deleted file mode 100644 index 3bc71dc..0000000 Binary files a/textures/stained_glass_light_violet.png and /dev/null differ diff --git a/textures/stained_glass_light_yellow.png b/textures/stained_glass_light_yellow.png deleted file mode 100644 index 2f592e9..0000000 Binary files a/textures/stained_glass_light_yellow.png and /dev/null differ diff --git a/textures/stained_glass_lime.png b/textures/stained_glass_lime.png deleted file mode 100644 index 3990458..0000000 Binary files a/textures/stained_glass_lime.png and /dev/null differ diff --git a/textures/stained_glass_lime_s50.png b/textures/stained_glass_lime_s50.png deleted file mode 100644 index a29e47c..0000000 Binary files a/textures/stained_glass_lime_s50.png and /dev/null differ diff --git a/textures/stained_glass_magenta.png b/textures/stained_glass_magenta.png deleted file mode 100644 index 717b26c..0000000 Binary files a/textures/stained_glass_magenta.png and /dev/null differ diff --git a/textures/stained_glass_magenta_s50.png b/textures/stained_glass_magenta_s50.png deleted file mode 100644 index 57bbd86..0000000 Binary files a/textures/stained_glass_magenta_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_aqua.png b/textures/stained_glass_medium_aqua.png deleted file mode 100644 index bd24278..0000000 Binary files a/textures/stained_glass_medium_aqua.png and /dev/null differ diff --git a/textures/stained_glass_medium_aqua_s50.png b/textures/stained_glass_medium_aqua_s50.png deleted file mode 100644 index 83fc532..0000000 Binary files a/textures/stained_glass_medium_aqua_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_blue.png b/textures/stained_glass_medium_blue.png deleted file mode 100644 index 4f30146..0000000 Binary files a/textures/stained_glass_medium_blue.png and /dev/null differ diff --git a/textures/stained_glass_medium_blue_s50.png b/textures/stained_glass_medium_blue_s50.png deleted file mode 100644 index 58c27c4..0000000 Binary files a/textures/stained_glass_medium_blue_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_cyan.png b/textures/stained_glass_medium_cyan.png deleted file mode 100644 index c4e7e81..0000000 Binary files a/textures/stained_glass_medium_cyan.png and /dev/null differ diff --git a/textures/stained_glass_medium_cyan_s50.png b/textures/stained_glass_medium_cyan_s50.png deleted file mode 100644 index cc4eb56..0000000 Binary files a/textures/stained_glass_medium_cyan_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_green.png b/textures/stained_glass_medium_green.png deleted file mode 100644 index 23e6f74..0000000 Binary files a/textures/stained_glass_medium_green.png and /dev/null differ diff --git a/textures/stained_glass_medium_green_s50.png b/textures/stained_glass_medium_green_s50.png deleted file mode 100644 index cba45a9..0000000 Binary files a/textures/stained_glass_medium_green_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_lime.png b/textures/stained_glass_medium_lime.png deleted file mode 100644 index 206af4c..0000000 Binary files a/textures/stained_glass_medium_lime.png and /dev/null differ diff --git a/textures/stained_glass_medium_lime_s50.png b/textures/stained_glass_medium_lime_s50.png deleted file mode 100644 index aacbdce..0000000 Binary files a/textures/stained_glass_medium_lime_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_magenta.png b/textures/stained_glass_medium_magenta.png deleted file mode 100644 index a739981..0000000 Binary files a/textures/stained_glass_medium_magenta.png and /dev/null differ diff --git a/textures/stained_glass_medium_magenta_s50.png b/textures/stained_glass_medium_magenta_s50.png deleted file mode 100644 index 6d26ddb..0000000 Binary files a/textures/stained_glass_medium_magenta_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_orange.png b/textures/stained_glass_medium_orange.png deleted file mode 100644 index e35d7ed..0000000 Binary files a/textures/stained_glass_medium_orange.png and /dev/null differ diff --git a/textures/stained_glass_medium_orange_s50.png b/textures/stained_glass_medium_orange_s50.png deleted file mode 100644 index e414708..0000000 Binary files a/textures/stained_glass_medium_orange_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_red.png b/textures/stained_glass_medium_red.png deleted file mode 100644 index 9c05709..0000000 Binary files a/textures/stained_glass_medium_red.png and /dev/null differ diff --git a/textures/stained_glass_medium_red_s50.png b/textures/stained_glass_medium_red_s50.png deleted file mode 100644 index d99419d..0000000 Binary files a/textures/stained_glass_medium_red_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_redviolet.png b/textures/stained_glass_medium_redviolet.png deleted file mode 100644 index 50c892a..0000000 Binary files a/textures/stained_glass_medium_redviolet.png and /dev/null differ diff --git a/textures/stained_glass_medium_redviolet_s50.png b/textures/stained_glass_medium_redviolet_s50.png deleted file mode 100644 index 76b39e5..0000000 Binary files a/textures/stained_glass_medium_redviolet_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_skyblue.png b/textures/stained_glass_medium_skyblue.png deleted file mode 100644 index 4e97839..0000000 Binary files a/textures/stained_glass_medium_skyblue.png and /dev/null differ diff --git a/textures/stained_glass_medium_skyblue_s50.png b/textures/stained_glass_medium_skyblue_s50.png deleted file mode 100644 index 1e75e78..0000000 Binary files a/textures/stained_glass_medium_skyblue_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_violet.png b/textures/stained_glass_medium_violet.png deleted file mode 100644 index a051098..0000000 Binary files a/textures/stained_glass_medium_violet.png and /dev/null differ diff --git a/textures/stained_glass_medium_violet_s50.png b/textures/stained_glass_medium_violet_s50.png deleted file mode 100644 index 0f8397f..0000000 Binary files a/textures/stained_glass_medium_violet_s50.png and /dev/null differ diff --git a/textures/stained_glass_medium_yellow.png b/textures/stained_glass_medium_yellow.png deleted file mode 100644 index b6e28eb..0000000 Binary files a/textures/stained_glass_medium_yellow.png and /dev/null differ diff --git a/textures/stained_glass_medium_yellow_s50.png b/textures/stained_glass_medium_yellow_s50.png deleted file mode 100644 index c9e4af5..0000000 Binary files a/textures/stained_glass_medium_yellow_s50.png and /dev/null differ diff --git a/textures/stained_glass_orange.png b/textures/stained_glass_orange.png deleted file mode 100644 index 24a6d3d..0000000 Binary files a/textures/stained_glass_orange.png and /dev/null differ diff --git a/textures/stained_glass_orange_s50.png b/textures/stained_glass_orange_s50.png deleted file mode 100644 index 999c9ce..0000000 Binary files a/textures/stained_glass_orange_s50.png and /dev/null differ diff --git a/textures/stained_glass_pastel_aqua.png b/textures/stained_glass_pastel_aqua.png deleted file mode 100644 index aa976ee..0000000 Binary files a/textures/stained_glass_pastel_aqua.png and /dev/null differ diff --git a/textures/stained_glass_pastel_blue.png b/textures/stained_glass_pastel_blue.png deleted file mode 100644 index 63a2b3e..0000000 Binary files a/textures/stained_glass_pastel_blue.png and /dev/null differ diff --git a/textures/stained_glass_pastel_cyan.png b/textures/stained_glass_pastel_cyan.png deleted file mode 100644 index 08424a6..0000000 Binary files a/textures/stained_glass_pastel_cyan.png and /dev/null differ diff --git a/textures/stained_glass_pastel_green.png b/textures/stained_glass_pastel_green.png deleted file mode 100644 index cf50823..0000000 Binary files a/textures/stained_glass_pastel_green.png and /dev/null differ diff --git a/textures/stained_glass_pastel_lime.png b/textures/stained_glass_pastel_lime.png deleted file mode 100644 index c02cf25..0000000 Binary files a/textures/stained_glass_pastel_lime.png and /dev/null differ diff --git a/textures/stained_glass_pastel_magenta.png b/textures/stained_glass_pastel_magenta.png deleted file mode 100644 index 5223e25..0000000 Binary files a/textures/stained_glass_pastel_magenta.png and /dev/null differ diff --git a/textures/stained_glass_pastel_orange.png b/textures/stained_glass_pastel_orange.png deleted file mode 100644 index 87a8e20..0000000 Binary files a/textures/stained_glass_pastel_orange.png and /dev/null differ diff --git a/textures/stained_glass_pastel_red.png b/textures/stained_glass_pastel_red.png deleted file mode 100644 index a4b897d..0000000 Binary files a/textures/stained_glass_pastel_red.png and /dev/null differ diff --git a/textures/stained_glass_pastel_redviolet.png b/textures/stained_glass_pastel_redviolet.png deleted file mode 100644 index b5255cf..0000000 Binary files a/textures/stained_glass_pastel_redviolet.png and /dev/null differ diff --git a/textures/stained_glass_pastel_skyblue.png b/textures/stained_glass_pastel_skyblue.png deleted file mode 100644 index 58ae1fa..0000000 Binary files a/textures/stained_glass_pastel_skyblue.png and /dev/null differ diff --git a/textures/stained_glass_pastel_violet.png b/textures/stained_glass_pastel_violet.png deleted file mode 100644 index a3b362e..0000000 Binary files a/textures/stained_glass_pastel_violet.png and /dev/null differ diff --git a/textures/stained_glass_pastel_yellow.png b/textures/stained_glass_pastel_yellow.png deleted file mode 100644 index 9e336cd..0000000 Binary files a/textures/stained_glass_pastel_yellow.png and /dev/null differ diff --git a/textures/stained_glass_red.png b/textures/stained_glass_red.png deleted file mode 100644 index 1541cd0..0000000 Binary files a/textures/stained_glass_red.png and /dev/null differ diff --git a/textures/stained_glass_red_s50.png b/textures/stained_glass_red_s50.png deleted file mode 100644 index 0579c74..0000000 Binary files a/textures/stained_glass_red_s50.png and /dev/null differ diff --git a/textures/stained_glass_redviolet.png b/textures/stained_glass_redviolet.png deleted file mode 100644 index b03da15..0000000 Binary files a/textures/stained_glass_redviolet.png and /dev/null differ diff --git a/textures/stained_glass_redviolet_s50.png b/textures/stained_glass_redviolet_s50.png deleted file mode 100644 index 7ef4700..0000000 Binary files a/textures/stained_glass_redviolet_s50.png and /dev/null differ diff --git a/textures/stained_glass_skyblue.png b/textures/stained_glass_skyblue.png deleted file mode 100644 index 83ecf0c..0000000 Binary files a/textures/stained_glass_skyblue.png and /dev/null differ diff --git a/textures/stained_glass_skyblue_s50.png b/textures/stained_glass_skyblue_s50.png deleted file mode 100644 index cf718f9..0000000 Binary files a/textures/stained_glass_skyblue_s50.png and /dev/null differ diff --git a/textures/stained_glass_violet.png b/textures/stained_glass_violet.png deleted file mode 100644 index 531a2f0..0000000 Binary files a/textures/stained_glass_violet.png and /dev/null differ diff --git a/textures/stained_glass_violet_s50.png b/textures/stained_glass_violet_s50.png deleted file mode 100644 index 2814673..0000000 Binary files a/textures/stained_glass_violet_s50.png and /dev/null differ diff --git a/textures/stained_glass_yellow.png b/textures/stained_glass_yellow.png deleted file mode 100644 index b2c5fb4..0000000 Binary files a/textures/stained_glass_yellow.png and /dev/null differ diff --git a/textures/stained_glass_yellow_s50.png b/textures/stained_glass_yellow_s50.png deleted file mode 100644 index 6e8cdfe..0000000 Binary files a/textures/stained_glass_yellow_s50.png and /dev/null differ