Fixed stone and added 2 more stone corners
58
brown_stone.lua
Normal file
@ -0,0 +1,58 @@
|
||||
local stone_corners = { --Material , Description , Image , Item
|
||||
{ "default_cobble" , "Cobble" , "default_cobble", "default:cobble"},
|
||||
{ "default_stone" , "Stone" , "default_stone", "default:stone"},
|
||||
{ "default_stone_brick" , "Stone Brick" , "default_stone_brick", "default:stonebrick"},
|
||||
{ "default_brick" , "brick" , "default_brick", "default:brick"},
|
||||
{ "default_wood" , "Wood" , "default_wood", "default:wood"},
|
||||
{ "default_pinewood" , "Pine Wood" , "default_pinewood", "default:pinewood"},
|
||||
{ "default_sandstone" , "Sandstone " , "default_sandstone", "default:sandstone"},
|
||||
{ "default_sandstone_brick" , "Sandstone Brick" , "default_sandstone_brick", "default:sandstonebrick"},
|
||||
}
|
||||
|
||||
for i in ipairs(stone_corners) do
|
||||
local mat = stone_corners[i][1]
|
||||
local desc = stone_corners[i][2]
|
||||
local img = stone_corners[i][3]
|
||||
local item = stone_corners[i][4]
|
||||
|
||||
minetest.register_node("mycorners:brown_stone_"..mat.."_corner", {
|
||||
description = "Brown Stone "..desc.." Corner",
|
||||
drawtype = "normal",
|
||||
paramtype = "light",
|
||||
tiles = {
|
||||
img..".png",
|
||||
img..".png",
|
||||
img..".png",
|
||||
img..".png^corners_stone6.png",
|
||||
img..".png",
|
||||
img..".png^corners_stone5.png",
|
||||
},
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
groups = {cracky = 2},
|
||||
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = "mycorners:brown_stone_"..mat.."_corner 1",
|
||||
recipe = {
|
||||
{item,"mycorners:brown_stone_corner_block",""},
|
||||
{"mycorners:brown_stone_corner_block","",""},
|
||||
{"","",""},
|
||||
}
|
||||
})
|
||||
end
|
||||
|
||||
--stone corner
|
||||
minetest.register_craftitem("mycorners:brown_stone_corner_block", {
|
||||
description = "Brown Stone Corner Block",
|
||||
inventory_image = "corners_stone5.png",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "mycorners:brown_stone_corner_block 16",
|
||||
recipe = {
|
||||
{"mycorners:stone_corner_block","",""},
|
||||
{"dye:brown","",""},
|
||||
{"","",""},
|
||||
}
|
||||
})
|
@ -1 +1,2 @@
|
||||
default
|
||||
dye
|
||||
|
2
init.lua
@ -1,6 +1,8 @@
|
||||
|
||||
-- Stone Corners
|
||||
dofile(minetest.get_modpath("mycorners").."/stone.lua")
|
||||
dofile(minetest.get_modpath("mycorners").."/light_stone.lua")
|
||||
dofile(minetest.get_modpath("mycorners").."/brown_stone.lua")
|
||||
|
||||
-- Brick Corners
|
||||
dofile(minetest.get_modpath("mycorners").."/stone_brick.lua")
|
||||
|
58
light_stone.lua
Normal file
@ -0,0 +1,58 @@
|
||||
local stone_corners = { --Material , Description , Image , Item
|
||||
{ "default_cobble" , "Cobble" , "default_cobble", "default:cobble"},
|
||||
{ "default_stone" , "Stone" , "default_stone", "default:stone"},
|
||||
{ "default_stone_brick" , "Stone Brick" , "default_stone_brick", "default:stonebrick"},
|
||||
{ "default_brick" , "brick" , "default_brick", "default:brick"},
|
||||
{ "default_wood" , "Wood" , "default_wood", "default:wood"},
|
||||
{ "default_pinewood" , "Pine Wood" , "default_pinewood", "default:pinewood"},
|
||||
{ "default_sandstone" , "Sandstone " , "default_sandstone", "default:sandstone"},
|
||||
{ "default_sandstone_brick" , "Sandstone Brick" , "default_sandstone_brick", "default:sandstonebrick"},
|
||||
}
|
||||
|
||||
for i in ipairs(stone_corners) do
|
||||
local mat = stone_corners[i][1]
|
||||
local desc = stone_corners[i][2]
|
||||
local img = stone_corners[i][3]
|
||||
local item = stone_corners[i][4]
|
||||
|
||||
minetest.register_node("mycorners:light_stone_"..mat.."_corner", {
|
||||
description = "Stone "..desc.." Corner",
|
||||
drawtype = "normal",
|
||||
paramtype = "light",
|
||||
tiles = {
|
||||
img..".png",
|
||||
img..".png",
|
||||
img..".png",
|
||||
img..".png^corners_stone4.png",
|
||||
img..".png",
|
||||
img..".png^corners_stone3.png",
|
||||
},
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
groups = {cracky = 2},
|
||||
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = "mycorners:light_stone_"..mat.."_corner 1",
|
||||
recipe = {
|
||||
{item,"mycorners:light_stone_corner_block",""},
|
||||
{"mycorners:light_stone_corner_block","",""},
|
||||
{"","",""},
|
||||
}
|
||||
})
|
||||
end
|
||||
|
||||
--stone corner
|
||||
minetest.register_craftitem("mycorners:light_stone_corner_block", {
|
||||
description = "Light Stone Corner Block",
|
||||
inventory_image = "corners_stone3.png",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "mycorners:light_stone_corner_block 16",
|
||||
recipe = {
|
||||
{"mycorners:stone_corner_block","",""},
|
||||
{"dye:yellow","",""},
|
||||
{"","",""},
|
||||
}
|
||||
})
|
34
light_stone.lua~
Normal file
@ -0,0 +1,34 @@
|
||||
local stone_corners = { --Material , Description , Image
|
||||
{ "default_cobble" , "Cobble" , "default_cobble"},
|
||||
{ "default_stone" , "Stone" , "default_stone"},
|
||||
{ "default_stone_brick" , "Stone Brick" , "default_stone_brick"},
|
||||
{ "default_brick" , "brick" , "default_brick"},
|
||||
-- { "default_wood" , "Wood" , "default_wood"},
|
||||
-- { "default_pinewood" , "Pine Wood" , "default_pinewood"},
|
||||
-- { "default_sandstone" , "Sandstone " , "default_sandstone"},
|
||||
-- { "default_sandstone_brick" , "Sandstone Brick" , "default_sandstone_brick"},
|
||||
}
|
||||
|
||||
for i in ipairs(stone_corners) do
|
||||
local mat = stone_corners[i][1]
|
||||
local desc = stone_corners[i][2]
|
||||
local img = stone_corners[i][3]
|
||||
|
||||
minetest.register_node("mycorners:stone_"..mat.."_corner", {
|
||||
description = "Stone "..desc.." Corner",
|
||||
drawtype = "normal",
|
||||
paramtype = "light",
|
||||
tiles = {
|
||||
img..".png",
|
||||
img..".png",
|
||||
img..".png",
|
||||
img..".png^corners_stone2.png",
|
||||
img..".png",
|
||||
img..".png^corners_stone1.png",
|
||||
},
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
groups = {cracky = 2},
|
||||
|
||||
})
|
||||
end
|
@ -3,10 +3,10 @@ local wood_corners = { --Material , Description , Image , Item
|
||||
{ "default_stone" , "Stone" , "default_stone", "default:stone"},
|
||||
{ "default_stone_brick" , "Stone Brick" , "default_stone_brick", "default:stonebrick"},
|
||||
{ "default_brick" , "brick" , "default_brick", "default:brick"},
|
||||
-- { "default_wood" , "Wood" , "default_wood", "default:wood"},
|
||||
-- { "default_pinewood" , "Pine Wood" , "default_pinewood", "default:pinewood"},
|
||||
{ "default_wood" , "Wood" , "default_wood", "default:wood"},
|
||||
{ "default_pinewood" , "Pine Wood" , "default_pinewood", "default:pinewood"},
|
||||
{ "default_sandstone" , "Sandstone " , "default_sandstone", "default:sandstone"},
|
||||
-- { "default_sandstone_brick" , "Sandstone Brick" , "default_sandstone_brick", "default:sandstonebrick"},
|
||||
{ "default_sandstone_brick" , "Sandstone Brick" , "default_sandstone_brick", "default:sandstonebrick"},
|
||||
}
|
||||
|
||||
for i in ipairs(wood_corners) do
|
||||
|
43
stone.lua
@ -1,18 +1,19 @@
|
||||
local stone_corners = { --Material , Description , Image
|
||||
{ "default_cobble" , "Cobble" , "default_cobble"},
|
||||
{ "default_stone" , "Stone" , "default_stone"},
|
||||
{ "default_stone_brick" , "Stone Brick" , "default_stone_brick"},
|
||||
{ "default_brick" , "brick" , "default_brick"},
|
||||
-- { "default_wood" , "Wood" , "default_wood"},
|
||||
-- { "default_pinewood" , "Pine Wood" , "default_pinewood"},
|
||||
-- { "default_sandstone" , "Sandstone " , "default_sandstone"},
|
||||
-- { "default_sandstone_brick" , "Sandstone Brick" , "default_sandstone_brick"},
|
||||
local stone_corners = { --Material , Description , Image , Item
|
||||
{ "default_cobble" , "Cobble" , "default_cobble", "default:cobble"},
|
||||
{ "default_stone" , "Stone" , "default_stone", "default:stone"},
|
||||
{ "default_stone_brick" , "Stone Brick" , "default_stone_brick", "default:stonebrick"},
|
||||
{ "default_brick" , "brick" , "default_brick", "default:brick"},
|
||||
{ "default_wood" , "Wood" , "default_wood", "default:wood"},
|
||||
{ "default_pinewood" , "Pine Wood" , "default_pinewood", "default:pinewood"},
|
||||
{ "default_sandstone" , "Sandstone " , "default_sandstone", "default:sandstone"},
|
||||
{ "default_sandstone_brick" , "Sandstone Brick" , "default_sandstone_brick", "default:sandstonebrick"},
|
||||
}
|
||||
|
||||
for i in ipairs(stone_corners) do
|
||||
local mat = stone_corners[i][1]
|
||||
local desc = stone_corners[i][2]
|
||||
local img = stone_corners[i][3]
|
||||
local item = stone_corners[i][4]
|
||||
|
||||
minetest.register_node("mycorners:stone_"..mat.."_corner", {
|
||||
description = "Stone "..desc.." Corner",
|
||||
@ -31,4 +32,28 @@ minetest.register_node("mycorners:stone_"..mat.."_corner", {
|
||||
groups = {cracky = 2},
|
||||
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "mycorners:stone_"..mat.."_corner 1",
|
||||
recipe = {
|
||||
{item,"mycorners:stone_corner_block",""},
|
||||
{"mycorners:stone_corner_block","",""},
|
||||
{"","",""},
|
||||
}
|
||||
})
|
||||
end
|
||||
|
||||
--stone corner
|
||||
minetest.register_craftitem("mycorners:stone_corner_block", {
|
||||
description = "Stone Corner Block",
|
||||
inventory_image = "corners_stone1.png",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "mycorners:stone_corner_block 16",
|
||||
recipe = {
|
||||
{"default:cobble","",""},
|
||||
{"default:cobble","default:cobble",""},
|
||||
{"default:cobble","",""},
|
||||
}
|
||||
})
|
||||
|
Before Width: | Height: | Size: 584 B After Width: | Height: | Size: 478 B |
Before Width: | Height: | Size: 547 B After Width: | Height: | Size: 441 B |
BIN
textures/corners_stone3.png
Normal file
After Width: | Height: | Size: 584 B |
BIN
textures/corners_stone4.png
Normal file
After Width: | Height: | Size: 547 B |
BIN
textures/corners_stone5.png
Normal file
After Width: | Height: | Size: 544 B |
BIN
textures/corners_stone6.png
Normal file
After Width: | Height: | Size: 516 B |