summaryrefslogtreecommitdiff
path: root/facade
diff options
context:
space:
mode:
Diffstat (limited to 'facade')
-rw-r--r--facade/README.md1
-rw-r--r--facade/init.lua280
-rw-r--r--facade/license.txt243
-rw-r--r--facade/models/corner_bricks.obj64
-rw-r--r--facade/models/files.txt1
-rw-r--r--facade/models/license.txt18
-rw-r--r--facade/models/nbe files/corner_bricks.nbebin0 -> 323 bytes
-rw-r--r--facade/models/nbe files/rgspro.nbebin0 -> 291 bytes
-rw-r--r--facade/models/nbe files/rgspro_corner.nbebin0 -> 446 bytes
-rw-r--r--facade/models/nbe files/rgspro_inner.nbebin0 -> 443 bytes
-rw-r--r--facade/models/nbe lua files/corner_bricks.lua26
-rw-r--r--facade/models/nbe lua files/rgspro.lua25
-rw-r--r--facade/models/nbe lua files/rgspro_corner.lua28
-rw-r--r--facade/models/nbe lua files/rgspro_inner.lua28
-rw-r--r--facade/models/obj_info.txt3
-rw-r--r--facade/models/rgspro.obj49
-rw-r--r--facade/models/rgspro_corner.obj94
-rw-r--r--facade/models/rgspro_inner.obj94
-rw-r--r--facade/screenshot4.pngbin0 -> 454035 bytes
-rw-r--r--facade/textures/facade_rgspro.pngbin0 -> 91 bytes
-rw-r--r--facade/textures/license.txt10
-rw-r--r--facade/textures/texures license.txt4
22 files changed, 691 insertions, 277 deletions
diff --git a/facade/README.md b/facade/README.md
index ac5fb35..ea7138d 100644
--- a/facade/README.md
+++ b/facade/README.md
@@ -3,3 +3,4 @@ Adds decorative clay and stone-type nodes to Minetest Game.
![Preview](https://github.com/TumeniNodes/facade/blob/master/screenshot.png)
![Preview](https://github.com/TumeniNodes/facade/blob/master/screenshot2.png)
![Preview](https://github.com/TumeniNodes/facade/blob/master/screenshot3.png)
+![Preview](https://github.com/TumeniNodes/facade/blob/master/screenshot4.png)
diff --git a/facade/init.lua b/facade/init.lua
index 5cdde6d..0fe0da1 100644
--- a/facade/init.lua
+++ b/facade/init.lua
@@ -234,12 +234,12 @@ function facade.register_corbel(modname, subname, recipeitem, desc)
{-0.1875, -0.3125, -0.3125, 0.1875, 0.5, 0},
},
},
- -- selection_box = {
- -- type = "fixed",
- -- fixed = {
- -- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
- -- }
- -- },
+-- selection_box = {
+-- type = "fixed",
+-- fixed = {
+-- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
+-- }
+-- },
})
end
@@ -262,12 +262,12 @@ function facade.register_corbel_corner(modname, subname, recipeitem, desc)
{0, -0.3125, -0.3125, 0.3125, 0.5, 0},
},
},
- -- selection_box = {
- -- type = "fixed",
- -- fixed = {
- -- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
- -- }
- -- },
+-- selection_box = {
+-- type = "fixed",
+-- fixed = {
+-- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
+-- }
+-- },
})
end
@@ -291,12 +291,12 @@ function facade.register_corbel_corner_inner(modname, subname, recipeitem, desc)
{-0.5, -0.5, -0.5, 0, 0.5, 0.5},
},
},
- -- selection_box = {
- -- type = "fixed",
- -- fixed = {
- -- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
- -- }
- -- },
+-- selection_box = {
+-- type = "fixed",
+-- fixed = {
+-- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
+-- }
+-- },
})
end
@@ -310,7 +310,7 @@ function facade.register_carved_stone_a(modname, subname, recipeitem, desc)
minetest.register_node("facade:" .. subname .. "_carved_stone_a", {
description = desc .. " Carved Stone A",
drawtype = "nodebox",
- tiles = {
+ tiles = {
"" .. modname.. "_" .. subname .. ".png",
"" .. modname.. "_" .. subname .. ".png",
"" .. modname.. "_" .. subname .. ".png",
@@ -326,16 +326,16 @@ function facade.register_carved_stone_a(modname, subname, recipeitem, desc)
type = "fixed",
fixed = {
{-0.5, -0.5, -0.4375, 0.5, 0.5, 0.5},
- {-0.5, 0.4375, -0.5, 0.5, 0.5, -0.4375},
- {-0.5, -0.5, -0.5, 0.5, -0.4375, 0.5},
- {-0.4375, -0.375, -0.5, -0.3125, 0.375, -0.4375},
- {-0.5, -0.375, -0.5, -0.3125, -0.25, 0.5},
- {-0.4375, 0.25, -0.5, 0.4375, 0.375, 0.5},
- {0.3125, -0.125, -0.5, 0.4375, 0.25, 0.5},
- {-0.1875, -0.375, -0.5, 0.5, -0.25, 0.5},
- {-0.1875, -0.25, -0.5, -0.0625, 0.125, 0.5},
- {0.0625, -0.125, -0.5, 0.3125, 0, 0.5},
- {-0.0625, 0, -0.5, 0.1875, 0.125, 0.5},
+ {-0.5, 0.4375, -0.5, 0.5, 0.5, -0.4375},
+ {-0.5, -0.5, -0.5, 0.5, -0.4375, 0.5},
+ {-0.4375, -0.375, -0.5, -0.3125, 0.375, -0.4375},
+ {-0.5, -0.375, -0.5, -0.3125, -0.25, 0.5},
+ {-0.4375, 0.25, -0.5, 0.4375, 0.375, 0.5},
+ {0.3125, -0.125, -0.5, 0.4375, 0.25, 0.5},
+ {-0.1875, -0.375, -0.5, 0.5, -0.25, 0.5},
+ {-0.1875, -0.25, -0.5, -0.0625, 0.125, 0.5},
+ {0.0625, -0.125, -0.5, 0.3125, 0, 0.5},
+ {-0.0625, 0, -0.5, 0.1875, 0.125, 0.5},
},
},
selection_box = {
@@ -352,7 +352,7 @@ function facade.register_carved_stone_a_corner(modname, subname, recipeitem, des
minetest.register_node("facade:" .. subname .. "_carved_stone_a_corner", {
description = desc .. " Carved Stone A Corner",
drawtype = "nodebox",
- tiles = {
+ tiles = {
"" .. modname.. "_" .. subname .. ".png",
"" .. modname.. "_" .. subname .. ".png",
"" .. modname.. "_" .. subname .. ".png",
@@ -368,24 +368,24 @@ function facade.register_carved_stone_a_corner(modname, subname, recipeitem, des
type = "fixed",
fixed = {
{-0.4375, -0.5, -0.4375, 0.5, 0.5, 0.5},
- {-0.5, 0.4375, -0.5, 0.5, 0.5, -0.4375},
- {-0.5, -0.5, -0.5, 0.5, -0.4375, 0.5},
- {-0.4375, -0.375, -0.5, -0.3125, 0.375, -0.4375},
- {-0.5, -0.375, -0.5, -0.3125, -0.25, 0.1875},
- {-0.4375, 0.25, -0.5, 0.4375, 0.375, 0.5},
- {0.3125, -0.125, -0.5, 0.4375, 0.25, 0.5},
- {-0.1875, -0.375, -0.5, 0.5, -0.25, 0.5},
- {-0.1875, -0.25, -0.5, -0.0625, 0.125, 0.5},
- {0.0625, -0.125, -0.5, 0.3125, 0, 0.5},
- {-0.0625, 0, -0.5, 0.1875, 0.125, 0.5},
- {-0.5, 0.4375, -0.5, 0.5, 0.5, 0.5},
- {-0.5, -0.125, -0.4375, 0.5, 0.375, -0.3125},
- {-0.5, 0.25, -0.3125, 0.5, 0.375, 0.4375},
- {-0.5, -0.375, 0.3125, 0.4375, 0.375, 0.4375},
- {-0.5, -0.375, 0.3125, 0.4375, -0.25, 0.5},
- {-0.5, -0.125, -0.3125, 0.4375, 0, -0.0625},
- {-0.5, 0, -0.1875, 0.4375, 0.125, 0.1875},
- {-0.5, -0.25, 0.0625, 0.4375, 0.125, 0.1875},
+ {-0.5, 0.4375, -0.5, 0.5, 0.5, -0.4375},
+ {-0.5, -0.5, -0.5, 0.5, -0.4375, 0.5},
+ {-0.4375, -0.375, -0.5, -0.3125, 0.375, -0.4375},
+ {-0.5, -0.375, -0.5, -0.3125, -0.25, 0.1875},
+ {-0.4375, 0.25, -0.5, 0.4375, 0.375, 0.5},
+ {0.3125, -0.125, -0.5, 0.4375, 0.25, 0.5},
+ {-0.1875, -0.375, -0.5, 0.5, -0.25, 0.5},
+ {-0.1875, -0.25, -0.5, -0.0625, 0.125, 0.5},
+ {0.0625, -0.125, -0.5, 0.3125, 0, 0.5},
+ {-0.0625, 0, -0.5, 0.1875, 0.125, 0.5},
+ {-0.5, 0.4375, -0.5, 0.5, 0.5, 0.5},
+ {-0.5, -0.125, -0.4375, 0.5, 0.375, -0.3125},
+ {-0.5, 0.25, -0.3125, 0.5, 0.375, 0.4375},
+ {-0.5, -0.375, 0.3125, 0.4375, 0.375, 0.4375},
+ {-0.5, -0.375, 0.3125, 0.4375, -0.25, 0.5},
+ {-0.5, -0.125, -0.3125, 0.4375, 0, -0.0625},
+ {-0.5, 0, -0.1875, 0.4375, 0.125, 0.1875},
+ {-0.5, -0.25, 0.0625, 0.4375, 0.125, 0.1875},
},
},
selection_box = {
@@ -399,6 +399,158 @@ end
--------------------------
+--- RGSpro Facia
+--------------------------
+
+--Node will be called facade:<subname>_rgspro
+function facade.register_rgspro(modname, subname, recipeitem, desc)
+ minetest.register_node("facade:" .. subname .. "_rgspro", {
+ description = desc .. " RGSpro",
+ drawtype = "nodebox",
+ tiles = {
+ "" .. modname.. "_" .. subname .. ".png",
+ "" .. modname.. "_" .. subname .. ".png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png"},
+ paramtype = "light",
+ paramtype2 = "facedir",
+ is_ground_content = false,
+ groups = {cracky = 3, oddly_breakable_by_hand = 2, stone = 1},
+ sounds = default.node_sound_stone_defaults(),
+ node_box = {
+ type = "fixed",
+ fixed = {
+ {-0.5, -0.5, 0.375, 0.5, -0.3125, 0.5},
+ {-0.5, -0.3125, 0.25, 0.5, -0.125, 0.5},
+ {-0.5, -0.125, 0.125, 0.5, 0.5, 0.5},
+ },
+ },
+-- selection_box = {
+-- type = "fixed",
+-- fixed = {
+-- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
+-- },
+-- },
+ })
+end
+
+--Node will be called facade:<subname>_rgspro_inner_corner
+function facade.register_rgspro_inner_corner(modname, subname, recipeitem, desc)
+ minetest.register_node("facade:" .. subname .. "_rgspro_inner_corner", {
+ description = desc .. " RGSpro Inner Corner",
+ drawtype = "nodebox",
+ tiles = {
+ "" .. modname.. "_" .. subname .. ".png",
+ "" .. modname.. "_" .. subname .. ".png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png"},
+ paramtype = "light",
+ paramtype2 = "facedir",
+ is_ground_content = false,
+ groups = {cracky = 3, oddly_breakable_by_hand = 2, stone = 1},
+ sounds = default.node_sound_stone_defaults(),
+ node_box = {
+ type = "fixed",
+ fixed = {
+ {-0.5, -0.5, 0.375, 0.5, -0.3125, 0.5},
+ {-0.5, -0.3125, 0.25, 0.5, -0.125, 0.5},
+ {-0.5, -0.125, 0.125, 0.5, 0.5, 0.5},
+ {0.375, -0.5, -0.5, 0.5, -0.3125, 0.375},
+ {0.25, -0.3125, -0.5, 0.5, -0.0625, 0.25},
+ {0.125, -0.125, -0.5, 0.5, 0.5, 0.125},
+ },
+ },
+-- selection_box = {
+-- type = "fixed",
+-- fixed = {
+-- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
+-- },
+-- },
+ })
+end
+
+
+--Node will be called facade:<subname>_rgspro_outer_corner
+function facade.register_rgspro_outer_corner(modname, subname, recipeitem, desc)
+ minetest.register_node("facade:" .. subname .. "_rgspro_outer_corner", {
+ description = desc .. " RGSpro Outer Corner",
+ drawtype = "nodebox",
+ tiles = {
+ "" .. modname.. "_" .. subname .. ".png",
+ "" .. modname.. "_" .. subname .. ".png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png",
+ "" .. modname.. "_" .. subname .. ".png^facade_rgspro.png"},
+ paramtype = "light",
+ paramtype2 = "facedir",
+ is_ground_content = false,
+ groups = {cracky = 3, oddly_breakable_by_hand = 2, stone = 1},
+ sounds = default.node_sound_stone_defaults(),
+ node_box = {
+ type = "fixed",
+ fixed = {
+ {-0.5, -0.5, 0.375, 0.5, -0.3125, 0.5},
+ {-0.5, -0.3125, 0.25, 0.5, -0.0625, 0.5},
+ {-0.5, -0.125, 0.125, 0.5, 0.5, 0.5},
+ {-0.625, -0.5, 0.375, -0.5, -0.3125, 1.5},
+ {-0.75, -0.3125, 0.25, -0.5, -0.125, 1.5},
+ {-0.875, -0.125, 0.125, -0.5, 0.5, 1.5},
+ },
+ },
+-- selection_box = {
+-- type = "fixed",
+-- fixed = {
+-- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
+-- },
+-- },
+ })
+end
+
+
+--------------------------
+--- Corner Bricks
+--------------------------
+
+--Node will be called facade:<subname>_corner_bricks
+function facade.register_corner_bricks(modname, subname, recipeitem, desc)
+ if not string.match(recipeitem,"clay")
+ then -- do not do for clay things that is ugly
+ minetest.register_node("facade:" .. subname .. "_corner_bricks", {
+ description = desc .. " Corner Bricks",
+ drawtype = "nodebox",
+ tiles = {
+ "" .. modname.. "_" .. subname .. "_brick.png"},
+ paramtype = "light",
+ paramtype2 = "facedir",
+ is_ground_content = false,
+ groups = {cracky = 3, oddly_breakable_by_hand = 2, stone = 1},
+ sounds = default.node_sound_stone_defaults(),
+ node_box = {
+ type = "fixed",
+ fixed = {
+ {-0.5625, -0.5, 0.4375, -0.5, 0, 1},
+ {-0.5, -0.5, 0.4375, 0, 0, 0.5},
+ {-0.5625, 0, 0.5, -0.5, 0.5, 1.5},
+ {-0.5625, 0, 0.4375, 0.5, 0.5, 0.5},
+ },
+ },
+-- selection_box = {
+-- type = "fixed",
+-- fixed = {
+-- {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
+-- },
+-- },
+ })
+ end
+end
+
+
+--------------------------
--Register Nodes/Materials
--------------------------
function facade.register_facade_nodes(modname, subname, recipeitem, desc)
@@ -412,21 +564,31 @@ function facade.register_facade_nodes(modname, subname, recipeitem, desc)
facade.register_corbel_corner_inner(modname, subname, recipeitem, desc)
facade.register_carved_stone_a(modname, subname, recipeitem, desc)
facade.register_carved_stone_a_corner(modname, subname, recipeitem, desc)
+ facade.register_rgspro(modname, subname, recipeitem, desc)
+ facade.register_rgspro_inner_corner(modname, subname, recipeitem, desc)
+ facade.register_rgspro_outer_corner(modname, subname, recipeitem, desc)
+ facade.register_corner_bricks(modname, subname, recipeitem, desc)
if wehavechisels then -- register all nodes with mychisel mod to use them without creative priv
- chisel.register_node("facade",subname, recipeitem, "bannerstone")
- chisel.register_node("facade",subname, recipeitem, "bannerstone_corner")
- chisel.register_node("facade",subname, recipeitem, "centerstone")
- chisel.register_node("facade",subname, recipeitem, "column")
- chisel.register_node("facade",subname, recipeitem, "column_corner")
- chisel.register_node("facade",subname, recipeitem, "corbel")
- chisel.register_node("facade",subname, recipeitem, "corbel_corner")
- chisel.register_node("facade",subname, recipeitem, "corbel_corner_inner")
- chisel.register_node("facade",subname, recipeitem, "carved_stone_a")
- chisel.register_node("facade",subname, recipeitem, "carved_stone_a_corner")
+ chisel.register_node("facade",subname, recipeitem, "bannerstone")
+ chisel.register_node("facade",subname, recipeitem, "bannerstone_corner")
+ chisel.register_node("facade",subname, recipeitem, "centerstone")
+ chisel.register_node("facade",subname, recipeitem, "column")
+ chisel.register_node("facade",subname, recipeitem, "column_corner")
+ chisel.register_node("facade",subname, recipeitem, "corbel")
+ chisel.register_node("facade",subname, recipeitem, "corbel_corner")
+ chisel.register_node("facade",subname, recipeitem, "corbel_corner_inner")
+ chisel.register_node("facade",subname, recipeitem, "carved_stone_a")
+ chisel.register_node("facade",subname, recipeitem, "carved_stone_a_corner")
+ chisel.register_node("facade",subname, recipeitem, "rgspro")
+ chisel.register_node("facade",subname, recipeitem, "rgspro_inner_corner")
+ chisel.register_node("facade",subname, recipeitem, "rgspro_outer_corner")
+ chisel.register_node("facade",subname, recipeitem, "corner_bricks")
+
+
end
end
-if wehavechisels then chisel.add_mod("facade",10) end -- register the total number of different designs in this mod with mychisel
+if wehavechisels then chisel.add_mod("facade",14) end -- register the total number of different designs in this mod with mychisel
facade.register_facade_nodes("default", "clay", "default:clay", "Clay")
facade.register_facade_nodes("default", "desert_sandstone", "default:desert_sandstone", "Desert Sandstone")
diff --git a/facade/license.txt b/facade/license.txt
index f273c36..dc51f2a 100644
--- a/facade/license.txt
+++ b/facade/license.txt
@@ -1,9 +1,10 @@
*Textures from Minetest Game mod: default
+The licenses for such media can be found in the source for Minetest Game
=========================================
License of source code:
-----------------------
-Copyright (C) 2011-2012 celeron55, Perttu Ahola <celeron55@gmail.com>
+Copyright (C) 2016-2018 TumeniNodes
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
@@ -12,215 +13,31 @@ the Free Software Foundation; either version 2.1 of the License, or
http://www.gnu.org/licenses/lgpl-2.1.html
-License of media (textures and sounds)
---------------------------------------
-Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
-http://creativecommons.org/licenses/by-sa/3.0/
-
-Authors of media files
------------------------
-Everything not listed in here:
-Copyright (C) 2010-2012 celeron55, Perttu Ahola <celeron55@gmail.com>
-
-Cisoun's WTFPL texture pack:
- default_jungletree.png
- default_lava.png
- default_leaves.png
- default_sapling.png
- default_stone.png
- default_tree.png
- default_tree_top.png
- default_water.png
-
-Cisoun's conifers mod (WTFPL):
- default_pine_needles.png
-
-Originating from G4JC's Almost MC Texture Pack:
- default_torch.png
- default_torch_on_ceiling.png
- default_torch_on_floor.png
-
-VanessaE's animated torches (WTFPL):
- default_torch_animated.png
- default_torch_on_ceiling_animated.png
- default_torch_on_floor_animated.png
- default_torch_on_floor.png
-
-RealBadAngel's animated water (WTFPL):
- default_water_source_animated.png
- default_water_flowing_animated.png
-
-VanessaE (WTFPL):
- default_nc_back.png
- default_nc_front.png
- default_nc_rb.png
- default_nc_side.png
- default_desert_sand.png
- default_desert_stone.png
- default_sand.png
-
-Calinou (CC BY-SA):
- default_brick.png
- default_papyrus.png
- default_mineral_copper.png
- default_glass_detail.png
-
-MirceaKitsune (WTFPL):
- character.x
-
-Jordach (CC BY-SA 3.0):
- character.png
-
-PilzAdam (WTFPL):
- default_jungleleaves.png
- default_junglesapling.png
- default_obsidian_glass.png
- default_obsidian_shard.png
- default_mineral_gold.png
- default_snowball.png
-
-jojoa1997 (WTFPL):
- default_obsidian.png
-
-InfinityProject (WTFPL):
- default_mineral_diamond.png
-
-Splizard (CC BY-SA 3.0):
- default_snow.png
- default_pine_sapling.png
-
-Zeg9 (CC BY-SA 3.0):
- default_coal_block.png
- default_steel_block.png
- default_copper_block.png
- default_bronze_block.png
- default_gold_block.png
-
-paramat (CC BY-SA 3.0):
- wieldhand.png -- Copied from character.png by Jordach (CC BY-SA 3.0)
- default_pinetree.png
- default_pinetree_top.png
- default_pinewood.png
- default_acacia_leaves.png
- default_acacia_sapling.png
- default_acacia_tree.png
- default_acacia_tree_top.png
- default_acacia_wood.png
- default_junglewood.png
- default_jungletree_top.png
- default_sandstone_brick.png
- default_obsidian_brick.png
- default_stone_brick.png
- default_desert_stone_brick.png
- default_river_water.png
- default_river_water_source_animated.png
- default_river_water_flowing_animated.png
- default_dry_grass.png
- default_dry_grass_side.png
- default_dry_grass_*.png
- default_grass.png
- default_grass_side.png
- default_snow_side.png
-
-brunob.santos (CC BY-SA 4.0):
- default_desert_cobble.png
-
-BlockMen (CC BY-SA 3.0):
- default_wood.png
- default_clay_brick.png
- default_iron_ingot.png
- default_gold_ingot.png
- default_tool_steelsword.png
- default_diamond.png
- default_book.png
- default_tool_*.png
- default_lava_source_animated.png
- default_lava_flowing_animated.png
- default_stick.png
- default_chest_front.png
- default_chest_lock.png
- default_chest_side.png
- default_chest_top.png
- default_mineral_mese.png
- default_meselamp.png
- bubble.png
- gui_*.png
-
-sofar (CC BY-SA 3.0):
- default_book_written.png, based on default_book.png
- default_aspen_sapling
- default_aspen_leaves
- default_aspen_tree
- default_aspen_tree_top, derived from default_pine_tree_top (by paramat)
- default_aspen_wood, derived from default_pine_wood (by paramat)
-
-sofar (WTFPL):
- default_gravel.png -- Derived from Gambit's PixelBOX texture pack light gravel
-
-Neuromancer (CC BY-SA 2.0):
- default_cobble.png, based on texture by Brane praefect
- default_mossycobble.png, based on texture by Brane praefect
-Neuromancer (CC BY-SA 3.0):
- default_dirt.png
- default_furnace_*.png
-
-Gambit (WTFPL):
- default_bronze_ingot.png
- default_copper_ingot.png
- default_copper_lump.png
- default_iron_lump.png
- default_gold_lump.png
- default_clay_lump.png
- default_coal.png
- default_grass_*.png
- default_paper.png
- default_diamond_block.png
- default_ladder_steel.png
- default_sign_wall_wood.png
- default_flint.png
-
-asl97 (WTFPL):
- default_ice.png
-
-KevDoy (CC BY-SA 3.0)
- heart.png
-
-Glass breaking sounds (CC BY 3.0):
- 1: http://www.freesound.org/people/cmusounddesign/sounds/71947/
- 2: http://www.freesound.org/people/Tomlija/sounds/97669/
- 3: http://www.freesound.org/people/lsprice/sounds/88808/
-
-Mito551 (sounds) (CC BY-SA):
- default_dig_choppy.ogg
- default_dig_cracky.ogg
- default_dig_crumbly.1.ogg
- default_dig_crumbly.2.ogg
- default_dig_dig_immediate.ogg
- default_dig_oddly_breakable_by_hand.ogg
- default_dug_node.1.ogg
- default_dug_node.2.ogg
- default_grass_footstep.1.ogg
- default_grass_footstep.2.ogg
- default_grass_footstep.3.ogg
- default_gravel_footstep.1.ogg
- default_gravel_footstep.2.ogg
- default_gravel_footstep.3.ogg
- default_gravel_footstep.4.ogg
- default_grass_footstep.1.ogg
- default_place_node.1.ogg
- default_place_node.2.ogg
- default_place_node.3.ogg
- default_place_node_hard.1.ogg
- default_place_node_hard.2.ogg
- default_snow_footstep.1.ogg
- default_snow_footstep.2.ogg
- default_hard_footstep.1.ogg
- default_hard_footstep.2.ogg
- default_hard_footstep.3.ogg
- default_sand_footstep.1.ogg
- default_sand_footstep.2.ogg
- default_wood_footstep.1.ogg
- default_wood_footstep.2.ogg
- default_dirt_footstep.1.ogg
- default_dirt_footstep.2.ogg
- default_glass_footstep.ogg
+init.lua
+bannerstone.lua
+bannerstone_corner.lua
+carved_stone_a.lua
+carved_stone_a_corner.lua
+column.lua
+column_corner.lua
+corbel.lua
+corbel_corner.lua
+corbel_inner_corner.lua
+rgspro.lua
+rgspro_corner.lua
+rgspro_inner.lua
+corner_bricks.lua
+
+bannerstone.nbe
+bannerstone_corner.nbe
+carved_stone_a.nbe
+carved_stone_a_corner.nbe
+column.nbe
+column_corner.nbe
+corbel.nbe
+corbel_corner.nbe
+corbel_inner_corner.nbe
+rgspro.nbe
+rgspro_corner.nbe
+rgspro_inner.nbe
+corner_bricks.nbe
diff --git a/facade/models/corner_bricks.obj b/facade/models/corner_bricks.obj
new file mode 100644
index 0000000..b733f59
--- /dev/null
+++ b/facade/models/corner_bricks.obj
@@ -0,0 +1,64 @@
+mtllib corner_bricks.mtl
+o converted_out
+v 0.5625 -0.5 0.4375
+v 0.5625 -0.5 1
+v 0.5625 0 1
+v 0.5625 0 0.4375
+v 0.5 -0.5 0.4375
+v 0.5 -0.5 1
+v 0.5 0 1
+v 0.5 0 0.4375
+v 0.5 -0.5 0.4375
+v 0.5 -0.5 0.5
+v 0.5 0 0.5
+v 0.5 0 0.4375
+v -0 -0.5 0.4375
+v -0 -0.5 0.5
+v -0 0 0.5
+v -0 0 0.4375
+v 0.5625 0 0.5
+v 0.5625 0 1.5
+v 0.5625 0.5 1.5
+v 0.5625 0.5 0.5
+v 0.5 0 0.5
+v 0.5 0 1.5
+v 0.5 0.5 1.5
+v 0.5 0.5 0.5
+v 0.5625 0 0.4375
+v 0.5625 0 0.5
+v 0.5625 0.5 0.5
+v 0.5625 0.5 0.4375
+v -0.5 0 0.4375
+v -0.5 0 0.5
+v -0.5 0.5 0.5
+v -0.5 0.5 0.4375
+usemtl none
+s off
+g nodebox1
+f 1 2 3 4
+f 5 6 7 8
+f 1 4 8 5
+f 2 3 7 6
+f 1 2 6 5
+f 4 3 7 8
+g nodebox2
+f 9 10 11 12
+f 13 14 15 16
+f 9 12 16 13
+f 10 11 15 14
+f 9 10 14 13
+f 12 11 15 16
+g nodebox3
+f 17 18 19 20
+f 21 22 23 24
+f 17 20 24 21
+f 18 19 23 22
+f 17 18 22 21
+f 20 19 23 24
+g nodebox4
+f 25 26 27 28
+f 29 30 31 32
+f 25 28 32 29
+f 26 27 31 30
+f 25 26 30 29
+f 28 27 31 32
diff --git a/facade/models/files.txt b/facade/models/files.txt
deleted file mode 100644
index 8b13789..0000000
--- a/facade/models/files.txt
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/facade/models/license.txt b/facade/models/license.txt
new file mode 100644
index 0000000..ecc81dc
--- /dev/null
+++ b/facade/models/license.txt
@@ -0,0 +1,18 @@
+source files for facade
+Copyright (C) 2016 - 2018 TumeniNodes
+Attribution - ShareAlike 4.0 International (CC BY-SA 4.0)
+https://creativecommons.org/licenses/by-sa/4.0/
+=========================================================
+bannerstone.obj
+bannerstone_corner.obj
+carved_stone_a.obj
+carved_stone_a_corner.obj
+column.obj
+column_corner.obj
+corbel.obj
+corbel_corner.obj
+corbel_inner_corner.obj
+rgspro.obj
+rgspro_corner.obj
+rgspro_inner.obj
+corner_bricks.obj
diff --git a/facade/models/nbe files/corner_bricks.nbe b/facade/models/nbe files/corner_bricks.nbe
new file mode 100644
index 0000000..0573bba
--- /dev/null
+++ b/facade/models/nbe files/corner_bricks.nbe
Binary files differ
diff --git a/facade/models/nbe files/rgspro.nbe b/facade/models/nbe files/rgspro.nbe
new file mode 100644
index 0000000..9b9e448
--- /dev/null
+++ b/facade/models/nbe files/rgspro.nbe
Binary files differ
diff --git a/facade/models/nbe files/rgspro_corner.nbe b/facade/models/nbe files/rgspro_corner.nbe
new file mode 100644
index 0000000..fef58c7
--- /dev/null
+++ b/facade/models/nbe files/rgspro_corner.nbe
Binary files differ
diff --git a/facade/models/nbe files/rgspro_inner.nbe b/facade/models/nbe files/rgspro_inner.nbe
new file mode 100644
index 0000000..ee78066
--- /dev/null
+++ b/facade/models/nbe files/rgspro_inner.nbe
Binary files differ
diff --git a/facade/models/nbe lua files/corner_bricks.lua b/facade/models/nbe lua files/corner_bricks.lua
new file mode 100644
index 0000000..9975c02
--- /dev/null
+++ b/facade/models/nbe lua files/corner_bricks.lua
@@ -0,0 +1,26 @@
+-- GENERATED CODE
+-- Node Box Editor, version 0.9.0
+-- Namespace: test
+
+minetest.register_node("test:node_1", {
+ tiles = {
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png"
+ },
+ drawtype = "nodebox",
+ paramtype = "light",
+ node_box = {
+ type = "fixed",
+ fixed = {
+ {-0.5625, -0.5, 0.4375, -0.5, 0, 1},
+ {-0.5, -0.5, 0.4375, 0, 0, 0.5},
+ {-0.5625, 0, 0.5, -0.5, 0.5, 1.5},
+ {-0.5625, 0, 0.4375, 0.5, 0.5, 0.5},
+ }
+ }
+})
+
diff --git a/facade/models/nbe lua files/rgspro.lua b/facade/models/nbe lua files/rgspro.lua
new file mode 100644
index 0000000..888badb
--- /dev/null
+++ b/facade/models/nbe lua files/rgspro.lua
@@ -0,0 +1,25 @@
+-- GENERATED CODE
+-- Node Box Editor, version 0.9.0
+-- Namespace: test
+
+minetest.register_node("test:node_1", {
+ tiles = {
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png"
+ },
+ drawtype = "nodebox",
+ paramtype = "light",
+ node_box = {
+ type = "fixed",
+ fixed = {
+ {-0.5, -0.5, 0.375, 0.5, -0.3125, 0.5},
+ {-0.5, -0.3125, 0.25, 0.5, -0.125, 0.5},
+ {-0.5, -0.125, 0.125, 0.5, 0.5, 0.5},
+ }
+ }
+})
+
diff --git a/facade/models/nbe lua files/rgspro_corner.lua b/facade/models/nbe lua files/rgspro_corner.lua
new file mode 100644
index 0000000..31e70a7
--- /dev/null
+++ b/facade/models/nbe lua files/rgspro_corner.lua
@@ -0,0 +1,28 @@
+-- GENERATED CODE
+-- Node Box Editor, version 0.9.0
+-- Namespace: test
+
+minetest.register_node("test:node_1", {
+ tiles = {
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png"
+ },
+ drawtype = "nodebox",
+ paramtype = "light",
+ node_box = {
+ type = "fixed",
+ fixed = {
+ {-0.5, -0.5, 0.375, 0.5, -0.3125, 0.5},
+ {-0.5, -0.3125, 0.25, 0.5, -0.0625, 0.5},
+ {-0.5, -0.125, 0.125, 0.5, 0.5, 0.5},
+ {-0.625, -0.5, 0.375, -0.5, -0.3125, 1.5},
+ {-0.75, -0.3125, 0.25, -0.5, -0.125, 1.5},
+ {-0.875, -0.125, 0.125, -0.5, 0.5, 1.5},
+ }
+ }
+})
+
diff --git a/facade/models/nbe lua files/rgspro_inner.lua b/facade/models/nbe lua files/rgspro_inner.lua
new file mode 100644
index 0000000..dfe2142
--- /dev/null
+++ b/facade/models/nbe lua files/rgspro_inner.lua
@@ -0,0 +1,28 @@
+-- GENERATED CODE
+-- Node Box Editor, version 0.9.0
+-- Namespace: test
+
+minetest.register_node("test:node_1", {
+ tiles = {
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png",
+ "default_wood.png"
+ },
+ drawtype = "nodebox",
+ paramtype = "light",
+ node_box = {
+ type = "fixed",
+ fixed = {
+ {-0.5, -0.5, 0.375, 0.5, -0.3125, 0.5},
+ {-0.5, -0.3125, 0.25, 0.5, -0.125, 0.5},
+ {-0.5, -0.125, 0.125, 0.5, 0.5, 0.5},
+ {0.375, -0.5, -0.5, 0.5, -0.3125, 0.375},
+ {0.25, -0.3125, -0.5, 0.5, -0.0625, 0.25},
+ {0.125, -0.125, -0.5, 0.5, 0.5, 0.125},
+ }
+ }
+})
+
diff --git a/facade/models/obj_info.txt b/facade/models/obj_info.txt
index 387cde6..8b6cfad 100644
--- a/facade/models/obj_info.txt
+++ b/facade/models/obj_info.txt
@@ -1,3 +1,6 @@
These .obj files were created using Rubenwardy's NodeBoxEditor https://forum.minetest.net/viewtopic.php?f=14&t=2840&hilit=NBE (which is a very nice and useful tool)
They do support textures but, do not support UV mapping, and they will still render as individual objects. They are provided merely as a reference for anyone who may whish to create .obj models using Blender, or other similar 3D modeling software.
+
+However, there is a method with Blender, in which one can delete duplicate faces, etc., which would make these closely workable to a native .obj file, and help with UV mapping.
+It would be up to you to do a search on this method, as I have no interest in doing so.
diff --git a/facade/models/rgspro.obj b/facade/models/rgspro.obj
new file mode 100644
index 0000000..593a2a8
--- /dev/null
+++ b/facade/models/rgspro.obj
@@ -0,0 +1,49 @@
+mtllib rgspro.mtl
+o converted_out
+v 0.5 -0.5 0.375
+v 0.5 -0.5 0.5
+v 0.5 -0.3125 0.5
+v 0.5 -0.3125 0.375
+v -0.5 -0.5 0.375
+v -0.5 -0.5 0.5
+v -0.5 -0.3125 0.5
+v -0.5 -0.3125 0.375
+v 0.5 -0.3125 0.25
+v 0.5 -0.3125 0.5
+v 0.5 -0.125 0.5
+v 0.5 -0.125 0.25
+v -0.5 -0.3125 0.25
+v -0.5 -0.3125 0.5
+v -0.5 -0.125 0.5
+v -0.5 -0.125 0.25
+v 0.5 -0.125 0.125
+v 0.5 -0.125 0.5
+v 0.5 0.5 0.5
+v 0.5 0.5 0.125
+v -0.5 -0.125 0.125
+v -0.5 -0.125 0.5
+v -0.5 0.5 0.5
+v -0.5 0.5 0.125
+usemtl none
+s off
+g nodebox1
+f 1 2 3 4
+f 5 6 7 8
+f 1 4 8 5
+f 2 3 7 6
+f 1 2 6 5
+f 4 3 7 8
+g nodebox2
+f 9 10 11 12
+f 13 14 15 16
+f 9 12 16 13
+f 10 11 15 14
+f 9 10 14 13
+f 12 11 15 16
+g nodebox3
+f 17 18 19 20
+f 21 22 23 24
+f 17 20 24 21
+f 18 19 23 22
+f 17 18 22 21
+f 20 19 23 24
diff --git a/facade/models/rgspro_corner.obj b/facade/models/rgspro_corner.obj
new file mode 100644
index 0000000..506df93
--- /dev/null
+++ b/facade/models/rgspro_corner.obj
@@ -0,0 +1,94 @@
+mtllib rgspro_corner.mtl
+o converted_out
+v 0.5 -0.5 0.375
+v 0.5 -0.5 0.5
+v 0.5 -0.3125 0.5
+v 0.5 -0.3125 0.375
+v -0.5 -0.5 0.375
+v -0.5 -0.5 0.5
+v -0.5 -0.3125 0.5
+v -0.5 -0.3125 0.375
+v 0.5 -0.3125 0.25
+v 0.5 -0.3125 0.5
+v 0.5 -0.0625 0.5
+v 0.5 -0.0625 0.25
+v -0.5 -0.3125 0.25
+v -0.5 -0.3125 0.5
+v -0.5 -0.0625 0.5
+v -0.5 -0.0625 0.25
+v 0.5 -0.125 0.125
+v 0.5 -0.125 0.5
+v 0.5 0.5 0.5
+v 0.5 0.5 0.125
+v -0.5 -0.125 0.125
+v -0.5 -0.125 0.5
+v -0.5 0.5 0.5
+v -0.5 0.5 0.125
+v 0.625 -0.5 0.375
+v 0.625 -0.5 1.5
+v 0.625 -0.3125 1.5
+v 0.625 -0.3125 0.375
+v 0.5 -0.5 0.375
+v 0.5 -0.5 1.5
+v 0.5 -0.3125 1.5
+v 0.5 -0.3125 0.375
+v 0.75 -0.3125 0.25
+v 0.75 -0.3125 1.5
+v 0.75 -0.125 1.5
+v 0.75 -0.125 0.25
+v 0.5 -0.3125 0.25
+v 0.5 -0.3125 1.5
+v 0.5 -0.125 1.5
+v 0.5 -0.125 0.25
+v 0.875 -0.125 0.125
+v 0.875 -0.125 1.5
+v 0.875 0.5 1.5
+v 0.875 0.5 0.125
+v 0.5 -0.125 0.125
+v 0.5 -0.125 1.5
+v 0.5 0.5 1.5
+v 0.5 0.5 0.125
+usemtl none
+s off
+g nodebox1
+f 1 2 3 4
+f 5 6 7 8
+f 1 4 8 5
+f 2 3 7 6
+f 1 2 6 5
+f 4 3 7 8
+g nodebox2
+f 9 10 11 12
+f 13 14 15 16
+f 9 12 16 13
+f 10 11 15 14
+f 9 10 14 13
+f 12 11 15 16
+g nodebox3
+f 17 18 19 20
+f 21 22 23 24
+f 17 20 24 21
+f 18 19 23 22
+f 17 18 22 21
+f 20 19 23 24
+g nodebox4
+f 25 26 27 28
+f 29 30 31 32
+f 25 28 32 29
+f 26 27 31 30
+f 25 26 30 29
+f 28 27 31 32
+g nodebox5
+f 33 34 35 36
+f 37 38 39 40
+f 33 36 40 37
+f 34 35 39 38
+f 33 34 38 37
+f 36 35 39 40
+g nodebox6
+f 41 42 43 44
+f 45 46 47 48
+f 41 44 48 45
+f 42 43 47 46
+f 41 42 46 45
+f 44 43 47 48
diff --git a/facade/models/rgspro_inner.obj b/facade/models/rgspro_inner.obj
new file mode 100644
index 0000000..dba753e
--- /dev/null
+++ b/facade/models/rgspro_inner.obj
@@ -0,0 +1,94 @@
+mtllib rgspro_inner.mtl
+o converted_out
+v 0.5 -0.5 0.375
+v 0.5 -0.5 0.5
+v 0.5 -0.3125 0.5
+v 0.5 -0.3125 0.375
+v -0.5 -0.5 0.375
+v -0.5 -0.5 0.5
+v -0.5 -0.3125 0.5
+v -0.5 -0.3125 0.375
+v 0.5 -0.3125 0.25
+v 0.5 -0.3125 0.5
+v 0.5 -0.125 0.5
+v 0.5 -0.125 0.25
+v -0.5 -0.3125 0.25
+v -0.5 -0.3125 0.5
+v -0.5 -0.125 0.5
+v -0.5 -0.125 0.25
+v 0.5 -0.125 0.125
+v 0.5 -0.125 0.5
+v 0.5 0.5 0.5
+v 0.5 0.5 0.125
+v -0.5 -0.125 0.125
+v -0.5 -0.125 0.5
+v -0.5 0.5 0.5
+v -0.5 0.5 0.125
+v -0.375 -0.5 -0.5
+v -0.375 -0.5 0.375
+v -0.375 -0.3125 0.375
+v -0.375 -0.3125 -0.5
+v -0.5 -0.5 -0.5
+v -0.5 -0.5 0.375
+v -0.5 -0.3125 0.375
+v -0.5 -0.3125 -0.5
+v -0.25 -0.3125 -0.5
+v -0.25 -0.3125 0.25
+v -0.25 -0.0625 0.25
+v -0.25 -0.0625 -0.5
+v -0.5 -0.3125 -0.5
+v -0.5 -0.3125 0.25
+v -0.5 -0.0625 0.25
+v -0.5 -0.0625 -0.5
+v -0.125 -0.125 -0.5
+v -0.125 -0.125 0.125
+v -0.125 0.5 0.125
+v -0.125 0.5 -0.5
+v -0.5 -0.125 -0.5
+v -0.5 -0.125 0.125
+v -0.5 0.5 0.125
+v -0.5 0.5 -0.5
+usemtl none
+s off
+g nodebox1
+f 1 2 3 4
+f 5 6 7 8
+f 1 4 8 5
+f 2 3 7 6
+f 1 2 6 5
+f 4 3 7 8
+g nodebox2
+f 9 10 11 12
+f 13 14 15 16
+f 9 12 16 13
+f 10 11 15 14
+f 9 10 14 13
+f 12 11 15 16
+g nodebox3
+f 17 18 19 20
+f 21 22 23 24
+f 17 20 24 21
+f 18 19 23 22
+f 17 18 22 21
+f 20 19 23 24
+g nodebox4
+f 25 26 27 28
+f 29 30 31 32
+f 25 28 32 29
+f 26 27 31 30
+f 25 26 30 29
+f 28 27 31 32
+g nodebox5
+f 33 34 35 36
+f 37 38 39 40
+f 33 36 40 37
+f 34 35 39 38
+f 33 34 38 37
+f 36 35 39 40
+g nodebox6
+f 41 42 43 44
+f 45 46 47 48
+f 41 44 48 45
+f 42 43 47 46
+f 41 42 46 45
+f 44 43 47 48
diff --git a/facade/screenshot4.png b/facade/screenshot4.png
new file mode 100644
index 0000000..7cd8c86
--- /dev/null
+++ b/facade/screenshot4.png
Binary files differ
diff --git a/facade/textures/facade_rgspro.png b/facade/textures/facade_rgspro.png
new file mode 100644
index 0000000..de36926
--- /dev/null
+++ b/facade/textures/facade_rgspro.png
Binary files differ
diff --git a/facade/textures/license.txt b/facade/textures/license.txt
new file mode 100644
index 0000000..4ac1f99
--- /dev/null
+++ b/facade/textures/license.txt
@@ -0,0 +1,10 @@
+custom textures for facade
+Copyright (C) 2016 - 2018 TumeniNodes
+Attribution - ShareAlike 4.0 International (CC BY-SA 4.0)
+https://creativecommons.org/licenses/by-sa/4.0/
+=========================================================
+facade_bannerstone.png
+facade_carved_stone_a.png
+facade_cornerstone.png
+facade_column.png
+facade_rgspro.png
diff --git a/facade/textures/texures license.txt b/facade/textures/texures license.txt
deleted file mode 100644
index 9f8effb..0000000
--- a/facade/textures/texures license.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-custom textures for facade
-Copyright (C) 2017 TumeniNodes
-Attribution - ShareAlike 4.0 International (CC BY-SA 4.0)
-https://creativecommons.org/licenses/by-sa/4.0/