Reworked textures to use alpha texture.

master
DonBatman 2015-04-06 08:23:11 -07:00
parent f08bb005d6
commit 3621df6579
74 changed files with 334 additions and 642 deletions

View File

@ -11,6 +11,7 @@ minetest.register_node("mydeck:beam", {
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
type = "fixed",
@ -65,16 +66,17 @@ minetest.register_node("mydeck:beam", {
minetest.register_node("mydeck:beam_wbracket", {
description = "Beam with Bracket",
tiles = {
"mydeck_beambt.png",
"mydeck_beambb.png",
"mydeck_beambs.png",
"mydeck_beambs.png",
"mydeck_beambf.png",
"mydeck_beambf.png",
"mydeck_hwood.png^[transformR90^mydeck_beambt_ol.png",
"mydeck_hwood.png^[transformR90^mydeck_beambt_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:beam",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
@ -90,8 +92,8 @@ minetest.register_node("mydeck:beam_wbracket", {
minetest.register_node("mydeck:joists_beam", {
description = "Deck Joists with Beam",
tiles = {
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_hwood.png",
@ -133,16 +135,17 @@ minetest.register_node("mydeck:joists_beam", {
minetest.register_node("mydeck:joists_beam_wbracket", {
description = "Deck Joists with Beam and Bracket",
tiles = {
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_beambf.png",
"mydeck_beambf.png",
"mydeck_beambs.png",
"mydeck_beambs.png",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 2,
items = {
@ -178,8 +181,8 @@ minetest.register_node("mydeck:joists_beam_wbracket", {
minetest.register_node("mydeck:joists_side_beam", {
description = "Deck Joists side with Beam",
tiles = {
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_hwood.png",
@ -188,6 +191,7 @@ minetest.register_node("mydeck:joists_side_beam", {
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 2,
items = {
@ -221,16 +225,17 @@ minetest.register_node("mydeck:joists_side_beam", {
minetest.register_node("mydeck:joists_side_beam_wbracket", {
description = "Deck Joists side with Beam and Bracket",
tiles = {
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_beambf.png",
"mydeck_beambf.png",
"mydeck_beambs.png",
"mydeck_beambs.png",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 2,
items = {
@ -277,6 +282,7 @@ minetest.register_node("mydeck:deck_joists_beam", {
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 3,
items = {
@ -318,14 +324,15 @@ minetest.register_node("mydeck:deck_joists_beam_wbracket", {
tiles = {
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_beambf.png",
"mydeck_beambf.png",
"mydeck_beambs.png",
"mydeck_beambs.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 3,
items = {
@ -377,6 +384,7 @@ minetest.register_node("mydeck:deck_joists_side_beam", {
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 3,
items = {
@ -418,14 +426,15 @@ minetest.register_node("mydeck:deck_joists_side_beam_wbracket", {
tiles = {
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_beambf.png",
"mydeck_beambf.png",
"mydeck_beambs.png",
"mydeck_beambs.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_beambs_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 3,
items = {

View File

@ -1,16 +1,17 @@
minetest.register_node("mydeck:beams", {
description = "Beam",
tiles = {
"mydeck_hwoods.png^[transformR90",
"mydeck_hwoods.png^[transformR90",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:beam",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
@ -32,16 +33,17 @@ minetest.register_node("mydeck:beams", {
minetest.register_node("mydeck:beam_wbrackets", {
description = "Beam with Bracket",
tiles = {
"mydeck_beambts.png",
"mydeck_beambbs.png",
"mydeck_beambss.png",
"mydeck_beambss.png",
"mydeck_beambfs.png",
"mydeck_beambfs.png",
"mydeck_hwood.png^mydeck_tint1.png^[transformR90^mydeck_beambt_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^[transformR90^mydeck_beambt_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:beam",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
@ -57,16 +59,17 @@ minetest.register_node("mydeck:beam_wbrackets", {
minetest.register_node("mydeck:joists_beams", {
description = "Deck Joists with Beam",
tiles = {
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 2,
items = {
@ -100,16 +103,17 @@ minetest.register_node("mydeck:joists_beams", {
minetest.register_node("mydeck:joists_beam_wbrackets", {
description = "Deck Joists with Beam and Bracket",
tiles = {
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_beambfs.png",
"mydeck_beambfs.png",
"mydeck_beambss.png",
"mydeck_beambss.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 2,
items = {
@ -145,16 +149,17 @@ minetest.register_node("mydeck:joists_beam_wbrackets", {
minetest.register_node("mydeck:joists_side_beams", {
description = "Deck Joists side with Beam",
tiles = {
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 2,
items = {
@ -188,16 +193,17 @@ minetest.register_node("mydeck:joists_side_beams", {
minetest.register_node("mydeck:joists_side_beam_wbrackets", {
description = "Deck Joists side with Beam and Bracket",
tiles = {
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_beambfs.png",
"mydeck_beambfs.png",
"mydeck_beambss.png",
"mydeck_beambss.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 2,
items = {
@ -234,16 +240,17 @@ minetest.register_node("mydeck:joists_side_beam_wbrackets", {
minetest.register_node("mydeck:deck_joists_beams", {
description = "Deck Joists with Beam",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 3,
items = {
@ -283,16 +290,17 @@ minetest.register_node("mydeck:deck_joists_beams", {
minetest.register_node("mydeck:deck_joists_beam_wbrackets", {
description = "Deck Joists with Beam with Bracket",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_beambfs.png",
"mydeck_beambfs.png",
"mydeck_beambss.png",
"mydeck_beambss.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 3,
items = {
@ -334,16 +342,17 @@ minetest.register_node("mydeck:deck_joists_beam_wbrackets", {
minetest.register_node("mydeck:deck_joists_side_beams", {
description = "Deck Joists side with Beam",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 3,
items = {
@ -383,16 +392,17 @@ minetest.register_node("mydeck:deck_joists_side_beams", {
minetest.register_node("mydeck:deck_joists_side_beam_wbrackets", {
description = "Deck Joists side with Beam with Bracket",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_beambfs.png",
"mydeck_beambfs.png",
"mydeck_beambss.png",
"mydeck_beambss.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambf_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_beambs_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 3,
items = {

View File

@ -1,12 +1,12 @@
minetest.register_node("mydeck:deck_boardss", {
description = "Deck Boards Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
@ -110,12 +110,12 @@ minetest.register_node("mydeck:deck_boardss", {
minetest.register_node("mydeck:deck_joistss", {
description = "Deck Joists Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -155,12 +155,12 @@ minetest.register_node("mydeck:deck_joistss", {
minetest.register_node("mydeck:deck_joists_sides", {
description = "Deck Joists Side Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -201,12 +201,12 @@ minetest.register_node("mydeck:deck_joists_sides", {
minetest.register_node("mydeck:deck_joists_ends", {
description = "Deck Joists with End Plate Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -246,12 +246,12 @@ minetest.register_node("mydeck:deck_joists_ends", {
minetest.register_node("mydeck:deck_joists_side_ends", {
description = "Deck Joists Side with End Plate Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -292,12 +292,12 @@ minetest.register_node("mydeck:deck_joists_side_ends", {
minetest.register_node("mydeck:deck_joists_endrs", {
description = "Deck Joists Side with Wall Plate stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -337,12 +337,12 @@ minetest.register_node("mydeck:deck_joists_endrs", {
minetest.register_node("mydeck:deck_joists_side_endrs", {
description = "Deck Joists Side with Wall Plate Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",

View File

@ -2,8 +2,8 @@
minetest.register_node("mydeck:joists", {
description = "Deck Joists",
tiles = {
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_hwood.png",
@ -12,6 +12,7 @@ minetest.register_node("mydeck:joists", {
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
type = "fixed",
@ -50,8 +51,8 @@ minetest.register_node("mydeck:joists", {
minetest.register_node("mydeck:joists_side", {
description = "Deck Joists Side",
tiles = {
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_hwood.png",
@ -60,6 +61,7 @@ minetest.register_node("mydeck:joists_side", {
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
type = "fixed",
@ -100,16 +102,17 @@ minetest.register_node("mydeck:joists_side", {
minetest.register_node("mydeck:joists_end", {
description = "Deck Joists with End Plate",
tiles = {
"mydeck_joistend.png^[transformR180",
"mydeck_joistend.png",
"mydeck_joistend.png^[transformR90",
"mydeck_joistend.png^[transformR270",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR180",
"mydeck_hwood.png^mydeck_joistend_ol.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR90",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR270",
"mydeck_hwood.png",
"mydeck_hwood.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
type = "fixed",
@ -130,16 +133,17 @@ minetest.register_node("mydeck:joists_end", {
minetest.register_node("mydeck:joists_side_end", {
description = "Deck Joists Side with End Plate",
tiles = {
"mydeck_joistend.png",
"mydeck_joistend.png^[transformR180",
"mydeck_joistend.png^[transformR270",
"mydeck_joistend.png^[transformR90",
"mydeck_hwood.png^mydeck_joistend_ol.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR180",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR270",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR90",
"mydeck_hwood.png",
"mydeck_hwood.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
type = "fixed",
@ -161,16 +165,17 @@ minetest.register_node("mydeck:joists_side_end", {
minetest.register_node("mydeck:joists_endr", {
description = "Deck Joists Side with Wall Plate",
tiles = {
"mydeck_joistend.png",
"mydeck_joistend.png^[transformR180",
"mydeck_joistend.png^[transformR270",
"mydeck_joistend.png^[transformR90",
"mydeck_hwood.png^mydeck_joistend_ol.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR180",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR270",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR90",
"mydeck_hwood.png",
"mydeck_hwood.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
type = "fixed",
@ -191,16 +196,17 @@ minetest.register_node("mydeck:joists_endr", {
minetest.register_node("mydeck:joists_side_endr", {
description = "Deck Joists Side with Wall Plate",
tiles = {
"mydeck_joistend.png^[transformR180",
"mydeck_joistend.png",
"mydeck_joistend.png^[transformR90",
"mydeck_joistend.png^[transformR270",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR180",
"mydeck_hwood.png^mydeck_joistend_ol.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR90",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR270",
"mydeck_hwood.png",
"mydeck_hwood.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
type = "fixed",

View File

@ -2,16 +2,17 @@
minetest.register_node("mydeck:joistss", {
description = "Deck Joists",
tiles = {
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:joists",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
@ -51,16 +52,17 @@ minetest.register_node("mydeck:joistss", {
minetest.register_node("mydeck:joists_sides", {
description = "Deck Joists Side",
tiles = {
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:joists_side",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
@ -102,16 +104,17 @@ minetest.register_node("mydeck:joists_sides", {
minetest.register_node("mydeck:joists_ends", {
description = "Deck Joists with End Plate",
tiles = {
"mydeck_joistends.png^[transformR180",
"mydeck_joistends.png",
"mydeck_joistends.png^[transformR90",
"mydeck_joistends.png^[transformR270",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR180^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR270^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:joists_end",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
@ -133,16 +136,17 @@ minetest.register_node("mydeck:joists_ends", {
minetest.register_node("mydeck:joists_side_ends", {
description = "Deck Joists Side with End Plate",
tiles = {
"mydeck_joistends.png",
"mydeck_joistends.png^[transformR180",
"mydeck_joistends.png^[transformR270",
"mydeck_joistends.png^[transformR90",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR180^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR270^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:joists_side_end",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
@ -165,16 +169,17 @@ minetest.register_node("mydeck:joists_side_ends", {
minetest.register_node("mydeck:joists_endrs", {
description = "Deck Joists Side with Wall Plate",
tiles = {
"mydeck_joistends.png",
"mydeck_joistends.png^[transformR180",
"mydeck_joistends.png^[transformR270",
"mydeck_joistends.png^[transformR90",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR180^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR270^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:joists_endr",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
@ -196,16 +201,17 @@ minetest.register_node("mydeck:joists_endrs", {
minetest.register_node("mydeck:joists_side_endrs", {
description = "Deck Joists Side with Wall Plate",
tiles = {
"mydeck_joistends.png^[transformR180",
"mydeck_joistends.png",
"mydeck_joistends.png^[transformR90",
"mydeck_joistends.png^[transformR270",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR180^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR90^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_joistend_ol.png^[transformR270^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:joists_side_endr",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {

View File

@ -1,12 +1,12 @@
minetest.register_node("mydeck:lattices", {
description = "Lattice",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",

View File

@ -1,344 +0,0 @@
local material = {}
local shape = {}
local make_ok = {}
local anzahl = {}
minetest.register_node("mydeck:machine", {
description = "Deck Machine",
tiles = {
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_machs.png",
"mydeck_machs.png^[transformFX",
"mydeck_machf.png",
"mydeck_machf.png",
},
inventory_image = "mydeck_mach_inv.png",
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
groups = {cracky=2},
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5, 1.5, -0.375, -0.25},
{-0.5, -0.5, -0.1875, 1.5, -0.375, 0.125},
{-0.5, -0.5, 0.1875, 1.5, -0.375, 0.5},
{-0.375, -0.375, -0.5, -0.25, -0.3125, 0.5},
{0.25, -0.375, -0.5, 0.375, -0.3125, 0.5},
{-0.5, -0.3125, -0.5, 1.5, -0.1875, -0.25},
{-0.5, -0.3125, -0.1875, 1.5, -0.1875, 0.125},
{-0.5, -0.3125, 0.1875, 1.5, -0.1875, 0.5},
{-0.375, -0.1875, -0.5, -0.25, -0.125, 0.5},
{0.25, -0.1875, -0.5, 0.375, -0.125, 0.5},
{-0.5, -0.125, -0.5, 1.5, 0, -0.25},
{-0.5, -0.125, -0.1875 , 1.5, 0, 0.125},
{-0.5, -0.125, 0.1875, 1.5, 0, 0.5},
{1.25, -0.1875, -0.5, 1.375, -0.125, 0.5},
{1.375, -0.375, -0.5, 1.25, -0.3125, 0.5},
}
},
after_place_node = function(pos, placer)
local meta = minetest.env:get_meta(pos);
meta:set_string("owner", (placer:get_player_name() or ""));
meta:set_string("infotext", "Deck Machine (owned by " .. (placer:get_player_name() or "") .. ")");
end,
can_dig = function(pos,player)
local meta = minetest.env:get_meta(pos);
local inv = meta:get_inventory()
if not inv:is_empty("ingot") then
return false
elseif not inv:is_empty("res") then
return false
end
return true
end,
on_construct = function(pos)
local meta = minetest.env:get_meta(pos)
meta:set_string("formspec", "invsize[10,11;]"..
"background[-0.15,-0.25;10.40,11.75;mydeck_background.png]"..
"label[4,5;Wood:]"..
"list[current_name;ingot;4,5.5;1,1;]"..
"label[6.5,5;Output:]"..
"list[current_name;res;6.5,5.5;1,1;]"..
"label[0,0;Choose Deck Parts:]"..
"label[0.5,0.5;Joists]"..
"image_button[0.5,1;1,1;mydeck_mach1.png;joists; ]"..
"image_button[1.5,1;1,1;mydeck_mach2.png;joistside; ]"..
"image_button[2.5,1;1,1;mydeck_mach3.png;joistend; ]"..
"image_button[3.5,1;1,1;mydeck_mach4.png;joistsidend; ]"..
"image_button[4.5,1;1,1;mydeck_mach5.png;joistendr; ]"..
"image_button[5.5,1;1,1;mydeck_mach6.png;joistsidendr; ]"..
"label[0.5,2;Pile Post Beam and Stairs]"..
"image_button[0.5,2.5;1,1;mydeck_mach7.png;pile; ]"..
"image_button[1.5,2.5;1,1;mydeck_mach8.png;post; ]"..
"image_button[2.5,2.5;1,1;mydeck_mach9.png;beam; ]"..
"image_button[3.5,2.5;1,1;mydeck_mach14.png;stairs; ]"..
"image_button[4.5,2.5;1,1;mydeck_mach15.png;stairso; ]"..
"image_button[5.5,2.5;1,1;mydeck_mach16.png;stairsi; ]"..
"image_button[6.5,2.5;1,1;mydeck_mach17.png;sraill; ]"..
"image_button[7.5,2.5;1,1;mydeck_mach18.png;srailr; ]"..
"label[0.5,3.5;Deck Boards and Rail]"..
"image_button[0.5,4;1,1;mydeck_mach10.png;deckb; ]"..
"image_button[1.5,4;1,1;mydeck_mach11.png;rail; ]"..
"image_button[2.5,4;1,1;mydeck_mach12.png;railc; ]"..
"image_button[3.5,4;1,1;mydeck_mach13.png;railic; ]"..
"image_button[4.5,4;1,1;mydeck_mach19.png;lattice; ]"..
"list[current_player;main;1,7;8,4;]")
meta:set_string("infotext", "Deck Machine")
local inv = meta:get_inventory()
inv:set_size("ingot", 1)
inv:set_size("res", 1)
end,
on_receive_fields = function(pos, formname, fields, sender)
local meta = minetest.env:get_meta(pos)
local inv = meta:get_inventory()
if fields["joists"]
or fields["joistside"]
or fields["joistend"]
or fields["joistsidend"]
or fields["joistendr"]
or fields["joistsidendr"]
or fields["pile"]
or fields["post"]
or fields["beam"]
or fields["stairs"]
or fields["stairso"]
or fields["stairsi"]
or fields["sraill"]
or fields["srailr"]
or fields["deckb"]
or fields["rail"]
or fields["railc"]
or fields["railic"]
or fields["lattice"]
then
if fields["joists"] then
make_ok = "0"
anzahl = "2"
shape = "mydeck:joists"
if inv:is_empty("ingot") then
return
end
end
if fields["joistside"] then
make_ok = "0"
anzahl = "2"
shape = "mydeck:joists_side"
if inv:is_empty("ingot") then
return
end
end
if fields["joistend"] then
make_ok = "0"
anzahl = "2"
shape = "mydeck:joists_end"
if inv:is_empty("ingot") then
return
end
end
if fields["joistsidend"] then
make_ok = "0"
anzahl = "2"
shape = "mydeck:joists_side_endr"
if inv:is_empty("ingot") then
return
end
end
if fields["joistendr"] then
make_ok = "0"
anzahl = "2"
shape = "mydeck:joists_endr"
if inv:is_empty("ingot") then
return
end
end
if fields["joistsidendr"] then
make_ok = "0"
anzahl = "2"
shape = "mydeck:joists_side_end"
if inv:is_empty("ingot") then
return
end
end
if fields["pile"] then
make_ok = "0"
anzahl = "1"
shape = "mydeck:pile"
if inv:is_empty("ingot") then
return
end
end
if fields["post"] then
make_ok = "0"
anzahl = "4"
shape = "mydeck:post"
if inv:is_empty("ingot") then
return
end
end
if fields["beam"] then
make_ok = "0"
anzahl = "1"
shape = "mydeck:beam"
if inv:is_empty("ingot") then
return
end
end
if fields["stairs"] then
make_ok = "0"
anzahl = "1"
shape = "mydeck:stairs"
if inv:is_empty("ingot") then
return
end
end
if fields["stairso"] then
make_ok = "0"
anzahl = "1"
shape = "mydeck:stairs_ocorner"
if inv:is_empty("ingot") then
return
end
end
if fields["stairsi"] then
make_ok = "0"
anzahl = "1"
shape = "mydeck:stairs_icorner"
if inv:is_empty("ingot") then
return
end
end
if fields["sraill"] then
make_ok = "0"
anzahl = "3"
shape = "mydeck:stairs_raill"
if inv:is_empty("ingot") then
return
end
end
if fields["srailr"] then
make_ok = "0"
anzahl = "3"
shape = "mydeck:stairs_railr"
if inv:is_empty("ingot") then
return
end
end
if fields["deckb"] then
make_ok = "0"
anzahl = "4"
shape = "mydeck:deck_boards"
if inv:is_empty("ingot") then
return
end
end
if fields["rail"] then
make_ok = "0"
anzahl = "2"
shape = "mydeck:rail"
if inv:is_empty("ingot") then
return
end
end
if fields["railc"] then
make_ok = "0"
anzahl = "1"
shape = "mydeck:rail_corner"
if inv:is_empty("ingot") then
return
end
end
if fields["railic"] then
make_ok = "0"
anzahl = "4"
shape = "mydeck:rail_icorner"
if inv:is_empty("ingot") then
return
end
end
if fields["lattice"] then
make_ok = "0"
anzahl = "4"
shape = "mydeck:lattice"
if inv:is_empty("ingot") then
return
end
end
local ingotstack = inv:get_stack("ingot", 1)
local resstack = inv:get_stack("res", 1)
----------------------------------------------------------------------------------
--register nodes
----------------------------------------------------------------------------------
if ingotstack:get_name()=="default:wood" then
make_ok = "1"
end
----------------------------------------------------------------------
if make_ok == "1" then
local give = {}
for i = 0, anzahl-1 do
give[i+1]=inv:add_item("res",shape)
end
ingotstack:take_item()
inv:set_stack("ingot",1,ingotstack)
end
end
end
})
--Craft
minetest.register_craft({
output = 'mydeck:machine',
recipe = {
{'', '', ''},
{'default:wood', 'default:tree', 'default:wood'},
{'default:tree', "default:wood", 'default:tree'},
},
})

View File

@ -4,14 +4,15 @@ minetest.register_node("mydeck:pile", {
tiles = {
"mydeck_pilet.png^[transformR90",
"mydeck_concrete.png",
"mydeck_piles.png",
"mydeck_piles.png",
"mydeck_pilef.png",
"mydeck_pilef.png",
"mydeck_hwood.png^mydeck_piles_ol.png",
"mydeck_hwood.png^mydeck_piles_ol.png",
"mydeck_hwood.png^mydeck_pilef_ol.png",
"mydeck_hwood.png^mydeck_pilef_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
type = "fixed",
@ -35,16 +36,17 @@ minetest.register_node("mydeck:pile", {
minetest.register_node("mydeck:pile_wpost", {
description = "Pile",
tiles = {
"mydeck_piletp.png^[transformR90",
"mydeck_hwood.png^mydeck_piletp_ol.png^[transformR90",
"mydeck_concrete.png",
"mydeck_piles.png",
"mydeck_piles.png",
"mydeck_pilef.png",
"mydeck_pilef.png",
"mydeck_hwood.png^mydeck_piles_ol.png",
"mydeck_hwood.png^mydeck_piles_ol.png",
"mydeck_hwood.png^mydeck_pilef_ol.png",
"mydeck_hwood.png^mydeck_pilef_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 2,
items = {
@ -74,16 +76,17 @@ minetest.register_node("mydeck:pile_wpost", {
minetest.register_node("mydeck:post", {
description = "Post",
tiles = {
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_vwood.png",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png^[transformR90",
"mydeck_hwood.png^[transformR90",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {
type = "fixed",

View File

@ -3,16 +3,17 @@
minetest.register_node("mydeck:pile_wposts", {
description = "Pile",
tiles = {
"mydeck_piletps.png^[transformR90",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_piletp_ol.png^[transformR90",
"mydeck_concrete.png",
"mydeck_piless.png",
"mydeck_piless.png",
"mydeck_pilefs.png",
"mydeck_pilefs.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_piles_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_piles_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_pilef_ol.png",
"mydeck_hwood.png^mydeck_tint1.png^mydeck_pilef_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = {
max_items = 2,
items = {
@ -42,16 +43,17 @@ minetest.register_node("mydeck:pile_wposts", {
minetest.register_node("mydeck:posts", {
description = "Post",
tiles = {
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_vwoods.png",
"mydeck_hwood.png^mydeck_tint1.png^[transformR90",
"mydeck_hwood.png^mydeck_tint1.png^[transformR90",
"mydeck_hwood.png^mydeck_tint1.png^[transformR90",
"mydeck_hwood.png^mydeck_tint1.png^[transformR90",
"mydeck_hwood.png^mydeck_tint1.png^[transformR90",
"mydeck_hwood.png^mydeck_tint1.png^[transformR90",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
drop = "mydeck:post",
groups = {cracky = 2, choppy = 2, not_in_creative_inventory=1},
node_box = {

View File

@ -3,10 +3,10 @@ minetest.register_node("mydeck:rail", {
tiles = {
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_rwood.png",
"mydeck_rwood.png",
"mydeck_rwood.png",
"mydeck_rwood.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -40,10 +40,10 @@ minetest.register_node("mydeck:rail_corner", {
tiles = {
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_rwood.png",
"mydeck_rwood.png",
"mydeck_rwood.png",
"mydeck_rwood.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -85,10 +85,10 @@ minetest.register_node("mydeck:rail_icorner", {
tiles = {
"mydeck_hwood.png",
"mydeck_hwood.png",
"mydeck_rwood.png",
"mydeck_rwood.png",
"mydeck_rwood.png",
"mydeck_rwood.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
"mydeck_hwood.png^mydeck_rwood_ol.png",
},
drawtype = "nodebox",
paramtype = "light",

View File

@ -1,12 +1,12 @@
minetest.register_node("mydeck:rails", {
description = "Deck Rail Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_rwoods.png",
"mydeck_rwoods.png",
"mydeck_rwoods.png",
"mydeck_rwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -39,12 +39,12 @@ minetest.register_node("mydeck:rails", {
minetest.register_node("mydeck:rail_corners", {
description = "Deck Rail Corner Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_rwoods.png",
"mydeck_rwoods.png",
"mydeck_rwoods.png",
"mydeck_rwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -85,12 +85,12 @@ minetest.register_node("mydeck:rail_corners", {
minetest.register_node("mydeck:rail_icorners", {
description = "Deck Rail Corner Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_rwoods.png",
"mydeck_rwoods.png",
"mydeck_rwoods.png",
"mydeck_rwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_rwood_ol.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",

View File

@ -1,12 +1,12 @@
minetest.register_node("mydeck:stairss", {
description = "Stairs",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -96,12 +96,12 @@ minetest.register_abm({
minetest.register_node("mydeck:stairsbs", {
description = "Stairs",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -169,12 +169,12 @@ minetest.register_node("mydeck:stairsbs", {
minetest.register_node("mydeck:stairs_ocorners", {
description = "Stairs Outside Corner",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -234,12 +234,12 @@ minetest.register_node("mydeck:stairs_ocorners", {
minetest.register_node("mydeck:stairs_icorners", {
description = "Stairs Inside Corner",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -301,12 +301,12 @@ minetest.register_node("mydeck:stairs_icorners", {
minetest.register_node("mydeck:stairs_railrs", {
description = "Right Stairs Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -349,12 +349,12 @@ minetest.register_node("mydeck:stairs_railrs", {
minetest.register_node("mydeck:stairs_raills", {
description = "Left Stairs Rail Stained",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -400,12 +400,12 @@ minetest.register_node("mydeck:stairs_raills", {
minetest.register_node("mydeck:stairs_railr_ends", {
description = "Stairs",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",
@ -436,12 +436,12 @@ minetest.register_node("mydeck:stairs_railr_ends", {
minetest.register_node("mydeck:stairs_raill_ends", {
description = "Stairs",
tiles = {
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwoods.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
"mydeck_hwood.png^mydeck_tint1.png",
},
drawtype = "nodebox",
paramtype = "light",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 489 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 443 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 384 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 469 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 393 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 457 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 271 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 430 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 374 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 730 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 719 B

After

Width:  |  Height:  |  Size: 633 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 414 B

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 352 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 356 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 439 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 297 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 375 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 995 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1006 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 450 B

After

Width:  |  Height:  |  Size: 505 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 837 B

After

Width:  |  Height:  |  Size: 939 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 793 B

After

Width:  |  Height:  |  Size: 880 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1022 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 477 B

After

Width:  |  Height:  |  Size: 698 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1007 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 628 B

After

Width:  |  Height:  |  Size: 692 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 922 B

After

Width:  |  Height:  |  Size: 892 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 411 B

After

Width:  |  Height:  |  Size: 233 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 442 B

After

Width:  |  Height:  |  Size: 231 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 499 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 467 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 509 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 469 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 673 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 693 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 671 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 308 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 373 B

BIN
textures/mydeck_tint1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 393 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 343 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 344 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 414 B