Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions init.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
facade = {}
facade = {}

-- Define the shapes and registration functions
dofile (minetest.get_modpath("facade") .. "/shapes.lua")
Expand All @@ -7,4 +7,4 @@ dofile (minetest.get_modpath("facade") .. "/shapes.lua")
dofile (minetest.get_modpath("facade") .. "/materials.lua")

-- Add a dedicated machine to produce the facade shapes
dofile (minetest.get_modpath("facade") .. "/shaper.lua")
dofile(minetest.get_modpath("facade") .. "/shaper.lua")
46 changes: 23 additions & 23 deletions materials.lua
Original file line number Diff line number Diff line change
Expand Up @@ -9,32 +9,32 @@ facade.register_facade_nodes("default", "silver_sandstone", "default:silver_sand
--facade.register_facade_nodes("default", "obsidian", "default:obsidian", "Obsidian")


if minetest.get_modpath( "bakedclay") then
local clay = {
{"white", "White"},
{"grey", "Grey"},
{"black", "Black"},
{"red", "Red"},
{"yellow", "Yellow"},
{"green", "Green"},
{"cyan", "Cyan"},
{"blue", "Blue"},
{"magenta", "Magenta"},
{"orange", "Orange"},
{"violet", "Violet"},
{"brown", "Brown"},
{"pink", "Pink"},
{"dark_grey", "Dark Grey"},
{"dark_green", "Dark Green"},
}

for _, clay in pairs(clay) do
facade.register_facade_nodes("baked_clay", clay[1] , "bakedclay:" .. clay[1], clay[2] .. " Baked Clay")
end
if minetest.get_modpath("bakedclay") then
local clays = {
{ "white", "White" },
{ "grey", "Grey" },
{ "black", "Black" },
{ "red", "Red" },
{ "yellow", "Yellow" },
{ "green", "Green" },
{ "cyan", "Cyan" },
{ "blue", "Blue" },
{ "magenta", "Magenta" },
{ "orange", "Orange" },
{ "violet", "Violet" },
{ "brown", "Brown" },
{ "pink", "Pink" },
{ "dark_grey", "Dark Grey" },
{ "dark_green", "Dark Green" },
}

for _, clay in pairs(clays) do
facade.register_facade_nodes("baked_clay", clay[1], "bakedclay:" .. clay[1], clay[2] .. " Baked Clay")
end
end


if minetest.get_modpath( "darkage") then
if minetest.get_modpath("darkage") then
facade.register_facade_nodes("darkage", "basalt", "darkage:basalt", "Basalt")
facade.register_facade_nodes("darkage", "chalk", "darkage:chalk", "Chalk")
facade.register_facade_nodes("darkage", "gneiss", "darkage:gneiss", "Gneiss")
Expand Down
2 changes: 2 additions & 0 deletions settingtypes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
facade.in_creative_inventory (Facades show in inventory) bool true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
facade.in_creative_inventory (Facades show in inventory) bool true
facade.in_creative_inventory (Enable facades in creative inventory) bool true

facade.protect_inventories (Facade shaper is protected) bool false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
facade.protect_inventories (Facade shaper is protected) bool false
facade.protect_inventories (Enable shaper protection) bool false

Loading