diff --git a/init.lua b/init.lua index 905856f..95d3d2b 100644 --- a/init.lua +++ b/init.lua @@ -1,6 +1,6 @@ --Unified Bricks by Vsevolod Borislav (wowiamdiamonds) -- ---License: GPLv2/later +--License: WTFPL -- --Depends: default, unifieddyes -- @@ -270,6 +270,74 @@ register_clay_craft_four_reducedfat = function(color_combo,color_one,color_two,c }) end +--for example, register_clay_block("dark_red_s50","Dark red (low saturation)") +register_clay_block = function(name,formalname) + minetest.register_node("unifiedbricks:" .. name .. "_clayblock", { + description = formalname .. " clay", + tile_images = {"unifiedbricks_" .. name .. "_clayblock.png"}, + is_ground_content = true, + groups = {crumbly=3}, + drop = "unifiedbricks:" .. name .. "_clay 4", + sounds = default.node_sound_dirt_defaults({ + footstep = "", + }), + }) +end + +register_clay_lump = function(name,formalname) + minetest.register_craftitem("unifiedbricks:" .. name .. "_clay", { + description = formalname .. " clay", + inventory_image = "unifiedbricks_" .. name .. "_clay.png", + }) +end + +register_brick = function(name,formalname) + minetest.register_craftitem("unifiedbricks:" .. name .. "_brick", { + description = formalname .. " brick", + inventory_image = "unifiedbricks_" .. name .. "_brick.png", + }) +end + +register_brick_block = function(name,formalname) + minetest.register_node("unifiedbricks:" .. name .. "_brickblock", { + description = formalname .. " bricks", + tile_images = {"unifiedbricks_" .. name .. "_brickblock.png"}, + is_ground_content = true, + groups = {cracky=3}, + drop = "unifiedbricks_" .. name .. "_brick 4", + sounds = default.node_sound_stone_defaults(), + }) +end + +register_clay_block_craft = function(color) + minetest.register_craft({ + output = "unifiedbricks:" .. color .. "_clayblock", + recipe = { + {"unifiedbricks:" .. color .. "_clay", "unifiedbricks:" .. color .. "_clay"}, + {"unifiedbricks:" .. color .. "_clay", "unifiedbricks:" .. color .. "_clay"}, + } + }) +end + +register_brick_cooking = function(color) + minetest.register_craft({ + type = "cooking", + output = "unifiedbricks:" .. color .. "_brick", + recipe = "unifiedbricks:" .. color .. "_clay", + }) +end + +register_brick_block_craft = function(color) + minetest.register_craft({ + output = "unifiedbricks:" .. color .. "_brickblock", + recipe = { + {"unifiedbricks:" .. color .. "_brick", "unifiedbricks:" .. color .. "_brick"}, + {"unifiedbricks:" .. color .. "_brick", "unifiedbricks:" .. color .. "_brick"}, + } + }) +end + + register_clay_craft("green","blue","yellow") register_clay_craft("cyan","blue","green") register_clay_craft("magenta","blue","red") @@ -281,137 +349,43 @@ register_clay_craft("violet","magenta","blue") register_clay_craft("redviolet","magenta","red") --White -minetest.register_craftitem("unifiedbricks:white_clay", { - description = "White Clay", - inventory_image = "unifiedbricks_white_clay.png", -}) -minetest.register_craft({ - type = "cooking", - output = "unifiedbricks:white_brick", - recipe = "unifiedbricks:white_clay", -}) -minetest.register_craft({ - output = "unifiedbricks:white_brickblock", - recipe = { - {"unifiedbricks:white_brick", "unifiedbricks:white_brick"}, - {"unifiedbricks:white_brick", "unifiedbricks:white_brick"}, - } -}) -minetest.register_node("unifiedbricks:white_brickblock", { - description = "White bricks", - tile_images = {"unifiedbricks_white_brickblock.png"}, - is_ground_content = true, - groups = {cracky=3}, - drop = "unifiedbricks_white_brick 4", - sounds = default.node_sound_stone_defaults(), -}) +register_clay_lump("white","White") +register_brick_block("white","White") +register_clay_block_craft("white") +register_brick_cooking("white") +register_brick_block_craft("white") --Light grey -minetest.register_craftitem("unifiedbricks:lightgrey_clay", { - description = "Light Grey Clay", - inventory_image = "unifiedbricks_lightgrey_clay.png", -}) + +register_clay_lump("lightgrey","Light grey") +register_brick_block("lightgrey","Light grey") register_clay_craft_three_reducedfat("lightgrey","white","white","black") -minetest.register_craft({ - type = "cooking", - output = "unifiedbricks:lightgrey_brick", - recipe = "unifiedbricks:lightgrey_clay", -}) -minetest.register_craft({ - output = "unifiedbricks:lightgrey_brickblock", - recipe = { - {"unifiedbricks:lightgrey_brick", "unifiedbricks:lightgrey_brick"}, - {"unifiedbricks:lightgrey_brick", "unifiedbricks:lightgrey_brick"}, - } -}) -minetest.register_node("unifiedbricks:lightgrey_brickblock", { - description = "Lightgrey bricks", - tile_images = {"unifiedbricks_lightgrey_brickblock.png"}, - is_ground_content = true, - groups = {cracky=3}, - drop = "unifiedbricks_lightgrey_brick 4", - sounds = default.node_sound_stone_defaults(), -}) +register_clay_block_craft("lightgrey") +register_brick_cooking("lightgrey") +register_brick_block_craft("lightgrey") --Medium grey -minetest.register_craftitem("unifiedbricks:grey_clay", { - description = "Medium Grey Clay", - inventory_image = "unifiedbricks_mediumgrey_clay.png", -}) +register_clay_lump("grey","Grey") +register_brick_block("grey","Grey") register_clay_craft("grey","white","black") -minetest.register_craft({ - type = "cooking", - output = "unifiedbricks:grey_brick", - recipe = "unifiedbricks:grey_clay", -}) -minetest.register_craft({ - output = "unifiedbricks:grey_brickblock", - recipe = { - {"unifiedbricks:grey_brick", "unifiedbricks:grey_brick"}, - {"unifiedbricks:grey_brick", "unifiedbricks:grey_brick"}, - } -}) -minetest.register_node("unifiedbricks:grey_brickblock", { - description = "Grey bricks", - tile_images = {"unifiedbricks_grey_brickblock.png"}, - is_ground_content = true, - groups = {cracky=3}, - drop = "unifiedbricks_grey_brick 4", - sounds = default.node_sound_stone_defaults(), -}) +register_clay_block_craft("grey") +register_brick_cooking("grey") +register_brick_block_craft("grey") --Dark grey -minetest.register_craftitem("unifiedbricks:darkgrey_clay", { - description = "Dark Grey Clay", - inventory_image = "unifiedbricks_darkgrey_clay.png", -}) +register_clay_lump("darkgrey","Dark grey") +register_brick_block("darkgrey","Dark grey") register_clay_craft_three_reducedfat("darkgrey","black","black","white") -minetest.register_craft({ - type = "cooking", - output = "unifiedbricks:darkgrey_brick", - recipe = "unifiedbricks:darkgrey_clay", -}) -minetest.register_craft({ - output = "unifiedbricks:darkgrey_brickblock", - recipe = { - {"unifiedbricks:darkgrey_brick", "unifiedbricks:darkgrey_brick"}, - {"unifiedbricks:darkgrey_brick", "unifiedbricks:darkgrey_brick"}, - } -}) -minetest.register_node("unifiedbricks:darkgrey_brickblock", { - description = "Dark grey bricks", - tile_images = {"unifiedbricks_darkgrey_brickblock.png"}, - is_ground_content = true, - groups = {cracky=3}, - drop = "unifiedbricks_darkgrey_brick 4", - sounds = default.node_sound_stone_defaults(), -}) +register_clay_block_craft("darkgrey") +register_brick_cooking("darkgrey") +register_brick_block_craft("darkgrey") --Black -minetest.register_craftitem("unifiedbricks:black_clay", { - description = "Black Clay", - inventory_image = "unifiedbricks_black_clay.png", -}) -minetest.register_craft({ - type = "cooking", - output = "unifiedbricks:black_brick", - recipe = "unifiedbricks:black_clay", -}) -minetest.register_craft({ - output = "unifiedbricks:black_brickblock", - recipe = { - {"unifiedbricks:black_brick", "unifiedbricks:black_brick"}, - {"unifiedbricks:black_brick", "unifiedbricks:black_brick"}, - } -}) -minetest.register_node("unifiedbricks:black_brickblock", { - description = "Black bricks", - tile_images = {"unifiedbricks_black_brickblock.png"}, - is_ground_content = true, - groups = {cracky=3}, - drop = "unifiedbricks_black_brick 4", - sounds = default.node_sound_stone_defaults(), -}) +register_clay_lump("black","Black") +register_brick_block("black","Black") +register_clay_block_craft("black") +register_brick_cooking("black") +register_brick_block_craft("black") HUES = { "red", @@ -427,20 +401,6 @@ HUES = { "magenta", "redviolet" } -HUESFORMAL = { - "red", - "orange", - "yellow", - "lime", - "green", - "aqua", - "cyan", - "sky blue", - "blue", - "violet", - "magenta", - "red-violet" -} DARKNESS = {"dark_","dark_","medium_","medium_","",""} DARKNESSFORMAL = {"Dark ","Dark ","Medium ","Medium ","Bright ","Bright "} SATURATION = {"_s50","","_s50","","_s50",""} @@ -470,40 +430,14 @@ for i = 1, 12 do for k = 1, 6 do --three different kinds of darkness, three different kinds of saturation + register_clay_block(DARKNESS[k] .. hue .. SATURATION[k], DARKNESSFORMAL[k] .. hue .. SATURATIONFORMAL[k]) + register_clay_lump(DARKNESS[k] .. hue .. SATURATION[k], DARKNESSFORMAL[k] .. hue .. SATURATIONFORMAL[k]) + register_brick(DARKNESS[k] .. hue .. SATURATION[k], DARKNESSFORMAL[k] .. hue .. SATURATIONFORMAL[k]) + register_brick_block(DARKNESS[k] .. hue .. SATURATION[k], DARKNESSFORMAL[k] .. hue .. SATURATIONFORMAL[k]) - minetest.register_craftitem("unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_clay", { - description = DARKNESSFORMAL[k] .. HUESFORMAL[i] .. SATURATIONFORMAL[k] .. " clay", - inventory_image = "unifiedbricks_" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_clay.png" - }) - - minetest.register_craftitem("unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brick", { - description = DARKNESSFORMAL[k] .. HUESFORMAL[i] .. SATURATIONFORMAL[k] .. " brick", - inventory_image = "unifiedbricks_" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brick.png" - }) - - minetest.register_node("unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brickblock", { - description = DARKNESSFORMAL[k] .. HUESFORMAL[i] .. SATURATIONFORMAL[k] .. " bricks", - tile_images = {"unifiedbricks_" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brickblock.png"}, - is_ground_content = true, - groups = {cracky=3}, - drop = "unifiedbricks_" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brick 4", - sounds = default.node_sound_stone_defaults(), - }) - - minetest.register_craft({ - output = "unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brickblock", - recipe = { - {"unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brick", "unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brick"}, - {"unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brick", "unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brick"}, - } - }) - - minetest.register_craft({ - type = "cooking", - output = "unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_brick", - recipe = "unifiedbricks:" .. DARKNESS[k] .. hue .. SATURATION[k] .. "_clay", - }) - + register_clay_block_craft(DARKNESS[k] .. hue .. SATURATION[k]) + register_brick_block_craft(DARKNESS[k] .. hue .. SATURATION[k]) + register_brick_cooking(DARKNESS[k] .. hue .. SATURATION[k]) end end diff --git a/textures/unifiedbricks_aqua_clayblock.png b/textures/unifiedbricks_aqua_clayblock.png new file mode 100644 index 0000000..51884c1 Binary files /dev/null and b/textures/unifiedbricks_aqua_clayblock.png differ diff --git a/textures/unifiedbricks_aqua_s50_clayblock.png b/textures/unifiedbricks_aqua_s50_clayblock.png new file mode 100644 index 0000000..cc92749 Binary files /dev/null and b/textures/unifiedbricks_aqua_s50_clayblock.png differ diff --git a/textures/unifiedbricks_black_clayblock.png b/textures/unifiedbricks_black_clayblock.png new file mode 100644 index 0000000..dbe0282 Binary files /dev/null and b/textures/unifiedbricks_black_clayblock.png differ diff --git a/textures/unifiedbricks_blue_clayblock.png b/textures/unifiedbricks_blue_clayblock.png new file mode 100644 index 0000000..d50f629 Binary files /dev/null and b/textures/unifiedbricks_blue_clayblock.png differ diff --git a/textures/unifiedbricks_blue_s50_clayblock.png b/textures/unifiedbricks_blue_s50_clayblock.png new file mode 100644 index 0000000..3e7924b Binary files /dev/null and b/textures/unifiedbricks_blue_s50_clayblock.png differ diff --git a/textures/unifiedbricks_cyan_clayblock.png b/textures/unifiedbricks_cyan_clayblock.png new file mode 100644 index 0000000..e9708a9 Binary files /dev/null and b/textures/unifiedbricks_cyan_clayblock.png differ diff --git a/textures/unifiedbricks_cyan_s50_clayblock.png b/textures/unifiedbricks_cyan_s50_clayblock.png new file mode 100644 index 0000000..36ec437 Binary files /dev/null and b/textures/unifiedbricks_cyan_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_aqua_clayblock.png b/textures/unifiedbricks_dark_aqua_clayblock.png new file mode 100644 index 0000000..9551d36 Binary files /dev/null and b/textures/unifiedbricks_dark_aqua_clayblock.png differ diff --git a/textures/unifiedbricks_dark_aqua_s50_clayblock.png b/textures/unifiedbricks_dark_aqua_s50_clayblock.png new file mode 100644 index 0000000..417dfe1 Binary files /dev/null and b/textures/unifiedbricks_dark_aqua_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_blue_clayblock.png b/textures/unifiedbricks_dark_blue_clayblock.png new file mode 100644 index 0000000..97aa22a Binary files /dev/null and b/textures/unifiedbricks_dark_blue_clayblock.png differ diff --git a/textures/unifiedbricks_dark_blue_s50_clayblock.png b/textures/unifiedbricks_dark_blue_s50_clayblock.png new file mode 100644 index 0000000..02ca993 Binary files /dev/null and b/textures/unifiedbricks_dark_blue_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_cyan_clayblock.png b/textures/unifiedbricks_dark_cyan_clayblock.png new file mode 100644 index 0000000..a0d1876 Binary files /dev/null and b/textures/unifiedbricks_dark_cyan_clayblock.png differ diff --git a/textures/unifiedbricks_dark_cyan_s50_clayblock.png b/textures/unifiedbricks_dark_cyan_s50_clayblock.png new file mode 100644 index 0000000..e61d4c9 Binary files /dev/null and b/textures/unifiedbricks_dark_cyan_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_green_clayblock.png b/textures/unifiedbricks_dark_green_clayblock.png new file mode 100644 index 0000000..ce341a7 Binary files /dev/null and b/textures/unifiedbricks_dark_green_clayblock.png differ diff --git a/textures/unifiedbricks_dark_green_s50_clayblock.png b/textures/unifiedbricks_dark_green_s50_clayblock.png new file mode 100644 index 0000000..5ad474a Binary files /dev/null and b/textures/unifiedbricks_dark_green_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_lime_clayblock.png b/textures/unifiedbricks_dark_lime_clayblock.png new file mode 100644 index 0000000..5dfe8c2 Binary files /dev/null and b/textures/unifiedbricks_dark_lime_clayblock.png differ diff --git a/textures/unifiedbricks_dark_lime_s50_clayblock.png b/textures/unifiedbricks_dark_lime_s50_clayblock.png new file mode 100644 index 0000000..391afdb Binary files /dev/null and b/textures/unifiedbricks_dark_lime_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_magenta_clayblock.png b/textures/unifiedbricks_dark_magenta_clayblock.png new file mode 100644 index 0000000..9ca4090 Binary files /dev/null and b/textures/unifiedbricks_dark_magenta_clayblock.png differ diff --git a/textures/unifiedbricks_dark_magenta_s50_clayblock.png b/textures/unifiedbricks_dark_magenta_s50_clayblock.png new file mode 100644 index 0000000..663cfa4 Binary files /dev/null and b/textures/unifiedbricks_dark_magenta_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_orange_clayblock.png b/textures/unifiedbricks_dark_orange_clayblock.png new file mode 100644 index 0000000..5deade3 Binary files /dev/null and b/textures/unifiedbricks_dark_orange_clayblock.png differ diff --git a/textures/unifiedbricks_dark_orange_s50_clayblock.png b/textures/unifiedbricks_dark_orange_s50_clayblock.png new file mode 100644 index 0000000..00f06fc Binary files /dev/null and b/textures/unifiedbricks_dark_orange_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_red_clayblock.png b/textures/unifiedbricks_dark_red_clayblock.png new file mode 100644 index 0000000..007116d Binary files /dev/null and b/textures/unifiedbricks_dark_red_clayblock.png differ diff --git a/textures/unifiedbricks_dark_red_s50_clayblock.png b/textures/unifiedbricks_dark_red_s50_clayblock.png new file mode 100644 index 0000000..6b3ef24 Binary files /dev/null and b/textures/unifiedbricks_dark_red_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_redviolet_clayblock.png b/textures/unifiedbricks_dark_redviolet_clayblock.png new file mode 100644 index 0000000..957bcfc Binary files /dev/null and b/textures/unifiedbricks_dark_redviolet_clayblock.png differ diff --git a/textures/unifiedbricks_dark_redviolet_s50_clayblock.png b/textures/unifiedbricks_dark_redviolet_s50_clayblock.png new file mode 100644 index 0000000..0bbd756 Binary files /dev/null and b/textures/unifiedbricks_dark_redviolet_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_skyblue_clayblock.png b/textures/unifiedbricks_dark_skyblue_clayblock.png new file mode 100644 index 0000000..1f92f7d Binary files /dev/null and b/textures/unifiedbricks_dark_skyblue_clayblock.png differ diff --git a/textures/unifiedbricks_dark_skyblue_s50_clayblock.png b/textures/unifiedbricks_dark_skyblue_s50_clayblock.png new file mode 100644 index 0000000..998f739 Binary files /dev/null and b/textures/unifiedbricks_dark_skyblue_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_violet_clayblock.png b/textures/unifiedbricks_dark_violet_clayblock.png new file mode 100644 index 0000000..888ba66 Binary files /dev/null and b/textures/unifiedbricks_dark_violet_clayblock.png differ diff --git a/textures/unifiedbricks_dark_violet_s50_clayblock.png b/textures/unifiedbricks_dark_violet_s50_clayblock.png new file mode 100644 index 0000000..6938b44 Binary files /dev/null and b/textures/unifiedbricks_dark_violet_s50_clayblock.png differ diff --git a/textures/unifiedbricks_dark_yellow_clayblock.png b/textures/unifiedbricks_dark_yellow_clayblock.png new file mode 100644 index 0000000..3826ff4 Binary files /dev/null and b/textures/unifiedbricks_dark_yellow_clayblock.png differ diff --git a/textures/unifiedbricks_dark_yellow_s50_clayblock.png b/textures/unifiedbricks_dark_yellow_s50_clayblock.png new file mode 100644 index 0000000..6b92eb5 Binary files /dev/null and b/textures/unifiedbricks_dark_yellow_s50_clayblock.png differ diff --git a/textures/unifiedbricks_darkgrey_clayblock.png b/textures/unifiedbricks_darkgrey_clayblock.png new file mode 100644 index 0000000..a355c2c Binary files /dev/null and b/textures/unifiedbricks_darkgrey_clayblock.png differ diff --git a/textures/unifiedbricks_green_clayblock.png b/textures/unifiedbricks_green_clayblock.png new file mode 100644 index 0000000..61d5eb9 Binary files /dev/null and b/textures/unifiedbricks_green_clayblock.png differ diff --git a/textures/unifiedbricks_green_s50_clayblock.png b/textures/unifiedbricks_green_s50_clayblock.png new file mode 100644 index 0000000..9668572 Binary files /dev/null and b/textures/unifiedbricks_green_s50_clayblock.png differ diff --git a/textures/unifiedbricks_lightgrey_clayblock.png b/textures/unifiedbricks_lightgrey_clayblock.png new file mode 100644 index 0000000..986c265 Binary files /dev/null and b/textures/unifiedbricks_lightgrey_clayblock.png differ diff --git a/textures/unifiedbricks_lime_clayblock.png b/textures/unifiedbricks_lime_clayblock.png new file mode 100644 index 0000000..447be8e Binary files /dev/null and b/textures/unifiedbricks_lime_clayblock.png differ diff --git a/textures/unifiedbricks_lime_s50_clayblock.png b/textures/unifiedbricks_lime_s50_clayblock.png new file mode 100644 index 0000000..b9a874a Binary files /dev/null and b/textures/unifiedbricks_lime_s50_clayblock.png differ diff --git a/textures/unifiedbricks_magenta_clayblock.png b/textures/unifiedbricks_magenta_clayblock.png new file mode 100644 index 0000000..d30fd4d Binary files /dev/null and b/textures/unifiedbricks_magenta_clayblock.png differ diff --git a/textures/unifiedbricks_magenta_s50_clayblock.png b/textures/unifiedbricks_magenta_s50_clayblock.png new file mode 100644 index 0000000..4ce45b9 Binary files /dev/null and b/textures/unifiedbricks_magenta_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_aqua_clayblock.png b/textures/unifiedbricks_medium_aqua_clayblock.png new file mode 100644 index 0000000..1fa7814 Binary files /dev/null and b/textures/unifiedbricks_medium_aqua_clayblock.png differ diff --git a/textures/unifiedbricks_medium_aqua_s50_clayblock.png b/textures/unifiedbricks_medium_aqua_s50_clayblock.png new file mode 100644 index 0000000..98cb64a Binary files /dev/null and b/textures/unifiedbricks_medium_aqua_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_blue_clayblock.png b/textures/unifiedbricks_medium_blue_clayblock.png new file mode 100644 index 0000000..85ea059 Binary files /dev/null and b/textures/unifiedbricks_medium_blue_clayblock.png differ diff --git a/textures/unifiedbricks_medium_blue_s50_clayblock.png b/textures/unifiedbricks_medium_blue_s50_clayblock.png new file mode 100644 index 0000000..e29cf90 Binary files /dev/null and b/textures/unifiedbricks_medium_blue_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_cyan_clayblock.png b/textures/unifiedbricks_medium_cyan_clayblock.png new file mode 100644 index 0000000..b36191d Binary files /dev/null and b/textures/unifiedbricks_medium_cyan_clayblock.png differ diff --git a/textures/unifiedbricks_medium_cyan_s50_clayblock.png b/textures/unifiedbricks_medium_cyan_s50_clayblock.png new file mode 100644 index 0000000..853ad80 Binary files /dev/null and b/textures/unifiedbricks_medium_cyan_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_green_clayblock.png b/textures/unifiedbricks_medium_green_clayblock.png new file mode 100644 index 0000000..303d8f2 Binary files /dev/null and b/textures/unifiedbricks_medium_green_clayblock.png differ diff --git a/textures/unifiedbricks_medium_green_s50_clayblock.png b/textures/unifiedbricks_medium_green_s50_clayblock.png new file mode 100644 index 0000000..ecad695 Binary files /dev/null and b/textures/unifiedbricks_medium_green_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_lime_clayblock.png b/textures/unifiedbricks_medium_lime_clayblock.png new file mode 100644 index 0000000..84dc790 Binary files /dev/null and b/textures/unifiedbricks_medium_lime_clayblock.png differ diff --git a/textures/unifiedbricks_medium_lime_s50_clayblock.png b/textures/unifiedbricks_medium_lime_s50_clayblock.png new file mode 100644 index 0000000..ea4d1a1 Binary files /dev/null and b/textures/unifiedbricks_medium_lime_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_magenta_clayblock.png b/textures/unifiedbricks_medium_magenta_clayblock.png new file mode 100644 index 0000000..328be05 Binary files /dev/null and b/textures/unifiedbricks_medium_magenta_clayblock.png differ diff --git a/textures/unifiedbricks_medium_magenta_s50_clayblock.png b/textures/unifiedbricks_medium_magenta_s50_clayblock.png new file mode 100644 index 0000000..78e1527 Binary files /dev/null and b/textures/unifiedbricks_medium_magenta_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_orange_clayblock.png b/textures/unifiedbricks_medium_orange_clayblock.png new file mode 100644 index 0000000..73ed542 Binary files /dev/null and b/textures/unifiedbricks_medium_orange_clayblock.png differ diff --git a/textures/unifiedbricks_medium_orange_s50_clayblock.png b/textures/unifiedbricks_medium_orange_s50_clayblock.png new file mode 100644 index 0000000..c342732 Binary files /dev/null and b/textures/unifiedbricks_medium_orange_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_red_clayblock.png b/textures/unifiedbricks_medium_red_clayblock.png new file mode 100644 index 0000000..42b6d67 Binary files /dev/null and b/textures/unifiedbricks_medium_red_clayblock.png differ diff --git a/textures/unifiedbricks_medium_red_s50_clayblock.png b/textures/unifiedbricks_medium_red_s50_clayblock.png new file mode 100644 index 0000000..02a1504 Binary files /dev/null and b/textures/unifiedbricks_medium_red_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_redviolet_clayblock.png b/textures/unifiedbricks_medium_redviolet_clayblock.png new file mode 100644 index 0000000..b602823 Binary files /dev/null and b/textures/unifiedbricks_medium_redviolet_clayblock.png differ diff --git a/textures/unifiedbricks_medium_redviolet_s50_clayblock.png b/textures/unifiedbricks_medium_redviolet_s50_clayblock.png new file mode 100644 index 0000000..2bff762 Binary files /dev/null and b/textures/unifiedbricks_medium_redviolet_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_skyblue_clayblock.png b/textures/unifiedbricks_medium_skyblue_clayblock.png new file mode 100644 index 0000000..75e6c19 Binary files /dev/null and b/textures/unifiedbricks_medium_skyblue_clayblock.png differ diff --git a/textures/unifiedbricks_medium_skyblue_s50_clayblock.png b/textures/unifiedbricks_medium_skyblue_s50_clayblock.png new file mode 100644 index 0000000..142791f Binary files /dev/null and b/textures/unifiedbricks_medium_skyblue_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_violet_clayblock.png b/textures/unifiedbricks_medium_violet_clayblock.png new file mode 100644 index 0000000..8309555 Binary files /dev/null and b/textures/unifiedbricks_medium_violet_clayblock.png differ diff --git a/textures/unifiedbricks_medium_violet_s50_clayblock.png b/textures/unifiedbricks_medium_violet_s50_clayblock.png new file mode 100644 index 0000000..caec635 Binary files /dev/null and b/textures/unifiedbricks_medium_violet_s50_clayblock.png differ diff --git a/textures/unifiedbricks_medium_yellow_clayblock.png b/textures/unifiedbricks_medium_yellow_clayblock.png new file mode 100644 index 0000000..1e61fc2 Binary files /dev/null and b/textures/unifiedbricks_medium_yellow_clayblock.png differ diff --git a/textures/unifiedbricks_medium_yellow_s50_clayblock.png b/textures/unifiedbricks_medium_yellow_s50_clayblock.png new file mode 100644 index 0000000..77686fd Binary files /dev/null and b/textures/unifiedbricks_medium_yellow_s50_clayblock.png differ diff --git a/textures/unifiedbricks_mediumgrey_clayblock.png b/textures/unifiedbricks_mediumgrey_clayblock.png new file mode 100644 index 0000000..128c10c Binary files /dev/null and b/textures/unifiedbricks_mediumgrey_clayblock.png differ diff --git a/textures/unifiedbricks_orange_clayblock.png b/textures/unifiedbricks_orange_clayblock.png new file mode 100644 index 0000000..3586d83 Binary files /dev/null and b/textures/unifiedbricks_orange_clayblock.png differ diff --git a/textures/unifiedbricks_orange_s50_clayblock.png b/textures/unifiedbricks_orange_s50_clayblock.png new file mode 100644 index 0000000..bddbbcb Binary files /dev/null and b/textures/unifiedbricks_orange_s50_clayblock.png differ diff --git a/textures/unifiedbricks_red_clayblock.png b/textures/unifiedbricks_red_clayblock.png new file mode 100644 index 0000000..f3683b2 Binary files /dev/null and b/textures/unifiedbricks_red_clayblock.png differ diff --git a/textures/unifiedbricks_red_s50_clayblock.png b/textures/unifiedbricks_red_s50_clayblock.png new file mode 100644 index 0000000..791c5b1 Binary files /dev/null and b/textures/unifiedbricks_red_s50_clayblock.png differ diff --git a/textures/unifiedbricks_redviolet_clayblock.png b/textures/unifiedbricks_redviolet_clayblock.png new file mode 100644 index 0000000..17ee121 Binary files /dev/null and b/textures/unifiedbricks_redviolet_clayblock.png differ diff --git a/textures/unifiedbricks_redviolet_s50_clayblock.png b/textures/unifiedbricks_redviolet_s50_clayblock.png new file mode 100644 index 0000000..0194b7a Binary files /dev/null and b/textures/unifiedbricks_redviolet_s50_clayblock.png differ diff --git a/textures/unifiedbricks_skyblue_clayblock.png b/textures/unifiedbricks_skyblue_clayblock.png new file mode 100644 index 0000000..f7fe9a6 Binary files /dev/null and b/textures/unifiedbricks_skyblue_clayblock.png differ diff --git a/textures/unifiedbricks_skyblue_s50_clayblock.png b/textures/unifiedbricks_skyblue_s50_clayblock.png new file mode 100644 index 0000000..97ae911 Binary files /dev/null and b/textures/unifiedbricks_skyblue_s50_clayblock.png differ diff --git a/textures/unifiedbricks_violet_clayblock.png b/textures/unifiedbricks_violet_clayblock.png new file mode 100644 index 0000000..158f08c Binary files /dev/null and b/textures/unifiedbricks_violet_clayblock.png differ diff --git a/textures/unifiedbricks_violet_s50_clayblock.png b/textures/unifiedbricks_violet_s50_clayblock.png new file mode 100644 index 0000000..b5bb262 Binary files /dev/null and b/textures/unifiedbricks_violet_s50_clayblock.png differ diff --git a/textures/unifiedbricks_white_clayblock.png b/textures/unifiedbricks_white_clayblock.png new file mode 100644 index 0000000..0ac11ee Binary files /dev/null and b/textures/unifiedbricks_white_clayblock.png differ diff --git a/textures/unifiedbricks_yellow_clayblock.png b/textures/unifiedbricks_yellow_clayblock.png new file mode 100644 index 0000000..31938d9 Binary files /dev/null and b/textures/unifiedbricks_yellow_clayblock.png differ diff --git a/textures/unifiedbricks_yellow_s50_clayblock.png b/textures/unifiedbricks_yellow_s50_clayblock.png new file mode 100644 index 0000000..d0687ee Binary files /dev/null and b/textures/unifiedbricks_yellow_s50_clayblock.png differ