commit 21a781c467f54fc7f4e95e7fd2a6267fb5fc2fa6 Author: Infinatum Date: Tue Jun 28 20:31:10 2016 +0100 Adding Files to Medieval diff --git a/License.txt b/License.txt new file mode 100644 index 0000000..c14a200 --- /dev/null +++ b/License.txt @@ -0,0 +1,30 @@ +This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. + +This is a human-readable summary of (and not a substitute for) the license. + +https://creativecommons.org/licenses/by-sa/4.0/legalcode + +Disclaimer: + +This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material. + +Creative Commons is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship. + +You are free to: + + + * Share — copy and redistribute the material in any medium or format + * Adapt — remix, transform, and build upon the material + for any purpose, even commercially. + +The licensor cannot revoke these freedoms as long as you follow the license terms. + +Under the following terms: + +Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. + +ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. + +No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. + + diff --git a/depends.txt b/depends.txt new file mode 100644 index 0000000..331d858 --- /dev/null +++ b/depends.txt @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..d8390c7 --- /dev/null +++ b/init.lua @@ -0,0 +1,30 @@ +GLASS_ALPHA = 60 +GLASS_VISC = 1 + +-- Load other files -- + +dofile(minetest.get_modpath("medieval").."/mod_files/coloured_glass.lua") +dofile(minetest.get_modpath("medieval").."/mod_files/bars.lua") +dofile(minetest.get_modpath("medieval").."/mod_files/medieval_tools.lua") +dofile(minetest.get_modpath("medieval").."/mod_files/plaster_node.lua") +--[[dofile(minetest.get_modpath("medieval").."/mod_files/function.lua") +]]-- + dofile(minetest.get_modpath("medieval").."/mod_files/nodes.lua") + + + + + +-- craft -- + +minetest.register_craft({ + output = 'medieval:cauldron', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + } +}) + + + diff --git a/mod_files/bars.lua b/mod_files/bars.lua new file mode 100644 index 0000000..293dc30 --- /dev/null +++ b/mod_files/bars.lua @@ -0,0 +1,167 @@ + +-- plaster blocks -- + +minetest.register_node("medieval:plaster_bar", { + description = "Plaster Bar ", + tiles = {"medieval_plaster.png^medieval_bars.png"}, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:plaster_bar_arrow", { + description = "Plaster Arrow", + tiles = {"medieval_plaster.png^medieval_arrow_left.png" , "medieval_plaster.png^medieval_arrow_right.png" , + "medieval_plaster.png^medieval_arrow_right.png" , "medieval_plaster.png^medieval_arrow_left.png" , + "medieval_plaster.png^medieval_arrow_up.png" , "medieval_plaster.png^medieval_arrow_down.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:plaster_slope_bar", { + description = "Plaster Slope Bar", + tiles = {"medieval_plaster.png^medieval_bar_left.png" , "medieval_plaster.png^medieval_bar_right.png" , + "medieval_plaster.png^medieval_bar_left.png" , "medieval_plaster.png^medieval_bar_right.png" , + "medieval_plaster.png^medieval_bar_left.png" , "medieval_plaster.png^medieval_bar_right.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:plaster_rose_bar", { + description = "Plaster Rose Bar ", + tiles = {"medieval_plaster.png^medieval_rose_bar.png"}, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +-- wood blocks + +minetest.register_node("medieval:wood_arrow_bar", { + description = "Wooden Arrow", + tiles = {"default_wood.png^medieval_arrow_left.png" , "default_wood.png^medieval_arrow_right.png" , + "default_wood.png^medieval_arrow_right.png" , "default_wood.png^medieval_arrow_left.png" , + "default_wood.png^medieval_arrow_up.png" , "default_wood.png^medieval_arrow_down.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3, wood=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:wood_slope_bar", { + description = "Wooden Slope Bar", + tiles = {"default_wood.png^medieval_bar_left.png" , "default_wood.png^medieval_bar_right.png" , "default_wood.png^medieval_bar_left.png" , + "default_wood.png^medieval_bar_right.png" , "default_wood.png^medieval_bar_left.png" , "default_wood.png^medieval_bar_right.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3, wood=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:wood_bars", { + description = "Wooden Bars", + tiles = {"default_wood.png^medieval_bars.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +-- brick -- + +minetest.register_node("medieval:brick_arrow_bar", { + description = "Wooden Arrow", + tiles = {"default_brick.png^medieval_arrow_left.png" , "default_brick.png^medieval_arrow_right.png" , + "default_brick.png^medieval_arrow_right.png" , "default_brick.png^medieval_arrow_left.png" , + "default_brick.png^medieval_arrow_up.png" , "default_brick.png^medieval_arrow_down.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3, wood=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:brick_slope_bar", { + description = "Brick Slope Bar", + tiles = {"default_brick.png^medieval_bar_left.png" , "default_brick.png^medieval_bar_right.png" , "default_brick.png^medieval_bar_left.png" , + "default_brick.png^medieval_bar_right.png" , "default_brick.png^medieval_bar_left.png" , "default_brick.png^medieval_bar_right.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3, wood=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:brick_x_bar", { + description = "Brick X Bar", + tiles = {"default_brick.png^medieval_bar_left.png^medieval_bar_right.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3, wood=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:brick_bars", { + description = "Brick Bars", + tiles = {"default_brick.png^medieval_bars.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) +-- crafts -- + +minetest.register_craft({ + output = 'medieval:plaster_arrow 4', + recipe = { + {'darkage:chalk_powder', 'default:stick', 'darkage:chalk_powder'}, + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'medieval:plaster_bar 4', + recipe = { + {'darkage:chalk_powder', 'darkage:chalk_powder', 'default:stick'}, + {'darkage:chalk_powder', 'default:stick', 'darkage:chalk_powder'}, + {'default:stick', 'darkage:chalk_powder', 'darkage:chalk_powder'}, + } +}) + +minetest.register_craft({ + output = 'medieval:plaster_bars 4', + recipe = { + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'medieval:wood_bars 4', + recipe = { + {'default:stick', 'default:wood', 'default:stick'}, + {'default:stick', 'default:wood', 'default:stick'}, + {'default:stick', 'default:wood', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'medieval:wood_bar 6', + recipe = { + {'default:wood', 'default:wood', 'default:stick'}, + {'default:wood', 'default:stick', 'default:wood'}, + {'default:stick', 'default:wood', 'default:wood'}, + } +}) + +minetest.register_craft({ + output = 'medieval:wood_arrow 4', + recipe = { + {'default:wood', 'default:stick', 'default:wood'}, + {'default:stick', 'default:wood', 'default:stick'}, + {'default:stick', 'default:wood', 'default:stick'}, + } +}) + + + diff --git a/mod_files/coloured_glass.lua b/mod_files/coloured_glass.lua new file mode 100644 index 0000000..51fec00 --- /dev/null +++ b/mod_files/coloured_glass.lua @@ -0,0 +1,72 @@ +local function register_square(name, description, colorCode) + + minetest.register_node("medieval:glass_square_"..name, { + description = "Square ".. description .." Glass", + drawtype = "glasslike", + tiles = { "medieval_square_glass_colour.png^[colorize:#" ..colorCode.. "99^medieval_square_glass.png" }, + paramtype = "light", + use_texture_alpha = true, + sunlight_propagates = true, + sounds = default.node_sound_glass_defaults(), + groups = {cracky=3,oddly_breakable_by_hand=3}, + }) + -- todo register craft reziep for round glass here +end + +local function register_round(name, description, colorCode) + + minetest.register_node("medieval:glass_round_"..name, { + description = "Round ".. description .." Glass", + drawtype = "glasslike", + tiles = { "medieval_round_glass_colour.png^[colorize:#" ..colorCode.. "99^medieval_round_glass.png" }, + paramtype = "light", + use_texture_alpha = true, + sunlight_propagates = true, + sounds = default.node_sound_glass_defaults(), + groups = {cracky=3,oddly_breakable_by_hand=3}, + }) + -- todo register craft reziep for round glass here +end + +local function register_dimond(name, description, colorCode) + + minetest.register_node("medieval:glass_dimond_"..name, { + description = "Dimond "..description.." Glass", + drawtype = "glasslike", + tiles = { "medieval_dimond_glass_colour.png^[colorize:#" ..colorCode.. "99^medieval_dimond_glass.png" }, + paramtype = "light", + use_texture_alpha = true, + sunlight_propagates = true, + sounds = default.node_sound_glass_defaults(), + groups = {cracky=3,oddly_breakable_by_hand=3}, + }) + -- todo register craft reziep for dimond glass here +end + +colours = { + -- RGB Prime Colours -- + {name="red", code="FF0000", description="Red"}, + {name="green", code="00FF00", description="Green"}, + {name="blue", code="0000FF", description="Blue"}, + -- RGB Secondary Colour -- + {name="yellow", code="FFFF00", description="Yellow"}, + {name="magenta", code="FF00FF", description="Magenta"}, + {name="cyan", code="00FFFF", description="Cyan"}, + -- RGB Other Colours -- + {name="orange", code="E59400", description="Orange"}, + {name="darkGreen", code="004C00", description="Dark Green"}, + {name="purple", code="800080", description="Purple"}, + {name="pink", code="FFC0CB", description="Pink"}, + {name="brown", code="732c0b", description="Brown"}, + -- MonoChrome -- + {name="white", code="FFFFFF", description="White"}, + {name="grey", code="808080", description="Grey"}, + {name="darkGrey", code="141414", description="Dark Grey"} +} + +for i,colour in ipairs(colours) do + register_round(colour.name, colour.description, colour.code) + register_square(colour.name, colour.description, colour.code) + register_dimond(colour.name, colour.description, colour.code) + -- register whatever here +end \ No newline at end of file diff --git a/mod_files/connect_blocks.lua b/mod_files/connect_blocks.lua new file mode 100644 index 0000000..e69de29 diff --git a/mod_files/function.lua b/mod_files/function.lua new file mode 100644 index 0000000..fe77654 --- /dev/null +++ b/mod_files/function.lua @@ -0,0 +1,36 @@ +local register_roundglass = function(glass01_node) + + local name = glass01_node .. "_roundglass" + local ndef = minetest.registered_nodes[glass01_node] + local groups = ndef.groups + groups["roundglass"] = 1 + -- inventory node, and pole-type wall start item + minetest.register_node(name, { + description = ndef.description .. " roundglass", + connects_to = {glass01_node,"group:roundglass"}, + paramtype = "light", + is_ground_content = false, + tiles = ndef.tiles, + walkable = true, + groups = groups, + sounds = ndef.sounds, + }) + + -- crafting recipe + minetest.register_craft({ + output = name .. " 6", + recipe = { + { '', '', '' }, + { glass01_node, glass01_node, glass01_node}, + { glass01_node, glass01_node, glass01_node}, + } + }) + +end + +register_roundglass("medieval_craft:basalt_cobble") +register_roundglass("medieval_craft:ors_cobble") +register_roundglass("medieval_craft:stone_brick") +register_roundglass("medieval_craft:slate_cobble") + + diff --git a/mod_files/medieval_tools.lua b/mod_files/medieval_tools.lua new file mode 100644 index 0000000..892ea2d --- /dev/null +++ b/mod_files/medieval_tools.lua @@ -0,0 +1,65 @@ +minetest.register_tool("medieval:sickle_wood", { + description = "Wooden sickle", + inventory_image = "medieval_medieval_sickle_wood.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=0, + groupcaps={ + snappy = {times={[2]=0.4, [3]=0.3}, uses=10, maxlevel=2}, + }, + damage_groups = {fleshy=2}, + }, +}) + +minetest.register_tool("medieval:sickle_stone", { + description = "Stone sickle", + inventory_image = "medieval_medieval_sickle_stone.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=0, + groupcaps={ + snappy = {times={[2]=0.2, [3]=0.2}, uses=20, maxlevel=2}, + }, + damage_groups = {fleshy=2}, + }, +}) + +minetest.register_tool("medieval:sickle_steel", { + description = "Steel sickle", + inventory_image = "medieval_medieval_sickle_steel.png", + tool_capabilities = { + full_punch_interval = 1.0, + max_drop_level=0, + groupcaps={ + snappy = {times={[2]=0.1, [3]=0.1}, uses=30, maxlevel=2}, + }, + damage_groups = {fleshy=2}, + }, +}) + +minetest.register_craft({ + output = 'medieval:sickle_wood', + recipe = { + {'group:wood', '', 'group:wood'}, + {'', 'group:wood', 'default:stick'}, + {'', '', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'medieval:sickle_stone', + recipe = { + {'group:stone', '', 'group:stone'}, + {'', 'group:stone', 'default:stick'}, + {'', '', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'medieval:sickle_steel', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'', 'default:steel_ingot', 'default:stick'}, + {'', '', 'default:stick'}, + } +}) diff --git a/mod_files/nodes.lua b/mod_files/nodes.lua new file mode 100644 index 0000000..08ebbe7 --- /dev/null +++ b/mod_files/nodes.lua @@ -0,0 +1,56 @@ + +local function register_box(name, description, boxTexture) + + + minetest.register_node("medieval:box_" ..name, { + description = description .. " Box", + drawtype = "nodebox", + tiles = { boxTexture .. '' ,'darkage_box.png', 'darkage_box.png', + 'darkage_box.png', 'darkage_box.png', 'darkage_box.png' + }, + paramtype = "light", + paramtype2 = "facedir", + is_ground_content = true, + groups = {cracky=2}, + sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_string("infotext", "Box") + end, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0.5, 0.5, 0.5, 0.375}, -- side f + {-0.5, -0.5, -0.5, 0.5, 0.4, 0.5}, -- bottom + {-0.5, -0.5, -0.5, -0.375, 0.5, 0.5}, -- side l + {0.375, -0.5, -0.5, 0.5, 0.5, 0.5}, -- side r + {-0.5, -0.5, -0.375, 0.5, 0.5, -0.5}, -- frount + + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}, + }, + }, + }) + + -- todo register craft reziep for round box here +end + +textures = { + -- RGB Prime Colours -- + {name="potato", tiles="medieval_box_potato.png", description="Potato"}, + {name="carrot", tiles="medieval_box_carrot.png", description="Carrot"}, + {name="fish", tiles="medieval_box_fish.png", description="Fish"}, + {name="apple", tiles="medieval_box_apple.png", description="Apple"}, + {name="wheat", tiles="medieval_box_wheat.png", description="Wheat"}, + {name="mushroom", tiles="medieval_box_mushroom.png", description="Mushroom"} + +} + +for i,texture in ipairs(textures) do + register_box(texture.name, texture.description, texture.tiles) + -- register whatever here +end diff --git a/mod_files/plaster_and_wood_bars.lua b/mod_files/plaster_and_wood_bars.lua new file mode 100644 index 0000000..8c8c801 --- /dev/null +++ b/mod_files/plaster_and_wood_bars.lua @@ -0,0 +1,123 @@ + +-- plaster blocks -- + +minetest.register_node("medieval:plaster_arrow", { + description = "Plaster Arrow", + tiles = {"medieval_plaster.png^medieval_arrow_left.png" , "medieval_plaster.png^medieval_arrow_right.png" , + "medieval_plaster.png^medieval_arrow_right.png" , "medieval_plaster.png^medieval_arrow_left.png" , + "medieval_plaster.png^medieval_arrow_up.png" , "medieval_plaster.png^medieval_arrow_down.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:plaster_bar", { + description = "Plaster Bar", + tiles = {"medieval_plaster.png^medieval_bar_left.png" , "medieval_plaster.png^medieval_bar_right.png" , + "medieval_plaster.png^medieval_bar_left.png" , "medieval_plaster.png^medieval_bar_right.png" , + "medieval_plaster.png^medieval_bar_left.png" , "medieval_plaster.png^medieval_bar_right.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + + +minetest.register_node("medieval:plaster_bars", { + description = "Plaster Bar ", + tiles = {"medieval_plaster.png^medieval_bars.png"}, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + + +-- wood blocks + +minetest.register_node("medieval:wood_arrow", { + description = "Wooden Arrow", + tiles = {"default_wood.png^medieval_arrow_left.png" , "default_wood.png^medieval_arrow_right.png" , + "default_wood.png^medieval_arrow_right.png" , "default_wood.png^medieval_arrow_left.png" , + "default_wood.png^medieval_arrow_up.png" , "default_wood.png^medieval_arrow_down.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3, wood=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:wood_bar", { + description = "Wooden Bar", + tiles = {"default_wood.png^medieval_bar_left.png" , "default_wood.png^medieval_bar_right.png" , "default_wood.png^medieval_bar_left.png" , + "default_wood.png^medieval_bar_right.png" , "default_wood.png^medieval_bar_left.png" , "default_wood.png^medieval_bar_right.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3, wood=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("medieval:wood_bars", { + description = "Wooden Bars", + tiles = {"default_wood.png^medieval_bars.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +-- crafts -- + +minetest.register_craft({ + output = 'medieval:plaster_arrow 4', + recipe = { + {'darkage:chalk_powder', 'default:stick', 'darkage:chalk_powder'}, + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'medieval:plaster_bar 4', + recipe = { + {'darkage:chalk_powder', 'darkage:chalk_powder', 'default:stick'}, + {'darkage:chalk_powder', 'default:stick', 'darkage:chalk_powder'}, + {'default:stick', 'darkage:chalk_powder', 'darkage:chalk_powder'}, + } +}) + +minetest.register_craft({ + output = 'medieval:plaster_bars 4', + recipe = { + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + {'default:stick', 'darkage:chalk_powder', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'medieval:wood_bars 4', + recipe = { + {'default:stick', 'default:wood', 'default:stick'}, + {'default:stick', 'default:wood', 'default:stick'}, + {'default:stick', 'default:wood', 'default:stick'}, + } +}) + +minetest.register_craft({ + output = 'medieval:wood_bar 6', + recipe = { + {'default:wood', 'default:wood', 'default:stick'}, + {'default:wood', 'default:stick', 'default:wood'}, + {'default:stick', 'default:wood', 'default:wood'}, + } +}) + +minetest.register_craft({ + output = 'medieval:wood_arrow 4', + recipe = { + {'default:wood', 'default:stick', 'default:wood'}, + {'default:stick', 'default:wood', 'default:stick'}, + {'default:stick', 'default:wood', 'default:stick'}, + } +}) + + + diff --git a/mod_files/plaster_node.lua b/mod_files/plaster_node.lua new file mode 100644 index 0000000..32357f1 --- /dev/null +++ b/mod_files/plaster_node.lua @@ -0,0 +1,49 @@ + +local function register_plaster(name, description, plasterTexture) + + + minetest.register_node("medieval:" ..name.. "_with_plaster", { + description = description .. " With Plaster", + tiles = { plasterTexture .. "^medieval_plaster_D.png", plasterTexture .. "^medieval_plaster_B.png", plasterTexture .. "^medieval_plaster_C.png", plasterTexture .. "^medieval_plaster_A.png", plasterTexture .. "", "medieval_plaster.png"}, + is_ground_content = true, + paramtype2 = "facedir", + groups = {cracky=3},groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3}, + sounds = default.node_sound_stone_defaults(), + }) + + -- todo register craft reziep for round box here +end + +textures = { + -- RGB Prime Colours -- + {name="wood", tiles="default_wood.png", description="Wood"}, + {name="aspenWood", tiles="default_aspen_wood.png", description="Aspen Wood"}, + {name="acaciaWood", tiles="default_acacia_wood.png", description="Acaia Wood"}, + {name="jungleWood", tiles="default_junglewood.png", description="Jungle Wood"}, + {name="pineWood", tiles="default_pine_wood.png", description="Pine_Wood"}, + + --[[{name="stone", tiles="default_stone.png", description="Stone"}, + {name="desertStone", tiles="default_desert_stone.png", description="Desert Stone"}, + {name="sandStone", tiles="default_sandstone.png", description="Sand Stone"},]]-- + + {name="mossyCobble", tiles="default_mossycobble.png", description="Mossy Cobble"}, + {name="desertCobble", tiles="default_desert_cobble.png", description="Desert Cobble"}, + + + {name="brick", tiles="default_brick.png", description="Brick"}, + {name="desertBrick", tiles="default_desert_stone_brick.png", description="Desert Brick"}, + {name="sandBrick", tiles="default_sandstone_brick.png", description="Sandstone Brick"}, + {name="stoneBrick", tiles="default_stone_brick.png", description="Stone Brick," }, + + {name="DSBrick", tiles="darkage_stone_brick.png", description="Darkage Stone Brick,"}, + {name="orsCobble", tiles="darkage_ors_cobble.png", description="Old Red Sandstone Cobble,"}, + {name="slateCobble", tiles="darkage_slate_cobble.png", description="Slate Cobble,"}, + {name="gneissCobble", tiles="darkage_gneiss_cobble.png", description="Gneiss Cobble,"}, + {name="basaltCobble", tiles="darkage_basalt_cobble.png", description="Basalt Cobble"} + +} + +for i,texture in ipairs(textures) do + register_plaster(texture.name, texture.description, texture.tiles) + -- register whatever here +end diff --git a/textures/emm.png b/textures/emm.png new file mode 100644 index 0000000..a4b4099 Binary files /dev/null and b/textures/emm.png differ diff --git a/textures/fish.png b/textures/fish.png new file mode 100644 index 0000000..46eb817 Binary files /dev/null and b/textures/fish.png differ diff --git a/textures/medieval_arrow_down.png b/textures/medieval_arrow_down.png new file mode 100644 index 0000000..f308649 Binary files /dev/null and b/textures/medieval_arrow_down.png differ diff --git a/textures/medieval_arrow_left.png b/textures/medieval_arrow_left.png new file mode 100644 index 0000000..dac17bc Binary files /dev/null and b/textures/medieval_arrow_left.png differ diff --git a/textures/medieval_arrow_right.png b/textures/medieval_arrow_right.png new file mode 100644 index 0000000..952bc25 Binary files /dev/null and b/textures/medieval_arrow_right.png differ diff --git a/textures/medieval_arrow_up.png b/textures/medieval_arrow_up.png new file mode 100644 index 0000000..540e7e7 Binary files /dev/null and b/textures/medieval_arrow_up.png differ diff --git a/textures/medieval_bar_left.png b/textures/medieval_bar_left.png new file mode 100644 index 0000000..cd816e1 Binary files /dev/null and b/textures/medieval_bar_left.png differ diff --git a/textures/medieval_bar_right.png b/textures/medieval_bar_right.png new file mode 100644 index 0000000..8aeb566 Binary files /dev/null and b/textures/medieval_bar_right.png differ diff --git a/textures/medieval_bars.png b/textures/medieval_bars.png new file mode 100644 index 0000000..39bed0e Binary files /dev/null and b/textures/medieval_bars.png differ diff --git a/textures/medieval_box_apple.png b/textures/medieval_box_apple.png new file mode 100644 index 0000000..ff509e6 Binary files /dev/null and b/textures/medieval_box_apple.png differ diff --git a/textures/medieval_box_bottom.png b/textures/medieval_box_bottom.png new file mode 100644 index 0000000..41bdb0a Binary files /dev/null and b/textures/medieval_box_bottom.png differ diff --git a/textures/medieval_box_carrot.png b/textures/medieval_box_carrot.png new file mode 100644 index 0000000..a21bb03 Binary files /dev/null and b/textures/medieval_box_carrot.png differ diff --git a/textures/medieval_box_fish.png b/textures/medieval_box_fish.png new file mode 100644 index 0000000..b42f35f Binary files /dev/null and b/textures/medieval_box_fish.png differ diff --git a/textures/medieval_box_mushroom.png b/textures/medieval_box_mushroom.png new file mode 100644 index 0000000..c58cea6 Binary files /dev/null and b/textures/medieval_box_mushroom.png differ diff --git a/textures/medieval_box_potato.png b/textures/medieval_box_potato.png new file mode 100644 index 0000000..7c133f0 Binary files /dev/null and b/textures/medieval_box_potato.png differ diff --git a/textures/medieval_box_wheat.png b/textures/medieval_box_wheat.png new file mode 100644 index 0000000..76e94e6 Binary files /dev/null and b/textures/medieval_box_wheat.png differ diff --git a/textures/medieval_craft_cauldron_hot_side.png b/textures/medieval_craft_cauldron_hot_side.png new file mode 100644 index 0000000..7eff834 Binary files /dev/null and b/textures/medieval_craft_cauldron_hot_side.png differ diff --git a/textures/medieval_craft_cauldron_side.png b/textures/medieval_craft_cauldron_side.png new file mode 100644 index 0000000..a188978 Binary files /dev/null and b/textures/medieval_craft_cauldron_side.png differ diff --git a/textures/medieval_craft_cauldron_top.png b/textures/medieval_craft_cauldron_top.png new file mode 100644 index 0000000..1131479 Binary files /dev/null and b/textures/medieval_craft_cauldron_top.png differ diff --git a/textures/medieval_craft_glow_stone.png b/textures/medieval_craft_glow_stone.png new file mode 100644 index 0000000..f10c0f8 Binary files /dev/null and b/textures/medieval_craft_glow_stone.png differ diff --git a/textures/medieval_craft_glow_stone_lamp.png b/textures/medieval_craft_glow_stone_lamp.png new file mode 100644 index 0000000..638dc61 Binary files /dev/null and b/textures/medieval_craft_glow_stone_lamp.png differ diff --git a/textures/medieval_craft_invisible_block.png b/textures/medieval_craft_invisible_block.png new file mode 100644 index 0000000..c66477c Binary files /dev/null and b/textures/medieval_craft_invisible_block.png differ diff --git a/textures/medieval_craft_invisible_block_hand.png b/textures/medieval_craft_invisible_block_hand.png new file mode 100644 index 0000000..d4ee6f2 Binary files /dev/null and b/textures/medieval_craft_invisible_block_hand.png differ diff --git a/textures/medieval_craft_rope.png b/textures/medieval_craft_rope.png new file mode 100644 index 0000000..1951700 Binary files /dev/null and b/textures/medieval_craft_rope.png differ diff --git a/textures/medieval_craft_rope_crossing.png b/textures/medieval_craft_rope_crossing.png new file mode 100644 index 0000000..6cd1b62 Binary files /dev/null and b/textures/medieval_craft_rope_crossing.png differ diff --git a/textures/medieval_craft_rope_curved.png b/textures/medieval_craft_rope_curved.png new file mode 100644 index 0000000..f099c8c Binary files /dev/null and b/textures/medieval_craft_rope_curved.png differ diff --git a/textures/medieval_craft_rope_junction.png b/textures/medieval_craft_rope_junction.png new file mode 100644 index 0000000..ec3195f Binary files /dev/null and b/textures/medieval_craft_rope_junction.png differ diff --git a/textures/medieval_dimond_glass.png b/textures/medieval_dimond_glass.png new file mode 100644 index 0000000..65d87be Binary files /dev/null and b/textures/medieval_dimond_glass.png differ diff --git a/textures/medieval_dimond_glass_colour.png b/textures/medieval_dimond_glass_colour.png new file mode 100644 index 0000000..0590723 Binary files /dev/null and b/textures/medieval_dimond_glass_colour.png differ diff --git a/textures/medieval_medieval_sickle_steel.png b/textures/medieval_medieval_sickle_steel.png new file mode 100644 index 0000000..2f2c1d4 Binary files /dev/null and b/textures/medieval_medieval_sickle_steel.png differ diff --git a/textures/medieval_medieval_sickle_stone.png b/textures/medieval_medieval_sickle_stone.png new file mode 100644 index 0000000..f38246d Binary files /dev/null and b/textures/medieval_medieval_sickle_stone.png differ diff --git a/textures/medieval_medieval_sickle_wood.png b/textures/medieval_medieval_sickle_wood.png new file mode 100644 index 0000000..245a697 Binary files /dev/null and b/textures/medieval_medieval_sickle_wood.png differ diff --git a/textures/medieval_plaster.png b/textures/medieval_plaster.png new file mode 100644 index 0000000..0874c5d Binary files /dev/null and b/textures/medieval_plaster.png differ diff --git a/textures/medieval_plaster_A.png b/textures/medieval_plaster_A.png new file mode 100644 index 0000000..c8cd772 Binary files /dev/null and b/textures/medieval_plaster_A.png differ diff --git a/textures/medieval_plaster_B.png b/textures/medieval_plaster_B.png new file mode 100644 index 0000000..58f7aae Binary files /dev/null and b/textures/medieval_plaster_B.png differ diff --git a/textures/medieval_plaster_C.png b/textures/medieval_plaster_C.png new file mode 100644 index 0000000..46c9a44 Binary files /dev/null and b/textures/medieval_plaster_C.png differ diff --git a/textures/medieval_plaster_D.png b/textures/medieval_plaster_D.png new file mode 100644 index 0000000..69e4f68 Binary files /dev/null and b/textures/medieval_plaster_D.png differ diff --git a/textures/medieval_rose_bar.png b/textures/medieval_rose_bar.png new file mode 100644 index 0000000..a02833c Binary files /dev/null and b/textures/medieval_rose_bar.png differ diff --git a/textures/medieval_round_glass.png b/textures/medieval_round_glass.png new file mode 100644 index 0000000..dceeb74 Binary files /dev/null and b/textures/medieval_round_glass.png differ diff --git a/textures/medieval_round_glass_colour.png b/textures/medieval_round_glass_colour.png new file mode 100644 index 0000000..0590723 Binary files /dev/null and b/textures/medieval_round_glass_colour.png differ diff --git a/textures/medieval_square_glass.png b/textures/medieval_square_glass.png new file mode 100644 index 0000000..d72883d Binary files /dev/null and b/textures/medieval_square_glass.png differ diff --git a/textures/medieval_square_glass_colour.png b/textures/medieval_square_glass_colour.png new file mode 100644 index 0000000..0590723 Binary files /dev/null and b/textures/medieval_square_glass_colour.png differ