diff --git a/init.lua b/init.lua index 6ece9f3..46e1016 100644 --- a/init.lua +++ b/init.lua @@ -7,26 +7,15 @@ --Obviously, offers the same colors in unifieddyes. --Thanks go to VanessaE for making unifieddyes, gentextures.sh, etc. +unifiedbricks = {} +unifiedbricks.old_static_list = {} +unifiedbricks.old_static_list_formals = {} + minetest.register_alias("unifieddyes:white","unifieddyes:white_paint") minetest.register_alias("unifieddyes:lightgrey","unifieddyes:lightgrey_paint") minetest.register_alias("unifieddyes:grey","unifieddyes:grey_paint") minetest.register_alias("unifieddyes:darkgrey","unifieddyes:darkgrey_paint") ---1 indicates yes, 0 indicates no ---default:clay_lump + unifieddyes:color = unifiedbricks:color -SETTING_allow_default_coloring = 1 ---red, orange, yellow, lime, green, aqua, cyan, skyblue, blue, violet, magenta, ---redviolet, black, darkgrey, mediumgrey, lightgrey, white, respectively (by default) -SETTING_allow_hues = {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1} ---clayblock, clay, brick, singlecolor brickblock, multicolor brickblock, respectively (by default) -SETTING_allow_types = {1,1,1,1,1} ---half saturation, full saturation, respectively (by default) -SETTING_allow_saturation = {1,1} ---dark, medium, bright, light, respectively (by default) -SETTING_allow_darkness = {1,1,1,1} ---dark, medium, bright, respectively (by default) -SETTING_allow_multicolor = {1,1,1} - HUES = { "red", "orange", @@ -101,744 +90,139 @@ FORMALDARKNESS = { "Light " } -register_clay_block = function(name,formalname) - minetest.register_node("unifiedbricks:" .. TYPES[1] .. name, { - description = formalname .. FORMALTYPES[1], - tiles = {"unifiedbricks_" .. TYPES[1] .. name .. ".png"}, - is_ground_content = true, - groups = {crumbly=3, not_in_creative_inventory=1}, - drop = "unifiedbricks:" .. TYPES[2] .. name .. " 4", +-- param2-coloring-enabled nodes + +minetest.register_node("unifiedbricks:brickblock", { + description = "Brick Block", + tiles = { + "unifiedbricks_brickblock.png", + { name = "unifiedbricks_mortar.png", color = 0xffffffff }, + }, + drawtype = "mesh", + mesh = "unifiedbricks_brick_block.obj", + paramtype2 = "color", + palette = "unifiedbricks_ud_palette.png", + is_ground_content = true, + groups = {cracky=3, not_in_creative_inventory=1}, + sounds = default.node_sound_stone_defaults(), + on_destruct = function(pos) + unifieddyes.on_destruct(pos) + end, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "unifiedbricks:brickblock") + end, + drop = "default:brick" +}) + +minetest.override_item("default:brick", { + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "unifiedbricks:brickblock") + end +}) + +minetest.register_node("unifiedbricks:clayblock", { + description = "Clay Block", + tiles = { + "unifiedbricks_clayblock.png", + }, + paramtype2 = "color", + palette = "unifiedbricks_ud_palette.png", + is_ground_content = true, + groups = {crumbly=3, not_in_creative_inventory=1}, sounds = default.node_sound_dirt_defaults({ footstep = "", }), - }) + on_destruct = function(pos) + unifieddyes.on_destruct(pos) + end, + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "unifiedbricks:clayblock") + end, + drop = "default:clay" +}) + +minetest.override_item("default:clay", { + on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) + unifieddyes.on_rightclick(pos, node, clicker, + itemstack, pointed_thing, "unifiedbricks:clayblock") + end +}) + + +-- static nodes + +unifiedbricks.register_old_static_block = function(name, formalname, blocktype) + table.insert(unifiedbricks.old_static_list, "unifiedbricks:"..blocktype.."_"..name) + table.insert(unifiedbricks.old_static_list_formals, formalname) end -register_clay_lump = function(name,formalname) - minetest.register_craftitem("unifiedbricks:" .. TYPES[2] .. name, { - description = formalname .. FORMALTYPES[2], - inventory_image = "unifiedbricks_" .. TYPES[2] .. name .. ".png", - groups = {not_in_creative_inventory=1} - }) -end -register_brick = function(name,formalname) - minetest.register_craftitem("unifiedbricks:" .. TYPES[3] .. name, { - description = formalname .. FORMALTYPES[3], - inventory_image = "unifiedbricks_" .. TYPES[3] .. name .. ".png", - groups = {not_in_creative_inventory=1} - }) -end -register_brick_block = function(name,formalname) - minetest.register_node("unifiedbricks:" .. TYPES[4] .. name, { - description = formalname .. FORMALTYPES[4], - tiles = {"unifiedbricks_" .. TYPES[4] .. name .. ".png"}, - is_ground_content = true, - groups = {cracky=3, not_in_creative_inventory=1}, - drop = "unifiedbricks:" .. TYPES[3] .. name .." 4", - sounds = default.node_sound_stone_defaults(), - }) -end -register_multicolor = function(name,formalname,drop_one,drop_two,drop_three) + +unifiedbricks.register_multicolor = function(name, formalname, drop_one, drop_two, drop_three) minetest.register_node("unifiedbricks:" .. TYPES[5] .. name, { description = formalname .. FORMALTYPES[5], tiles = {"unifiedbricks_" .. TYPES[5] .. name .. ".png"}, is_ground_content = true, - groups = {cracky=3, not_in_creative_inventory=1}, - drop = {max_items = 4, - items={ - {items={"unifiedbricks:" .. TYPES[3] .. drop_one .." 2"}}, - {items={"unifiedbricks:" .. TYPES[3] .. drop_two}}, - {items={"unifiedbricks:" .. TYPES[3] .. drop_three}} - }}, + groups = {cracky=3}, + drop = { + max_items = 4, + items = { + items = { + { "default:brick", + "unifieddyes:"..drop_one, + "unifieddyes:"..drop_two, + "unifieddyes:"..drop_three, + rarity = 1 } + } + } + }, sounds = default.node_sound_stone_defaults(), }) end -register_clay_craft_default = function(color) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color, - recipe = { - "default:clay_lump", - "unifieddyes:" .. color, - }, - replacements = { { "unifieddyes:"..color, "vessels:glass_bottle"} } - }) -end - -register_clay_craft_bucketlast = function(color_combo,color_one,color_two) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - }, - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - }, - replacements = { { "unifieddyes:" .. color_one, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifieddyes:" .. color_two, - }, - replacements = { { "unifieddyes:"..color_two, "bucket:bucket_empty"} } - }) -end -register_clay_craft_vessellast = function(color_combo,color_one,color_two) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - }, - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - }, - replacements = { { "unifieddyes:" .. color_one, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifieddyes:" .. color_two, - }, - replacements = { { "unifieddyes:"..color_two, "vessels:glass_bottle"} } - }) -end -register_clay_craft_three = function(color_combo,color_one,color_two,color_three) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 3", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifieddyes:" .. color_two, - "unifieddyes:" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) -end -register_clay_craft_three_reducedfat_blackfirst = function(color_combo,color_one,color_two,color_three) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 3", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"} } - }) -end -register_clay_craft_three_reducedfat_whitefirst = function(color_combo,color_one,color_two,color_three) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 3", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"} } - }) -end -register_clay_craft_four_reducedfat_blackfirst = function(color_combo,color_one,color_two,color_three,color_four) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 4", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 3", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 3", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 3", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifieddyes:" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifieddyes:" .. color_two, - "unifieddyes:" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "vessels:glass_bottle"},{ "unifieddyes:"..color_two, "vessels:glass_bottle"},{ "unifieddyes:"..color_three, "bucket:bucket_empty"},{ "unifieddyes:"..color_four, "vessels:glass_bottle"} } - }) -end -register_clay_craft_four_reducedfat_whitefirst = function(color_combo,color_one,color_two,color_three,color_four) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 4", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 3", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 3", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 3", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifieddyes:" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 2", - recipe = { - "unifiedbricks:clay_" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifieddyes:" .. color_two, - "unifiedbricks:clay_" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifiedbricks:clay_" .. color_two, - "unifieddyes:" .. color_three, - "unifieddyes:" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) - minetest.register_craft( { - type = "shapeless", - output = "unifiedbricks:clay_" .. color_combo .. " 1", - recipe = { - "unifieddyes:" .. color_one, - "unifieddyes:" .. color_two, - "unifieddyes:" .. color_three, - "unifiedbricks:clay_" .. color_four, - }, - replacements = { { "unifieddyes:"..color_one, "bucket:bucket_empty"},{ "unifieddyes:"..color_two, "bucket:bucket_empty"},{ "unifieddyes:"..color_three, "vessels:glass_bottle"},{ "unifieddyes:"..color_four, "bucket:bucket_empty"} } - }) -end - -register_clay_block_craft = function(color) - minetest.register_craft({ - output = "unifiedbricks:" .. TYPES[1] .. color, - recipe = { - {"unifiedbricks:" .. TYPES[2] .. color, "unifiedbricks:" .. TYPES[2] .. color}, - {"unifiedbricks:" .. TYPES[2] .. color, "unifiedbricks:" .. TYPES[2] .. color}, - } - }) -end -register_brick_cooking = function(color) - minetest.register_craft({ - type = "cooking", - output = "unifiedbricks:" .. TYPES[3] .. color, - recipe = "unifiedbricks:" .. TYPES[2] .. color, - }) -end -register_brick_block_craft = function(color) - minetest.register_craft({ - output = "unifiedbricks:" .. TYPES[4] .. color, - recipe = { - {"unifiedbricks:" .. TYPES[3] .. color, "unifiedbricks:" .. TYPES[3] .. color}, - {"unifiedbricks:" .. TYPES[3] .. color, "unifiedbricks:" .. TYPES[3] .. color}, - } - }) -end -register_multicolor_craft = function(name,drop_one,drop_two,drop_three) +unifiedbricks.register_multicolor_craft = function(name, dye_one, dye_two, dye_three) minetest.register_craft( { type = "shapeless", output = "unifiedbricks:multicolor_" .. name, recipe = { - "unifiedbricks:".. TYPES[3] .. drop_one, - "unifiedbricks:".. TYPES[3] .. drop_one, - "unifiedbricks:".. TYPES[3] .. drop_two, - "unifiedbricks:".. TYPES[3] .. drop_three, + "default:brick", + "unifieddyes:"..dye_one, + "unifieddyes:"..dye_two, + "unifieddyes:"..dye_three }, }) end ---REGISTERS ALL NODES AND CRAFTITEMS EXCEPT MULTICOLOR BRICK BLOCKS +--REGISTERS ALL STATIC NODES EXCEPT MULTICOLOR BRICK BLOCKS for i = 1,17 do - if SETTING_allow_hues[i] == 1 then - for j = 1,4 do - if SETTING_allow_types[j] == 1 then - if i > 12 then - formalname = FORMALHUES[i] - name = HUES[i] - if j == 1 then register_clay_block(name,formalname) - elseif j == 2 then register_clay_lump(name,formalname) - elseif j == 3 then register_brick(name,formalname) - else register_brick_block(name,formalname) end + for j = 1,4 do + if i > 12 then + formalname = FORMALHUES[i] + name = HUES[i] + if j == 1 then + unifiedbricks.register_old_static_block(name, formalname, "clayblock") + elseif j == 4 then + unifiedbricks.register_old_static_block(name, formalname, "brickblock") + end + else + for k = 1,4 do + if k == 4 then + formalname = FORMALDARKNESS[k] .. FORMALHUES[i] + name = DARKNESS[k] .. HUES[i] + if j == 1 then + unifiedbricks.register_old_static_block(name, formalname, "clayblock") + elseif j == 4 then + unifiedbricks.register_old_static_block(name, formalname, "brickblock") + end else - for k = 1,4 do - if SETTING_allow_darkness[k] == 1 then - if k == 4 then - formalname = FORMALDARKNESS[k] .. FORMALHUES[i] - name = DARKNESS[k] .. HUES[i] - if j == 1 then register_clay_block(name,formalname) - elseif j == 2 then register_clay_lump(name,formalname) - elseif j == 3 then register_brick(name,formalname) - else register_brick_block(name,formalname) end - else - for l = 1,2 do - if SETTING_allow_saturation[l] == 1 then - formalname = FORMALDARKNESS[k] .. FORMALHUES[i] .. FORMALSATURATION[l] - name = DARKNESS[k] .. HUES[i] .. SATURATION[l] - if j == 1 then register_clay_block(name,formalname) - elseif j == 2 then register_clay_lump(name,formalname) - elseif j == 3 then register_brick(name,formalname) - else register_brick_block(name,formalname) end - end - end - end - end - end - end - end - end - end -end - ---REGISTERS ALL CLAY BLOCK CRAFTING RECIPES -if SETTING_allow_types[1] + SETTING_allow_types[2] == 2 then - for i = 1,17 do - if SETTING_allow_hues[i] == 1 then - if i > 12 then - register_clay_block_craft(HUES[i]) - else - for k = 1,4 do - if SETTING_allow_darkness[k] == 1 then - if k == 4 then - register_clay_block_craft(DARKNESS[k] .. HUES[i]) - else - for l = 1,2 do - if SETTING_allow_saturation[l] == 1 then - register_clay_block_craft(DARKNESS[k] .. HUES[i] .. SATURATION[l]) - end - end - end - end - end - end - end - end -end - ---REGISTERS ALL CLAY LUMP CRAFTING RECIPES -if SETTING_allow_types[2] == 1 then - if SETTING_allow_saturation[2] + SETTING_allow_darkness[3] == 2 then - if SETTING_allow_hues[2] == 1 then register_clay_craft_vessellast("orange","yellow","red") end - if SETTING_allow_hues[4] == 1 then register_clay_craft_vessellast("lime","green","yellow") end - if SETTING_allow_hues[5] == 1 then register_clay_craft_vessellast("green","blue","yellow") end - if SETTING_allow_hues[6] == 1 then register_clay_craft_vessellast("aqua","green","cyan") end - if SETTING_allow_hues[7] == 1 then register_clay_craft_vessellast("cyan","blue","green") end - if SETTING_allow_hues[8] == 1 then register_clay_craft_vessellast("skyblue","cyan","blue") end - if SETTING_allow_hues[10] == 1 then register_clay_craft_vessellast("violet","magenta","blue") end - if SETTING_allow_hues[11] == 1 then register_clay_craft_vessellast("magenta","blue","red") end - if SETTING_allow_hues[12] == 1 then register_clay_craft_vessellast("redviolet","magenta","red") end - - if SETTING_allow_hues[14] == 1 then register_clay_craft_three_reducedfat_blackfirst("darkgrey","black","black","white") end - if SETTING_allow_hues[15] == 1 then register_clay_craft_bucketlast("grey","black","white") end - if SETTING_allow_hues[16] == 1 then register_clay_craft_three_reducedfat_whitefirst("lightgrey","white","white","black") end - - if SETTING_allow_default_coloring == 1 then - for i = 13,17 do - if SETTING_allow_hues[i] == 1 then register_clay_craft_default(HUES[i]) end - end - end - end - - for i = 1,12 do - if SETTING_allow_hues[i] == 1 then - if SETTING_allow_darkness[1] + SETTING_allow_saturation[1] == 2 then --dark s50 - register_clay_craft_bucketlast(DARKNESS[1] .. HUES[i] .. SATURATION[1],HUES[i],"darkgrey") - register_clay_craft_four_reducedfat_blackfirst(DARKNESS[1] .. HUES[i] .. SATURATION[1],"black","black","white",HUES[i]) - if SETTING_allow_default_coloring == 1 then register_clay_craft_default(DARKNESS[1] .. HUES[i] .. SATURATION[1]) end end - if SETTING_allow_darkness[1] + SETTING_allow_saturation[2] == 2 then --dark - register_clay_craft_three_reducedfat_blackfirst(DARKNESS[1] .. HUES[i] .. SATURATION[2],"black","black",HUES[i]) - if SETTING_allow_default_coloring == 1 then register_clay_craft_default(DARKNESS[1] .. HUES[i] .. SATURATION[2]) end end - if SETTING_allow_darkness[2] + SETTING_allow_saturation[1] == 2 then --medium s50 - register_clay_craft_bucketlast(DARKNESS[2] .. HUES[i] .. SATURATION[1],HUES[i],"grey") - register_clay_craft_three(DARKNESS[2] .. HUES[i] .. SATURATION[1],HUES[i],"black","white") - if SETTING_allow_default_coloring == 1 then register_clay_craft_default(DARKNESS[2] .. HUES[i] .. SATURATION[1]) end end - if SETTING_allow_darkness[2] + SETTING_allow_saturation[2] == 2 then --medium - register_clay_craft_vessellast(DARKNESS[2] .. HUES[i] .. SATURATION[2],HUES[i],"black") - if SETTING_allow_default_coloring == 1 then register_clay_craft_default(DARKNESS[2] .. HUES[i] .. SATURATION[2]) end end - if SETTING_allow_darkness[3] + SETTING_allow_saturation[1] == 2 then --bright s50 - register_clay_craft_bucketlast(DARKNESS[3] .. HUES[i] .. SATURATION[1],HUES[i],"lightgrey") - register_clay_craft_four_reducedfat_whitefirst(DARKNESS[3] .. HUES[i] .. SATURATION[1],"white","white","black",HUES[i]) - if SETTING_allow_default_coloring == 1 then register_clay_craft_default(DARKNESS[3] .. HUES[i] .. SATURATION[1]) end end - if SETTING_allow_darkness[3] + SETTING_allow_saturation[2] == 2 then --bright - if SETTING_allow_default_coloring == 1 then register_clay_craft_default(DARKNESS[3] .. HUES[i] .. SATURATION[2]) end end - if SETTING_allow_darkness[4] + SETTING_allow_saturation[2] == 2 then --light - register_clay_craft_bucketlast(DARKNESS[4] .. HUES[i] .. SATURATION[2],HUES[i],"white") - if SETTING_allow_default_coloring == 1 then register_clay_craft_default(DARKNESS[4] .. HUES[i] .. SATURATION[2]) end end - end - end -end - ---REGISTERS ALL BRICK COOKING RECIPES -if SETTING_allow_types[2] + SETTING_allow_types[3] == 2 then - for i = 1,17 do - if SETTING_allow_hues[i] == 1 then - if i > 12 then - register_brick_cooking(HUES[i]) - else - for k = 1,4 do - if SETTING_allow_darkness[k] == 1 then - if k == 4 then - register_brick_cooking(DARKNESS[k] .. HUES[i]) - else - for l = 1,2 do - if SETTING_allow_saturation[l] == 1 then - register_brick_cooking(DARKNESS[k] .. HUES[i] .. SATURATION[l]) - end - end - end - end - end - end - end - end -end - ---REGISTERS ALL BRICK BLOCK CRAFTING RECIPES -if SETTING_allow_types[3] + SETTING_allow_types[4] == 2 then - for i = 1,17 do - if SETTING_allow_hues[i] == 1 then - if i > 12 then - register_brick_block_craft(HUES[i]) - else - for k = 1,4 do - if SETTING_allow_darkness[k] == 1 then - if k == 4 then - register_brick_block_craft(DARKNESS[k] .. HUES[i]) - else - for l = 1,2 do - if SETTING_allow_saturation[l] == 1 then - register_brick_block_craft(DARKNESS[k] .. HUES[i] .. SATURATION[l]) - end - end + for l = 1,2 do + formalname = FORMALDARKNESS[k] .. FORMALHUES[i] .. FORMALSATURATION[l] + name = DARKNESS[k] .. HUES[i] .. SATURATION[l] + if j == 1 then + unifiedbricks.register_old_static_block(name, formalname, "clayblock") + elseif j == 4 then + unifiedbricks.register_old_static_block(name, formalname, "brickblock") end end end @@ -848,68 +232,89 @@ if SETTING_allow_types[3] + SETTING_allow_types[4] == 2 then end --REGISTERS ALL MULTICOLOR EVERYTHING -if SETTING_allow_types[5] == 1 then - for i = 1,13 do - if SETTING_allow_hues[i] == 1 then - if i == 13 then - if SETTING_allow_multicolor[1] == 1 then - name = HUES[14] - formalname = FORMALHUES[14] - brick_one = HUES[14] - brick_two = HUES[15] - brick_three = HUES[16] - register_multicolor(name,formalname,brick_one,brick_two,brick_three) - register_multicolor_craft(name,brick_one,brick_two,brick_three) - end - if SETTING_allow_multicolor[2] == 1 then - name = HUES[15] - formalname = FORMALHUES[15] - brick_one = HUES[15] - brick_two = HUES[14] - brick_three = HUES[16] - register_multicolor(name,formalname,brick_one,brick_two,brick_three) - register_multicolor_craft(name,brick_one,brick_two,brick_three) - end - if SETTING_allow_multicolor[3] == 1 then - name = HUES[16] - formalname = FORMALHUES[16] - brick_one = HUES[16] - brick_two = HUES[14] - brick_three = HUES[15] - register_multicolor(name,formalname,brick_one,brick_two,brick_three) - register_multicolor_craft(name,brick_one,brick_two,brick_three) - end - else - if SETTING_allow_multicolor[1] == 1 then - name = DARKNESS[1] .. HUES[i] - formalname = FORMALDARKNESS[1] .. FORMALHUES[i] - brick_one = DARKNESS[1] .. HUES[i] - brick_two = DARKNESS[2] .. HUES[i] - brick_three = DARKNESS[2] .. HUES[i] .. SATURATION[1] - register_multicolor(name,formalname,brick_one,brick_two,brick_three) - register_multicolor_craft(name,brick_one,brick_two,brick_three) - end - if SETTING_allow_multicolor[2] == 1 then - name = DARKNESS[2] .. HUES[i] - formalname = FORMALDARKNESS[2] .. FORMALHUES[i] - brick_one = DARKNESS[2] .. HUES[i] - brick_two = DARKNESS[1] .. HUES[i] - brick_three = DARKNESS[3] .. HUES[i] .. SATURATION[1] - register_multicolor(name,formalname,brick_one,brick_two,brick_three) - register_multicolor_craft(name,brick_one,brick_two,brick_three) - end - if SETTING_allow_multicolor[3] == 1 then - name = DARKNESS[4] .. HUES[i] - formalname = FORMALDARKNESS[4] .. FORMALHUES[i] - brick_one = DARKNESS[3] .. HUES[i] - brick_two = DARKNESS[4] .. HUES[i] - brick_three = DARKNESS[2] .. HUES[i] .. SATURATION[1] - register_multicolor(name,formalname,brick_one,brick_two,brick_three) - register_multicolor_craft(name,brick_one,brick_two,brick_three) - end - end - end +for i = 1,13 do + if i == 13 then + name = HUES[14] + formalname = FORMALHUES[14] + brick_one = HUES[14] + brick_two = HUES[15] + brick_three = HUES[16] + unifiedbricks.register_multicolor(name, formalname, brick_one, brick_two, brick_three) + unifiedbricks.register_multicolor_craft(name, brick_one, brick_two, brick_three) + + name = HUES[15] + formalname = FORMALHUES[15] + brick_one = HUES[15] + brick_two = HUES[14] + brick_three = HUES[16] + unifiedbricks.register_multicolor(name, formalname, brick_one, brick_two, brick_three) + unifiedbricks.register_multicolor_craft(name, brick_one, brick_two, brick_three) + + name = HUES[16] + formalname = FORMALHUES[16] + brick_one = HUES[16] + brick_two = HUES[14] + brick_three = HUES[15] + unifiedbricks.register_multicolor(name, formalname, brick_one, brick_two, brick_three) + unifiedbricks.register_multicolor_craft(name, brick_one, brick_two, brick_three) + else + name = DARKNESS[1] .. HUES[i] + formalname = FORMALDARKNESS[1] .. FORMALHUES[i] + brick_one = DARKNESS[1] .. HUES[i] + brick_two = DARKNESS[2] .. HUES[i] + brick_three = DARKNESS[2] .. HUES[i] .. SATURATION[1] + unifiedbricks.register_multicolor(name, formalname, brick_one, brick_two, brick_three) + unifiedbricks.register_multicolor_craft(name, brick_one, brick_two, brick_three) + + name = DARKNESS[2] .. HUES[i] + formalname = FORMALDARKNESS[2] .. FORMALHUES[i] + brick_one = DARKNESS[2] .. HUES[i] + brick_two = DARKNESS[1] .. HUES[i] + brick_three = DARKNESS[3] .. HUES[i] .. SATURATION[1] + unifiedbricks.register_multicolor(name, formalname, brick_one, brick_two, brick_three) + unifiedbricks.register_multicolor_craft(name, brick_one, brick_two, brick_three) + + name = DARKNESS[4] .. HUES[i] + formalname = FORMALDARKNESS[4] .. FORMALHUES[i] + brick_one = DARKNESS[3] .. HUES[i] + brick_two = DARKNESS[4] .. HUES[i] + brick_three = DARKNESS[2] .. HUES[i] .. SATURATION[1] + unifiedbricks.register_multicolor(name, formalname, brick_one, brick_two, brick_three) + unifiedbricks.register_multicolor_craft(name, brick_one, brick_two, brick_three) end end +-- convert in-map static nodes to use param2 coloring + +minetest.register_lbm({ + name = "unifiedbricks:convert_brickblocks", + label = "Convert clay blocks and single-color brick blocks to use param2 color", + run_at_every_load = true, + nodenames = unifiedbricks.old_static_list, + action = function(pos, node) + + local name = node.name + local t = string.find(name, "_") + local type = string.sub(name, 1, t - 1) + local color1 = string.sub(name, t + 1) + + local color2 = string.gsub(color1, "grey", "_grey") + if color2 == "_grey" then color2 = "grey" end + + local paletteidx = unifieddyes.getpaletteidx("unifieddyes:"..color2) + + if string.find(type, "brickblock") then + minetest.set_node(pos, { name = "unifiedbricks:brickblock", param2 = paletteidx }) + local meta = minetest.get_meta(pos) + meta:set_string("dye", "unifieddyes:"..color1) + print(dump(color)) + elseif string.find(type, "clayblock") then + minetest.set_node(pos, { name = "unifiedbricks:clayblock", param2 = paletteidx }) + local meta = minetest.get_meta(pos) + meta:set_string("dye", "unifieddyes:"..color1) + print(dump(color)) + end + end +}) + print("[UnifiedBricks] Loaded!") diff --git a/models/unifiedbricks_brick_block.obj b/models/unifiedbricks_brick_block.obj new file mode 100644 index 0000000..9c70760 --- /dev/null +++ b/models/unifiedbricks_brick_block.obj @@ -0,0 +1,44 @@ +# Blender v2.72 (sub 0) OBJ File: 'unifiedbricks_brick_block.blend' +# www.blender.org +o Cube +v 0.496092 0.496092 0.496092 +v 0.496092 0.496092 -0.496092 +v -0.496092 0.496092 -0.496092 +v -0.496092 0.496092 0.496092 +v 0.496092 -0.496092 0.496092 +v 0.496092 -0.496092 -0.496092 +v -0.496092 -0.496092 -0.496092 +v -0.496092 -0.496092 0.496092 +v 0.499750 0.499750 0.499750 +v 0.499750 0.499750 -0.499750 +v -0.499750 0.499750 -0.499750 +v -0.499750 0.499750 0.499750 +v 0.499750 -0.499750 0.499750 +v 0.499750 -0.499750 -0.499750 +v -0.499750 -0.499750 -0.499750 +v -0.499750 -0.499750 0.499750 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 0.000000 1.000000 +g Cube_Cube_base +s off +f 8/1/1 7/2/1 6/3/1 5/4/1 +f 4/2/2 3/3/2 7/4/2 8/1/2 +f 1/3/3 2/4/3 3/1/3 4/2/3 +f 2/2/4 1/3/4 5/4/4 6/1/4 +f 3/2/5 2/3/5 6/4/5 7/1/5 +f 1/2/6 4/3/6 8/4/6 5/1/6 +g Cube_Cube_overlay +f 16/1/1 15/2/1 14/3/1 13/4/1 +f 12/2/2 11/3/2 15/4/2 16/1/2 +f 9/3/3 10/4/3 11/1/3 12/2/3 +f 10/2/4 9/3/4 13/4/4 14/1/4 +f 11/2/5 10/3/5 14/4/5 15/1/5 +f 9/2/6 12/3/6 16/4/6 13/1/6 diff --git a/textures/unifiedbricks_brickblock.png b/textures/unifiedbricks_brickblock.png new file mode 100644 index 0000000..811ed60 Binary files /dev/null and b/textures/unifiedbricks_brickblock.png differ diff --git a/textures/unifiedbricks_brickblock_aqua.png b/textures/unifiedbricks_brickblock_aqua.png deleted file mode 100644 index f819b40..0000000 Binary files a/textures/unifiedbricks_brickblock_aqua.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_aqua_s50.png b/textures/unifiedbricks_brickblock_aqua_s50.png deleted file mode 100644 index 5a2b972..0000000 Binary files a/textures/unifiedbricks_brickblock_aqua_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_black.png b/textures/unifiedbricks_brickblock_black.png deleted file mode 100644 index 98f5bdc..0000000 Binary files a/textures/unifiedbricks_brickblock_black.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_blue.png b/textures/unifiedbricks_brickblock_blue.png deleted file mode 100644 index 392b880..0000000 Binary files a/textures/unifiedbricks_brickblock_blue.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_blue_s50.png b/textures/unifiedbricks_brickblock_blue_s50.png deleted file mode 100644 index 97e5414..0000000 Binary files a/textures/unifiedbricks_brickblock_blue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_cyan.png b/textures/unifiedbricks_brickblock_cyan.png deleted file mode 100644 index c0ed9a4..0000000 Binary files a/textures/unifiedbricks_brickblock_cyan.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_cyan_s50.png b/textures/unifiedbricks_brickblock_cyan_s50.png deleted file mode 100644 index 827541e..0000000 Binary files a/textures/unifiedbricks_brickblock_cyan_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_aqua.png b/textures/unifiedbricks_brickblock_dark_aqua.png deleted file mode 100644 index 633b235..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_aqua.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_aqua_s50.png b/textures/unifiedbricks_brickblock_dark_aqua_s50.png deleted file mode 100644 index 77889bb..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_aqua_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_blue.png b/textures/unifiedbricks_brickblock_dark_blue.png deleted file mode 100644 index ce0afe9..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_blue.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_blue_s50.png b/textures/unifiedbricks_brickblock_dark_blue_s50.png deleted file mode 100644 index 9b2ab86..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_blue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_cyan.png b/textures/unifiedbricks_brickblock_dark_cyan.png deleted file mode 100644 index 4457196..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_cyan.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_cyan_s50.png b/textures/unifiedbricks_brickblock_dark_cyan_s50.png deleted file mode 100644 index ebc3bec..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_cyan_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_green.png b/textures/unifiedbricks_brickblock_dark_green.png deleted file mode 100644 index 5ffad82..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_green.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_green_s50.png b/textures/unifiedbricks_brickblock_dark_green_s50.png deleted file mode 100644 index 4042c59..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_green_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_lime.png b/textures/unifiedbricks_brickblock_dark_lime.png deleted file mode 100644 index 6bab135..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_lime.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_lime_s50.png b/textures/unifiedbricks_brickblock_dark_lime_s50.png deleted file mode 100644 index e3d8e8a..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_lime_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_magenta.png b/textures/unifiedbricks_brickblock_dark_magenta.png deleted file mode 100644 index bbffa99..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_magenta.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_magenta_s50.png b/textures/unifiedbricks_brickblock_dark_magenta_s50.png deleted file mode 100644 index 9e6e6ee..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_magenta_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_orange.png b/textures/unifiedbricks_brickblock_dark_orange.png deleted file mode 100644 index d78c6f3..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_orange.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_orange_s50.png b/textures/unifiedbricks_brickblock_dark_orange_s50.png deleted file mode 100644 index 6782ae8..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_orange_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_red.png b/textures/unifiedbricks_brickblock_dark_red.png deleted file mode 100644 index 4982e49..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_red.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_red_s50.png b/textures/unifiedbricks_brickblock_dark_red_s50.png deleted file mode 100644 index deed97d..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_red_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_redviolet.png b/textures/unifiedbricks_brickblock_dark_redviolet.png deleted file mode 100644 index 21511f2..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_redviolet.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_redviolet_s50.png b/textures/unifiedbricks_brickblock_dark_redviolet_s50.png deleted file mode 100644 index 3a34fec..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_redviolet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_skyblue.png b/textures/unifiedbricks_brickblock_dark_skyblue.png deleted file mode 100644 index ada8485..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_skyblue.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_skyblue_s50.png b/textures/unifiedbricks_brickblock_dark_skyblue_s50.png deleted file mode 100644 index 36a9282..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_skyblue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_violet.png b/textures/unifiedbricks_brickblock_dark_violet.png deleted file mode 100644 index 5626901..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_violet.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_violet_s50.png b/textures/unifiedbricks_brickblock_dark_violet_s50.png deleted file mode 100644 index 6978c75..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_violet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_yellow.png b/textures/unifiedbricks_brickblock_dark_yellow.png deleted file mode 100644 index 6070c76..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_yellow.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_dark_yellow_s50.png b/textures/unifiedbricks_brickblock_dark_yellow_s50.png deleted file mode 100644 index f6ef303..0000000 Binary files a/textures/unifiedbricks_brickblock_dark_yellow_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_darkgrey.png b/textures/unifiedbricks_brickblock_darkgrey.png deleted file mode 100644 index eb2be5e..0000000 Binary files a/textures/unifiedbricks_brickblock_darkgrey.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_green.png b/textures/unifiedbricks_brickblock_green.png deleted file mode 100644 index 3499d9a..0000000 Binary files a/textures/unifiedbricks_brickblock_green.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_green_s50.png b/textures/unifiedbricks_brickblock_green_s50.png deleted file mode 100644 index 3c9ebce..0000000 Binary files a/textures/unifiedbricks_brickblock_green_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_grey.png b/textures/unifiedbricks_brickblock_grey.png deleted file mode 100644 index 48f4013..0000000 Binary files a/textures/unifiedbricks_brickblock_grey.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_aqua.png b/textures/unifiedbricks_brickblock_light_aqua.png deleted file mode 100644 index 0ee18cd..0000000 Binary files a/textures/unifiedbricks_brickblock_light_aqua.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_blue.png b/textures/unifiedbricks_brickblock_light_blue.png deleted file mode 100644 index 3530cd8..0000000 Binary files a/textures/unifiedbricks_brickblock_light_blue.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_cyan.png b/textures/unifiedbricks_brickblock_light_cyan.png deleted file mode 100644 index 8e8d318..0000000 Binary files a/textures/unifiedbricks_brickblock_light_cyan.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_green.png b/textures/unifiedbricks_brickblock_light_green.png deleted file mode 100644 index 5ba6fb7..0000000 Binary files a/textures/unifiedbricks_brickblock_light_green.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_lime.png b/textures/unifiedbricks_brickblock_light_lime.png deleted file mode 100644 index d36b3ac..0000000 Binary files a/textures/unifiedbricks_brickblock_light_lime.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_magenta.png b/textures/unifiedbricks_brickblock_light_magenta.png deleted file mode 100644 index 0d5bdc7..0000000 Binary files a/textures/unifiedbricks_brickblock_light_magenta.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_orange.png b/textures/unifiedbricks_brickblock_light_orange.png deleted file mode 100644 index 38041a3..0000000 Binary files a/textures/unifiedbricks_brickblock_light_orange.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_red.png b/textures/unifiedbricks_brickblock_light_red.png deleted file mode 100644 index 194d5b4..0000000 Binary files a/textures/unifiedbricks_brickblock_light_red.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_redviolet.png b/textures/unifiedbricks_brickblock_light_redviolet.png deleted file mode 100644 index 1b747fa..0000000 Binary files a/textures/unifiedbricks_brickblock_light_redviolet.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_skyblue.png b/textures/unifiedbricks_brickblock_light_skyblue.png deleted file mode 100644 index c09a8a3..0000000 Binary files a/textures/unifiedbricks_brickblock_light_skyblue.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_violet.png b/textures/unifiedbricks_brickblock_light_violet.png deleted file mode 100644 index 1dfb16e..0000000 Binary files a/textures/unifiedbricks_brickblock_light_violet.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_light_yellow.png b/textures/unifiedbricks_brickblock_light_yellow.png deleted file mode 100644 index 8ca9098..0000000 Binary files a/textures/unifiedbricks_brickblock_light_yellow.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_lightgrey.png b/textures/unifiedbricks_brickblock_lightgrey.png deleted file mode 100644 index 9a61b39..0000000 Binary files a/textures/unifiedbricks_brickblock_lightgrey.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_lime.png b/textures/unifiedbricks_brickblock_lime.png deleted file mode 100644 index b1e70be..0000000 Binary files a/textures/unifiedbricks_brickblock_lime.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_lime_s50.png b/textures/unifiedbricks_brickblock_lime_s50.png deleted file mode 100644 index 55d2f62..0000000 Binary files a/textures/unifiedbricks_brickblock_lime_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_magenta.png b/textures/unifiedbricks_brickblock_magenta.png deleted file mode 100644 index 41b7768..0000000 Binary files a/textures/unifiedbricks_brickblock_magenta.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_magenta_s50.png b/textures/unifiedbricks_brickblock_magenta_s50.png deleted file mode 100644 index c5c3b5c..0000000 Binary files a/textures/unifiedbricks_brickblock_magenta_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_aqua.png b/textures/unifiedbricks_brickblock_medium_aqua.png deleted file mode 100644 index 56cf21d..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_aqua.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_aqua_s50.png b/textures/unifiedbricks_brickblock_medium_aqua_s50.png deleted file mode 100644 index bcba793..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_aqua_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_blue.png b/textures/unifiedbricks_brickblock_medium_blue.png deleted file mode 100644 index aa9ebc4..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_blue.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_blue_s50.png b/textures/unifiedbricks_brickblock_medium_blue_s50.png deleted file mode 100644 index b108a10..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_blue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_cyan.png b/textures/unifiedbricks_brickblock_medium_cyan.png deleted file mode 100644 index 3ddbeb5..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_cyan.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_cyan_s50.png b/textures/unifiedbricks_brickblock_medium_cyan_s50.png deleted file mode 100644 index 6cb740b..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_cyan_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_green.png b/textures/unifiedbricks_brickblock_medium_green.png deleted file mode 100644 index 723621c..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_green.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_green_s50.png b/textures/unifiedbricks_brickblock_medium_green_s50.png deleted file mode 100644 index c2a1626..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_green_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_lime.png b/textures/unifiedbricks_brickblock_medium_lime.png deleted file mode 100644 index 7822419..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_lime.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_lime_s50.png b/textures/unifiedbricks_brickblock_medium_lime_s50.png deleted file mode 100644 index 8da0d12..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_lime_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_magenta.png b/textures/unifiedbricks_brickblock_medium_magenta.png deleted file mode 100644 index 9dfff7d..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_magenta.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_magenta_s50.png b/textures/unifiedbricks_brickblock_medium_magenta_s50.png deleted file mode 100644 index b419874..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_magenta_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_orange.png b/textures/unifiedbricks_brickblock_medium_orange.png deleted file mode 100644 index 23e262a..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_orange.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_orange_s50.png b/textures/unifiedbricks_brickblock_medium_orange_s50.png deleted file mode 100644 index dc7c5a0..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_orange_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_red.png b/textures/unifiedbricks_brickblock_medium_red.png deleted file mode 100644 index 3562910..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_red.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_red_s50.png b/textures/unifiedbricks_brickblock_medium_red_s50.png deleted file mode 100644 index 3378559..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_red_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_redviolet.png b/textures/unifiedbricks_brickblock_medium_redviolet.png deleted file mode 100644 index 6645ace..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_redviolet.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_redviolet_s50.png b/textures/unifiedbricks_brickblock_medium_redviolet_s50.png deleted file mode 100644 index 5871bac..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_redviolet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_skyblue.png b/textures/unifiedbricks_brickblock_medium_skyblue.png deleted file mode 100644 index 8f16d57..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_skyblue.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_skyblue_s50.png b/textures/unifiedbricks_brickblock_medium_skyblue_s50.png deleted file mode 100644 index cdc184f..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_skyblue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_violet.png b/textures/unifiedbricks_brickblock_medium_violet.png deleted file mode 100644 index 7f2e1ba..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_violet.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_violet_s50.png b/textures/unifiedbricks_brickblock_medium_violet_s50.png deleted file mode 100644 index cdbb474..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_violet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_yellow.png b/textures/unifiedbricks_brickblock_medium_yellow.png deleted file mode 100644 index 71f40d6..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_yellow.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_medium_yellow_s50.png b/textures/unifiedbricks_brickblock_medium_yellow_s50.png deleted file mode 100644 index 94e9c99..0000000 Binary files a/textures/unifiedbricks_brickblock_medium_yellow_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_orange.png b/textures/unifiedbricks_brickblock_orange.png deleted file mode 100644 index b37d0cf..0000000 Binary files a/textures/unifiedbricks_brickblock_orange.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_orange_s50.png b/textures/unifiedbricks_brickblock_orange_s50.png deleted file mode 100644 index 037ef2c..0000000 Binary files a/textures/unifiedbricks_brickblock_orange_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_red.png b/textures/unifiedbricks_brickblock_red.png deleted file mode 100644 index 17b92f8..0000000 Binary files a/textures/unifiedbricks_brickblock_red.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_red_s50.png b/textures/unifiedbricks_brickblock_red_s50.png deleted file mode 100644 index 707abe1..0000000 Binary files a/textures/unifiedbricks_brickblock_red_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_redviolet.png b/textures/unifiedbricks_brickblock_redviolet.png deleted file mode 100644 index fa2433d..0000000 Binary files a/textures/unifiedbricks_brickblock_redviolet.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_redviolet_s50.png b/textures/unifiedbricks_brickblock_redviolet_s50.png deleted file mode 100644 index 0396dae..0000000 Binary files a/textures/unifiedbricks_brickblock_redviolet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_skyblue.png b/textures/unifiedbricks_brickblock_skyblue.png deleted file mode 100644 index 42c06f1..0000000 Binary files a/textures/unifiedbricks_brickblock_skyblue.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_skyblue_s50.png b/textures/unifiedbricks_brickblock_skyblue_s50.png deleted file mode 100644 index 03429c4..0000000 Binary files a/textures/unifiedbricks_brickblock_skyblue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_violet.png b/textures/unifiedbricks_brickblock_violet.png deleted file mode 100644 index b9fa09c..0000000 Binary files a/textures/unifiedbricks_brickblock_violet.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_violet_s50.png b/textures/unifiedbricks_brickblock_violet_s50.png deleted file mode 100644 index 48a268c..0000000 Binary files a/textures/unifiedbricks_brickblock_violet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_white.png b/textures/unifiedbricks_brickblock_white.png deleted file mode 100644 index 7525557..0000000 Binary files a/textures/unifiedbricks_brickblock_white.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_yellow.png b/textures/unifiedbricks_brickblock_yellow.png deleted file mode 100644 index d260ffb..0000000 Binary files a/textures/unifiedbricks_brickblock_yellow.png and /dev/null differ diff --git a/textures/unifiedbricks_brickblock_yellow_s50.png b/textures/unifiedbricks_brickblock_yellow_s50.png deleted file mode 100644 index b36aa7a..0000000 Binary files a/textures/unifiedbricks_brickblock_yellow_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock.png b/textures/unifiedbricks_clayblock.png new file mode 100644 index 0000000..e318dc0 Binary files /dev/null and b/textures/unifiedbricks_clayblock.png differ diff --git a/textures/unifiedbricks_clayblock_aqua.png b/textures/unifiedbricks_clayblock_aqua.png deleted file mode 100644 index 8aad2f2..0000000 Binary files a/textures/unifiedbricks_clayblock_aqua.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_aqua_s50.png b/textures/unifiedbricks_clayblock_aqua_s50.png deleted file mode 100644 index d7d3e69..0000000 Binary files a/textures/unifiedbricks_clayblock_aqua_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_black.png b/textures/unifiedbricks_clayblock_black.png deleted file mode 100644 index dca11dc..0000000 Binary files a/textures/unifiedbricks_clayblock_black.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_blue.png b/textures/unifiedbricks_clayblock_blue.png deleted file mode 100644 index 59be947..0000000 Binary files a/textures/unifiedbricks_clayblock_blue.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_blue_s50.png b/textures/unifiedbricks_clayblock_blue_s50.png deleted file mode 100644 index 5b5067b..0000000 Binary files a/textures/unifiedbricks_clayblock_blue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_cyan.png b/textures/unifiedbricks_clayblock_cyan.png deleted file mode 100644 index a992eeb..0000000 Binary files a/textures/unifiedbricks_clayblock_cyan.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_cyan_s50.png b/textures/unifiedbricks_clayblock_cyan_s50.png deleted file mode 100644 index 262df0e..0000000 Binary files a/textures/unifiedbricks_clayblock_cyan_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_aqua.png b/textures/unifiedbricks_clayblock_dark_aqua.png deleted file mode 100644 index a166fc2..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_aqua.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_aqua_s50.png b/textures/unifiedbricks_clayblock_dark_aqua_s50.png deleted file mode 100644 index ea0b486..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_aqua_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_blue.png b/textures/unifiedbricks_clayblock_dark_blue.png deleted file mode 100644 index 70d2c2a..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_blue.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_blue_s50.png b/textures/unifiedbricks_clayblock_dark_blue_s50.png deleted file mode 100644 index 6f18dbb..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_blue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_cyan.png b/textures/unifiedbricks_clayblock_dark_cyan.png deleted file mode 100644 index 5e8b6f2..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_cyan.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_cyan_s50.png b/textures/unifiedbricks_clayblock_dark_cyan_s50.png deleted file mode 100644 index 56d2543..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_cyan_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_green.png b/textures/unifiedbricks_clayblock_dark_green.png deleted file mode 100644 index 0dd72b4..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_green.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_green_s50.png b/textures/unifiedbricks_clayblock_dark_green_s50.png deleted file mode 100644 index af97e24..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_green_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_lime.png b/textures/unifiedbricks_clayblock_dark_lime.png deleted file mode 100644 index aea32fa..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_lime.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_lime_s50.png b/textures/unifiedbricks_clayblock_dark_lime_s50.png deleted file mode 100644 index 0358218..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_lime_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_magenta.png b/textures/unifiedbricks_clayblock_dark_magenta.png deleted file mode 100644 index 13a5b0c..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_magenta.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_magenta_s50.png b/textures/unifiedbricks_clayblock_dark_magenta_s50.png deleted file mode 100644 index 5677930..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_magenta_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_orange.png b/textures/unifiedbricks_clayblock_dark_orange.png deleted file mode 100644 index 3d4751f..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_orange.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_orange_s50.png b/textures/unifiedbricks_clayblock_dark_orange_s50.png deleted file mode 100644 index d7376b7..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_orange_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_red.png b/textures/unifiedbricks_clayblock_dark_red.png deleted file mode 100644 index c624423..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_red.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_red_s50.png b/textures/unifiedbricks_clayblock_dark_red_s50.png deleted file mode 100644 index 8b4d185..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_red_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_redviolet.png b/textures/unifiedbricks_clayblock_dark_redviolet.png deleted file mode 100644 index 9900101..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_redviolet.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_redviolet_s50.png b/textures/unifiedbricks_clayblock_dark_redviolet_s50.png deleted file mode 100644 index 0baeba7..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_redviolet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_skyblue.png b/textures/unifiedbricks_clayblock_dark_skyblue.png deleted file mode 100644 index d92ca99..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_skyblue.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_skyblue_s50.png b/textures/unifiedbricks_clayblock_dark_skyblue_s50.png deleted file mode 100644 index 8aee844..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_skyblue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_violet.png b/textures/unifiedbricks_clayblock_dark_violet.png deleted file mode 100644 index 963c961..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_violet.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_violet_s50.png b/textures/unifiedbricks_clayblock_dark_violet_s50.png deleted file mode 100644 index d4e1b67..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_violet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_yellow.png b/textures/unifiedbricks_clayblock_dark_yellow.png deleted file mode 100644 index b30dd54..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_yellow.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_dark_yellow_s50.png b/textures/unifiedbricks_clayblock_dark_yellow_s50.png deleted file mode 100644 index 90d9cab..0000000 Binary files a/textures/unifiedbricks_clayblock_dark_yellow_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_darkgrey.png b/textures/unifiedbricks_clayblock_darkgrey.png deleted file mode 100644 index c28e891..0000000 Binary files a/textures/unifiedbricks_clayblock_darkgrey.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_green.png b/textures/unifiedbricks_clayblock_green.png deleted file mode 100644 index 581368e..0000000 Binary files a/textures/unifiedbricks_clayblock_green.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_green_s50.png b/textures/unifiedbricks_clayblock_green_s50.png deleted file mode 100644 index 2bc5ef2..0000000 Binary files a/textures/unifiedbricks_clayblock_green_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_grey.png b/textures/unifiedbricks_clayblock_grey.png deleted file mode 100644 index 09ce791..0000000 Binary files a/textures/unifiedbricks_clayblock_grey.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_aqua.png b/textures/unifiedbricks_clayblock_light_aqua.png deleted file mode 100644 index 8fce831..0000000 Binary files a/textures/unifiedbricks_clayblock_light_aqua.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_blue.png b/textures/unifiedbricks_clayblock_light_blue.png deleted file mode 100644 index 965c055..0000000 Binary files a/textures/unifiedbricks_clayblock_light_blue.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_cyan.png b/textures/unifiedbricks_clayblock_light_cyan.png deleted file mode 100644 index 6075bd5..0000000 Binary files a/textures/unifiedbricks_clayblock_light_cyan.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_green.png b/textures/unifiedbricks_clayblock_light_green.png deleted file mode 100644 index a8421f1..0000000 Binary files a/textures/unifiedbricks_clayblock_light_green.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_lime.png b/textures/unifiedbricks_clayblock_light_lime.png deleted file mode 100644 index 6ad13d7..0000000 Binary files a/textures/unifiedbricks_clayblock_light_lime.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_magenta.png b/textures/unifiedbricks_clayblock_light_magenta.png deleted file mode 100644 index ab60570..0000000 Binary files a/textures/unifiedbricks_clayblock_light_magenta.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_orange.png b/textures/unifiedbricks_clayblock_light_orange.png deleted file mode 100644 index fc5b3fa..0000000 Binary files a/textures/unifiedbricks_clayblock_light_orange.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_red.png b/textures/unifiedbricks_clayblock_light_red.png deleted file mode 100644 index fe8f55b..0000000 Binary files a/textures/unifiedbricks_clayblock_light_red.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_redviolet.png b/textures/unifiedbricks_clayblock_light_redviolet.png deleted file mode 100644 index ed11d71..0000000 Binary files a/textures/unifiedbricks_clayblock_light_redviolet.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_skyblue.png b/textures/unifiedbricks_clayblock_light_skyblue.png deleted file mode 100644 index 93ab6a2..0000000 Binary files a/textures/unifiedbricks_clayblock_light_skyblue.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_violet.png b/textures/unifiedbricks_clayblock_light_violet.png deleted file mode 100644 index ccc5e36..0000000 Binary files a/textures/unifiedbricks_clayblock_light_violet.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_light_yellow.png b/textures/unifiedbricks_clayblock_light_yellow.png deleted file mode 100644 index b0f577d..0000000 Binary files a/textures/unifiedbricks_clayblock_light_yellow.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_lightgrey.png b/textures/unifiedbricks_clayblock_lightgrey.png deleted file mode 100644 index a88abca..0000000 Binary files a/textures/unifiedbricks_clayblock_lightgrey.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_lime.png b/textures/unifiedbricks_clayblock_lime.png deleted file mode 100644 index 6d813ef..0000000 Binary files a/textures/unifiedbricks_clayblock_lime.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_lime_s50.png b/textures/unifiedbricks_clayblock_lime_s50.png deleted file mode 100644 index b8c6a75..0000000 Binary files a/textures/unifiedbricks_clayblock_lime_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_magenta.png b/textures/unifiedbricks_clayblock_magenta.png deleted file mode 100644 index 6b8f09f..0000000 Binary files a/textures/unifiedbricks_clayblock_magenta.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_magenta_s50.png b/textures/unifiedbricks_clayblock_magenta_s50.png deleted file mode 100644 index 0d61617..0000000 Binary files a/textures/unifiedbricks_clayblock_magenta_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_aqua.png b/textures/unifiedbricks_clayblock_medium_aqua.png deleted file mode 100644 index 8a77bea..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_aqua.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_aqua_s50.png b/textures/unifiedbricks_clayblock_medium_aqua_s50.png deleted file mode 100644 index 0679c76..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_aqua_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_blue.png b/textures/unifiedbricks_clayblock_medium_blue.png deleted file mode 100644 index 668f52a..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_blue.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_blue_s50.png b/textures/unifiedbricks_clayblock_medium_blue_s50.png deleted file mode 100644 index 7643a2a..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_blue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_cyan.png b/textures/unifiedbricks_clayblock_medium_cyan.png deleted file mode 100644 index 0bf353e..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_cyan.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_cyan_s50.png b/textures/unifiedbricks_clayblock_medium_cyan_s50.png deleted file mode 100644 index c9ebdd7..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_cyan_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_green.png b/textures/unifiedbricks_clayblock_medium_green.png deleted file mode 100644 index 117e48c..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_green.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_green_s50.png b/textures/unifiedbricks_clayblock_medium_green_s50.png deleted file mode 100644 index 344f2be..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_green_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_lime.png b/textures/unifiedbricks_clayblock_medium_lime.png deleted file mode 100644 index a1bfd7c..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_lime.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_lime_s50.png b/textures/unifiedbricks_clayblock_medium_lime_s50.png deleted file mode 100644 index e31608c..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_lime_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_magenta.png b/textures/unifiedbricks_clayblock_medium_magenta.png deleted file mode 100644 index c977b98..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_magenta.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_magenta_s50.png b/textures/unifiedbricks_clayblock_medium_magenta_s50.png deleted file mode 100644 index 59673c0..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_magenta_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_orange.png b/textures/unifiedbricks_clayblock_medium_orange.png deleted file mode 100644 index 6dd1446..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_orange.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_orange_s50.png b/textures/unifiedbricks_clayblock_medium_orange_s50.png deleted file mode 100644 index b100c46..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_orange_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_red.png b/textures/unifiedbricks_clayblock_medium_red.png deleted file mode 100644 index 3d74627..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_red.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_red_s50.png b/textures/unifiedbricks_clayblock_medium_red_s50.png deleted file mode 100644 index 9ba9cd8..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_red_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_redviolet.png b/textures/unifiedbricks_clayblock_medium_redviolet.png deleted file mode 100644 index e25218d..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_redviolet.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_redviolet_s50.png b/textures/unifiedbricks_clayblock_medium_redviolet_s50.png deleted file mode 100644 index 2bbbe98..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_redviolet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_skyblue.png b/textures/unifiedbricks_clayblock_medium_skyblue.png deleted file mode 100644 index 057cd70..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_skyblue.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_skyblue_s50.png b/textures/unifiedbricks_clayblock_medium_skyblue_s50.png deleted file mode 100644 index 36e3f13..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_skyblue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_violet.png b/textures/unifiedbricks_clayblock_medium_violet.png deleted file mode 100644 index fbdea2d..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_violet.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_violet_s50.png b/textures/unifiedbricks_clayblock_medium_violet_s50.png deleted file mode 100644 index f7454f6..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_violet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_yellow.png b/textures/unifiedbricks_clayblock_medium_yellow.png deleted file mode 100644 index ab1c8ff..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_yellow.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_medium_yellow_s50.png b/textures/unifiedbricks_clayblock_medium_yellow_s50.png deleted file mode 100644 index 2bbe246..0000000 Binary files a/textures/unifiedbricks_clayblock_medium_yellow_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_orange.png b/textures/unifiedbricks_clayblock_orange.png deleted file mode 100644 index d7380c9..0000000 Binary files a/textures/unifiedbricks_clayblock_orange.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_orange_s50.png b/textures/unifiedbricks_clayblock_orange_s50.png deleted file mode 100644 index 1c40d2a..0000000 Binary files a/textures/unifiedbricks_clayblock_orange_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_red.png b/textures/unifiedbricks_clayblock_red.png deleted file mode 100644 index 0f2f233..0000000 Binary files a/textures/unifiedbricks_clayblock_red.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_red_s50.png b/textures/unifiedbricks_clayblock_red_s50.png deleted file mode 100644 index 6f05cb5..0000000 Binary files a/textures/unifiedbricks_clayblock_red_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_redviolet.png b/textures/unifiedbricks_clayblock_redviolet.png deleted file mode 100644 index 4896427..0000000 Binary files a/textures/unifiedbricks_clayblock_redviolet.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_redviolet_s50.png b/textures/unifiedbricks_clayblock_redviolet_s50.png deleted file mode 100644 index 6cf6135..0000000 Binary files a/textures/unifiedbricks_clayblock_redviolet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_skyblue.png b/textures/unifiedbricks_clayblock_skyblue.png deleted file mode 100644 index 78f2150..0000000 Binary files a/textures/unifiedbricks_clayblock_skyblue.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_skyblue_s50.png b/textures/unifiedbricks_clayblock_skyblue_s50.png deleted file mode 100644 index 042a53c..0000000 Binary files a/textures/unifiedbricks_clayblock_skyblue_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_violet.png b/textures/unifiedbricks_clayblock_violet.png deleted file mode 100644 index 792d79f..0000000 Binary files a/textures/unifiedbricks_clayblock_violet.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_violet_s50.png b/textures/unifiedbricks_clayblock_violet_s50.png deleted file mode 100644 index a30151f..0000000 Binary files a/textures/unifiedbricks_clayblock_violet_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_white.png b/textures/unifiedbricks_clayblock_white.png deleted file mode 100644 index 33d0079..0000000 Binary files a/textures/unifiedbricks_clayblock_white.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_yellow.png b/textures/unifiedbricks_clayblock_yellow.png deleted file mode 100644 index dffcfac..0000000 Binary files a/textures/unifiedbricks_clayblock_yellow.png and /dev/null differ diff --git a/textures/unifiedbricks_clayblock_yellow_s50.png b/textures/unifiedbricks_clayblock_yellow_s50.png deleted file mode 100644 index b24a552..0000000 Binary files a/textures/unifiedbricks_clayblock_yellow_s50.png and /dev/null differ diff --git a/textures/unifiedbricks_mortar.png b/textures/unifiedbricks_mortar.png new file mode 100644 index 0000000..6d52335 Binary files /dev/null and b/textures/unifiedbricks_mortar.png differ diff --git a/textures/unifiedbricks_ud_palette.png b/textures/unifiedbricks_ud_palette.png new file mode 100644 index 0000000..1d7c485 Binary files /dev/null and b/textures/unifiedbricks_ud_palette.png differ