Version MFF.
0
clams/depends.txt
Normal file → Executable file
0
clams/init.lua
Normal file → Executable file
0
clams/readme.txt
Normal file → Executable file
BIN
clams/textures/clams_algae.png
Normal file → Executable file
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 271 B |
BIN
clams/textures/clams_algaeused.png
Normal file → Executable file
Before Width: | Height: | Size: 997 B After Width: | Height: | Size: 213 B |
BIN
clams/textures/clams_collectedalgae.png
Normal file → Executable file
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 316 B |
BIN
clams/textures/clams_crushedwhite.png
Normal file → Executable file
Before Width: | Height: | Size: 989 B After Width: | Height: | Size: 179 B |
BIN
clams/textures/clams_whiteshell.png
Normal file → Executable file
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 870 B |
0
modpack.txt
Normal file → Executable file
0
noairblocks/depends.txt
Normal file → Executable file
6
noairblocks/init.lua
Normal file → Executable file
@ -29,7 +29,8 @@ minetest.register_node("noairblocks:water_flowingx", {
|
|||||||
liquidtype = "flowing",
|
liquidtype = "flowing",
|
||||||
liquid_alternative_flowing = "noairblocks:water_flowingx",
|
liquid_alternative_flowing = "noairblocks:water_flowingx",
|
||||||
liquid_alternative_source = "noairblocks:water_sourcex",
|
liquid_alternative_source = "noairblocks:water_sourcex",
|
||||||
liquid_viscosity = WATER_VISC,
|
liquid_viscosity = 1,
|
||||||
|
liquid_range = 6,
|
||||||
freezemelt = "default:snow",
|
freezemelt = "default:snow",
|
||||||
post_effect_color = {a=64, r=100, g=100, b=200},
|
post_effect_color = {a=64, r=100, g=100, b=200},
|
||||||
groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1, freezes=1, melt_around=1},
|
groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1, freezes=1, melt_around=1},
|
||||||
@ -61,7 +62,8 @@ minetest.register_node("noairblocks:water_sourcex", {
|
|||||||
liquidtype = "source",
|
liquidtype = "source",
|
||||||
liquid_alternative_flowing = "noairblocks:water_flowingx",
|
liquid_alternative_flowing = "noairblocks:water_flowingx",
|
||||||
liquid_alternative_source = "noairblocks:water_sourcex",
|
liquid_alternative_source = "noairblocks:water_sourcex",
|
||||||
liquid_viscosity = WATER_VISC,
|
liquid_viscosity = 1,
|
||||||
|
liquid_range = 6,
|
||||||
freezemelt = "default:ice",
|
freezemelt = "default:ice",
|
||||||
post_effect_color = {a=64, r=100, g=100, b=200},
|
post_effect_color = {a=64, r=100, g=100, b=200},
|
||||||
groups = {water=3, liquid=3, puts_out_fire=1, freezes=1},
|
groups = {water=3, liquid=3, puts_out_fire=1, freezes=1},
|
||||||
|
0
noairblocks/readme.txt
Normal file → Executable file
0
seacobble/depends.txt
Normal file → Executable file
0
seacobble/init.lua
Normal file → Executable file
0
seacobble/readme.txt
Normal file → Executable file
BIN
seacobble/textures/seacobble_seacobble.png
Normal file → Executable file
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 280 B |
BIN
seacobble/textures/seacobble_seacobble_aqua.png
Normal file → Executable file
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 390 B |
BIN
seacobble/textures/seacobble_seacobble_cyan.png
Normal file → Executable file
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 389 B |
BIN
seacobble/textures/seacobble_seacobble_lime.png
Normal file → Executable file
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 396 B |
BIN
seacobble/textures/seacobble_seacobble_magenta.png
Normal file → Executable file
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 387 B |
BIN
seacobble/textures/seacobble_seacobble_redviolet.png
Normal file → Executable file
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 377 B |
BIN
seacobble/textures/seacobble_seacobble_skyblue.png
Normal file → Executable file
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 376 B |
0
seacoral/depends.txt
Normal file → Executable file
20
seacoral/init.lua
Normal file → Executable file
@ -1,5 +1,7 @@
|
|||||||
-- NODES
|
-- NODES
|
||||||
|
|
||||||
|
-- Lightened nodes for MFF
|
||||||
|
local sea_light_source = 5
|
||||||
|
|
||||||
minetest.register_node("seacoral:coralcyan", {
|
minetest.register_node("seacoral:coralcyan", {
|
||||||
description = "Cyan Coral",
|
description = "Cyan Coral",
|
||||||
@ -12,6 +14,7 @@ minetest.register_node("seacoral:coralcyan", {
|
|||||||
climbable = true,
|
climbable = true,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = {-0.3, -0.3, -0.3, 0.3, 0.3, 0.3}
|
fixed = {-0.3, -0.3, -0.3, 0.3, 0.3, 0.3}
|
||||||
@ -29,6 +32,7 @@ minetest.register_node("seacoral:coralmagenta", {
|
|||||||
wield_image = "seacoral_coralmagenta.png",
|
wield_image = "seacoral_coralmagenta.png",
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
|
light_source = sea_light_source,
|
||||||
climbable = true,
|
climbable = true,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
@ -44,6 +48,7 @@ minetest.register_node("seacoral:coralmagenta", {
|
|||||||
minetest.register_node("seacoral:coralaqua", {
|
minetest.register_node("seacoral:coralaqua", {
|
||||||
description = "Aqua Coral",
|
description = "Aqua Coral",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
|
light_source = sea_light_source,
|
||||||
tiles = {"seacoral_coralaqua.png"},
|
tiles = {"seacoral_coralaqua.png"},
|
||||||
inventory_image = "seacoral_coralaqua.png",
|
inventory_image = "seacoral_coralaqua.png",
|
||||||
wield_image = "seacoral_coralaqua.png",
|
wield_image = "seacoral_coralaqua.png",
|
||||||
@ -67,6 +72,7 @@ minetest.register_node("seacoral:corallime", {
|
|||||||
tiles = {"seacoral_corallime.png"},
|
tiles = {"seacoral_corallime.png"},
|
||||||
inventory_image = "seacoral_corallime.png",
|
inventory_image = "seacoral_corallime.png",
|
||||||
wield_image = "seacoral_corallime.png",
|
wield_image = "seacoral_corallime.png",
|
||||||
|
light_source = sea_light_source,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
climbable = true,
|
climbable = true,
|
||||||
@ -90,6 +96,7 @@ minetest.register_node("seacoral:coralskyblue", {
|
|||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
climbable = true,
|
climbable = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
@ -111,6 +118,7 @@ minetest.register_node("seacoral:coralredviolet", {
|
|||||||
walkable = false,
|
walkable = false,
|
||||||
climbable = true,
|
climbable = true,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
@ -124,6 +132,7 @@ minetest.register_node("seacoral:coralredviolet", {
|
|||||||
minetest.register_node("seacoral:seacoralsandcyan", {
|
minetest.register_node("seacoral:seacoralsandcyan", {
|
||||||
description = "Sea coral sand cyan",
|
description = "Sea coral sand cyan",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
@ -133,6 +142,7 @@ minetest.register_node("seacoral:seacoralsandcyan", {
|
|||||||
minetest.register_node("seacoral:seacoraldirtcyan", {
|
minetest.register_node("seacoral:seacoraldirtcyan", {
|
||||||
description = "Sea coral dirt cyan",
|
description = "Sea coral dirt cyan",
|
||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
drop = 'default:dirt',
|
drop = 'default:dirt',
|
||||||
@ -143,6 +153,7 @@ minetest.register_node("seacoral:seacoralsandmagenta", {
|
|||||||
description = "Sea coral sand magenta",
|
description = "Sea coral sand magenta",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
sounds = default.node_sound_sand_defaults(),
|
sounds = default.node_sound_sand_defaults(),
|
||||||
@ -150,6 +161,7 @@ minetest.register_node("seacoral:seacoralsandmagenta", {
|
|||||||
|
|
||||||
minetest.register_node("seacoral:seacoraldirtmagenta", {
|
minetest.register_node("seacoral:seacoraldirtmagenta", {
|
||||||
description = "Sea coral dirt magenta",
|
description = "Sea coral dirt magenta",
|
||||||
|
light_source = sea_light_source,
|
||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
@ -160,6 +172,7 @@ minetest.register_node("seacoral:seacoraldirtmagenta", {
|
|||||||
minetest.register_node("seacoral:seacoralsandaqua", {
|
minetest.register_node("seacoral:seacoralsandaqua", {
|
||||||
description = "Sea coral sand aqua",
|
description = "Sea coral sand aqua",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
@ -169,6 +182,7 @@ minetest.register_node("seacoral:seacoralsandaqua", {
|
|||||||
minetest.register_node("seacoral:seacoraldirtaqua", {
|
minetest.register_node("seacoral:seacoraldirtaqua", {
|
||||||
description = "Sea coral dirt aqua",
|
description = "Sea coral dirt aqua",
|
||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
drop = 'default:dirt',
|
drop = 'default:dirt',
|
||||||
@ -179,6 +193,7 @@ minetest.register_node("seacoral:seacoralsandlime", {
|
|||||||
description = "Sea coral sand lime",
|
description = "Sea coral sand lime",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
sounds = default.node_sound_sand_defaults(),
|
sounds = default.node_sound_sand_defaults(),
|
||||||
@ -188,6 +203,7 @@ minetest.register_node("seacoral:seacoraldirtlime", {
|
|||||||
description = "Sea coral dirt lime",
|
description = "Sea coral dirt lime",
|
||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
drop = 'default:dirt',
|
drop = 'default:dirt',
|
||||||
sounds = default.node_sound_dirt_defaults(),
|
sounds = default.node_sound_dirt_defaults(),
|
||||||
@ -197,6 +213,7 @@ minetest.register_node("seacoral:seacoralsandskyblue", {
|
|||||||
description = "Sea coral sand skyblue",
|
description = "Sea coral sand skyblue",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
sounds = default.node_sound_sand_defaults(),
|
sounds = default.node_sound_sand_defaults(),
|
||||||
@ -207,6 +224,7 @@ minetest.register_node("seacoral:seacoraldirtskyblue", {
|
|||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
|
light_source = sea_light_source,
|
||||||
drop = 'default:dirt',
|
drop = 'default:dirt',
|
||||||
sounds = default.node_sound_dirt_defaults(),
|
sounds = default.node_sound_dirt_defaults(),
|
||||||
})
|
})
|
||||||
@ -214,6 +232,7 @@ minetest.register_node("seacoral:seacoraldirtskyblue", {
|
|||||||
minetest.register_node("seacoral:seacoralsandredviolet", {
|
minetest.register_node("seacoral:seacoralsandredviolet", {
|
||||||
description = "Sea coral sand redviolet",
|
description = "Sea coral sand redviolet",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
@ -223,6 +242,7 @@ minetest.register_node("seacoral:seacoralsandredviolet", {
|
|||||||
minetest.register_node("seacoral:seacoraldirtredviolet", {
|
minetest.register_node("seacoral:seacoraldirtredviolet", {
|
||||||
description = "Sea coral dirt redviolet",
|
description = "Sea coral dirt redviolet",
|
||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
drop = 'default:dirt',
|
drop = 'default:dirt',
|
||||||
|
0
seacoral/readme.txt
Normal file → Executable file
BIN
seacoral/textures/seacoral_coralaqua.png
Normal file → Executable file
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 259 B |
BIN
seacoral/textures/seacoral_coralcyan.png
Normal file → Executable file
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 188 B |
BIN
seacoral/textures/seacoral_corallime.png
Normal file → Executable file
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 356 B |
BIN
seacoral/textures/seacoral_coralmagenta.png
Normal file → Executable file
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 209 B |
BIN
seacoral/textures/seacoral_coralredviolet.png
Normal file → Executable file
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 255 B |
BIN
seacoral/textures/seacoral_coralskyblue.png
Normal file → Executable file
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 219 B |
0
seaglass/depends.txt
Normal file → Executable file
0
seaglass/init.lua
Normal file → Executable file
0
seaglass/readme.txt
Normal file → Executable file
BIN
seaglass/textures/seaglass_seaglass.png
Normal file → Executable file
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 252 B |
BIN
seaglass/textures/seaglass_seaglass_black.png
Normal file → Executable file
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 231 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.3 KiB |
BIN
seaglass/textures/seaglass_seaglass_white.png
Normal file → Executable file
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 709 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
0
seagravel/depends.txt
Normal file → Executable file
0
seagravel/init.lua
Normal file → Executable file
0
seagravel/readme.txt
Normal file → Executable file
BIN
seagravel/textures/seagravel_seagravel.png
Normal file → Executable file
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 206 B |
BIN
seagravel/textures/seagravel_seagravel_aqua.png
Normal file → Executable file
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 207 B |
BIN
seagravel/textures/seagravel_seagravel_cyan.png
Normal file → Executable file
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 196 B |
BIN
seagravel/textures/seagravel_seagravel_lime.png
Normal file → Executable file
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 210 B |
BIN
seagravel/textures/seagravel_seagravel_magenta.png
Normal file → Executable file
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 195 B |
BIN
seagravel/textures/seagravel_seagravel_redviolet.png
Normal file → Executable file
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 168 B |
BIN
seagravel/textures/seagravel_seagravel_skyblue.png
Normal file → Executable file
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 172 B |
0
sealamps/depends.txt
Normal file → Executable file
4
sealamps/init.lua
Normal file → Executable file
@ -14,7 +14,7 @@ minetest.register_node("sealamps:torch", {
|
|||||||
paramtype2 = "wallmounted",
|
paramtype2 = "wallmounted",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
walkable = false,
|
walkable = false,
|
||||||
light_source = LIGHT_MAX-1,
|
light_source = default.LIGHT_MAX-1,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "wallmounted",
|
type = "wallmounted",
|
||||||
wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1},
|
wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1},
|
||||||
@ -40,7 +40,7 @@ minetest.register_node("sealamps:lantern", {
|
|||||||
paramtype2 = "wallmounted",
|
paramtype2 = "wallmounted",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
walkable = false,
|
walkable = false,
|
||||||
light_source = LIGHT_MAX-1,
|
light_source = default.LIGHT_MAX-1,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "wallmounted",
|
type = "wallmounted",
|
||||||
wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1},
|
wall_top = {-0.1, 0.5-0.6, -0.1, 0.1, 0.5, 0.1},
|
||||||
|
0
sealamps/readme.txt
Normal file → Executable file
BIN
sealamps/textures/sealamps_lantern.png
Normal file → Executable file
Before Width: | Height: | Size: 991 B After Width: | Height: | Size: 204 B |
BIN
sealamps/textures/sealamps_lantern_on_ceiling.png
Normal file → Executable file
Before Width: | Height: | Size: 1010 B After Width: | Height: | Size: 231 B |
BIN
sealamps/textures/sealamps_lantern_on_floor.png
Normal file → Executable file
Before Width: | Height: | Size: 1012 B After Width: | Height: | Size: 229 B |
BIN
sealamps/textures/sealamps_torch_animated.png
Normal file → Executable file
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 661 B |
BIN
sealamps/textures/sealamps_torch_on_ceiling_animated.png
Normal file → Executable file
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 615 B |
BIN
sealamps/textures/sealamps_torch_on_floor.png
Normal file → Executable file
Before Width: | Height: | Size: 972 B After Width: | Height: | Size: 220 B |
BIN
sealamps/textures/sealamps_torch_on_floor_animated.png
Normal file → Executable file
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 603 B |
0
seaplants/depends.txt
Normal file → Executable file
17
seaplants/init.lua
Normal file → Executable file
@ -1,5 +1,8 @@
|
|||||||
-- NODES
|
-- NODES
|
||||||
|
|
||||||
|
-- Lightened nodes for MFF
|
||||||
|
local sea_light_source = 5
|
||||||
|
|
||||||
minetest.register_node("seaplants:kelpgreen", {
|
minetest.register_node("seaplants:kelpgreen", {
|
||||||
description = "Green Kelp",
|
description = "Green Kelp",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
@ -10,6 +13,7 @@ minetest.register_node("seaplants:kelpgreen", {
|
|||||||
walkable = false,
|
walkable = false,
|
||||||
climbable = true,
|
climbable = true,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
@ -32,6 +36,7 @@ minetest.register_node("seaplants:kelpgreenmiddle", {
|
|||||||
climbable = true,
|
climbable = true,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}
|
fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}
|
||||||
@ -52,6 +57,7 @@ minetest.register_node("seaplants:kelpbrown", {
|
|||||||
walkable = false,
|
walkable = false,
|
||||||
climbable = true,
|
climbable = true,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
@ -74,6 +80,7 @@ minetest.register_node("seaplants:kelpbrownmiddle", {
|
|||||||
climbable = true,
|
climbable = true,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}
|
fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}
|
||||||
@ -95,6 +102,7 @@ minetest.register_node("seaplants:seagrassgreen", {
|
|||||||
climbable = true,
|
climbable = true,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = {-0.3, -0.5, -0.3, 0.3, 0.3, 0.3}
|
fixed = {-0.3, -0.5, -0.3, 0.3, 0.3, 0.3}
|
||||||
@ -116,6 +124,7 @@ minetest.register_node("seaplants:seagrassred", {
|
|||||||
climbable = true,
|
climbable = true,
|
||||||
drowning = 1,
|
drowning = 1,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = {-0.3, -0.5, -0.3, 0.3, 0.3, 0.3}
|
fixed = {-0.3, -0.5, -0.3, 0.3, 0.3, 0.3}
|
||||||
@ -132,6 +141,7 @@ minetest.register_node("seaplants:seaplantssandkelpgreen", {
|
|||||||
is_ground_content = true,
|
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
|
light_source = sea_light_source,
|
||||||
sounds = default.node_sound_sand_defaults(),
|
sounds = default.node_sound_sand_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -142,12 +152,14 @@ minetest.register_node("seaplants:seaplantsdirtkelpgreen", {
|
|||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
drop = 'default:dirt',
|
drop = 'default:dirt',
|
||||||
sounds = default.node_sound_dirt_defaults(),
|
sounds = default.node_sound_dirt_defaults(),
|
||||||
|
light_source = sea_light_source,
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("seaplants:seaplantssandkelpbrown", {
|
minetest.register_node("seaplants:seaplantssandkelpbrown", {
|
||||||
description = "Sea plants sand kelp brown",
|
description = "Sea plants sand kelp brown",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
sounds = default.node_sound_sand_defaults(),
|
sounds = default.node_sound_sand_defaults(),
|
||||||
@ -156,6 +168,7 @@ minetest.register_node("seaplants:seaplantssandkelpbrown", {
|
|||||||
minetest.register_node("seaplants:seaplantsdirtkelpbrown", {
|
minetest.register_node("seaplants:seaplantsdirtkelpbrown", {
|
||||||
description = "Sea plants dirt kelp brown",
|
description = "Sea plants dirt kelp brown",
|
||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
drop = 'default:dirt',
|
drop = 'default:dirt',
|
||||||
@ -166,6 +179,7 @@ minetest.register_node("seaplants:seaplantssandseagrassgreen", {
|
|||||||
description = "Sea plants sand seagrass green",
|
description = "Sea plants sand seagrass green",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
light_source = sea_light_source,
|
||||||
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
sounds = default.node_sound_sand_defaults(),
|
sounds = default.node_sound_sand_defaults(),
|
||||||
@ -174,6 +188,7 @@ minetest.register_node("seaplants:seaplantssandseagrassgreen", {
|
|||||||
minetest.register_node("seaplants:seaplantsdirtseagrassgreen", {
|
minetest.register_node("seaplants:seaplantsdirtseagrassgreen", {
|
||||||
description = "Sea plants dirt seagrass green",
|
description = "Sea plants dirt seagrass green",
|
||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
drop = 'default:dirt',
|
drop = 'default:dirt',
|
||||||
@ -183,6 +198,7 @@ minetest.register_node("seaplants:seaplantsdirtseagrassgreen", {
|
|||||||
minetest.register_node("seaplants:seaplantssandseagrassred", {
|
minetest.register_node("seaplants:seaplantssandseagrassred", {
|
||||||
description = "Sea plants sand seagrass red",
|
description = "Sea plants sand seagrass red",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
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, not_in_creative_inventory=1},
|
||||||
drop = 'default:sand',
|
drop = 'default:sand',
|
||||||
@ -192,6 +208,7 @@ minetest.register_node("seaplants:seaplantssandseagrassred", {
|
|||||||
minetest.register_node("seaplants:seaplantsdirtseagrassred", {
|
minetest.register_node("seaplants:seaplantsdirtseagrassred", {
|
||||||
description = "Sea plants dirt seagrass red",
|
description = "Sea plants dirt seagrass red",
|
||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
|
light_source = sea_light_source,
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
groups = {crumbly=3,soil=1, not_in_creative_inventory=1},
|
||||||
drop = 'default:dirt',
|
drop = 'default:dirt',
|
||||||
|
0
seaplants/readme.txt
Normal file → Executable file
BIN
seaplants/textures/seaplants_kelpbrown.png
Normal file → Executable file
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 271 B |
BIN
seaplants/textures/seaplants_kelpbrownmiddle.png
Normal file → Executable file
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 408 B |
BIN
seaplants/textures/seaplants_kelpgreen.png
Normal file → Executable file
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 426 B |
BIN
seaplants/textures/seaplants_kelpgreenmiddle.png
Normal file → Executable file
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 543 B |
BIN
seaplants/textures/seaplants_seagrassgreen.png
Normal file → Executable file
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 216 B |
BIN
seaplants/textures/seaplants_seagrassred.png
Normal file → Executable file
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 198 B |
BIN
seaplants/textures/seaplants_seasaladmix.png
Normal file → Executable file
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 503 B |
0
seastone/depends.txt
Normal file → Executable file
0
seastone/init.lua
Normal file → Executable file
0
seastone/readme.txt
Normal file → Executable file
BIN
seastone/textures/seastone_seastone.png
Normal file → Executable file
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 305 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
BIN
seastone/textures/seastone_seastone_redviolet.png
Normal file → Executable file
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 491 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
0
seastonebrick/depends.txt
Normal file → Executable file
0
seastonebrick/init.lua
Normal file → Executable file
0
seastonebrick/readme.txt
Normal file → Executable file
BIN
seastonebrick/textures/seastonebrick_seastonebrick.png
Normal file → Executable file
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 304 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
BIN
seastonebrick/textures/seastonebrick_seastonebrick_redviolet.png
Normal file → Executable file
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 559 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
0
seawrecks/depends.txt
Normal file → Executable file
303
seawrecks/init.lua
Normal file → Executable file
@ -4,16 +4,18 @@
|
|||||||
minetest.register_node("seawrecks:woodship", {
|
minetest.register_node("seawrecks:woodship", {
|
||||||
description = "Sand for the wooden ship",
|
description = "Sand for the wooden ship",
|
||||||
tiles = {"default_sand.png"},
|
tiles = {"default_sand.png"},
|
||||||
|
inventory_image = "seawrecks_woodship_inventory.png",
|
||||||
is_ground_content = true,
|
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(),
|
sounds = default.node_sound_sand_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("seawrecks:uboot", {
|
minetest.register_node("seawrecks:uboot", {
|
||||||
description = "Dirt for the U-boot",
|
description = "Dirt for the U-boot",
|
||||||
tiles = {"default_dirt.png"},
|
tiles = {"default_dirt.png"},
|
||||||
|
inventory_image = "seawrecks_uboot_inventory.png",
|
||||||
is_ground_content = true,
|
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(),
|
sounds = default.node_sound_dirt_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -29,6 +31,21 @@ minetest.register_node("seawrecks:woodshipchest", {
|
|||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
on_construct = function(pos)
|
on_construct = function(pos)
|
||||||
local meta = minetest.get_meta(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",
|
meta:set_string("formspec",
|
||||||
"size[8,9]"..
|
"size[8,9]"..
|
||||||
"list[current_name;main;0,0;8,4;]"..
|
"list[current_name;main;0,0;8,4;]"..
|
||||||
@ -40,7 +57,7 @@ minetest.register_node("seawrecks:woodshipchest", {
|
|||||||
inv:set_size("main", 8*4)
|
inv:set_size("main", 8*4)
|
||||||
meta:from_table({
|
meta:from_table({
|
||||||
inventory = {
|
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 = {
|
fields = {
|
||||||
formspec = "size[8,9;]list[context;main;0,0;8,4;]list[current_player;main;0,5;8,4;]" ..
|
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(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
on_construct = function(pos)
|
on_construct = function(pos)
|
||||||
local meta = minetest.get_meta(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",
|
meta:set_string("formspec",
|
||||||
"size[8,9]"..
|
"size[8,9]"..
|
||||||
"list[current_name;main;0,0;8,4;]"..
|
"list[current_name;main;0,0;8,4;]"..
|
||||||
@ -92,7 +124,8 @@ minetest.register_node("seawrecks:ubootchest", {
|
|||||||
inv:set_size("main", 8*4)
|
inv:set_size("main", 8*4)
|
||||||
meta:from_table({
|
meta:from_table({
|
||||||
inventory = {
|
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 = {
|
fields = {
|
||||||
formspec = "size[8,9;]list[context;main;0,0;8,4;]list[current_player;main;0,5;8,4;]" ..
|
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
|
for a = 1, 31 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:cobble"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 1
|
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
|
for a = 1, 31 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:cobble"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 1
|
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
|
for a = 1, 27 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z - 3
|
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
|
for a = 1, 27 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z - 1
|
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
|
for a = 1, 21 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 5
|
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
|
for a = 1, 21 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.y = pos.y + 1
|
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
|
for a = 1, 21 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z - 7
|
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
|
for a = 1, 21 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
pos.x = pos.x - 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
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x + 24
|
pos.x = pos.x + 24
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x + 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
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.z = pos.z + 5
|
pos.z = pos.z + 5
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 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
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x - 22
|
pos.x = pos.x - 22
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 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
|
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.z = pos.z - 1
|
||||||
pos.x = pos.x - 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
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x + 29
|
pos.x = pos.x + 29
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.z = pos.z - 3
|
pos.z = pos.z - 3
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x - 28
|
pos.x = pos.x - 28
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 1
|
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.z = pos.z + 1
|
||||||
pos.x = pos.x - 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
|
pos.x = pos.x + 32
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x - 32
|
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.y = pos.y + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
|
|
||||||
pos.x = pos.x + 32
|
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.z = pos.z - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
|
|
||||||
pos.x = pos.x - 32
|
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.z = pos.z - 1
|
||||||
pos.x = pos.x + 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
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
|
|
||||||
pos.x = pos.x + 28
|
pos.x = pos.x + 28
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
|
|
||||||
pos.z = pos.z + 3
|
pos.z = pos.z + 3
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
|
|
||||||
pos.x = pos.x - 28
|
pos.x = pos.x - 28
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
pos.x = pos.x - 1
|
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.z = pos.z + 1
|
||||||
pos.x = pos.x + 2
|
pos.x = pos.x + 2
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
|
|
||||||
pos.x = pos.x + 22
|
pos.x = pos.x + 22
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
||||||
pos.x = pos.x + 1
|
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.z = pos.z + 1
|
||||||
pos.x = pos.x - 2
|
pos.x = pos.x - 2
|
||||||
for a = 1, 3 do
|
for a = 1, 3 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 1
|
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
|
for a = 1, 3 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 1
|
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
|
for a = 1, 3 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 1
|
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
|
for a = 1, 9 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z - 6
|
pos.z = pos.z - 6
|
||||||
pos.x = pos.x - 3
|
pos.x = pos.x - 3
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
|
|
||||||
pos.x = pos.x + 22
|
pos.x = pos.x + 22
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
minetest.add_node(pos, {name = "default:obsidian_glass"})
|
||||||
pos.x = pos.x + 1
|
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.z = pos.z - 1
|
||||||
pos.x = pos.x - 2
|
pos.x = pos.x - 2
|
||||||
|
|
||||||
for a = 1, 3 do
|
for a = 1, 3 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 1
|
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
|
for a = 1, 3 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 1
|
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
|
for a = 1, 3 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 1
|
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
|
for a = 1, 9 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.y = pos.y + 1
|
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
|
pos.x = pos.x - 1
|
||||||
for a = 1, 21 do
|
for a = 1, 21 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z - 7
|
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
|
for a = 1, 21 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
pos.x = pos.x - 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
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x + 24
|
pos.x = pos.x + 24
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x + 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
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.z = pos.z + 5
|
pos.z = pos.z + 5
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 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
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x - 22
|
pos.x = pos.x - 22
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 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
|
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.z = pos.z - 1
|
||||||
pos.x = pos.x - 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
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x + 29
|
pos.x = pos.x + 29
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.z = pos.z - 3
|
pos.z = pos.z - 3
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x - 28
|
pos.x = pos.x - 28
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 1
|
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.z = pos.z + 1
|
||||||
pos.x = pos.x - 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
|
pos.x = pos.x + 32
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x - 32
|
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.y = pos.y + 1
|
||||||
pos.x = pos.x + 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
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x + 28
|
pos.x = pos.x + 28
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x + 1
|
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.z = pos.z - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x - 28
|
pos.x = pos.x - 28
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 1
|
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.z = pos.z - 1
|
||||||
pos.x = pos.x + 2
|
pos.x = pos.x + 2
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x + 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
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x + 22
|
pos.x = pos.x + 22
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x + 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
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.z = pos.z + 3
|
pos.z = pos.z + 3
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 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
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
|
|
||||||
pos.x = pos.x - 22
|
pos.x = pos.x - 22
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
pos.x = pos.x - 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
|
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.z = pos.z + 1
|
||||||
pos.x = pos.x + 2
|
pos.x = pos.x + 2
|
||||||
for a = 1, 21 do
|
for a = 1, 21 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z - 5
|
pos.z = pos.z - 5
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
for a = 1, 21 do
|
for a = 1, 21 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.y = pos.y + 1
|
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
|
pos.x = pos.x - 4
|
||||||
for a = 1, 3 do
|
for a = 1, 3 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x + 21
|
pos.x = pos.x + 21
|
||||||
for a = 1, 3 do
|
for a = 1, 3 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
for a = 1, 3 do
|
for a = 1, 3 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 21
|
pos.x = pos.x - 21
|
||||||
for a = 1, 3 do
|
for a = 1, 3 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 2
|
pos.z = pos.z + 2
|
||||||
pos.x = pos.x + 3
|
pos.x = pos.x + 3
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.z = pos.z - 1
|
pos.z = pos.z - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z - 1
|
pos.z = pos.z - 1
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x + 6
|
pos.x = pos.x + 6
|
||||||
for a = 1, 13 do
|
for a = 1, 13 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z - 3
|
pos.z = pos.z - 3
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
for a = 1, 13 do
|
for a = 1, 13 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:copperblock"})
|
minetest.add_node(pos, {name = "default:stone"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
for a = 1, 13 do
|
for a = 1, 13 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:bronzeblock"})
|
minetest.add_node(pos, {name = "default:tree"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
for a = 1, 13 do
|
for a = 1, 13 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:bronzeblock"})
|
minetest.add_node(pos, {name = "default:tree"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z - 3
|
pos.z = pos.z - 3
|
||||||
for a = 1, 6 do
|
for a = 1, 6 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.z = pos.z + 5
|
pos.z = pos.z + 5
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
for a = 1, 6 do
|
for a = 1, 6 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.y = pos.y + 1
|
pos.y = pos.y + 1
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.z = pos.z - 1
|
pos.z = pos.z - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 5
|
pos.x = pos.x - 5
|
||||||
pos.z = pos.z - 1
|
pos.z = pos.z - 1
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
pos.z = pos.z - 3
|
pos.z = pos.z - 3
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.y = pos.y + 1
|
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
|
pos.z = pos.z - 1
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x + 5
|
pos.x = pos.x + 5
|
||||||
pos.z = pos.z + 1
|
pos.z = pos.z + 1
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.z = pos.z - 1
|
pos.z = pos.z - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
pos.z = pos.z + 3
|
pos.z = pos.z + 3
|
||||||
for a = 1, 4 do
|
for a = 1, 4 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.y = pos.y + 1
|
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
|
pos.z = pos.z - 1
|
||||||
for a = 1, 2 do
|
for a = 1, 2 do
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.x = pos.x - 1
|
pos.x = pos.x - 1
|
||||||
pos.z = pos.z - 1
|
pos.z = pos.z - 1
|
||||||
for a = 1, 2 do
|
for a = 1, 2 do
|
||||||
pos.x = pos.x + 1
|
pos.x = pos.x + 1
|
||||||
minetest.add_node(pos, {name = "default:steelblock"})
|
minetest.add_node(pos, {name = "default:wood"})
|
||||||
end
|
end
|
||||||
|
|
||||||
pos.y = pos.y - 7
|
pos.y = pos.y - 7
|
||||||
pos.x = pos.x +16
|
pos.x = pos.x +16
|
||||||
pos.z = pos.z +3
|
pos.z = pos.z +3
|
||||||
minetest.add_node(pos, {name = "seawrecks:ubootchest"})
|
minetest.set_node(pos, {name = "seawrecks:ubootchest"})
|
||||||
|
|
||||||
else
|
else
|
||||||
return
|
return
|
||||||
|
0
seawrecks/readme.txt
Normal file → Executable file
BIN
seawrecks/textures/seawrecks_uboot_inventory.png
Executable file
After Width: | Height: | Size: 2.2 KiB |
BIN
seawrecks/textures/seawrecks_woodship_inventory.png
Executable file
After Width: | Height: | Size: 2.2 KiB |
0
stairsshine/README.txt
Normal file → Executable file
0
stairsshine/depends.txt
Normal file → Executable file
0
stairsshine/init.lua
Normal file → Executable file
0
whiteshell/depends.txt
Normal file → Executable file
2
whiteshell/init.lua
Normal file → Executable file
@ -81,4 +81,4 @@ end
|
|||||||
|
|
||||||
minetest.register_alias("clams:whiteshell","whiteshell:whiteshell")
|
minetest.register_alias("clams:whiteshell","whiteshell:whiteshell")
|
||||||
|
|
||||||
print("[Mod] Sea Loaded.")
|
minetest.log("action", "[Mod] Sea Loaded.")
|
||||||
|