forked from mtcontrib/minetest-mod-sea
Version MFF.
This commit is contained in:
0
seawrecks/depends.txt
Normal file → Executable file
0
seawrecks/depends.txt
Normal file → Executable file
303
seawrecks/init.lua
Normal file → Executable file
303
seawrecks/init.lua
Normal file → Executable file
@ -4,16 +4,18 @@
|
||||
minetest.register_node("seawrecks:woodship", {
|
||||
description = "Sand for the wooden ship",
|
||||
tiles = {"default_sand.png"},
|
||||
inventory_image = "seawrecks_woodship_inventory.png",
|
||||
is_ground_content = true,
|
||||
groups = {crumbly=3, falling_node=1, sand=1, soil=1, not_in_creative_inventory=1},
|
||||
groups = {crumbly=3, falling_node=1, sand=1, soil=1},
|
||||
sounds = default.node_sound_sand_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("seawrecks:uboot", {
|
||||
description = "Dirt for the U-boot",
|
||||
tiles = {"default_dirt.png"},
|
||||
inventory_image = "seawrecks_uboot_inventory.png",
|
||||
is_ground_content = true,
|
||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||
groups = {crumbly=3,soil=1},
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
})
|
||||
|
||||
@ -29,6 +31,21 @@ minetest.register_node("seawrecks:woodshipchest", {
|
||||
sounds = default.node_sound_wood_defaults(),
|
||||
on_construct = function(pos)
|
||||
local meta = minetest.get_meta(pos)
|
||||
|
||||
local kind_of_price = math.random(0,2)
|
||||
local amount_of_price = math.random(1, 5)
|
||||
local ingot_price = {"default:steel_ingot","default:copper_ingot","default:gold_ingot","default:tin_ingot","default:silver_ingot"}
|
||||
local price_group = {"",""}
|
||||
local choosen_ingot = math.random(1, #ingot_price)
|
||||
price_group[1] = ingot_price[choosen_ingot].." "..amount_of_price
|
||||
if (kind_of_price == 0) then -- Ingots AND mese
|
||||
price_group[2] = "default:mese_crystal "..math.random(1, 2)
|
||||
elseif (kind_of_price == 1) then -- Ingots AND diamond
|
||||
price_group[2] = "default:diamond "..math.random(1,3)
|
||||
else
|
||||
price_group[2] = ""
|
||||
end
|
||||
|
||||
meta:set_string("formspec",
|
||||
"size[8,9]"..
|
||||
"list[current_name;main;0,0;8,4;]"..
|
||||
@ -40,7 +57,7 @@ minetest.register_node("seawrecks:woodshipchest", {
|
||||
inv:set_size("main", 8*4)
|
||||
meta:from_table({
|
||||
inventory = {
|
||||
main = {[1] = "default:tree 99", [2] = "default:jungletree 99", [3] = "default:wood 99", [4] = "default:junglewood 99", [5] = "default:sapling 99", [6] = "default:junglesapling 99", [7] = "default:grass_1 99", [8] = "default:junglegrass 99", [32] = ""}
|
||||
main = {[1] = price_group[1], [2] = price_group[2], [32] = ""}
|
||||
},
|
||||
fields = {
|
||||
formspec = "size[8,9;]list[context;main;0,0;8,4;]list[current_player;main;0,5;8,4;]" ..
|
||||
@ -81,6 +98,21 @@ minetest.register_node("seawrecks:ubootchest", {
|
||||
sounds = default.node_sound_wood_defaults(),
|
||||
on_construct = function(pos)
|
||||
local meta = minetest.get_meta(pos)
|
||||
|
||||
local kind_of_price = math.random(0,2)
|
||||
local amount_of_price = math.random(1, 20)
|
||||
local ingot_price = {"default:steel_ingot","default:copper_ingot","default:gold_ingot","default:tin_ingot","default:silver_ingot"}
|
||||
local price_group = {"",""}
|
||||
local choosen_ingot = math.random(1, #ingot_price)
|
||||
price_group[1] = ingot_price[choosen_ingot].." "..amount_of_price
|
||||
if (kind_of_price == 0) then -- Ingots AND mese
|
||||
price_group[2] = "default:mese_crystal "..math.random(1, 7)
|
||||
elseif (kind_of_price == 1) then -- Ingots AND diamond
|
||||
price_group[2] = "default:diamond "..math.random(1,5)
|
||||
else
|
||||
price_group[2] = ""
|
||||
end
|
||||
|
||||
meta:set_string("formspec",
|
||||
"size[8,9]"..
|
||||
"list[current_name;main;0,0;8,4;]"..
|
||||
@ -92,7 +124,8 @@ minetest.register_node("seawrecks:ubootchest", {
|
||||
inv:set_size("main", 8*4)
|
||||
meta:from_table({
|
||||
inventory = {
|
||||
main = {[1] = "default:gold_ingot 99", [2] = "default:mese_crystal 99", [3] = "default:diamond 99", [32] = ""}
|
||||
main = {[1] = price_group[1], [2] = price_group[2], [32] = ""}
|
||||
--main = {[1] = "default:wood", [2] = "default:tree", [32] = ""}
|
||||
},
|
||||
fields = {
|
||||
formspec = "size[8,9;]list[context;main;0,0;8,4;]list[current_player;main;0,5;8,4;]" ..
|
||||
@ -382,7 +415,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 31 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:cobble"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 1
|
||||
@ -390,7 +423,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 31 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:cobble"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 1
|
||||
@ -398,7 +431,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 27 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z - 3
|
||||
@ -406,7 +439,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 27 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z - 1
|
||||
@ -414,7 +447,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 21 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 5
|
||||
@ -422,7 +455,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 21 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.y = pos.y + 1
|
||||
@ -431,7 +464,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 21 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z - 7
|
||||
@ -439,125 +472,125 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 21 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x + 24
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z + 5
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x - 22
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z - 1
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x + 29
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z - 3
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x - 28
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x + 32
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x - 32
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.y = pos.y + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.x = pos.x + 32
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.z = pos.z - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.x = pos.x - 32
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.z = pos.z - 1
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.x = pos.x + 28
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.z = pos.z + 3
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.x = pos.x - 28
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x + 2
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.x = pos.x + 22
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x - 2
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 1
|
||||
@ -565,7 +598,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 1
|
||||
@ -573,7 +606,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 1
|
||||
@ -581,30 +614,30 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 9 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.z = pos.z - 6
|
||||
pos.x = pos.x - 3
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.x = pos.x + 22
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
|
||||
pos.z = pos.z - 1
|
||||
pos.x = pos.x - 2
|
||||
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 1
|
||||
@ -612,7 +645,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 1
|
||||
@ -620,7 +653,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 1
|
||||
@ -628,7 +661,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 9 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.y = pos.y + 1
|
||||
@ -636,7 +669,7 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
pos.x = pos.x - 1
|
||||
for a = 1, 21 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z - 7
|
||||
@ -644,134 +677,134 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
|
||||
for a = 1, 21 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x + 24
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z + 5
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x - 22
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z - 1
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x + 29
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z - 3
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x - 28
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x + 32
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x - 32
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.y = pos.y + 1
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x + 28
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x - 28
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z - 1
|
||||
pos.x = pos.x + 2
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x + 22
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z + 3
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.x = pos.x - 22
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x + 2
|
||||
for a = 1, 21 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z - 5
|
||||
pos.x = pos.x + 1
|
||||
for a = 1, 21 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.y = pos.y + 1
|
||||
@ -779,105 +812,105 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
pos.x = pos.x - 4
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.x = pos.x + 21
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x + 1
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 21
|
||||
for a = 1, 3 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 2
|
||||
pos.x = pos.x + 3
|
||||
for a = 1, 4 do
|
||||
pos.z = pos.z - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z - 1
|
||||
pos.x = pos.x + 1
|
||||
for a = 1, 4 do
|
||||
pos.z = pos.z + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.x = pos.x + 6
|
||||
for a = 1, 13 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z - 3
|
||||
pos.x = pos.x + 1
|
||||
for a = 1, 13 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:copperblock"})
|
||||
minetest.add_node(pos, {name = "default:stone"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x - 1
|
||||
for a = 1, 13 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:bronzeblock"})
|
||||
minetest.add_node(pos, {name = "default:tree"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 1
|
||||
pos.x = pos.x + 1
|
||||
for a = 1, 13 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:bronzeblock"})
|
||||
minetest.add_node(pos, {name = "default:tree"})
|
||||
end
|
||||
|
||||
pos.z = pos.z - 3
|
||||
for a = 1, 6 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.z = pos.z + 5
|
||||
pos.x = pos.x - 1
|
||||
for a = 1, 6 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.y = pos.y + 1
|
||||
for a = 1, 4 do
|
||||
pos.z = pos.z - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 5
|
||||
pos.z = pos.z - 1
|
||||
for a = 1, 4 do
|
||||
pos.z = pos.z + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
for a = 1, 4 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x + 1
|
||||
pos.z = pos.z - 3
|
||||
for a = 1, 4 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.y = pos.y + 1
|
||||
@ -885,26 +918,26 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
pos.z = pos.z - 1
|
||||
for a = 1, 4 do
|
||||
pos.z = pos.z + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x + 5
|
||||
pos.z = pos.z + 1
|
||||
for a = 1, 4 do
|
||||
pos.z = pos.z - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
for a = 1, 4 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 1
|
||||
pos.z = pos.z + 3
|
||||
for a = 1, 4 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.y = pos.y + 1
|
||||
@ -912,20 +945,20 @@ local yp = {x = pos.x, y = pos.y + 8, z = pos.z}
|
||||
pos.z = pos.z - 1
|
||||
for a = 1, 2 do
|
||||
pos.x = pos.x - 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.x = pos.x - 1
|
||||
pos.z = pos.z - 1
|
||||
for a = 1, 2 do
|
||||
pos.x = pos.x + 1
|
||||
minetest.add_node(pos, {name = "default:steelblock"})
|
||||
minetest.add_node(pos, {name = "default:wood"})
|
||||
end
|
||||
|
||||
pos.y = pos.y - 7
|
||||
pos.x = pos.x +16
|
||||
pos.z = pos.z +3
|
||||
minetest.add_node(pos, {name = "seawrecks:ubootchest"})
|
||||
minetest.set_node(pos, {name = "seawrecks:ubootchest"})
|
||||
|
||||
else
|
||||
return
|
||||
|
0
seawrecks/readme.txt
Normal file → Executable file
0
seawrecks/readme.txt
Normal file → Executable file
BIN
seawrecks/textures/seawrecks_uboot_inventory.png
Executable file
BIN
seawrecks/textures/seawrecks_uboot_inventory.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 2.2 KiB |
BIN
seawrecks/textures/seawrecks_woodship_inventory.png
Executable file
BIN
seawrecks/textures/seawrecks_woodship_inventory.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 2.2 KiB |
Reference in New Issue
Block a user