Castrum 1.11.0 upload

Game-5.3.0
Der1248 2020-03-01 14:48:20 +01:00
parent 970cac1f39
commit 14f1efd240
1000 changed files with 7042 additions and 11010 deletions

View File

@ -15,5 +15,4 @@ See README.txt in each mod for more information
Every code written by me is LGPLv2.1 Every code written by me is LGPLv2.1
notes: notes:
wood door in doors mod changed wood door in doors mod changed
chest in default mod changed

Binary file not shown.

View File

@ -15,11 +15,11 @@ BlockMen (CC BY-SA 3.0)
TumeniNodes (CC BY-SA 3.0) TumeniNodes (CC BY-SA 3.0)
beds_bed_under.png beds_bed_under.png
This mod adds a bed to Minetest which allows to skip the night. This mod adds a bed to Minetest which allows players to skip the night.
To sleep, rightclick the bed. If playing in singleplayer mode the night gets skipped To sleep, right click on the bed. If playing in singleplayer mode the night gets skipped
immediately. If playing multiplayer you get shown how many other players are in bed too, immediately. If playing multiplayer you get shown how many other players are in bed too,
if all players are sleeping the night gets skipped. The night skip can be forced if more if all players are sleeping the night gets skipped. The night skip can be forced if more
than 50% of the players are lying in bed and use this option. than half of the players are lying in bed and use this option.
Another feature is a controlled respawning. If you have slept in bed (not just lying in Another feature is a controlled respawning. If you have slept in bed (not just lying in
it) your respawn point is set to the beds location and you will respawn there after it) your respawn point is set to the beds location and you will respawn there after

View File

@ -1,7 +1,12 @@
-- beds/beds.lua
-- support for MT game translation.
local S = beds.get_translator
-- Fancy shaped bed -- Fancy shaped bed
beds.register_bed("beds:fancy_bed", { beds.register_bed("beds:fancy_bed", {
description = "Fancy Bed", description = S("Fancy Bed"),
inventory_image = "beds_bed_fancy.png", inventory_image = "beds_bed_fancy.png",
wield_image = "beds_bed_fancy.png", wield_image = "beds_bed_fancy.png",
tiles = { tiles = {
@ -52,7 +57,7 @@ beds.register_bed("beds:fancy_bed", {
-- Simple shaped bed -- Simple shaped bed
beds.register_bed("beds:bed", { beds.register_bed("beds:bed", {
description = "Simple Bed", description = S("Simple Bed"),
inventory_image = "beds_bed.png", inventory_image = "beds_bed.png",
wield_image = "beds_bed.png", wield_image = "beds_bed.png",
tiles = { tiles = {

View File

@ -1,2 +0,0 @@
default
wool

View File

@ -1,11 +1,13 @@
local pi = math.pi local pi = math.pi
local player_in_bed = 0
local is_sp = minetest.is_singleplayer() local is_sp = minetest.is_singleplayer()
local enable_respawn = minetest.settings:get_bool("enable_bed_respawn") local enable_respawn = minetest.settings:get_bool("enable_bed_respawn")
if enable_respawn == nil then if enable_respawn == nil then
enable_respawn = true enable_respawn = true
end end
-- support for MT game translation.
local S = beds.get_translator
-- Helper functions -- Helper functions
local function get_look_yaw(pos) local function get_look_yaw(pos)
@ -59,11 +61,8 @@ local function lay_down(player, pos, bed_pos, state, skip)
-- stand up -- stand up
if state ~= nil and not state then if state ~= nil and not state then
local p = beds.pos[name] or nil local p = beds.pos[name] or nil
if beds.player[name] ~= nil then beds.player[name] = nil
beds.player[name] = nil beds.bed_position[name] = nil
beds.bed_position[name] = nil
player_in_bed = player_in_bed - 1
end
-- skip here to prevent sending player specific changes (used for leaving players) -- skip here to prevent sending player specific changes (used for leaving players)
if skip then if skip then
return return
@ -82,10 +81,9 @@ local function lay_down(player, pos, bed_pos, state, skip)
-- lay down -- lay down
else else
beds.player[name] = 1
beds.pos[name] = pos beds.pos[name] = pos
beds.bed_position[name] = bed_pos beds.bed_position[name] = bed_pos
player_in_bed = player_in_bed + 1 beds.player[name] = 1
-- physics, eye_offset, etc -- physics, eye_offset, etc
player:set_eye_offset({x = 0, y = -13, z = 0}, {x = 0, y = 0, z = 0}) player:set_eye_offset({x = 0, y = -13, z = 0}, {x = 0, y = 0, z = 0})
@ -103,18 +101,29 @@ local function lay_down(player, pos, bed_pos, state, skip)
player:hud_set_flags(hud_flags) player:hud_set_flags(hud_flags)
end end
local function get_player_in_bed_count()
local c = 0
for _, _ in pairs(beds.player) do
c = c + 1
end
return c
end
local function update_formspecs(finished) local function update_formspecs(finished)
local ges = #minetest.get_connected_players() local ges = #minetest.get_connected_players()
local form_n local player_in_bed = get_player_in_bed_count()
local is_majority = (ges / 2) < player_in_bed local is_majority = (ges / 2) < player_in_bed
local form_n
local esc = minetest.formspec_escape
if finished then if finished then
form_n = beds.formspec .. "label[2.7,9; Good morning.]" form_n = beds.formspec .. "label[2.7,9;" .. esc(S("Good morning.")) .. "]"
else else
form_n = beds.formspec .. "label[2.2,9;" .. tostring(player_in_bed) .. form_n = beds.formspec .. "label[2.2,9;" ..
" of " .. tostring(ges) .. " players are in bed]" esc(S("@1 of @2 players are in bed", player_in_bed, ges)) .. "]"
if is_majority and is_night_skip_enabled() then if is_majority and is_night_skip_enabled() then
form_n = form_n .. "button_exit[2,6;4,0.75;force;Force night skip]" form_n = form_n .. "button_exit[2,6;4,0.75;force;" ..
esc(S("Force night skip")) .. "]"
end end
end end
@ -146,7 +155,7 @@ function beds.on_rightclick(pos, player)
if beds.player[name] then if beds.player[name] then
lay_down(player, nil, nil, false) lay_down(player, nil, nil, false)
end end
minetest.chat_send_player(name, "You can only sleep at night.") minetest.chat_send_player(name, S("You can only sleep at night."))
return return
end end
@ -223,7 +232,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
-- Because "Force night skip" button is a button_exit, it will set fields.quit -- Because "Force night skip" button is a button_exit, it will set fields.quit
-- and lay_down call will change value of player_in_bed, so it must be taken -- and lay_down call will change value of player_in_bed, so it must be taken
-- earlier. -- earlier.
local last_player_in_bed = player_in_bed local last_player_in_bed = get_player_in_bed_count()
if fields.quit or fields.leave then if fields.quit or fields.leave then
lay_down(player, nil, nil, false) lay_down(player, nil, nil, false)

View File

@ -1,13 +1,20 @@
-- beds/init.lua
-- Load support for MT game translation.
local S = minetest.get_translator("beds")
beds = {} beds = {}
beds.player = {} beds.player = {}
beds.bed_position = {} beds.bed_position = {}
beds.pos = {} beds.pos = {}
beds.spawn = {} beds.spawn = {}
beds.get_translator = S
beds.formspec = "size[8,11;true]" .. beds.formspec = "size[8,11;true]" ..
"no_prepend[]" .. "no_prepend[]" ..
"bgcolor[#080808BB;true]" .. "bgcolor[#080808BB;true]" ..
"button_exit[2,10;4,0.75;leave;Leave Bed]" "button_exit[2,10;4,0.75;leave;" .. S("Leave Bed") .. "]"
local modpath = minetest.get_modpath("beds") local modpath = minetest.get_modpath("beds")

View File

@ -0,0 +1,8 @@
# textdomain: beds
Fancy Bed=Schickes Bett
Simple Bed=Schlichtes Bett
Leave Bed=Bett verlassen
Good morning.=Guten Morgen.
@1 of @2 players are in bed=@1 von @2 Spielern sind im Bett
Force night skip=Überspringen der Nacht erzwingen
You can only sleep at night.=Sie können nur nachts schlafen.

View File

@ -0,0 +1,8 @@
# textdomain: beds
Fancy Bed=Cama de lujo
Simple Bed=Cama sencilla
Leave Bed=Abandonar cama
Good morning.=Buenos días.
@1 of @2 players are in bed=@1 de @2 jugadores están en cama
Force night skip=Forzar evitar noche
You can only sleep at night.=Sólo puedes dormir por la noche.

View File

@ -0,0 +1,8 @@
# textdomain: beds
Fancy Bed=Lit chic
Simple Bed=Lit simple
Leave Bed=Se lever du lit
Good morning.=Bonjour.
@1 of @2 players are in bed=@1 joueur(s) sur @2 sont au lit
Force night skip=Forcer le passage de la nuit
You can only sleep at night.=Vous ne pouvez dormir que la nuit.

View File

@ -0,0 +1,4 @@
# textdomain: beds
Fancy Bed=Letto decorato
Simple Bed=Letto semplice
Leave Bed=Alzati dal letto

View File

@ -0,0 +1,8 @@
# textdomain: beds
Fancy Bed=
Simple Bed=
Leave Bed=
Good morning.=
@1 of @2 players are in bed=
Force night skip=
You can only sleep at night.=

3
mods/beds/mod.conf Normal file
View File

@ -0,0 +1,3 @@
name = beds
description = Minetest Game mod: beds
depends = default, wool

View File

@ -1,2 +0,0 @@
default
creative?

View File

@ -1,7 +1,12 @@
-- binoculars/init.lua
-- Mod global namespace -- Mod global namespace
binoculars = {} binoculars = {}
-- Load support for MT game translation.
local S = minetest.get_translator("binoculars")
-- Detect creative mod -- Detect creative mod
local creative_mod = minetest.get_modpath("creative") local creative_mod = minetest.get_modpath("creative")
@ -54,7 +59,7 @@ minetest.after(4.7, cyclic_update)
-- Binoculars item -- Binoculars item
minetest.register_craftitem("binoculars:binoculars", { minetest.register_craftitem("binoculars:binoculars", {
description = "Binoculars\nUse with 'Zoom' key", description = S("Binoculars") .. "\n" .. S("Use with 'Zoom' key"),
inventory_image = "binoculars_binoculars.png", inventory_image = "binoculars_binoculars.png",
stack_max = 1, stack_max = 1,

View File

@ -0,0 +1,3 @@
# textdomain: binoculars
Binoculars=Fernglas
Use with 'Zoom' key=Mit „Zoom“-Taste benutzen

View File

@ -0,0 +1,3 @@
# textdomain: binoculars
Binoculars=Prismáticos
Use with 'Zoom' key=Usar con la tecla 'Zoom'

View File

@ -0,0 +1,3 @@
# textdomain: binoculars
Binoculars=Jumelles
Use with 'Zoom' key=Utiliser avec le bouton « Zoom »

View File

@ -0,0 +1,3 @@
# textdomain: binoculars
Binoculars=Binocolo
Use with 'Zoom' key=Usalo col tasto 'Ingrandimento'

View File

@ -0,0 +1,3 @@
# textdomain: binoculars
Binoculars=
Use with 'Zoom' key=

4
mods/binoculars/mod.conf Normal file
View File

@ -0,0 +1,4 @@
name = binoculars
description = Minetest Game mod: binoculars
depends = default
optional_depends = creative

View File

@ -1,2 +0,0 @@
default
player_api

View File

@ -1,3 +1,8 @@
-- boats/init.lua
-- Load support for MT game translation.
local S = minetest.get_translator("boats")
-- --
-- Helper functions -- Helper functions
-- --
@ -149,13 +154,13 @@ function boat.on_step(self, dtime)
if ctrl.up and ctrl.down then if ctrl.up and ctrl.down then
if not self.auto then if not self.auto then
self.auto = true self.auto = true
minetest.chat_send_player(self.driver, "[boats] Cruise on") minetest.chat_send_player(self.driver, S("Boat cruise mode on"))
end end
elseif ctrl.down then elseif ctrl.down then
self.v = self.v - dtime * 1.8 self.v = self.v - dtime * 1.8
if self.auto then if self.auto then
self.auto = false self.auto = false
minetest.chat_send_player(self.driver, "[boats] Cruise off") minetest.chat_send_player(self.driver, S("Boat cruise mode off"))
end end
elseif ctrl.up or self.auto then elseif ctrl.up or self.auto then
self.v = self.v + dtime * 1.8 self.v = self.v + dtime * 1.8
@ -242,7 +247,7 @@ minetest.register_entity("boats:boat", boat)
minetest.register_craftitem("boats:boat", { minetest.register_craftitem("boats:boat", {
description = "Boat", description = S("Boat"),
inventory_image = "boats_inventory.png", inventory_image = "boats_inventory.png",
wield_image = "boats_wield.png", wield_image = "boats_wield.png",
wield_scale = {x = 2, y = 2, z = 1}, wield_scale = {x = 2, y = 2, z = 1},

View File

@ -0,0 +1,4 @@
# textdomain: boats
Boat cruise mode on=Schneller Bootsmodus an
Boat cruise mode off=Schneller Bootsmodus aus
Boat=Boot

View File

@ -0,0 +1,4 @@
# textdomain: boats
Boat cruise mode on=Modo crucero en bote activado
Boat cruise mode off=Modo crucero en bote desactivado
Boat=Bote

View File

@ -0,0 +1,4 @@
# textdomain: boats
Boat cruise mode on=Bateau mode rapide activé
Boat cruise mode off=Bateau mode rapide désactivé
Boat=Bateau

View File

@ -0,0 +1,4 @@
# textdomain: boats
Boat cruise mode on=Modalità movimento automatico barca attivata
Boat cruise mode off=Modalità movimento automatico barca disattivata
Boat=Barca

View File

@ -0,0 +1,4 @@
# textdomain: boats
Boat cruise mode on=
Boat cruise mode off=
Boat=

3
mods/boats/mod.conf Normal file
View File

@ -0,0 +1,3 @@
name = boats
description = Minetest Game mod: boats
depends = default, player_api

View File

@ -1,6 +1,11 @@
-- bones/init.lua
-- Minetest 0.4 mod: bones -- Minetest 0.4 mod: bones
-- See README.txt for licensing and other information. -- See README.txt for licensing and other information.
-- Load support for MT game translation.
local S = minetest.get_translator("bones")
bones = {} bones = {}
local function is_owner(pos, name) local function is_owner(pos, name)
@ -24,7 +29,7 @@ local share_bones_time = tonumber(minetest.settings:get("share_bones_time")) or
local share_bones_time_early = tonumber(minetest.settings:get("share_bones_time_early")) or share_bones_time / 4 local share_bones_time_early = tonumber(minetest.settings:get("share_bones_time_early")) or share_bones_time / 4
minetest.register_node("bones:bones", { minetest.register_node("bones:bones", {
description = "Bones", description = S("Bones"),
tiles = { tiles = {
"bones_top.png^[transform2", "bones_top.png^[transform2",
"bones_bottom.png", "bones_bottom.png",
@ -116,7 +121,7 @@ minetest.register_node("bones:bones", {
local meta = minetest.get_meta(pos) local meta = minetest.get_meta(pos)
local time = meta:get_int("time") + elapsed local time = meta:get_int("time") + elapsed
if time >= share_bones_time then if time >= share_bones_time then
meta:set_string("infotext", meta:get_string("owner") .. "'s old bones") meta:set_string("infotext", S("@1's old bones", meta:get_string("owner")))
meta:set_string("owner", "") meta:set_string("owner", "")
else else
meta:set_int("time", time) meta:set_int("time", time)
@ -194,7 +199,7 @@ minetest.register_on_dieplayer(function(player)
minetest.log("action", player_name .. " dies at " .. pos_string .. minetest.log("action", player_name .. " dies at " .. pos_string ..
". No bones placed") ". No bones placed")
if bones_position_message then if bones_position_message then
minetest.chat_send_player(player_name, player_name .. " died at " .. pos_string .. ".") minetest.chat_send_player(player_name, S("@1 died at @2.", player_name, pos_string))
end end
return return
end end
@ -204,7 +209,7 @@ minetest.register_on_dieplayer(function(player)
minetest.log("action", player_name .. " dies at " .. pos_string .. minetest.log("action", player_name .. " dies at " .. pos_string ..
". No bones placed") ". No bones placed")
if bones_position_message then if bones_position_message then
minetest.chat_send_player(player_name, player_name .. " died at " .. pos_string .. ".") minetest.chat_send_player(player_name, S("@1 died at @2.", player_name, pos_string))
end end
return return
end end
@ -230,8 +235,7 @@ minetest.register_on_dieplayer(function(player)
minetest.log("action", player_name .. " dies at " .. pos_string .. minetest.log("action", player_name .. " dies at " .. pos_string ..
". Inventory dropped") ". Inventory dropped")
if bones_position_message then if bones_position_message then
minetest.chat_send_player(player_name, player_name .. " died at " .. pos_string .. minetest.chat_send_player(player_name, S("@1 died at @2, and dropped their inventory.", player_name, pos_string))
", and dropped their inventory.")
end end
return return
end end
@ -242,8 +246,7 @@ minetest.register_on_dieplayer(function(player)
minetest.log("action", player_name .. " dies at " .. pos_string .. minetest.log("action", player_name .. " dies at " .. pos_string ..
". Bones placed") ". Bones placed")
if bones_position_message then if bones_position_message then
minetest.chat_send_player(player_name, player_name .. " died at " .. pos_string .. minetest.chat_send_player(player_name, S("@1 died at @2, and bones were placed.", player_name, pos_string))
", and bones were placed.")
end end
local meta = minetest.get_meta(pos) local meta = minetest.get_meta(pos)
@ -266,7 +269,7 @@ minetest.register_on_dieplayer(function(player)
meta:set_string("owner", player_name) meta:set_string("owner", player_name)
if share_bones_time ~= 0 then if share_bones_time ~= 0 then
meta:set_string("infotext", player_name .. "'s fresh bones") meta:set_string("infotext", S("@1's fresh bones", player_name))
if share_bones_time_early == 0 or not minetest.is_protected(pos, player_name) then if share_bones_time_early == 0 or not minetest.is_protected(pos, player_name) then
meta:set_int("time", 0) meta:set_int("time", 0)
@ -276,6 +279,6 @@ minetest.register_on_dieplayer(function(player)
minetest.get_node_timer(pos):start(10) minetest.get_node_timer(pos):start(10)
else else
meta:set_string("infotext", player_name.."'s bones") meta:set_string("infotext", S("@1's bones", player_name))
end end
end) end)

View File

@ -0,0 +1,8 @@
# textdomain: bones
Bones=Knochen
@1's old bones=Alte Knochen von @1
@1 died at @2.=@1 starb bei @2.
@1 died at @2, and dropped their inventory.=@1 starb bei @2 und ließ das Inventar fallen.
@1 died at @2, and bones were placed.=@1 starb bei @2 und Knochen wurden platziert.
@1's fresh bones=Frische Knochen von @1
@1's bones=Knochen von @1

View File

@ -0,0 +1,8 @@
# textdomain: bones
Bones=Huesos
@1's old bones=Huesos antiguos de @1
@1 died at @2.=@1 murió en @2.
@1 died at @2, and dropped their inventory.=@1 murió en @2, y su inventario se desprendió.
@1 died at @2, and bones were placed.=@1 murió en @2, y sus huesos fueron depositados.
@1's fresh bones=Huesos recientes de @1
@1's bones=Huesos de @1

View File

@ -0,0 +1,8 @@
# textdomain: bones
Bones=Os
@1's old bones=Vieux os de @1
@1 died at @2.=@1 est mort à @2.
@1 died at @2, and dropped their inventory.=@1 est mort à @2 et a laissé tomber son inventaire.
@1 died at @2, and bones were placed.=@1 est mort à @2 et ses os ont été placés.
@1's fresh bones=Os frais de @1
@1's bones=Os de @1

View File

@ -0,0 +1,8 @@
# textdomain: bones
Bones=Ossa
@1's old bones=Ossa vecchie di @1
@1 died at @2.=@1 è morto alla posizione @2.
@1 died at @2, and dropped their inventory.=@1 è morto alla posizione @2, e ha lasciato a terra il contenuto del suo inventario.
@1 died at @2, and bones were placed.=@1 è morto alla posizione @2, e vi sono state posizionate delle ossa.
@1's fresh bones=Ossa fresche di @1
@1's bones=Ossa di @1

View File

@ -0,0 +1,8 @@
# textdomain: bones
Bones=
@1's old bones=
@1 died at @2.=
@1 died at @2, and dropped their inventory.=
@1 died at @2, and bones were placed.=
@1's fresh bones=
@1's bones=

3
mods/bones/mod.conf Normal file
View File

@ -0,0 +1,3 @@
name = bones
description = Minetest Game mod: bones
depends = default

View File

@ -1,2 +0,0 @@
default

View File

@ -1,15 +1,19 @@
-- Minetest 0.4 mod: bucket -- Minetest 0.4 mod: bucket
-- See README.txt for licensing and other information. -- See README.txt for licensing and other information.
-- Load support for MT game translation.
local S = minetest.get_translator("bucket")
minetest.register_alias("bucket", "bucket:bucket_empty") minetest.register_alias("bucket", "bucket:bucket_empty")
minetest.register_alias("bucket_water", "bucket:bucket_water") minetest.register_alias("bucket_water", "bucket:bucket_water")
minetest.register_alias("bucket_lava", "bucket:bucket_lava") minetest.register_alias("bucket_lava", "bucket:bucket_lava")
minetest.register_craft({ minetest.register_craft({
output = 'bucket:bucket_empty 1', output = "bucket:bucket_empty 1",
recipe = { recipe = {
{'default:steel_ingot', '', 'default:steel_ingot'}, {"default:steel_ingot", "", "default:steel_ingot"},
{'', 'default:steel_ingot', ''}, {"", "default:steel_ingot", ""},
} }
}) })
@ -111,9 +115,9 @@ function bucket.register_liquid(source, flowing, itemname, inventory_image, name
end end
minetest.register_craftitem("bucket:bucket_empty", { minetest.register_craftitem("bucket:bucket_empty", {
description = "Empty Bucket", description = S("Empty Bucket"),
inventory_image = "bucket.png", inventory_image = "bucket.png",
stack_max = 99, groups = {tool = 1},
liquids_pointable = true, liquids_pointable = true,
on_use = function(itemstack, user, pointed_thing) on_use = function(itemstack, user, pointed_thing)
if pointed_thing.type == "object" then if pointed_thing.type == "object" then
@ -185,8 +189,8 @@ bucket.register_liquid(
"default:water_flowing", "default:water_flowing",
"bucket:bucket_water", "bucket:bucket_water",
"bucket_water.png", "bucket_water.png",
"Water Bucket", S("Water Bucket"),
{water_bucket = 1} {tool = 1, water_bucket = 1}
) )
-- River water source is 'liquid_renewable = false' to avoid horizontal spread -- River water source is 'liquid_renewable = false' to avoid horizontal spread
@ -200,8 +204,8 @@ bucket.register_liquid(
"default:river_water_flowing", "default:river_water_flowing",
"bucket:bucket_river_water", "bucket:bucket_river_water",
"bucket_river_water.png", "bucket_river_water.png",
"River Water Bucket", S("River Water Bucket"),
{water_bucket = 1}, {tool = 1, water_bucket = 1},
true true
) )
@ -210,7 +214,8 @@ bucket.register_liquid(
"default:lava_flowing", "default:lava_flowing",
"bucket:bucket_lava", "bucket:bucket_lava",
"bucket_lava.png", "bucket_lava.png",
"Lava Bucket" S("Lava Bucket"),
{tool = 1}
) )
minetest.register_craft({ minetest.register_craft({

View File

@ -0,0 +1,5 @@
# textdomain: bucket
Empty Bucket=Leerer Eimer
Water Bucket=Wassereimer
River Water Bucket=Flusswassereimer
Lava Bucket=Lavaeimer

View File

@ -0,0 +1,5 @@
# textdomain: bucket
Empty Bucket=Cubo vacío
Water Bucket=Cubo con agua
River Water Bucket=Cubo con agua de río
Lava Bucket=Cubo con lava

View File

@ -0,0 +1,5 @@
# textdomain: bucket
Empty Bucket=Seau vide
Water Bucket=Seau d'eau
River Water Bucket=Seau d'eau de rivière
Lava Bucket=Seau de lave

View File

@ -0,0 +1,5 @@
# textdomain: bucket
Empty Bucket=Secchio vuoto
Water Bucket=Secchio d'acqua
River Water Bucket=Secchio d'acqua di fiume
Lava Bucket=Secchio di lava

View File

@ -0,0 +1,5 @@
# textdomain: bucket
Empty Bucket=
Water Bucket=
River Water Bucket=
Lava Bucket=

3
mods/bucket/mod.conf Normal file
View File

@ -0,0 +1,3 @@
name = bucket
description = Minetest Game mod: bucket
depends = default

View File

@ -1,2 +0,0 @@
default
flowers

View File

@ -1,8 +1,13 @@
-- butterflies/init.lua
-- Load support for MT game translation.
local S = minetest.get_translator("butterflies")
-- register butterflies -- register butterflies
local butter_list = { local butter_list = {
{"white", "White"}, {"white", S("White Butterfly")},
{"red", "Red"}, {"red", S("Red Butterfly")},
{"violet", "Violet"} {"violet", S("Violet Butterfly")}
} }
for i in ipairs (butter_list) do for i in ipairs (butter_list) do
@ -10,7 +15,7 @@ for i in ipairs (butter_list) do
local desc = butter_list[i][2] local desc = butter_list[i][2]
minetest.register_node("butterflies:butterfly_"..name, { minetest.register_node("butterflies:butterfly_"..name, {
description = desc.." Butterfly", description = desc,
drawtype = "plantlike", drawtype = "plantlike",
tiles = {{ tiles = {{
name = "butterflies_butterfly_"..name.."_animated.png", name = "butterflies_butterfly_"..name.."_animated.png",
@ -56,10 +61,9 @@ for i in ipairs (butter_list) do
}) })
minetest.register_node("butterflies:hidden_butterfly_"..name, { minetest.register_node("butterflies:hidden_butterfly_"..name, {
description = "Hidden "..desc.." Butterfly",
drawtype = "airlike", drawtype = "airlike",
inventory_image = "insects_butterfly_"..name..".png", inventory_image = "butterflies_butterfly_"..name..".png",
wield_image = "insects_butterfly_"..name..".png", wield_image = "butterflies_butterfly_"..name..".png",
paramtype = "light", paramtype = "light",
sunlight_propagates = true, sunlight_propagates = true,
walkable = false, walkable = false,

View File

@ -0,0 +1,4 @@
# textdomain: butterflies
White Butterfly=Weißer Schmetterling
Red Butterfly=Roter Schmetterling
Violet Butterfly=Violetter Schmetterling

View File

@ -0,0 +1,4 @@
# textdomain: butterflies
White Butterfly=Mariposa blanca
Red Butterfly=Mariposa roja
Violet Butterfly=Mariposa violeta

View File

@ -0,0 +1,4 @@
# textdomain: butterflies
White Butterfly=Papillon blanc
Red Butterfly=Papillon rouge
Violet Butterfly=Papillon violet

View File

@ -0,0 +1,4 @@
# textdomain: butterflies
White Butterfly=Farfalla bianca
Red Butterfly=Farfalla rossa
Violet Butterfly=Farfalla viola

View File

@ -0,0 +1,4 @@
# textdomain: butterflies
White Butterfly=
Red Butterfly=
Violet Butterfly=

View File

@ -0,0 +1,3 @@
name = butterflies
description = Minetest Game mod: Butterflies
depends = default, flowers

View File

@ -1,3 +1,8 @@
-- carts/cart_entity.lua
-- support for MT game translation.
local S = carts.get_translator
local cart_entity = { local cart_entity = {
initial_properties = { initial_properties = {
physical = false, -- otherwise going uphill breaks physical = false, -- otherwise going uphill breaks
@ -383,7 +388,7 @@ end
minetest.register_entity("carts:cart", cart_entity) minetest.register_entity("carts:cart", cart_entity)
minetest.register_craftitem("carts:cart", { minetest.register_craftitem("carts:cart", {
description = "Cart (Sneak+Click to pick up)", description = S("Cart") .. "\n" .. S("(Sneak+Click to pick up)"),
inventory_image = minetest.inventorycube("carts_cart_top.png", "carts_cart_side.png", "carts_cart_side.png"), inventory_image = minetest.inventorycube("carts_cart_top.png", "carts_cart_side.png", "carts_cart_side.png"),
wield_image = "carts_cart_side.png", wield_image = "carts_cart_side.png",
on_place = function(itemstack, placer, pointed_thing) on_place = function(itemstack, placer, pointed_thing)

View File

@ -1,2 +0,0 @@
default
player_api

View File

@ -1,7 +1,12 @@
-- carts/init.lua
-- Load support for MT game translation.
local S = minetest.get_translator("carts")
carts = {} carts = {}
carts.modpath = minetest.get_modpath("carts") carts.modpath = minetest.get_modpath("carts")
carts.railparams = {} carts.railparams = {}
carts.get_translator = S
-- Maximal speed of the cart in m/s (min = -1) -- Maximal speed of the cart in m/s (min = -1)
carts.speed_max = 7 carts.speed_max = 7

View File

@ -0,0 +1,6 @@
# textdomain: carts
Cart=Lore
(Sneak+Click to pick up)=(Schleichen u. Klicken zum Aufheben)
Rail=Schiene
Powered Rail=Antriebsschiene
Brake Rail=Bremsschiene

View File

@ -0,0 +1,6 @@
# textdomain: carts
Cart=Vagoneta
(Sneak+Click to pick up)=(Agacharse+Clic para recoger)
Rail=Raíl
Powered Rail=Raíl energizado
Brake Rail=Raíl de frenado

View File

@ -0,0 +1,6 @@
# textdomain: carts
Cart=Chariot
(Sneak+Click to pick up)=(Se baisser + clic pour ramasser)
Rail=Rail
Powered Rail=Rail de traction
Brake Rail=Rail de freinage

View File

@ -0,0 +1,6 @@
# textdomain: carts
Cart=Vagone
(Sneak+Click to pick up)=(Strisciare+Click per raccoglierlo)
Rail=Binario
Powered Rail=Binario alimentato
Brake Rail=Binario freno

View File

@ -0,0 +1,6 @@
# textdomain: carts
Cart=
(Sneak+Click to pick up)=
Rail=
Powered Rail=
Brake Rail=

3
mods/carts/mod.conf Normal file
View File

@ -0,0 +1,3 @@
name = carts
description = Carts (formerly boost_cart)
depends = default, player_api

View File

@ -1,5 +1,10 @@
-- carts/rails.lua
-- support for MT game translation.
local S = carts.get_translator
carts:register_rail("carts:rail", { carts:register_rail("carts:rail", {
description = "Rail", description = S("Rail"),
tiles = { tiles = {
"carts_rail_straight.png", "carts_rail_curved.png", "carts_rail_straight.png", "carts_rail_curved.png",
"carts_rail_t_junction.png", "carts_rail_crossing.png" "carts_rail_t_junction.png", "carts_rail_crossing.png"
@ -22,7 +27,7 @@ minetest.register_alias("default:rail", "carts:rail")
carts:register_rail("carts:powerrail", { carts:register_rail("carts:powerrail", {
description = "Powered Rail", description = S("Powered Rail"),
tiles = { tiles = {
"carts_rail_straight_pwr.png", "carts_rail_curved_pwr.png", "carts_rail_straight_pwr.png", "carts_rail_curved_pwr.png",
"carts_rail_t_junction_pwr.png", "carts_rail_crossing_pwr.png" "carts_rail_t_junction_pwr.png", "carts_rail_crossing_pwr.png"
@ -41,7 +46,7 @@ minetest.register_craft({
carts:register_rail("carts:brakerail", { carts:register_rail("carts:brakerail", {
description = "Brake Rail", description = S("Brake Rail"),
tiles = { tiles = {
"carts_rail_straight_brk.png", "carts_rail_curved_brk.png", "carts_rail_straight_brk.png", "carts_rail_curved_brk.png",
"carts_rail_t_junction_brk.png", "carts_rail_crossing_brk.png" "carts_rail_t_junction_brk.png", "carts_rail_crossing_brk.png"

View File

@ -1,4 +1,4 @@
function Bridge_Status(player) function Bridge_Status(player,change,update)
file = io.open(minetest.get_worldpath().."/SAVE/Bridge.txt", "r") file = io.open(minetest.get_worldpath().."/SAVE/Bridge.txt", "r")
local level = file:read("*l") local level = file:read("*l")
file:close() file:close()
@ -6,102 +6,33 @@ function Bridge_Status(player)
local status = file:read("*l") local status = file:read("*l")
file:close() file:close()
if tonumber(level) < 9 then if tonumber(level) < 9 then
minetest.chat_send_player(player:get_player_name(), "build bridge first") if update == false then
elseif tonumber(level) == 9 then minetest.chat_send_player(player:get_player_name(), "build bridge first")
end
minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_"..(tonumber(level))..".mts","0")
else
if tonumber(status) == 0 then if tonumber(status) == 0 then
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w") if change then
file:write("1") file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
file:close() file:write("1")
for j=36,44 do file:close()
for i=32,40 do minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_00.mts","0")
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"}) minetest.place_schematic({x=-44, y=8, z=-32}, minetest.get_modpath("castrum").."/schematics/Bridge2/Bridge2_"..(tonumber(level))..".mts","0")
end else
end minetest.place_schematic({x=-44, y=8, z=-32}, minetest.get_modpath("castrum").."/schematics/Bridge2/Bridge2_0.mts","0")
for j=36,44 do minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_"..(tonumber(level))..".mts","0")
for k=8,16 do end
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:wood"})
end
end
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
elseif tonumber(status) == 1 then elseif tonumber(status) == 1 then
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w") if change then
file:write("0") file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
file:close() file:write("0")
for j=36,44 do file:close()
for i=32,40 do minetest.place_schematic({x=-44, y=8, z=-32}, minetest.get_modpath("castrum").."/schematics/Bridge2/Bridge2_0.mts","0")
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="default:wood"}) minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_"..(tonumber(level))..".mts","0")
end else
end minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_00.mts","0")
minetest.set_node({x=-40, y=8, z=-36}, {name="castrum:bridge"}) minetest.place_schematic({x=-44, y=8, z=-32}, minetest.get_modpath("castrum").."/schematics/Bridge2/Bridge2_"..(tonumber(level))..".mts","0")
for j=36,44 do end
for k=9,16 do
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="air"})
end
end
end
elseif tonumber(level) == 10 then
if tonumber(status) == 0 then
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
file:write("1")
file:close()
for j=36,44 do
for i=32,40 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
end
for j=36,44 do
for k=8,16 do
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:junglewood"})
end
end
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
elseif tonumber(status) == 1 then
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
file:write("0")
file:close()
for j=36,44 do
for i=32,40 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="default:junglewood"})
end
end
minetest.set_node({x=-40, y=8, z=-36}, {name="castrum:bridge"})
for j=36,44 do
for k=9,16 do
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="air"})
end
end
end
elseif tonumber(level) == 11 then
if tonumber(status) == 0 then
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
file:write("1")
file:close()
for j=36,44 do
for i=32,40 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
end
for j=36,44 do
for k=8,16 do
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:pine_wood"})
end
end
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
elseif tonumber(status) == 1 then
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
file:write("0")
file:close()
for j=36,44 do
for i=32,40 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="default:pine_wood"})
end
end
minetest.set_node({x=-40, y=8, z=-36}, {name="castrum:bridge"})
for j=36,44 do
for k=9,16 do
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="air"})
end
end
end end
end end
end end

View File

@ -1,76 +0,0 @@
function Barracks(v,player)
if v+0 == 1 then
for j=37,43 do
for i=25,31 do
minetest.set_node({x=j*(-1), y=9, z=i}, {name="default:cobble"})
end
end
elseif v+0 == 2 then
for i=25,30 do
minetest.set_node({x=-43, y=10, z=i}, {name="default:cobble"})
minetest.set_node({x=-37, y=10, z=i}, {name="default:cobble"})
end
for j=38,42 do
minetest.set_node({x=j*(-1), y=10, z=31}, {name="default:cobble"})
end
elseif v+0 == 3 then
for i=26,30 do
minetest.set_node({x=-43, y=11, z=i}, {name="default:cobble"})
minetest.set_node({x=-37, y=11, z=i}, {name="default:cobble"})
end
for j=38,42 do
minetest.set_node({x=j*(-1), y=11, z=31}, {name="default:cobble"})
end
elseif v+0 == 4 then
for i=27,30 do
minetest.set_node({x=-43, y=12, z=i}, {name="default:cobble"})
minetest.set_node({x=-37, y=12, z=i}, {name="default:cobble"})
end
for j=38,42 do
minetest.set_node({x=j*(-1), y=12, z=31}, {name="default:cobble"})
end
elseif v+0 == 5 then
for j=38,42 do
for i=27,30 do
minetest.set_node({x=j*(-1), y=13, z=i}, {name="default:cobble"})
end
end
elseif v+0 == 6 then
minetest.set_node({x=-42, y=10, z=28}, {name="castrum:knight1_sit"})
minetest.set_node({x=-40, y=10, z=30}, {name="castrum:knight1_sit"})
minetest.set_node({x=-38, y=10, z=28}, {name="castrum:knight1_sit"})
minetest.set_node({x=-40, y=10, z=28}, {name="castrum:fire"})
screwdriver_handler(player, {type="node", under={x=-38, y=10, z=28}, above={x=-38, y=10, z=28}}, 1)
screwdriver_handler(player, {type="node", under={x=-42, y=10, z=28}, above={x=-42, y=10, z=28}}, 1)
screwdriver_handler(player, {type="node", under={x=-42, y=10, z=28}, above={x=-42, y=10, z=28}}, 1)
screwdriver_handler(player, {type="node", under={x=-42, y=10, z=28}, above={x=-42, y=10, z=28}}, 1)
elseif v+0 == 7 then
for j=37,43 do
for i=25,31 do
for k=9,13 do
if minetest.get_node({x=j*(-1), y=k, z=i}).name == "default:cobble" then
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:stone_block"})
end
end
end
end
elseif v+0 == 8 then
for j=37,43 do
for i=25,31 do
for k=9,13 do
if minetest.get_node({x=j*(-1), y=k, z=i}).name == "default:stone_block" then
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:desert_cobble"})
end
end
end
end
elseif v+0 == 0 then
for j=37,43 do
for i=25,31 do
for k=9,13 do
minetest.set_node({x=j*(-1), y=k, z=i}, {name="air"})
end
end
end
end
end

View File

@ -1,135 +0,0 @@
function Battleground(v,player)
if v+0 == 1 then
for j=72,76 do
for i=80,84 do
minetest.set_node({x=j*(-1), y=9, z=i*(-1)}, {name="default:cobble"})
end
end
elseif v+0 == 2 then
for j=72,76 do
for i=80,84 do
minetest.set_node({x=j*(-1), y=10, z=i*(-1)}, {name="default:cobble"})
end
end
minetest.set_node({x=-74, y=10, z=-80}, {name="air"})
elseif v+0 == 3 then
minetest.set_node({x=-72, y=11, z=-80}, {name="default:cobble"})
minetest.set_node({x=-72, y=11, z=-82}, {name="default:cobble"})
minetest.set_node({x=-72, y=11, z=-84}, {name="default:cobble"})
minetest.set_node({x=-74, y=11, z=-84}, {name="default:cobble"})
minetest.set_node({x=-76, y=11, z=-84}, {name="default:cobble"})
minetest.set_node({x=-76, y=11, z=-82}, {name="default:cobble"})
minetest.set_node({x=-76, y=11, z=-80}, {name="default:cobble"})
elseif v+0 == 4 then
minetest.set_node({x=-72, y=12, z=-80}, {name="castrum:fire"})
minetest.set_node({x=-72, y=12, z=-82}, {name="castrum:fire"})
minetest.set_node({x=-72, y=12, z=-84}, {name="castrum:fire"})
minetest.set_node({x=-74, y=12, z=-84}, {name="castrum:fire"})
minetest.set_node({x=-76, y=12, z=-84}, {name="castrum:fire"})
minetest.set_node({x=-76, y=12, z=-82}, {name="castrum:fire"})
minetest.set_node({x=-76, y=12, z=-80}, {name="castrum:fire"})
minetest.set_node({x=-74, y=11, z=-81}, {name="castrum:knight_dark"})
screwdriver_handler(player, {type="node", under={x=-74, y=11, z=-81}, above={x=-74, y=11, z=-81}}, 1)
screwdriver_handler(player, {type="node", under={x=-74, y=11, z=-81}, above={x=-74, y=11, z=-81}}, 1)
elseif v+0 == 5 then
minetest.set_node({x=-72, y=11, z=-80}, {name="default:stone_block"})
minetest.set_node({x=-72, y=11, z=-82}, {name="default:stone_block"})
minetest.set_node({x=-72, y=11, z=-84}, {name="default:stone_block"})
minetest.set_node({x=-74, y=11, z=-84}, {name="default:stone_block"})
minetest.set_node({x=-76, y=11, z=-84}, {name="default:stone_block"})
minetest.set_node({x=-76, y=11, z=-82}, {name="default:stone_block"})
minetest.set_node({x=-76, y=11, z=-80}, {name="default:stone_block"})
minetest.set_node({x=-72, y=9, z=-80}, {name="default:stone_block"})
minetest.set_node({x=-72, y=9, z=-82}, {name="default:stone_block"})
minetest.set_node({x=-72, y=9, z=-84}, {name="default:stone_block"})
minetest.set_node({x=-74, y=9, z=-84}, {name="default:stone_block"})
minetest.set_node({x=-76, y=9, z=-84}, {name="default:stone_block"})
minetest.set_node({x=-76, y=9, z=-82}, {name="default:stone_block"})
minetest.set_node({x=-76, y=9, z=-80}, {name="default:stone_block"})
minetest.set_node({x=-74, y=9, z=-80}, {name="default:stone_block"})
minetest.set_node({x=-73, y=10, z=-80}, {name="default:stone_block"})
minetest.set_node({x=-75, y=10, z=-80}, {name="default:stone_block"})
minetest.set_node({x=-76, y=10, z=-81}, {name="default:stone_block"})
minetest.set_node({x=-76, y=10, z=-83}, {name="default:stone_block"})
minetest.set_node({x=-72, y=10, z=-81}, {name="default:stone_block"})
minetest.set_node({x=-72, y=10, z=-83}, {name="default:stone_block"})
minetest.set_node({x=-73, y=10, z=-84}, {name="default:stone_block"})
minetest.set_node({x=-75, y=10, z=-84}, {name="default:stone_block"})
elseif v+0 == 6 then
for j=72,76 do
for i=80,84 do
for k=9,12 do
if minetest.get_node({x=j*(-1), y=k, z=i*(-1)}).name == "default:cobble" then
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="default:stone_block"})
end
end
end
end
elseif v+0 == 7 then
minetest.set_node({x=-72, y=11, z=-80}, {name="default:desert_cobble"})
minetest.set_node({x=-72, y=11, z=-82}, {name="default:desert_cobble"})
minetest.set_node({x=-72, y=11, z=-84}, {name="default:desert_cobble"})
minetest.set_node({x=-74, y=11, z=-84}, {name="default:desert_cobble"})
minetest.set_node({x=-76, y=11, z=-84}, {name="default:desert_cobble"})
minetest.set_node({x=-76, y=11, z=-82}, {name="default:desert_cobble"})
minetest.set_node({x=-76, y=11, z=-80}, {name="default:desert_cobble"})
minetest.set_node({x=-72, y=9, z=-80}, {name="default:desert_cobble"})
minetest.set_node({x=-72, y=9, z=-82}, {name="default:desert_cobble"})
minetest.set_node({x=-72, y=9, z=-84}, {name="default:desert_cobble"})
minetest.set_node({x=-74, y=9, z=-84}, {name="default:desert_cobble"})
minetest.set_node({x=-76, y=9, z=-84}, {name="default:desert_cobble"})
minetest.set_node({x=-76, y=9, z=-82}, {name="default:desert_cobble"})
minetest.set_node({x=-76, y=9, z=-80}, {name="default:desert_cobble"})
minetest.set_node({x=-74, y=9, z=-80}, {name="default:desert_cobble"})
minetest.set_node({x=-73, y=10, z=-80}, {name="default:desert_cobble"})
minetest.set_node({x=-75, y=10, z=-80}, {name="default:desert_cobble"})
minetest.set_node({x=-76, y=10, z=-81}, {name="default:desert_cobble"})
minetest.set_node({x=-76, y=10, z=-83}, {name="default:desert_cobble"})
minetest.set_node({x=-72, y=10, z=-81}, {name="default:desert_cobble"})
minetest.set_node({x=-72, y=10, z=-83}, {name="default:desert_cobble"})
minetest.set_node({x=-73, y=10, z=-84}, {name="default:desert_cobble"})
minetest.set_node({x=-75, y=10, z=-84}, {name="default:desert_cobble"})
elseif v+0 == 8 then
for j=72,76 do
for i=80,84 do
for k=9,12 do
if minetest.get_node({x=j*(-1), y=k, z=i*(-1)}).name == "default:stone_block" then
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="default:desert_cobble"})
end
end
end
end
elseif v+0 == 9 then
minetest.set_node({x=-72, y=11, z=-80}, {name="default:desert_stone_block"})
minetest.set_node({x=-72, y=11, z=-82}, {name="default:desert_stone_block"})
minetest.set_node({x=-72, y=11, z=-84}, {name="default:desert_stone_block"})
minetest.set_node({x=-74, y=11, z=-84}, {name="default:desert_stone_block"})
minetest.set_node({x=-76, y=11, z=-84}, {name="default:desert_stone_block"})
minetest.set_node({x=-76, y=11, z=-82}, {name="default:desert_stone_block"})
minetest.set_node({x=-76, y=11, z=-80}, {name="default:desert_stone_block"})
minetest.set_node({x=-72, y=9, z=-80}, {name="default:desert_stone_block"})
minetest.set_node({x=-72, y=9, z=-82}, {name="default:desert_stone_block"})
minetest.set_node({x=-72, y=9, z=-84}, {name="default:desert_stone_block"})
minetest.set_node({x=-74, y=9, z=-84}, {name="default:desert_stone_block"})
minetest.set_node({x=-76, y=9, z=-84}, {name="default:desert_stone_block"})
minetest.set_node({x=-76, y=9, z=-82}, {name="default:desert_stone_block"})
minetest.set_node({x=-76, y=9, z=-80}, {name="default:desert_stone_block"})
minetest.set_node({x=-74, y=9, z=-80}, {name="default:desert_stone_block"})
minetest.set_node({x=-73, y=10, z=-80}, {name="default:desert_stone_block"})
minetest.set_node({x=-75, y=10, z=-80}, {name="default:desert_stone_block"})
minetest.set_node({x=-76, y=10, z=-81}, {name="default:desert_stone_block"})
minetest.set_node({x=-76, y=10, z=-83}, {name="default:desert_stone_block"})
minetest.set_node({x=-72, y=10, z=-81}, {name="default:desert_stone_block"})
minetest.set_node({x=-72, y=10, z=-83}, {name="default:desert_stone_block"})
minetest.set_node({x=-73, y=10, z=-84}, {name="default:desert_stone_block"})
minetest.set_node({x=-75, y=10, z=-84}, {name="default:desert_stone_block"})
elseif v+0 == 0 then
for j=72,76 do
for i=80,84 do
for k=9,12 do
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
end
end
end
end
end

View File

@ -1,93 +0,0 @@
function Bridge(v,player)
if v+0 == 1 then
for i=36,44 do
minetest.set_node({x=i*(-1), y=8, z=-32}, {name="default:wood"})
end
elseif v+0 == 2 then
for i=36,44 do
minetest.set_node({x=i*(-1), y=8, z=-33}, {name="default:wood"})
end
elseif v+0 == 3 then
for i=36,44 do
minetest.set_node({x=i*(-1), y=8, z=-34}, {name="default:wood"})
end
elseif v+0 == 4 then
for i=36,44 do
minetest.set_node({x=i*(-1), y=8, z=-35}, {name="default:wood"})
end
elseif v+0 == 5 then
for i=36,39 do
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:wood"})
end
for i=41,44 do
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:wood"})
end
elseif v+0 == 6 then
for i=36,44 do
minetest.set_node({x=i*(-1), y=8, z=-37}, {name="default:wood"})
end
elseif v+0 == 7 then
for i=36,44 do
minetest.set_node({x=i*(-1), y=8, z=-38}, {name="default:wood"})
end
elseif v+0 == 8 then
for i=36,44 do
minetest.set_node({x=i*(-1), y=8, z=-39}, {name="default:wood"})
end
elseif v+0 == 9 then
for i=36,44 do
minetest.set_node({x=i*(-1), y=8, z=-40}, {name="default:wood"})
end
elseif v+0 == 10 then
for i=36,44 do
for j=32,35 do
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:junglewood"})
end
end
for i=36,44 do
for j=37,40 do
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:junglewood"})
end
end
for i=36,39 do
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:junglewood"})
end
for i=41,44 do
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:junglewood"})
end
elseif v+0 == 11 then
for i=36,44 do
for j=32,35 do
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:pine_wood"})
end
end
for i=36,44 do
for j=37,40 do
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:pine_wood"})
end
end
for i=36,39 do
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:pine_wood"})
end
for i=41,44 do
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:pine_wood"})
end
elseif v+0 == 0 then
for i=36,44 do
for j=32,35 do
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:dirt_with_grass"})
end
end
for i=36,44 do
for j=37,40 do
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:dirt_with_grass"})
end
end
for i=36,39 do
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:dirt_with_grass"})
end
for i=41,44 do
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:dirt_with_grass"})
end
end
end

View File

@ -1,29 +0,0 @@
function Bridge2(v,player)
if v+0 == 10 then
for j=36,44 do
for k=8,16 do
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:junglewood"})
end
end
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
elseif v+0 == 11 then
for j=36,44 do
for k=8,16 do
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:pine_wood"})
end
end
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
elseif v+0 == 0 then
for i=36,44 do
for k=8,16 do
minetest.set_node({x=i*(-1), y=k, z=-32}, {name="air"})
end
end
for i=36,44 do
for j=32,40 do
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:dirt_with_grass"})
end
end
minetest.set_node({x=-40, y=8, z=-36}, {name="castrum:bridge"})
end
end

View File

@ -1,55 +0,0 @@
function Cactusfarm(v,player)
if v+0 == 1 then
minetest.set_node({x=130, y=9, z=-7}, {name="castrum:cactus"})
minetest.set_node({x=130, y=9, z=-1}, {name="castrum:cactus"})
minetest.set_node({x=124, y=9, z=-1}, {name="castrum:cactus"})
minetest.set_node({x=124, y=9, z=-7}, {name="castrum:cactus"})
minetest.set_node({x=127, y=9, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=127, y=10, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=132, y=9, z=1}, {name="default:chest"})
screwdriver_handler(player, {type="node", under={x=132, y=9, z=1}, above={x=132, y=9, z=1}}, 1)
screwdriver_handler(player, {type="node", under={x=132, y=9, z=1}, above={x=132, y=9, z=1}}, 1)
screwdriver_handler(player, {type="node", under={x=132, y=9, z=1}, above={x=132, y=9, z=1}}, 1)
elseif v+0 == 2 then
minetest.set_node({x=130, y=10, z=-7}, {name="castrum:cactus"})
minetest.set_node({x=130, y=10, z=-1}, {name="castrum:cactus"})
minetest.set_node({x=124, y=10, z=-1}, {name="castrum:cactus"})
minetest.set_node({x=124, y=10, z=-7}, {name="castrum:cactus"})
minetest.set_node({x=127, y=11, z=-4}, {name="castrum:cactus"})
elseif v+0 == 3 then
minetest.set_node({x=130, y=11, z=-7}, {name="castrum:cactus"})
minetest.set_node({x=130, y=11, z=-1}, {name="castrum:cactus"})
minetest.set_node({x=124, y=11, z=-1}, {name="castrum:cactus"})
minetest.set_node({x=124, y=11, z=-7}, {name="castrum:cactus"})
minetest.set_node({x=127, y=12, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=126, y=12, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=128, y=12, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=127, y=12, z=-3}, {name="castrum:cactus"})
minetest.set_node({x=127, y=12, z=-5}, {name="castrum:cactus"})
elseif v+0 == 4 then
minetest.set_node({x=129, y=12, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=127, y=12, z=-2}, {name="castrum:cactus"})
minetest.set_node({x=125, y=12, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=127, y=12, z=-6}, {name="castrum:cactus"})
minetest.set_node({x=127, y=13, z=-4}, {name="castrum:cactus"})
elseif v+0 == 5 then
minetest.set_node({x=129, y=13, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=127, y=13, z=-2}, {name="castrum:cactus"})
minetest.set_node({x=125, y=13, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=127, y=13, z=-6}, {name="castrum:cactus"})
minetest.set_node({x=127, y=14, z=-4}, {name="castrum:cactus"})
minetest.set_node({x=130, y=12, z=-7}, {name="castrum:cactus"})
minetest.set_node({x=130, y=12, z=-1}, {name="castrum:cactus"})
minetest.set_node({x=124, y=12, z=-1}, {name="castrum:cactus"})
minetest.set_node({x=124, y=12, z=-7}, {name="castrum:cactus"})
elseif v+0 == 0 then
for j=123,131 do
for i=0,8 do
for k=9,14 do
minetest.set_node({x=j, y=k, z=i*(-1)}, {name="air"})
end
end
end
minetest.set_node({x=132, y=9, z=1}, {name="air"})
end
end

View File

@ -1,13 +0,0 @@
function Camp1(v,player)
if v+0 == 1 then
minetest.set_node({x=-63, y=9, z=-57}, {name="castrum:fire"})
elseif v+0 == 0 then
for j=59,67 do
for i=53,61 do
for k=9,9 do
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
end
end
end
end
end

View File

@ -1,13 +0,0 @@
function Camp2(v,player)
if v+0 == 1 then
minetest.set_node({x=-63, y=9, z=-70}, {name="castrum:fire"})
elseif v+0 == 0 then
for j=59,67 do
for i=66,74 do
for k=9,9 do
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
end
end
end
end
end

View File

@ -1,13 +0,0 @@
function Camp3(v,player)
if v+0 == 1 then
minetest.set_node({x=-85, y=9, z=-57}, {name="castrum:fire"})
elseif v+0 == 0 then
for j=81,89 do
for i=53,61 do
for k=9,9 do
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
end
end
end
end
end

View File

@ -1,11 +0,0 @@
function Cannon1(v,player)
if v+0 == 1 then
minetest.set_node({x=169, y=9, z=42}, {name="castrum:cannon_1_1"})
screwdriver_handler(player, {type="node", under={x=169, y=9, z=42}, above={x=169, y=9, z=42}}, 1)
elseif v+0 == 2 then
minetest.set_node({x=169, y=9, z=42}, {name="castrum:cannon_1_2"})
screwdriver_handler(player, {type="node", under={x=169, y=9, z=42}, above={x=169, y=9, z=42}}, 1)
elseif v+0 == 0 then
minetest.set_node({x=169, y=9, z=42}, {name="air"})
end
end

View File

@ -1,15 +0,0 @@
function Cannon2(v,player)
if v+0 == 1 then
minetest.set_node({x=161, y=9, z=42}, {name="castrum:cannon_1_1"})
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
elseif v+0 == 2 then
minetest.set_node({x=161, y=9, z=42}, {name="castrum:cannon_1_2"})
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
elseif v+0 == 0 then
minetest.set_node({x=161, y=9, z=42}, {name="air"})
end
end

View File

@ -1,10 +0,0 @@
function Cannon3(v,player)
if v+0 == 1 then
minetest.set_node({x=161, y=9, z=44}, {name="castrum:cannon_1_1"})
screwdriver_handler(player, {type="node", under={x=161, y=9, z=44}, above={x=161, y=9, z=44}}, 1)
screwdriver_handler(player, {type="node", under={x=161, y=9, z=44}, above={x=161, y=9, z=44}}, 1)
screwdriver_handler(player, {type="node", under={x=161, y=9, z=44}, above={x=161, y=9, z=44}}, 1)
elseif v+0 == 0 then
minetest.set_node({x=161, y=9, z=44}, {name="air"})
end
end

View File

@ -1,106 +0,0 @@
function Farm(v,player)
if v+0 == 1 then
minetest.set_node({x=350, y=39, z=3}, {name="default:water_source"})
minetest.set_node({x=351, y=39, z=3}, {name="farming:soil_wet"})
minetest.set_node({x=349, y=39, z=3}, {name="farming:soil_wet"})
minetest.set_node({x=349, y=39, z=4}, {name="farming:soil_wet"})
minetest.set_node({x=350, y=39, z=4}, {name="farming:soil_wet"})
minetest.set_node({x=351, y=39, z=4}, {name="farming:soil_wet"})
minetest.set_node({x=349, y=39, z=2}, {name="farming:soil_wet"})
minetest.set_node({x=350, y=39, z=2}, {name="farming:soil_wet"})
minetest.set_node({x=351, y=39, z=2}, {name="farming:soil_wet"})
minetest.set_node({x=351, y=40, z=3}, {name="farming:cotton_8"})
minetest.set_node({x=349, y=40, z=3}, {name="farming:cotton_8"})
minetest.set_node({x=349, y=40, z=4}, {name="farming:cotton_8"})
minetest.set_node({x=350, y=40, z=4}, {name="farming:cotton_8"})
minetest.set_node({x=351, y=40, z=4}, {name="farming:cotton_8"})
minetest.set_node({x=349, y=40, z=2}, {name="farming:cotton_8"})
minetest.set_node({x=350, y=40, z=2}, {name="farming:cotton_8"})
minetest.set_node({x=351, y=40, z=2}, {name="farming:cotton_8"})
minetest.set_node({x=345, y=40, z=-2}, {name="default:chest"})
screwdriver_handler(player, {type="node", under={x=345, y=40, z=-2}, above={x=345, y=40, z=-2}}, 1)
elseif v+0 == 2 then
minetest.set_node({x=347, y=39, z=3}, {name="default:water_source"})
minetest.set_node({x=348, y=39, z=3}, {name="farming:soil_wet"})
minetest.set_node({x=346, y=39, z=3}, {name="farming:soil_wet"})
minetest.set_node({x=346, y=39, z=4}, {name="farming:soil_wet"})
minetest.set_node({x=347, y=39, z=4}, {name="farming:soil_wet"})
minetest.set_node({x=348, y=39, z=4}, {name="farming:soil_wet"})
minetest.set_node({x=346, y=39, z=2}, {name="farming:soil_wet"})
minetest.set_node({x=347, y=39, z=2}, {name="farming:soil_wet"})
minetest.set_node({x=348, y=39, z=2}, {name="farming:soil_wet"})
minetest.set_node({x=348, y=40, z=3}, {name="farming:cotton_8"})
minetest.set_node({x=346, y=40, z=3}, {name="farming:cotton_8"})
minetest.set_node({x=346, y=40, z=4}, {name="farming:cotton_8"})
minetest.set_node({x=347, y=40, z=4}, {name="farming:cotton_8"})
minetest.set_node({x=348, y=40, z=4}, {name="farming:cotton_8"})
minetest.set_node({x=346, y=40, z=2}, {name="farming:cotton_8"})
minetest.set_node({x=347, y=40, z=2}, {name="farming:cotton_8"})
minetest.set_node({x=348, y=40, z=2}, {name="farming:cotton_8"})
minetest.set_node({x=353, y=39, z=3}, {name="default:water_source"})
minetest.set_node({x=354, y=39, z=3}, {name="farming:soil_wet"})
minetest.set_node({x=352, y=39, z=3}, {name="farming:soil_wet"})
minetest.set_node({x=352, y=39, z=4}, {name="farming:soil_wet"})
minetest.set_node({x=353, y=39, z=4}, {name="farming:soil_wet"})
minetest.set_node({x=354, y=39, z=4}, {name="farming:soil_wet"})
minetest.set_node({x=352, y=39, z=2}, {name="farming:soil_wet"})
minetest.set_node({x=353, y=39, z=2}, {name="farming:soil_wet"})
minetest.set_node({x=354, y=39, z=2}, {name="farming:soil_wet"})
minetest.set_node({x=354, y=40, z=3}, {name="farming:cotton_8"})
minetest.set_node({x=352, y=40, z=3}, {name="farming:cotton_8"})
minetest.set_node({x=352, y=40, z=4}, {name="farming:cotton_8"})
minetest.set_node({x=353, y=40, z=4}, {name="farming:cotton_8"})
minetest.set_node({x=354, y=40, z=4}, {name="farming:cotton_8"})
minetest.set_node({x=352, y=40, z=2}, {name="farming:cotton_8"})
minetest.set_node({x=353, y=40, z=2}, {name="farming:cotton_8"})
minetest.set_node({x=354, y=40, z=2}, {name="farming:cotton_8"})
minetest.set_node({x=350, y=39, z=0}, {name="default:water_source"})
minetest.set_node({x=351, y=39, z=0}, {name="farming:soil_wet"})
minetest.set_node({x=349, y=39, z=0}, {name="farming:soil_wet"})
minetest.set_node({x=349, y=39, z=1}, {name="farming:soil_wet"})
minetest.set_node({x=350, y=39, z=1}, {name="farming:soil_wet"})
minetest.set_node({x=351, y=39, z=1}, {name="farming:soil_wet"})
minetest.set_node({x=349, y=39, z=-1}, {name="farming:soil_wet"})
minetest.set_node({x=350, y=39, z=-1}, {name="farming:soil_wet"})
minetest.set_node({x=351, y=39, z=-1}, {name="farming:soil_wet"})
minetest.set_node({x=351, y=40, z=0}, {name="farming:cotton_8"})
minetest.set_node({x=349, y=40, z=0}, {name="farming:cotton_8"})
minetest.set_node({x=349, y=40, z=1}, {name="farming:cotton_8"})
minetest.set_node({x=350, y=40, z=1}, {name="farming:cotton_8"})
minetest.set_node({x=351, y=40, z=1}, {name="farming:cotton_8"})
minetest.set_node({x=349, y=40, z=-1}, {name="farming:cotton_8"})
minetest.set_node({x=350, y=40, z=-1}, {name="farming:cotton_8"})
minetest.set_node({x=351, y=40, z=-1}, {name="farming:cotton_8"})
minetest.set_node({x=350, y=39, z=6}, {name="default:water_source"})
minetest.set_node({x=351, y=39, z=6}, {name="farming:soil_wet"})
minetest.set_node({x=349, y=39, z=6}, {name="farming:soil_wet"})
minetest.set_node({x=349, y=39, z=7}, {name="farming:soil_wet"})
minetest.set_node({x=350, y=39, z=7}, {name="farming:soil_wet"})
minetest.set_node({x=351, y=39, z=7}, {name="farming:soil_wet"})
minetest.set_node({x=349, y=39, z=5}, {name="farming:soil_wet"})
minetest.set_node({x=350, y=39, z=5}, {name="farming:soil_wet"})
minetest.set_node({x=351, y=39, z=5}, {name="farming:soil_wet"})
minetest.set_node({x=351, y=40, z=6}, {name="farming:cotton_8"})
minetest.set_node({x=349, y=40, z=6}, {name="farming:cotton_8"})
minetest.set_node({x=349, y=40, z=7}, {name="farming:cotton_8"})
minetest.set_node({x=350, y=40, z=7}, {name="farming:cotton_8"})
minetest.set_node({x=351, y=40, z=7}, {name="farming:cotton_8"})
minetest.set_node({x=349, y=40, z=5}, {name="farming:cotton_8"})
minetest.set_node({x=350, y=40, z=5}, {name="farming:cotton_8"})
minetest.set_node({x=351, y=40, z=5}, {name="farming:cotton_8"})
elseif v+0 == 0 then
for j=346,354 do
for i=0,7 do
minetest.set_node({x=j, y=39, z=i}, {name="default:stone"})
end
minetest.set_node({x=j, y=39, z=-1}, {name="default:stone"})
end
for j=346,354 do
for i=0,7 do
minetest.set_node({x=j, y=40, z=i}, {name="air"})
end
minetest.set_node({x=j, y=40, z=-1}, {name="air"})
end
minetest.set_node({x=345, y=40, z=-2}, {name="air"})
end
end

View File

@ -1,199 +0,0 @@
function Fountain(v,player)
if v+0 == 1 then
for i=39,41 do
for j=0,8 do
minetest.set_node({x=i*(-1), y=9, z=j}, {name="castrum:cobble"})
end
for j=1,2 do
minetest.set_node({x=i*(-1), y=9, z=j*(-1)}, {name="castrum:cobble"})
end
end
for i=35,45 do
for j=2,4 do
minetest.set_node({x=i*(-1), y=9, z=j}, {name="castrum:cobble"})
end
end
elseif v+0 == 2 then
for j=0,7 do
minetest.set_node({x=38*(-1), y=9, z=j}, {name="castrum:cobble"})
minetest.set_node({x=42*(-1), y=9, z=j}, {name="castrum:cobble"})
minetest.set_node({x=37*(-1), y=9, z=j}, {name="castrum:cobble"})
minetest.set_node({x=43*(-1), y=9, z=j}, {name="castrum:cobble"})
end
for j=0,6 do
minetest.set_node({x=36*(-1), y=9, z=j}, {name="castrum:cobble"})
minetest.set_node({x=44*(-1), y=9, z=j}, {name="castrum:cobble"})
end
minetest.set_node({x=38*(-1), y=9, z=1*(-1)}, {name="castrum:cobble"})
minetest.set_node({x=42*(-1), y=9, z=1*(-1)}, {name="castrum:cobble"})
minetest.set_node({x=37*(-1), y=9, z=1*(-1)}, {name="castrum:cobble"})
minetest.set_node({x=43*(-1), y=9, z=1*(-1)}, {name="castrum:cobble"})
elseif v+0 == 3 then
minetest.set_node({x=-41, y=10, z=-2}, {name="castrum:cobble"})
minetest.set_node({x=-40, y=10, z=-2}, {name="castrum:cobble"})
minetest.set_node({x=-39, y=10, z=-2}, {name="castrum:cobble"})
minetest.set_node({x=-38, y=10, z=-1}, {name="castrum:cobble"})
minetest.set_node({x=-37, y=10, z=-1}, {name="castrum:cobble"})
minetest.set_node({x=-42, y=10, z=-1}, {name="castrum:cobble"})
minetest.set_node({x=-43, y=10, z=-1}, {name="castrum:cobble"})
minetest.set_node({x=-44, y=10, z=0}, {name="castrum:cobble"})
minetest.set_node({x=-44, y=10, z=1}, {name="castrum:cobble"})
minetest.set_node({x=-36, y=10, z=0}, {name="castrum:cobble"})
minetest.set_node({x=-36, y=10, z=1}, {name="castrum:cobble"})
minetest.set_node({x=-35, y=10, z=2}, {name="castrum:cobble"})
minetest.set_node({x=-35, y=10, z=3}, {name="castrum:cobble"})
minetest.set_node({x=-35, y=10, z=4}, {name="castrum:cobble"})
minetest.set_node({x=-45, y=10, z=2}, {name="castrum:cobble"})
minetest.set_node({x=-45, y=10, z=3}, {name="castrum:cobble"})
minetest.set_node({x=-45, y=10, z=4}, {name="castrum:cobble"})
minetest.set_node({x=-36, y=10, z=5}, {name="castrum:cobble"})
minetest.set_node({x=-36, y=10, z=6}, {name="castrum:cobble"})
minetest.set_node({x=-44, y=10, z=5}, {name="castrum:cobble"})
minetest.set_node({x=-44, y=10, z=6}, {name="castrum:cobble"})
minetest.set_node({x=-38, y=10, z=7}, {name="castrum:cobble"})
minetest.set_node({x=-37, y=10, z=7}, {name="castrum:cobble"})
minetest.set_node({x=-42, y=10, z=7}, {name="castrum:cobble"})
minetest.set_node({x=-43, y=10, z=7}, {name="castrum:cobble"})
minetest.set_node({x=-41, y=10, z=8}, {name="castrum:cobble"})
minetest.set_node({x=-40, y=10, z=8}, {name="castrum:cobble"})
minetest.set_node({x=-39, y=10, z=8}, {name="castrum:cobble"})
elseif v+0 == 4 then
minetest.set_node({x=-40, y=10, z=3}, {name="castrum:cobble"})
minetest.set_node({x=-40, y=11, z=3}, {name="castrum:cobble"})
minetest.set_node({x=-40, y=12, z=3}, {name="castrum:cobble"})
minetest.set_node({x=-40, y=13, z=3}, {name="castrum:cobble"})
minetest.set_node({x=-40, y=14, z=3}, {name="default:water_source"})
minetest.set_node({x=-40, y=13, z=4}, {name="default:water_source"})
minetest.set_node({x=-40, y=13, z=2}, {name="default:water_source"})
minetest.set_node({x=-41, y=13, z=3}, {name="default:water_source"})
minetest.set_node({x=-39, y=13, z=3}, {name="default:water_source"})
elseif v+0 == 5 then
minetest.set_node({x=-41, y=9, z=-2}, {name="default:stone_block"})
minetest.set_node({x=-40, y=10, z=-2}, {name="default:stone_block"})
minetest.set_node({x=-39, y=9, z=-2}, {name="default:stone_block"})
minetest.set_node({x=-38, y=10, z=-1}, {name="default:stone_block"})
minetest.set_node({x=-37, y=9, z=-1}, {name="default:stone_block"})
minetest.set_node({x=-36, y=10, z=0}, {name="default:stone_block"})
minetest.set_node({x=-36, y=9, z=1}, {name="default:stone_block"})
minetest.set_node({x=-35, y=10, z=2}, {name="default:stone_block"})
minetest.set_node({x=-35, y=9, z=3}, {name="default:stone_block"})
minetest.set_node({x=-35, y=10, z=4}, {name="default:stone_block"})
minetest.set_node({x=-36, y=9, z=5}, {name="default:stone_block"})
minetest.set_node({x=-36, y=10, z=6}, {name="default:stone_block"})
minetest.set_node({x=-37, y=9, z=7}, {name="default:stone_block"})
minetest.set_node({x=-38, y=10, z=7}, {name="default:stone_block"})
minetest.set_node({x=-39, y=9, z=8}, {name="default:stone_block"})
minetest.set_node({x=-40, y=10, z=8}, {name="default:stone_block"})
minetest.set_node({x=-41, y=9, z=8}, {name="default:stone_block"})
minetest.set_node({x=-42, y=10, z=7}, {name="default:stone_block"})
minetest.set_node({x=-43, y=9, z=7}, {name="default:stone_block"})
minetest.set_node({x=-44, y=10, z=6}, {name="default:stone_block"})
minetest.set_node({x=-44, y=9, z=5}, {name="default:stone_block"})
minetest.set_node({x=-45, y=10, z=4}, {name="default:stone_block"})
minetest.set_node({x=-45, y=9, z=3}, {name="default:stone_block"})
minetest.set_node({x=-45, y=10, z=2}, {name="default:stone_block"})
minetest.set_node({x=-44, y=9, z=1}, {name="default:stone_block"})
minetest.set_node({x=-44, y=10, z=0}, {name="default:stone_block"})
minetest.set_node({x=-43, y=9, z=-1}, {name="default:stone_block"})
minetest.set_node({x=-42, y=10, z=-1}, {name="default:stone_block"})
elseif v+0 == 6 then
for k=9,14 do
for i=35,45 do
for j=0,2 do
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "castrum:cobble" then
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:stone_block"})
end
end
for j=0,8 do
if minetest.get_node({x=i*(-1), y=k, z=j}).name == "castrum:cobble" then
minetest.set_node({x=i*(-1), y=k, z=j}, {name="default:stone_block"})
end
end
end
end
elseif v+0 == 7 then
minetest.set_node({x=-41, y=9, z=-2}, {name="default:desert_cobble"})
minetest.set_node({x=-40, y=10, z=-2}, {name="default:desert_cobble"})
minetest.set_node({x=-39, y=9, z=-2}, {name="default:desert_cobble"})
minetest.set_node({x=-38, y=10, z=-1}, {name="default:desert_cobble"})
minetest.set_node({x=-37, y=9, z=-1}, {name="default:desert_cobble"})
minetest.set_node({x=-36, y=10, z=0}, {name="default:desert_cobble"})
minetest.set_node({x=-36, y=9, z=1}, {name="default:desert_cobble"})
minetest.set_node({x=-35, y=10, z=2}, {name="default:desert_cobble"})
minetest.set_node({x=-35, y=9, z=3}, {name="default:desert_cobble"})
minetest.set_node({x=-35, y=10, z=4}, {name="default:desert_cobble"})
minetest.set_node({x=-36, y=9, z=5}, {name="default:desert_cobble"})
minetest.set_node({x=-36, y=10, z=6}, {name="default:desert_cobble"})
minetest.set_node({x=-37, y=9, z=7}, {name="default:desert_cobble"})
minetest.set_node({x=-38, y=10, z=7}, {name="default:desert_cobble"})
minetest.set_node({x=-39, y=9, z=8}, {name="default:desert_cobble"})
minetest.set_node({x=-40, y=10, z=8}, {name="default:desert_cobble"})
minetest.set_node({x=-41, y=9, z=8}, {name="default:desert_cobble"})
minetest.set_node({x=-42, y=10, z=7}, {name="default:desert_cobble"})
minetest.set_node({x=-43, y=9, z=7}, {name="default:desert_cobble"})
minetest.set_node({x=-44, y=10, z=6}, {name="default:desert_cobble"})
minetest.set_node({x=-44, y=9, z=5}, {name="default:desert_cobble"})
minetest.set_node({x=-45, y=10, z=4}, {name="default:desert_cobble"})
minetest.set_node({x=-45, y=9, z=3}, {name="default:desert_cobble"})
minetest.set_node({x=-45, y=10, z=2}, {name="default:desert_cobble"})
minetest.set_node({x=-44, y=9, z=1}, {name="default:desert_cobble"})
minetest.set_node({x=-44, y=10, z=0}, {name="default:desert_cobble"})
minetest.set_node({x=-43, y=9, z=-1}, {name="default:desert_cobble"})
minetest.set_node({x=-42, y=10, z=-1}, {name="default:desert_cobble"})
elseif v+0 == 8 then
for k=9,14 do
for i=35,45 do
for j=0,2 do
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:stone_block" then
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:desert_cobble"})
end
end
for j=0,8 do
if minetest.get_node({x=i*(-1), y=k, z=j}).name == "default:stone_block" then
minetest.set_node({x=i*(-1), y=k, z=j}, {name="default:desert_cobble"})
end
end
end
end
elseif v+0 == 9 then
minetest.set_node({x=-41, y=9, z=-2}, {name="default:desert_stone_block"})
minetest.set_node({x=-40, y=10, z=-2}, {name="default:desert_stone_block"})
minetest.set_node({x=-39, y=9, z=-2}, {name="default:desert_stone_block"})
minetest.set_node({x=-38, y=10, z=-1}, {name="default:desert_stone_block"})
minetest.set_node({x=-37, y=9, z=-1}, {name="default:desert_stone_block"})
minetest.set_node({x=-36, y=10, z=0}, {name="default:desert_stone_block"})
minetest.set_node({x=-36, y=9, z=1}, {name="default:desert_stone_block"})
minetest.set_node({x=-35, y=10, z=2}, {name="default:desert_stone_block"})
minetest.set_node({x=-35, y=9, z=3}, {name="default:desert_stone_block"})
minetest.set_node({x=-35, y=10, z=4}, {name="default:desert_stone_block"})
minetest.set_node({x=-36, y=9, z=5}, {name="default:desert_stone_block"})
minetest.set_node({x=-36, y=10, z=6}, {name="default:desert_stone_block"})
minetest.set_node({x=-37, y=9, z=7}, {name="default:desert_stone_block"})
minetest.set_node({x=-38, y=10, z=7}, {name="default:desert_stone_block"})
minetest.set_node({x=-39, y=9, z=8}, {name="default:desert_stone_block"})
minetest.set_node({x=-40, y=10, z=8}, {name="default:desert_stone_block"})
minetest.set_node({x=-41, y=9, z=8}, {name="default:desert_stone_block"})
minetest.set_node({x=-42, y=10, z=7}, {name="default:desert_stone_block"})
minetest.set_node({x=-43, y=9, z=7}, {name="default:desert_stone_block"})
minetest.set_node({x=-44, y=10, z=6}, {name="default:desert_stone_block"})
minetest.set_node({x=-44, y=9, z=5}, {name="default:desert_stone_block"})
minetest.set_node({x=-45, y=10, z=4}, {name="default:desert_stone_block"})
minetest.set_node({x=-45, y=9, z=3}, {name="default:desert_stone_block"})
minetest.set_node({x=-45, y=10, z=2}, {name="default:desert_stone_block"})
minetest.set_node({x=-44, y=9, z=1}, {name="default:desert_stone_block"})
minetest.set_node({x=-44, y=10, z=0}, {name="default:desert_stone_block"})
minetest.set_node({x=-43, y=9, z=-1}, {name="default:desert_stone_block"})
minetest.set_node({x=-42, y=10, z=-1}, {name="default:desert_stone_block"})
elseif v+0 == 0 then
for k=9,14 do
for i=35,45 do
for j=0,2 do
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="air"})
end
for j=0,8 do
minetest.set_node({x=i*(-1), y=k, z=j}, {name="air"})
end
end
end
end
end

View File

@ -1,103 +0,0 @@
function Home1(v,player)
if v+0 == 1 then
for i=26,32 do
for j=20,25 do
minetest.set_node({x=i*(-1), y=9, z=j*(-1)}, {name="default:cobble"})
end
end
minetest.set_node({x=-29, y=9, z=-19}, {name="stairs:stair_cobble"})
screwdriver_handler(player, {type="node", under={x=-29, y=9, z=-19}, above={x=-29, y=9, z=-19}}, 1)
screwdriver_handler(player, {type="node", under={x=-29, y=9, z=-19}, above={x=-29, y=9, z=-19}}, 1)
elseif v+0 == 2 then
for j=20,25 do
minetest.set_node({x=-26, y=10, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-32, y=10, z=j*(-1)}, {name="default:wood"})
end
for i=26,32 do
minetest.set_node({x=i*(-1), y=10, z=-25}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=10, z=-20}, {name="default:wood"})
end
minetest.set_node({x=-29, y=10, z=-20}, {name="air"})
elseif v+0 == 3 then
for j=20,25 do
minetest.set_node({x=-26, y=11, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-32, y=11, z=j*(-1)}, {name="default:wood"})
end
for i=26,32 do
minetest.set_node({x=i*(-1), y=11, z=-25}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=11, z=-20}, {name="default:wood"})
end
minetest.set_node({x=-29, y=11, z=-20}, {name="air"})
minetest.set_node({x=-29, y=10, z=-20}, {name="doors:door_wood_a"})
screwdriver_handler(player, {type="node", under={x=-29, y=10, z=-20}, above={x=-29, y=10, z=-20}}, 1)
screwdriver_handler(player, {type="node", under={x=-29, y=10, z=-20}, above={x=-29, y=10, z=-20}}, 1)
elseif v+0 == 4 then
for j=20,25 do
minetest.set_node({x=-26, y=12, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-32, y=12, z=j*(-1)}, {name="default:wood"})
end
for i=26,32 do
minetest.set_node({x=i*(-1), y=12, z=-25}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=12, z=-20}, {name="default:wood"})
end
elseif v+0 == 5 then
for j=21,24 do
minetest.set_node({x=-27, y=13, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-31, y=13, z=j*(-1)}, {name="default:wood"})
end
for i=27,31 do
minetest.set_node({x=i*(-1), y=13, z=-24}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=13, z=-21}, {name="default:wood"})
end
elseif v+0 == 6 then
for j=22,23 do
minetest.set_node({x=-28, y=14, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-30, y=14, z=j*(-1)}, {name="default:wood"})
end
for i=28,30 do
minetest.set_node({x=i*(-1), y=14, z=-23}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=14, z=-22}, {name="default:wood"})
end
minetest.set_node({x=-26, y=9, z=-19}, {name="castrum:character1"})
screwdriver_handler(player, {type="node", under={x=-26, y=9, z=-19}, above={x=-26, y=9, z=-19}}, 1)
screwdriver_handler(player, {type="node", under={x=-26, y=9, z=-19}, above={x=-26, y=9, z=-19}}, 1)
elseif v+0 == 7 then
for i=26,32 do
for j=19,25 do
for k=9,14 do
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:wood" then
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:junglewood"})
end
end
end
end
elseif v+0 == 8 then
for i=26,32 do
for j=19,25 do
for k=9,14 do
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:junglewood" then
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:pine_wood"})
end
end
end
end
elseif v+0 == 9 then
for i=26,32 do
for j=19,25 do
for k=9,14 do
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:pine_wood" then
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:acacia_wood"})
end
end
end
end
elseif v+0 == 0 then
for i=26,32 do
for j=19,25 do
for k=9,14 do
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="air"})
end
end
end
end
end

View File

@ -1,93 +0,0 @@
function Home2(v,player)
if v+0 == 1 then
for i=48,54 do
for j=20,25 do
minetest.set_node({x=i*(-1), y=9, z=j*(-1)}, {name="default:cobble"})
end
end
minetest.set_node({x=-51, y=9, z=-19}, {name="stairs:stair_cobble"})
screwdriver_handler(player, {type="node", under={x=-51, y=9, z=-19}, above={x=-51, y=9, z=-19}}, 1)
screwdriver_handler(player, {type="node", under={x=-51, y=9, z=-19}, above={x=-51, y=9, z=-19}}, 1)
elseif v+0 == 2 then
for j=20,25 do
minetest.set_node({x=-48, y=10, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-54, y=10, z=j*(-1)}, {name="default:wood"})
end
for i=48,54 do
minetest.set_node({x=i*(-1), y=10, z=-25}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=10, z=-20}, {name="default:wood"})
end
minetest.set_node({x=-51, y=10, z=-20}, {name="air"})
elseif v+0 == 3 then
for j=20,25 do
minetest.set_node({x=-48, y=11, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-54, y=11, z=j*(-1)}, {name="default:wood"})
end
for i=48,54 do
minetest.set_node({x=i*(-1), y=11, z=-25}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=11, z=-20}, {name="default:wood"})
end
minetest.set_node({x=-51, y=11, z=-20}, {name="air"})
minetest.set_node({x=-51, y=10, z=-20}, {name="doors:door_wood_a"})
screwdriver_handler(player, {type="node", under={x=-51, y=10, z=-20}, above={x=-51, y=10, z=-20}}, 1)
screwdriver_handler(player, {type="node", under={x=-51, y=10, z=-20}, above={x=-51, y=10, z=-20}}, 1)
elseif v+0 == 4 then
for j=20,25 do
minetest.set_node({x=-48, y=12, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-54, y=12, z=j*(-1)}, {name="default:wood"})
end
for i=48,54 do
minetest.set_node({x=i*(-1), y=12, z=-25}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=12, z=-20}, {name="default:wood"})
end
elseif v+0 == 5 then
for j=21,24 do
minetest.set_node({x=-49, y=13, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-53, y=13, z=j*(-1)}, {name="default:wood"})
end
for i=49,53 do
minetest.set_node({x=i*(-1), y=13, z=-24}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=13, z=-21}, {name="default:wood"})
end
elseif v+0 == 6 then
for j=22,23 do
minetest.set_node({x=-50, y=14, z=j*(-1)}, {name="default:wood"})
minetest.set_node({x=-52, y=14, z=j*(-1)}, {name="default:wood"})
end
for i=50,52 do
minetest.set_node({x=i*(-1), y=14, z=-23}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=14, z=-22}, {name="default:wood"})
end
minetest.set_node({x=-54, y=9, z=-19}, {name="castrum:character1"})
screwdriver_handler(player, {type="node", under={x=-54, y=9, z=-19}, above={x=-54, y=9, z=-19}}, 1)
screwdriver_handler(player, {type="node", under={x=-54, y=9, z=-19}, above={x=-54, y=9, z=-19}}, 1)
elseif v+0 == 7 then
for i=48,54 do
for j=19,25 do
for k=9,14 do
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:wood" then
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:junglewood"})
end
end
end
end
elseif v+0 == 8 then
for i=48,54 do
for j=19,25 do
for k=9,14 do
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:junglewood" then
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:pine_wood"})
end
end
end
end
elseif v+0 == 0 then
for i=48,54 do
for j=19,25 do
for k=9,14 do
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="air"})
end
end
end
end
end

View File

@ -1,77 +0,0 @@
function Home3(v,player)
if v+0 == 1 then
for i=26,32 do
for j=26,31 do
minetest.set_node({x=i*(-1), y=9, z=j}, {name="default:cobble"})
end
end
minetest.set_node({x=-29, y=9, z=25}, {name="stairs:stair_cobble"})
elseif v+0 == 2 then
for j=26,31 do
minetest.set_node({x=-26, y=10, z=j}, {name="default:wood"})
minetest.set_node({x=-32, y=10, z=j}, {name="default:wood"})
end
for i=26,32 do
minetest.set_node({x=i*(-1), y=10, z=31}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=10, z=26}, {name="default:wood"})
end
minetest.set_node({x=-29, y=10, z=26}, {name="air"})
elseif v+0 == 3 then
for j=26,31 do
minetest.set_node({x=-26, y=11, z=j}, {name="default:wood"})
minetest.set_node({x=-32, y=11, z=j}, {name="default:wood"})
end
for i=26,32 do
minetest.set_node({x=i*(-1), y=11, z=31}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=11, z=26}, {name="default:wood"})
end
minetest.set_node({x=-29, y=11, z=26}, {name="air"})
minetest.set_node({x=-29, y=10, z=26}, {name="doors:door_wood_a"})
elseif v+0 == 4 then
for j=26,31 do
minetest.set_node({x=-26, y=12, z=j}, {name="default:wood"})
minetest.set_node({x=-32, y=12, z=j}, {name="default:wood"})
end
for i=26,32 do
minetest.set_node({x=i*(-1), y=12, z=31}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=12, z=26}, {name="default:wood"})
end
elseif v+0 == 5 then
for j=27,30 do
minetest.set_node({x=-27, y=13, z=j}, {name="default:wood"})
minetest.set_node({x=-31, y=13, z=j}, {name="default:wood"})
end
for i=27,31 do
minetest.set_node({x=i*(-1), y=13, z=27}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=13, z=30}, {name="default:wood"})
end
elseif v+0 == 6 then
for j=28,29 do
minetest.set_node({x=-28, y=14, z=j}, {name="default:wood"})
minetest.set_node({x=-30, y=14, z=j}, {name="default:wood"})
end
for i=28,30 do
minetest.set_node({x=i*(-1), y=14, z=28}, {name="default:wood"})
minetest.set_node({x=i*(-1), y=14, z=29}, {name="default:wood"})
end
minetest.set_node({x=-26, y=9, z=25}, {name="castrum:character1"})
elseif v+0 == 7 then
for i=26,32 do
for j=25,31 do
for k=9,14 do
if minetest.get_node({x=i*(-1), y=k, z=j}).name == "default:wood" then
minetest.set_node({x=i*(-1), y=k, z=j}, {name="default:junglewood"})
end
end
end
end
elseif v+0 == 0 then
for i=26,32 do
for j=25,31 do
for k=9,14 do
minetest.set_node({x=i*(-1), y=k, z=j}, {name="air"})
end
end
end
end
end

View File

@ -1,86 +0,0 @@
function Island_Barracks(v,player)
if v+0 == 1 then
for j=165,173 do
for i=6,14 do
minetest.set_node({x=j, y=9, z=i}, {name="default:sandstone"})
end
end
elseif v+0 == 2 then
for j=165,171 do
minetest.set_node({x=j, y=10, z=6}, {name="default:sandstone"})
minetest.set_node({x=j, y=10, z=14}, {name="default:sandstone"})
end
minetest.set_node({x=172, y=10, z=7}, {name="default:sandstone"})
minetest.set_node({x=172, y=10, z=13}, {name="default:sandstone"})
for i=8,12 do
minetest.set_node({x=173, y=10, z=i}, {name="default:sandstone"})
end
elseif v+0 == 3 then
for j=166,171 do
minetest.set_node({x=j, y=11, z=6}, {name="default:sandstone"})
minetest.set_node({x=j, y=11, z=14}, {name="default:sandstone"})
end
minetest.set_node({x=172, y=11, z=7}, {name="default:sandstone"})
minetest.set_node({x=172, y=11, z=13}, {name="default:sandstone"})
for i=8,12 do
minetest.set_node({x=173, y=11, z=i}, {name="default:sandstone"})
end
elseif v+0 == 4 then
for j=167,171 do
minetest.set_node({x=j, y=12, z=6}, {name="default:sandstone"})
minetest.set_node({x=j, y=12, z=14}, {name="default:sandstone"})
end
minetest.set_node({x=172, y=12, z=7}, {name="default:sandstone"})
minetest.set_node({x=172, y=12, z=13}, {name="default:sandstone"})
for i=8,12 do
minetest.set_node({x=173, y=12, z=i}, {name="default:sandstone"})
end
elseif v+0 == 5 then
for j=168,171 do
minetest.set_node({x=j, y=13, z=6}, {name="default:sandstone"})
minetest.set_node({x=j, y=13, z=14}, {name="default:sandstone"})
end
minetest.set_node({x=172, y=13, z=7}, {name="default:sandstone"})
minetest.set_node({x=172, y=13, z=13}, {name="default:sandstone"})
for i=8,12 do
minetest.set_node({x=173, y=13, z=i}, {name="default:sandstone"})
end
elseif v+0 == 6 then
for j=168,172 do
for i=7,13 do
minetest.set_node({x=j, y=14, z=i}, {name="default:sandstone"})
end
end
minetest.set_node({x=172, y=14, z=7}, {name="air"})
minetest.set_node({x=172, y=14, z=13}, {name="air"})
minetest.set_node({x=169, y=10, z=10}, {name="castrum:fire"})
elseif v+0 == 7 then
for j=37,43 do
for i=25,31 do
for k=9,13 do
if minetest.get_node({x=j*(-1), y=k, z=i}).name == "default:cobble" then
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:stone_block"})
end
end
end
end
elseif v+0 == 8 then
for j=37,43 do
for i=25,31 do
for k=9,13 do
if minetest.get_node({x=j*(-1), y=k, z=i}).name == "default:stone_block" then
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:desert_cobble"})
end
end
end
end
elseif v+0 == 0 then
for j=165,173 do
for i=6,14 do
for k=9,14 do
minetest.set_node({x=j, y=k, z=i}, {name="air"})
end
end
end
end
end

View File

@ -1,42 +0,0 @@
function Island_Battleground(v,player)
if v+0 == 1 then
for j=180,184 do
for i=42,46 do
minetest.set_node({x=j, y=9, z=i}, {name="default:sandstone"})
end
end
elseif v+0 == 2 then
for j=180,184 do
for i=42,46 do
minetest.set_node({x=j, y=10, z=i}, {name="default:sandstone"})
end
end
minetest.set_node({x=180, y=10, z=44}, {name="air"})
elseif v+0 == 3 then
minetest.set_node({x=180, y=11, z=46}, {name="default:sandstone"})
minetest.set_node({x=182, y=11, z=46}, {name="default:sandstone"})
minetest.set_node({x=184, y=11, z=46}, {name="default:sandstone"})
minetest.set_node({x=184, y=11, z=44}, {name="default:sandstone"})
minetest.set_node({x=184, y=11, z=42}, {name="default:sandstone"})
minetest.set_node({x=182, y=11, z=42}, {name="default:sandstone"})
minetest.set_node({x=180, y=11, z=42}, {name="default:sandstone"})
elseif v+0 == 4 then
minetest.set_node({x=180, y=12, z=46}, {name="castrum:fire"})
minetest.set_node({x=182, y=12, z=46}, {name="castrum:fire"})
minetest.set_node({x=184, y=12, z=46}, {name="castrum:fire"})
minetest.set_node({x=184, y=12, z=44}, {name="castrum:fire"})
minetest.set_node({x=184, y=12, z=42}, {name="castrum:fire"})
minetest.set_node({x=182, y=12, z=42}, {name="castrum:fire"})
minetest.set_node({x=180, y=12, z=42}, {name="castrum:fire"})
minetest.set_node({x=182, y=11, z=44}, {name="castrum:skeleton_captain"})
screwdriver_handler(player, {type="node", under={x=182, y=11, z=44}, above={x=182, y=11, z=44}}, 1)
elseif v+0 == 0 then
for j=180,184 do
for i=42,46 do
for k=9,12 do
minetest.set_node({x=j, y=k, z=i}, {name="air"})
end
end
end
end
end

View File

@ -1,66 +0,0 @@
function Island_Fountain(v,player)
if v+0 == 1 then
for i=147,149 do
for j=0,6 do
minetest.set_node({x=i, y=9, z=j}, {name="default:sandstone"})
end
end
for i=145,151 do
for j=2,4 do
minetest.set_node({x=i, y=9, z=j}, {name="default:sandstone"})
end
end
elseif v+0 == 2 then
minetest.set_node({x=150, y=9, z=5}, {name="default:sandstone"})
minetest.set_node({x=146, y=9, z=5}, {name="default:sandstone"})
minetest.set_node({x=150, y=9, z=1}, {name="default:sandstone"})
minetest.set_node({x=146, y=9, z=1}, {name="default:sandstone"})
minetest.set_node({x=150, y=10, z=5}, {name="default:sandstone"})
minetest.set_node({x=146, y=10, z=5}, {name="default:sandstone"})
minetest.set_node({x=150, y=10, z=1}, {name="default:sandstone"})
minetest.set_node({x=146, y=10, z=1}, {name="default:sandstone"})
minetest.set_node({x=148, y=10, z=3}, {name="default:sandstone"})
elseif v+0 == 3 then
minetest.set_node({x=149, y=10, z=6}, {name="default:sandstone"})
minetest.set_node({x=148, y=10, z=6}, {name="default:sandstone"})
minetest.set_node({x=147, y=10, z=6}, {name="default:sandstone"})
minetest.set_node({x=149, y=10, z=0}, {name="default:sandstone"})
minetest.set_node({x=148, y=10, z=0}, {name="default:sandstone"})
minetest.set_node({x=147, y=10, z=0}, {name="default:sandstone"})
minetest.set_node({x=145, y=10, z=2}, {name="default:sandstone"})
minetest.set_node({x=145, y=10, z=3}, {name="default:sandstone"})
minetest.set_node({x=145, y=10, z=4}, {name="default:sandstone"})
minetest.set_node({x=151, y=10, z=2}, {name="default:sandstone"})
minetest.set_node({x=151, y=10, z=3}, {name="default:sandstone"})
minetest.set_node({x=151, y=10, z=4}, {name="default:sandstone"})
elseif v+0 == 4 then
minetest.set_node({x=148, y=11, z=3}, {name="default:sandstone"})
minetest.set_node({x=148, y=12, z=3}, {name="default:sandstone"})
minetest.set_node({x=148, y=13, z=3}, {name="default:water_source"})
elseif v+0 == 5 then
minetest.set_node({x=148, y=10, z=6}, {name="default:desert_sandstone"})
minetest.set_node({x=147, y=9, z=6}, {name="default:desert_sandstone"})
minetest.set_node({x=149, y=9, z=6}, {name="default:desert_sandstone"})
minetest.set_node({x=146, y=10, z=5}, {name="default:desert_sandstone"})
minetest.set_node({x=150, y=10, z=5}, {name="default:desert_sandstone"})
minetest.set_node({x=145, y=9, z=4}, {name="default:desert_sandstone"})
minetest.set_node({x=151, y=9, z=4}, {name="default:desert_sandstone"})
minetest.set_node({x=145, y=10, z=3}, {name="default:desert_sandstone"})
minetest.set_node({x=151, y=10, z=3}, {name="default:desert_sandstone"})
minetest.set_node({x=145, y=9, z=2}, {name="default:desert_sandstone"})
minetest.set_node({x=151, y=9, z=2}, {name="default:desert_sandstone"})
minetest.set_node({x=146, y=10, z=1}, {name="default:desert_sandstone"})
minetest.set_node({x=150, y=10, z=1}, {name="default:desert_sandstone"})
minetest.set_node({x=147, y=9, z=0}, {name="default:desert_sandstone"})
minetest.set_node({x=149, y=9, z=0}, {name="default:desert_sandstone"})
minetest.set_node({x=148, y=10, z=0}, {name="default:desert_sandstone"})
elseif v+0 == 0 then
for i=145,151 do
for k=9,13 do
for j=0,6 do
minetest.set_node({x=i, y=k, z=j}, {name="air"})
end
end
end
end
end

View File

@ -1,72 +0,0 @@
function Island_Home1(v,player)
if v+0 == 1 then
minetest.set_node({x=144, y=9, z=-14}, {name="default:sandstone"})
minetest.set_node({x=138, y=9, z=-14}, {name="default:sandstone"})
minetest.set_node({x=138, y=9, z=-21}, {name="default:sandstone"})
minetest.set_node({x=144, y=9, z=-21}, {name="default:sandstone"})
for j=15,20 do
minetest.set_node({x=145, y=9, z=j*(-1)}, {name="default:sandstone"})
minetest.set_node({x=137, y=9, z=j*(-1)}, {name="default:sandstone"})
end
for i=139,143 do
minetest.set_node({x=i, y=9, z=-22}, {name="default:sandstone"})
end
elseif v+0 == 2 then
minetest.set_node({x=144, y=10, z=-14}, {name="default:sandstone"})
minetest.set_node({x=138, y=10, z=-14}, {name="default:sandstone"})
minetest.set_node({x=138, y=10, z=-21}, {name="default:sandstone"})
minetest.set_node({x=144, y=10, z=-21}, {name="default:sandstone"})
for j=15,20 do
minetest.set_node({x=145, y=10, z=j*(-1)}, {name="default:sandstone"})
minetest.set_node({x=137, y=10, z=j*(-1)}, {name="default:sandstone"})
end
for i=139,143 do
minetest.set_node({x=i, y=10, z=-22}, {name="default:sandstone"})
end
minetest.set_node({x=145, y=10, z=-17}, {name="default:glass"})
minetest.set_node({x=145, y=10, z=-18}, {name="default:glass"})
minetest.set_node({x=141, y=10, z=-22}, {name="default:glass"})
minetest.set_node({x=137, y=10, z=-17}, {name="default:glass"})
minetest.set_node({x=137, y=10, z=-18}, {name="default:glass"})
elseif v+0 == 3 then
minetest.set_node({x=144, y=11, z=-14}, {name="default:sandstone"})
minetest.set_node({x=138, y=11, z=-14}, {name="default:sandstone"})
minetest.set_node({x=138, y=11, z=-21}, {name="default:sandstone"})
minetest.set_node({x=144, y=11, z=-21}, {name="default:sandstone"})
for j=15,20 do
minetest.set_node({x=145, y=11, z=j*(-1)}, {name="default:sandstone"})
minetest.set_node({x=137, y=11, z=j*(-1)}, {name="default:sandstone"})
end
for i=139,143 do
minetest.set_node({x=i, y=11, z=-22}, {name="default:sandstone"})
end
elseif v+0 == 4 then
minetest.set_node({x=143, y=12, z=-14}, {name="default:sandstone"})
minetest.set_node({x=139, y=12, z=-14}, {name="default:sandstone"})
for j=15,20 do
minetest.set_node({x=144, y=12, z=j*(-1)}, {name="default:sandstone"})
minetest.set_node({x=138, y=12, z=j*(-1)}, {name="default:sandstone"})
end
for i=139,143 do
minetest.set_node({x=i, y=12, z=-21}, {name="default:sandstone"})
end
elseif v+0 == 5 then
for j=14,20 do
for i=139,143 do
minetest.set_node({x=i, y=13, z=j*(-1)}, {name="default:sandstone"})
end
end
minetest.set_node({x=143, y=13, z=-14}, {name="air"})
minetest.set_node({x=139, y=13, z=-14}, {name="air"})
minetest.set_node({x=141, y=13, z=-18}, {name="air"})
minetest.set_node({x=141, y=9, z=-18}, {name="castrum:fire"})
elseif v+0 == 0 then
for i=137,145 do
for k=9,13 do
for j=14,22 do
minetest.set_node({x=i, y=k, z=j*(-1)}, {name="air"})
end
end
end
end
end

View File

@ -1,72 +0,0 @@
function Island_Home2(v,player)
if v+0 == 1 then
minetest.set_node({x=158, y=9, z=-14}, {name="default:sandstone"})
minetest.set_node({x=152, y=9, z=-14}, {name="default:sandstone"})
minetest.set_node({x=152, y=9, z=-21}, {name="default:sandstone"})
minetest.set_node({x=158, y=9, z=-21}, {name="default:sandstone"})
for j=15,20 do
minetest.set_node({x=159, y=9, z=j*(-1)}, {name="default:sandstone"})
minetest.set_node({x=151, y=9, z=j*(-1)}, {name="default:sandstone"})
end
for i=153,157 do
minetest.set_node({x=i, y=9, z=-22}, {name="default:sandstone"})
end
elseif v+0 == 2 then
minetest.set_node({x=158, y=10, z=-14}, {name="default:sandstone"})
minetest.set_node({x=152, y=10, z=-14}, {name="default:sandstone"})
minetest.set_node({x=152, y=10, z=-21}, {name="default:sandstone"})
minetest.set_node({x=158, y=10, z=-21}, {name="default:sandstone"})
for j=15,20 do
minetest.set_node({x=159, y=10, z=j*(-1)}, {name="default:sandstone"})
minetest.set_node({x=151, y=10, z=j*(-1)}, {name="default:sandstone"})
end
for i=153,157 do
minetest.set_node({x=i, y=10, z=-22}, {name="default:sandstone"})
end
minetest.set_node({x=159, y=10, z=-17}, {name="default:glass"})
minetest.set_node({x=159, y=10, z=-18}, {name="default:glass"})
minetest.set_node({x=155, y=10, z=-22}, {name="default:glass"})
minetest.set_node({x=151, y=10, z=-17}, {name="default:glass"})
minetest.set_node({x=151, y=10, z=-18}, {name="default:glass"})
elseif v+0 == 3 then
minetest.set_node({x=158, y=11, z=-14}, {name="default:sandstone"})
minetest.set_node({x=152, y=11, z=-14}, {name="default:sandstone"})
minetest.set_node({x=152, y=11, z=-21}, {name="default:sandstone"})
minetest.set_node({x=158, y=11, z=-21}, {name="default:sandstone"})
for j=15,20 do
minetest.set_node({x=159, y=11, z=j*(-1)}, {name="default:sandstone"})
minetest.set_node({x=151, y=11, z=j*(-1)}, {name="default:sandstone"})
end
for i=153,157 do
minetest.set_node({x=i, y=11, z=-22}, {name="default:sandstone"})
end
elseif v+0 == 4 then
minetest.set_node({x=157, y=12, z=-14}, {name="default:sandstone"})
minetest.set_node({x=153, y=12, z=-14}, {name="default:sandstone"})
for j=15,20 do
minetest.set_node({x=158, y=12, z=j*(-1)}, {name="default:sandstone"})
minetest.set_node({x=152, y=12, z=j*(-1)}, {name="default:sandstone"})
end
for i=153,157 do
minetest.set_node({x=i, y=12, z=-21}, {name="default:sandstone"})
end
elseif v+0 == 5 then
for j=14,20 do
for i=153,157 do
minetest.set_node({x=i, y=13, z=j*(-1)}, {name="default:sandstone"})
end
end
minetest.set_node({x=157, y=13, z=-14}, {name="air"})
minetest.set_node({x=153, y=13, z=-14}, {name="air"})
minetest.set_node({x=155, y=13, z=-18}, {name="air"})
minetest.set_node({x=155, y=9, z=-18}, {name="castrum:fire"})
elseif v+0 == 0 then
for i=151,159 do
for k=9,13 do
for j=14,22 do
minetest.set_node({x=i, y=k, z=j*(-1)}, {name="air"})
end
end
end
end
end

View File

@ -1,94 +0,0 @@
function Island_Pier(v,player)
if v+0 == 1 then
for j=171,175 do
for i=38,40 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=171, y=7, z=40}, {name="default:wood"})
minetest.set_node({x=171, y=6, z=40}, {name="default:wood"})
minetest.set_node({x=175, y=7, z=40}, {name="default:wood"})
minetest.set_node({x=175, y=6, z=40}, {name="default:wood"})
elseif v+0 == 2 then
for j=171,175 do
for i=41,43 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=171, y=7, z=43}, {name="default:wood"})
minetest.set_node({x=171, y=6, z=43}, {name="default:wood"})
minetest.set_node({x=175, y=7, z=43}, {name="default:wood"})
minetest.set_node({x=175, y=6, z=43}, {name="default:wood"})
elseif v+0 == 3 then
for j=171,175 do
for i=44,46 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=171, y=7, z=46}, {name="default:wood"})
minetest.set_node({x=171, y=6, z=46}, {name="default:wood"})
minetest.set_node({x=175, y=7, z=46}, {name="default:wood"})
minetest.set_node({x=175, y=6, z=46}, {name="default:wood"})
elseif v+0 == 4 then
for j=171,175 do
for i=47,49 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=171, y=7, z=49}, {name="default:wood"})
minetest.set_node({x=171, y=6, z=49}, {name="default:wood"})
minetest.set_node({x=175, y=7, z=49}, {name="default:wood"})
minetest.set_node({x=175, y=6, z=49}, {name="default:wood"})
elseif v+0 == 5 then
for j=171,175 do
for i=50,52 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=171, y=7, z=52}, {name="default:wood"})
minetest.set_node({x=171, y=6, z=52}, {name="default:wood"})
minetest.set_node({x=175, y=7, z=52}, {name="default:wood"})
minetest.set_node({x=175, y=6, z=52}, {name="default:wood"})
elseif v+0 == 6 then
for j=171,175 do
for i=53,55 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=171, y=7, z=55}, {name="default:wood"})
minetest.set_node({x=171, y=6, z=55}, {name="default:wood"})
minetest.set_node({x=175, y=7, z=55}, {name="default:wood"})
minetest.set_node({x=175, y=6, z=55}, {name="default:wood"})
elseif v+0 == 7 then
for j=171,175 do
for i=56,58 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=171, y=7, z=58}, {name="default:wood"})
minetest.set_node({x=171, y=6, z=58}, {name="default:wood"})
minetest.set_node({x=175, y=7, z=58}, {name="default:wood"})
minetest.set_node({x=175, y=6, z=58}, {name="default:wood"})
minetest.set_node({x=171, y=8, z=44}, {name="castrum:ship2"})
minetest.set_node({x=175, y=8, z=44}, {name="castrum:island_pier2"})
elseif v+0 == 8 then
for j=171,175 do
for i=38,58 do
for k=6,8 do
if minetest.get_node({x=j, y=k, z=i}).name == "default:wood" then
minetest.set_node({x=j, y=k, z=i}, {name="default:junglewood"})
end
end
end
end
elseif v+0 == 0 then
for j=171,175 do
for i=38,58 do
for k=6,7 do
minetest.set_node({x=j, y=k, z=i}, {name="default:water_source"})
end
minetest.set_node({x=j, y=8, z=i}, {name="air"})
end
end
end
end

View File

@ -1,53 +0,0 @@
function Island_Pier2(v,player)
if v+0 == 1 then
for j=176,178 do
for i=42,46 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=178, y=7, z=42}, {name="default:wood"})
minetest.set_node({x=178, y=6, z=42}, {name="default:wood"})
minetest.set_node({x=178, y=7, z=46}, {name="default:wood"})
minetest.set_node({x=178, y=6, z=46}, {name="default:wood"})
elseif v+0 == 2 then
for j=179,181 do
for i=42,46 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=181, y=7, z=42}, {name="default:wood"})
minetest.set_node({x=181, y=6, z=42}, {name="default:wood"})
minetest.set_node({x=181, y=7, z=46}, {name="default:wood"})
minetest.set_node({x=181, y=6, z=46}, {name="default:wood"})
elseif v+0 == 3 then
for j=182,184 do
for i=42,46 do
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
end
end
minetest.set_node({x=184, y=7, z=42}, {name="default:wood"})
minetest.set_node({x=184, y=6, z=42}, {name="default:wood"})
minetest.set_node({x=184, y=7, z=46}, {name="default:wood"})
minetest.set_node({x=184, y=6, z=46}, {name="default:wood"})
minetest.set_node({x=179, y=8, z=44}, {name="castrum:island_battleground"})
elseif v+0 == 4 then
for j=176,184 do
for i=42,46 do
for k=6,8 do
if minetest.get_node({x=j, y=k, z=i}).name == "default:wood" then
minetest.set_node({x=j, y=k, z=i}, {name="default:junglewood"})
end
end
end
end
elseif v+0 == 0 then
for j=176,184 do
for i=42,46 do
for k=6,7 do
minetest.set_node({x=j, y=k, z=i}, {name="default:water_source"})
end
minetest.set_node({x=j, y=8, z=i}, {name="air"})
end
end
end
end

View File

@ -1,83 +0,0 @@
function Island_Smithy(v,player)
if v+0 == 1 then
for j=166,173 do
for i=20,28 do
minetest.set_node({x=j, y=9, z=i}, {name="default:sandstone"})
end
end
minetest.set_node({x=165, y=9, z=23}, {name="stairs:stair_sandstone"})
minetest.set_node({x=165, y=9, z=22}, {name="stairs:stair_sandstone"})
screwdriver_handler(player, {type="node", under={x=165, y=9, z=23}, above={x=165, y=9, z=23}}, 1)
screwdriver_handler(player, {type="node", under={x=165, y=9, z=22}, above={x=165, y=9, z=22}}, 1)
elseif v+0 == 2 then
for j=166,173 do
minetest.set_node({x=j, y=10, z=20}, {name="default:sandstone"})
minetest.set_node({x=j, y=10, z=25}, {name="default:sandstone"})
end
for i=20,28 do
minetest.set_node({x=173, y=10, z=i}, {name="default:sandstone"})
end
for j=167,173 do
minetest.set_node({x=j, y=10, z=28}, {name="default:sandstone"})
end
minetest.set_node({x=166, y=10, z=21}, {name="default:sandstone"})
minetest.set_node({x=166, y=10, z=24}, {name="default:sandstone"})
minetest.set_node({x=171, y=10, z=27}, {name="default:sandstone"})
minetest.set_node({x=171, y=10, z=26}, {name="default:sandstone"})
elseif v+0 == 3 then
for j=166,173 do
minetest.set_node({x=j, y=11, z=20}, {name="default:sandstone"})
minetest.set_node({x=j, y=11, z=25}, {name="default:sandstone"})
end
for i=20,28 do
minetest.set_node({x=173, y=11, z=i}, {name="default:sandstone"})
end
for j=168,173 do
minetest.set_node({x=j, y=11, z=28}, {name="default:sandstone"})
end
minetest.set_node({x=166, y=11, z=21}, {name="default:sandstone"})
minetest.set_node({x=166, y=11, z=24}, {name="default:sandstone"})
minetest.set_node({x=166, y=10, z=22}, {name="doors:door_wood_b"})
minetest.set_node({x=166, y=10, z=23}, {name="doors:door_wood_a"})
screwdriver_handler(player, {type="node", under={x=166, y=10, z=22}, above={x=166, y=10, z=22}}, 1)
screwdriver_handler(player, {type="node", under={x=166, y=10, z=23}, above={x=166, y=10, z=23}}, 1)
elseif v+0 == 4 then
for j=166,173 do
minetest.set_node({x=j, y=12, z=20}, {name="default:sandstone"})
minetest.set_node({x=j, y=12, z=25}, {name="default:sandstone"})
end
for i=20,28 do
minetest.set_node({x=173, y=12, z=i}, {name="default:sandstone"})
end
for i=20,25 do
minetest.set_node({x=166, y=12, z=i}, {name="default:sandstone"})
end
for j=169,173 do
minetest.set_node({x=j, y=12, z=28}, {name="default:sandstone"})
end
elseif v+0 == 5 then
for j=167,172 do
minetest.set_node({x=j, y=13, z=21}, {name="default:sandstone"})
minetest.set_node({x=j, y=13, z=24}, {name="default:sandstone"})
end
for i=21,24 do
minetest.set_node({x=167, y=13, z=i}, {name="default:sandstone"})
minetest.set_node({x=172, y=13, z=i}, {name="default:sandstone"})
end
elseif v+0 == 6 then
for j=168,171 do
minetest.set_node({x=j, y=14, z=22}, {name="default:sandstone"})
minetest.set_node({x=j, y=14, z=23}, {name="default:sandstone"})
end
minetest.set_node({x=172, y=10, z=27}, {name="default:lava_source"})
minetest.set_node({x=172, y=10, z=26}, {name="default:lava_source"})
elseif v+0 == 0 then
for j=165,173 do
for i=20,28 do
for k=9,14 do
minetest.set_node({x=j, y=k, z=i}, {name="air"})
end
end
end
end
end

View File

@ -1,104 +0,0 @@
function Island_Walle(v,player)
if v+0 == 1 then
for i=0,33 do
minetest.set_node({x=178, y=9, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=178, y=9, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 2 then
for i=0,33 do
minetest.set_node({x=178, y=10, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=178, y=10, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 3 then
for i=0,33 do
minetest.set_node({x=178, y=11, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=178, y=11, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 4 then
for i=0,33 do
minetest.set_node({x=178, y=12, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=178, y=12, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 5 then
for i=0,33 do
minetest.set_node({x=178, y=13, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=178, y=13, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 6 then
for i=0,33 do
minetest.set_node({x=178, y=14, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=178, y=14, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 7 then
for i=0,33 do
if i%2 == 1 then
minetest.set_node({x=178, y=15, z=i}, {name="default:sandstone"})
end
end
for i=0,27 do
if i%2 == 1 then
minetest.set_node({x=178, y=15, z=i*(-1)}, {name="default:sandstone"})
end
end
elseif v+0 == 8 then
for i=0,33 do
if i%4 == 1 then
minetest.set_node({x=178, y=12, z=i}, {name="default:desert_sandstone"})
end
end
for i=0,27 do
if i%4 == 3 then
minetest.set_node({x=178, y=12, z=i*(-1)}, {name="default:desert_sandstone"})
end
end
for i=0,33 do
if i%2 == 0 then
minetest.set_node({x=178, y=13, z=i}, {name="default:desert_sandstone"})
minetest.set_node({x=178, y=11, z=i}, {name="default:desert_sandstone"})
minetest.set_node({x=178, y=9, z=i}, {name="default:desert_sandstone"})
end
end
for i=0,27 do
if i%2 == 0 then
minetest.set_node({x=178, y=13, z=i*(-1)}, {name="default:desert_sandstone"})
minetest.set_node({x=178, y=11, z=i*(-1)}, {name="default:desert_sandstone"})
minetest.set_node({x=178, y=9, z=i*(-1)}, {name="default:desert_sandstone"})
end
end
for i=0,33 do
if i%4 == 3 then
minetest.set_node({x=178, y=14, z=i}, {name="default:desert_sandstone"})
minetest.set_node({x=178, y=10, z=i}, {name="default:desert_sandstone"})
end
end
for i=0,27 do
if i%4 == 1 then
minetest.set_node({x=178, y=14, z=i*(-1)}, {name="default:desert_sandstone"})
minetest.set_node({x=178, y=10, z=i*(-1)}, {name="default:desert_sandstone"})
end
end
elseif v+0 == 0 then
for i=0,33 do
for k=9,15 do
minetest.set_node({x=178, y=k, z=i}, {name="air"})
end
end
for i=0,27 do
for k=9,15 do
minetest.set_node({x=178, y=k, z=i*(-1)}, {name="air"})
end
end
end
end

View File

@ -1,92 +0,0 @@
function Island_Walln(v,player)
if v+0 == 1 then
for i=151,177 do
minetest.set_node({x=i, y=9, z=33}, {name="default:sandstone"})
end
for i=119,145 do
minetest.set_node({x=i, y=9, z=33}, {name="default:sandstone"})
end
elseif v+0 == 2 then
for i=151,177 do
minetest.set_node({x=i, y=10, z=33}, {name="default:sandstone"})
end
for i=119,145 do
minetest.set_node({x=i, y=10, z=33}, {name="default:sandstone"})
end
elseif v+0 == 3 then
for i=151,177 do
minetest.set_node({x=i, y=11, z=33}, {name="default:sandstone"})
end
for i=119,145 do
minetest.set_node({x=i, y=11, z=33}, {name="default:sandstone"})
end
elseif v+0 == 4 then
for i=151,177 do
minetest.set_node({x=i, y=12, z=33}, {name="default:sandstone"})
end
for i=119,145 do
minetest.set_node({x=i, y=12, z=33}, {name="default:sandstone"})
end
elseif v+0 == 5 then
for i=150,177 do
minetest.set_node({x=i, y=13, z=33}, {name="default:sandstone"})
end
for i=119,146 do
minetest.set_node({x=i, y=13, z=33}, {name="default:sandstone"})
end
elseif v+0 == 6 then
for i=119,177 do
minetest.set_node({x=i, y=14, z=33}, {name="default:sandstone"})
end
elseif v+0 == 7 then
for i=119,177 do
if i%2 == 0 then
minetest.set_node({x=i, y=15, z=33}, {name="default:sandstone"})
end
end
elseif v+0 == 8 then
for i=119,145 do
if i%4 == 2 then
minetest.set_node({x=i, y=12, z=33}, {name="default:desert_sandstone"})
end
end
for i=151,177 do
if i%4 == 2 then
minetest.set_node({x=i, y=12, z=33}, {name="default:desert_sandstone"})
end
end
for i=119,145 do
if i%2 == 1 then
minetest.set_node({x=i, y=13, z=33}, {name="default:desert_sandstone"})
minetest.set_node({x=i, y=11, z=33}, {name="default:desert_sandstone"})
minetest.set_node({x=i, y=9, z=33}, {name="default:desert_sandstone"})
end
end
for i=151,177 do
if i%2 == 1 then
minetest.set_node({x=i, y=13, z=33}, {name="default:desert_sandstone"})
minetest.set_node({x=i, y=11, z=33}, {name="default:desert_sandstone"})
minetest.set_node({x=i, y=9, z=33}, {name="default:desert_sandstone"})
end
end
for i=119,145 do
if i%4 == 0 then
minetest.set_node({x=i, y=14, z=33}, {name="default:desert_sandstone"})
minetest.set_node({x=i, y=10, z=33}, {name="default:desert_sandstone"})
end
end
for i=151,177 do
if i%4 == 0 then
minetest.set_node({x=i, y=14, z=33}, {name="default:desert_sandstone"})
minetest.set_node({x=i, y=10, z=33}, {name="default:desert_sandstone"})
end
end
minetest.set_node({x=148, y=14, z=33}, {name="default:desert_sandstone"})
elseif v+0 == 0 then
for i=119,177 do
for k=9,15 do
minetest.set_node({x=i, y=k, z=33}, {name="air"})
end
end
end
end

View File

@ -1,58 +0,0 @@
function Island_Walls(v,player)
if v+0 == 1 then
for i=119,177 do
minetest.set_node({x=i, y=9, z=-27}, {name="default:sandstone"})
end
elseif v+0 == 2 then
for i=119,177 do
minetest.set_node({x=i, y=10, z=-27}, {name="default:sandstone"})
end
elseif v+0 == 3 then
for i=119,177 do
minetest.set_node({x=i, y=11, z=-27}, {name="default:sandstone"})
end
elseif v+0 == 4 then
for i=119,177 do
minetest.set_node({x=i, y=12, z=-27}, {name="default:sandstone"})
end
elseif v+0 == 5 then
for i=119,177 do
minetest.set_node({x=i, y=13, z=-27}, {name="default:sandstone"})
end
elseif v+0 == 6 then
for i=119,177 do
minetest.set_node({x=i, y=14, z=-27}, {name="default:sandstone"})
end
elseif v+0 == 7 then
for i=119,177 do
if i%2 == 0 then
minetest.set_node({x=i, y=15, z=-27}, {name="default:sandstone"})
end
end
elseif v+0 == 8 then
for i=119,177 do
if i%4 == 2 then
minetest.set_node({x=i, y=12, z=-27}, {name="default:desert_sandstone"})
end
end
for i=119,177 do
if i%2 == 1 then
minetest.set_node({x=i, y=13, z=-27}, {name="default:desert_sandstone"})
minetest.set_node({x=i, y=11, z=-27}, {name="default:desert_sandstone"})
minetest.set_node({x=i, y=9, z=-27}, {name="default:desert_sandstone"})
end
end
for i=119,177 do
if i%4 == 0 then
minetest.set_node({x=i, y=14, z=-27}, {name="default:desert_sandstone"})
minetest.set_node({x=i, y=10, z=-27}, {name="default:desert_sandstone"})
end
end
elseif v+0 == 0 then
for i=119,177 do
for k=9,15 do
minetest.set_node({x=i, y=k, z=-27}, {name="air"})
end
end
end
end

View File

@ -1,104 +0,0 @@
function Island_Wallw(v,player)
if v+0 == 1 then
for i=0,33 do
minetest.set_node({x=118, y=9, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=118, y=9, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 2 then
for i=0,33 do
minetest.set_node({x=118, y=10, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=118, y=10, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 3 then
for i=0,33 do
minetest.set_node({x=118, y=11, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=118, y=11, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 4 then
for i=0,33 do
minetest.set_node({x=118, y=12, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=118, y=12, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 5 then
for i=0,33 do
minetest.set_node({x=118, y=13, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=118, y=13, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 6 then
for i=0,33 do
minetest.set_node({x=118, y=14, z=i}, {name="default:sandstone"})
end
for i=0,27 do
minetest.set_node({x=118, y=14, z=i*(-1)}, {name="default:sandstone"})
end
elseif v+0 == 7 then
for i=0,33 do
if i%2 == 1 then
minetest.set_node({x=118, y=15, z=i}, {name="default:sandstone"})
end
end
for i=0,27 do
if i%2 == 1 then
minetest.set_node({x=118, y=15, z=i*(-1)}, {name="default:sandstone"})
end
end
elseif v+0 == 8 then
for i=0,33 do
if i%4 == 1 then
minetest.set_node({x=118, y=12, z=i}, {name="default:desert_sandstone"})
end
end
for i=0,27 do
if i%4 == 3 then
minetest.set_node({x=118, y=12, z=i*(-1)}, {name="default:desert_sandstone"})
end
end
for i=0,33 do
if i%2 == 0 then
minetest.set_node({x=118, y=13, z=i}, {name="default:desert_sandstone"})
minetest.set_node({x=118, y=11, z=i}, {name="default:desert_sandstone"})
minetest.set_node({x=118, y=9, z=i}, {name="default:desert_sandstone"})
end
end
for i=0,27 do
if i%2 == 0 then
minetest.set_node({x=118, y=13, z=i*(-1)}, {name="default:desert_sandstone"})
minetest.set_node({x=118, y=11, z=i*(-1)}, {name="default:desert_sandstone"})
minetest.set_node({x=118, y=9, z=i*(-1)}, {name="default:desert_sandstone"})
end
end
for i=0,33 do
if i%4 == 3 then
minetest.set_node({x=118, y=14, z=i}, {name="default:desert_sandstone"})
minetest.set_node({x=118, y=10, z=i}, {name="default:desert_sandstone"})
end
end
for i=0,27 do
if i%4 == 1 then
minetest.set_node({x=118, y=14, z=i*(-1)}, {name="default:desert_sandstone"})
minetest.set_node({x=118, y=10, z=i*(-1)}, {name="default:desert_sandstone"})
end
end
elseif v+0 == 0 then
for i=0,33 do
for k=9,15 do
minetest.set_node({x=118, y=k, z=i}, {name="air"})
end
end
for i=0,27 do
for k=9,15 do
minetest.set_node({x=118, y=k, z=i*(-1)}, {name="air"})
end
end
end
end

View File

@ -1,40 +0,0 @@
function Lake(v,player)
if v+0 == 1 then
minetest.set_node({x=-31, y=8, z=-55}, {name="default:water_source"})
minetest.set_node({x=-34, y=9, z=-58}, {name="default:chest"})
screwdriver_handler(player, {type="node", under={x=-34, y=9, z=-58}, above={x=-34, y=9, z=-58}}, 1)
elseif v+0 == 2 then
minetest.set_node({x=-30, y=8, z=-55}, {name="default:water_source"})
minetest.set_node({x=-32, y=8, z=-55}, {name="default:water_source"})
minetest.set_node({x=-31, y=8, z=-56}, {name="default:water_source"})
minetest.set_node({x=-31, y=8, z=-54}, {name="default:water_source"})
elseif v+0 == 3 then
minetest.set_node({x=-32, y=8, z=-54}, {name="default:water_source"})
minetest.set_node({x=-33, y=8, z=-55}, {name="default:water_source"})
minetest.set_node({x=-32, y=8, z=-56}, {name="default:water_source"})
minetest.set_node({x=-31, y=8, z=-57}, {name="default:water_source"})
minetest.set_node({x=-30, y=8, z=-56}, {name="default:water_source"})
minetest.set_node({x=-29, y=8, z=-55}, {name="default:water_source"})
minetest.set_node({x=-30, y=8, z=-54}, {name="default:water_source"})
minetest.set_node({x=-31, y=8, z=-53}, {name="default:water_source"})
elseif v+0 == 4 then
minetest.set_node({x=-30, y=8, z=-53}, {name="default:water_source"})
minetest.set_node({x=-29, y=8, z=-54}, {name="default:water_source"})
minetest.set_node({x=-29, y=8, z=-56}, {name="default:water_source"})
minetest.set_node({x=-30, y=8, z=-57}, {name="default:water_source"})
minetest.set_node({x=-32, y=8, z=-57}, {name="default:water_source"})
minetest.set_node({x=-33, y=8, z=-56}, {name="default:water_source"})
minetest.set_node({x=-33, y=8, z=-54}, {name="default:water_source"})
minetest.set_node({x=-32, y=8, z=-53}, {name="default:water_source"})
elseif v+0 == 0 then
for j=29,33 do
for i=53,57 do
for k=8,8 do
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="castrum:dirt_with_grass"})
end
end
end
minetest.set_node({x=-34, y=9, z=-58}, {name="air"})
end
end

View File

@ -1,40 +0,0 @@
function Lake2(v,player)
if v+0 == 1 then
minetest.set_node({x=-31, y=8, z=-64}, {name="default:river_water_source"})
minetest.set_node({x=-34, y=9, z=-67}, {name="default:chest"})
screwdriver_handler(player, {type="node", under={x=-34, y=9, z=-67}, above={x=-34, y=9, z=-67}}, 1)
elseif v+0 == 2 then
minetest.set_node({x=-30, y=8, z=-64}, {name="default:river_water_source"})
minetest.set_node({x=-32, y=8, z=-64}, {name="default:river_water_source"})
minetest.set_node({x=-31, y=8, z=-65}, {name="default:river_water_source"})
minetest.set_node({x=-31, y=8, z=-63}, {name="default:river_water_source"})
elseif v+0 == 3 then
minetest.set_node({x=-29, y=8, z=-64}, {name="default:river_water_source"})
minetest.set_node({x=-30, y=8, z=-65}, {name="default:river_water_source"})
minetest.set_node({x=-31, y=8, z=-66}, {name="default:river_water_source"})
minetest.set_node({x=-32, y=8, z=-65}, {name="default:river_water_source"})
minetest.set_node({x=-33, y=8, z=-64}, {name="default:river_water_source"})
minetest.set_node({x=-32, y=8, z=-63}, {name="default:river_water_source"})
minetest.set_node({x=-31, y=8, z=-62}, {name="default:river_water_source"})
minetest.set_node({x=-30, y=8, z=-63}, {name="default:river_water_source"})
elseif v+0 == 4 then
minetest.set_node({x=-29, y=8, z=-63}, {name="default:river_water_source"})
minetest.set_node({x=-30, y=8, z=-62}, {name="default:river_water_source"})
minetest.set_node({x=-32, y=8, z=-62}, {name="default:river_water_source"})
minetest.set_node({x=-33, y=8, z=-63}, {name="default:river_water_source"})
minetest.set_node({x=-29, y=8, z=-63}, {name="default:river_water_source"})
minetest.set_node({x=-33, y=8, z=-65}, {name="default:river_water_source"})
minetest.set_node({x=-32, y=8, z=-66}, {name="default:river_water_source"})
minetest.set_node({x=-30, y=8, z=-66}, {name="default:river_water_source"})
minetest.set_node({x=-29, y=8, z=-65}, {name="default:river_water_source"})
elseif v+0 == 0 then
for j=29,33 do
for i=62,66 do
for k=8,8 do
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="castrum:dirt_with_grass"})
end
end
end
minetest.set_node({x=-34, y=9, z=-67}, {name="air"})
end
end

View File

@ -1,130 +0,0 @@
function Meadow(v,player)
if v+0 == 1 then
minetest.set_node({x=322, y=39, z=3}, {name="air"})
elseif v+0 == 2 then
minetest.set_node({x=321, y=39, z=3}, {name="air"})
minetest.set_node({x=323, y=39, z=3}, {name="air"})
minetest.set_node({x=322, y=39, z=4}, {name="air"})
minetest.set_node({x=322, y=39, z=2}, {name="air"})
elseif v+0 == 3 then
minetest.set_node({x=320, y=39, z=3}, {name="air"})
minetest.set_node({x=324, y=39, z=3}, {name="air"})
minetest.set_node({x=322, y=39, z=5}, {name="air"})
minetest.set_node({x=322, y=39, z=1}, {name="air"})
minetest.set_node({x=323, y=39, z=2}, {name="air"})
minetest.set_node({x=323, y=39, z=4}, {name="air"})
minetest.set_node({x=321, y=39, z=2}, {name="air"})
minetest.set_node({x=321, y=39, z=4}, {name="air"})
elseif v+0 == 4 then
minetest.set_node({x=322, y=39, z=3}, {name="default:desert_stone_block"})
minetest.set_node({x=322, y=40, z=3}, {name="default:desert_stone_block"})
minetest.set_node({x=322, y=41, z=3}, {name="default:water_source"})
elseif v+0 == 5 then
minetest.set_node({x=322, y=39, z=0}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=323, y=39, z=1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=324, y=39, z=2}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=325, y=39, z=3}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=324, y=39, z=4}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=323, y=39, z=5}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=322, y=39, z=6}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=321, y=39, z=5}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=320, y=39, z=4}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=319, y=39, z=3}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=320, y=39, z=2}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=321, y=39, z=1}, {name="castrum:dirt_with_grass"})
elseif v+0 == 6 then
minetest.set_node({x=322, y=39, z=-1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=323, y=39, z=0}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=324, y=39, z=1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=325, y=39, z=2}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=326, y=39, z=3}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=325, y=39, z=4}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=324, y=39, z=5}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=323, y=39, z=6}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=322, y=39, z=7}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=321, y=39, z=6}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=320, y=39, z=5}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=319, y=39, z=4}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=318, y=39, z=3}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=319, y=39, z=2}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=320, y=39, z=1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=321, y=39, z=0}, {name="castrum:dirt_with_grass"})
elseif v+0 == 7 then
minetest.set_node({x=326, y=39, z=4}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=325, y=39, z=5}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=324, y=39, z=6}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=323, y=39, z=7}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=321, y=39, z=7}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=320, y=39, z=6}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=319, y=39, z=5}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=318, y=39, z=4}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=318, y=39, z=2}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=319, y=39, z=1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=320, y=39, z=0}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=321, y=39, z=-1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=323, y=39, z=-1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=324, y=39, z=0}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=325, y=39, z=1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=326, y=39, z=2}, {name="castrum:dirt_with_grass"})
elseif v+0 == 8 then
minetest.set_node({x=318, y=39, z=-1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=318, y=39, z=0}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=318, y=39, z=1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=319, y=39, z=-1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=319, y=39, z=0}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=320, y=39, z=-1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=318, y=39, z=5}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=318, y=39, z=6}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=318, y=39, z=7}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=319, y=39, z=6}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=319, y=39, z=7}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=320, y=39, z=7}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=326, y=39, z=-1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=326, y=39, z=0}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=326, y=39, z=1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=325, y=39, z=-1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=325, y=39, z=0}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=324, y=39, z=-1}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=326, y=39, z=5}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=326, y=39, z=6}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=326, y=39, z=7}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=325, y=39, z=6}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=325, y=39, z=7}, {name="castrum:dirt_with_grass"})
minetest.set_node({x=324, y=39, z=7}, {name="castrum:dirt_with_grass"})
elseif v+0 == 9 then
minetest.set_node({x=326, y=40, z=2}, {name="flowers:dandelion_white"})
minetest.set_node({x=324, y=40, z=0}, {name="flowers:dandelion_white"})
minetest.set_node({x=322, y=40, z=-1}, {name="flowers:dandelion_white"})
minetest.set_node({x=319, y=40, z=-1}, {name="flowers:dandelion_white"})
minetest.set_node({x=318, y=40, z=3}, {name="flowers:dandelion_white"})
minetest.set_node({x=320, y=40, z=5}, {name="flowers:dandelion_white"})
minetest.set_node({x=321, y=40, z=7}, {name="flowers:dandelion_white"})
minetest.set_node({x=324, y=40, z=6}, {name="flowers:dandelion_white"})
minetest.set_node({x=326, y=40, z=5}, {name="flowers:dandelion_white"})
minetest.set_node({x=326, y=40, z=3}, {name="flowers:rose"})
minetest.set_node({x=325, y=40, z=0}, {name="flowers:rose"})
minetest.set_node({x=322, y=40, z=0}, {name="flowers:rose"})
minetest.set_node({x=319, y=40, z=1}, {name="flowers:rose"})
minetest.set_node({x=319, y=40, z=4}, {name="flowers:rose"})
minetest.set_node({x=318, y=40, z=6}, {name="flowers:rose"})
minetest.set_node({x=322, y=40, z=6}, {name="flowers:rose"})
minetest.set_node({x=324, y=40, z=5}, {name="flowers:rose"})
minetest.set_node({x=326, y=40, z=7}, {name="flowers:rose"})
minetest.set_node({x=327, y=40, z=8}, {name="default:chest"})
screwdriver_handler(player, {type="node", under={x=327, y=40, z=8}, above={x=327, y=40, z=8}}, 1)
screwdriver_handler(player, {type="node", under={x=327, y=40, z=8}, above={x=327, y=40, z=8}}, 1)
screwdriver_handler(player, {type="node", under={x=327, y=40, z=8}, above={x=327, y=40, z=8}}, 1)
elseif v+0 == 0 then
for j=318,326 do
for i=0,7 do
minetest.set_node({x=j, y=39, z=i}, {name="default:stone"})
minetest.set_node({x=j, y=40, z=i}, {name="air"})
minetest.set_node({x=j, y=41, z=i}, {name="air"})
end
minetest.set_node({x=j, y=39, z=-1}, {name="default:stone"})
minetest.set_node({x=j, y=40, z=-1}, {name="air"})
minetest.set_node({x=j, y=41, z=-1}, {name="air"})
end
minetest.set_node({x=327, y=40, z=8}, {name="air"})
end
end

View File

@ -1,132 +0,0 @@
function Mine(v,player)
if v+0 == 1 then
minetest.set_node({x=-16, y=9, z=-7}, {name="default:stone_with_coal"})
minetest.set_node({x=-18, y=9, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-17, y=9, z=-13}, {name="default:stone_with_coal"})
minetest.set_node({x=-14, y=9, z=-11}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=9, z=-8}, {name="default:stone_with_coal"})
minetest.set_node({x=-11, y=9, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=9, z=-14}, {name="default:stone_with_coal"})
minetest.set_node({x=-20, y=9, z=-15}, {name="default:chest"})
screwdriver_handler(player, {type="node", under={x=-20, y=9, z=-15}, above={x=-20, y=9, z=-15}}, 1)
elseif v+0 == 2 then
minetest.set_node({x=-17, y=9, z=-7}, {name="default:stone_with_coal"})
minetest.set_node({x=-16, y=9, z=-6}, {name="default:stone_with_coal"})
minetest.set_node({x=-15, y=9, z=-7}, {name="default:stone_with_coal"})
minetest.set_node({x=-16, y=9, z=-8}, {name="default:stone_with_coal"})
minetest.set_node({x=-16, y=10, z=-7}, {name="default:stone_with_coal"})
minetest.set_node({x=-19, y=9, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-18, y=9, z=-9}, {name="default:stone_with_coal"})
minetest.set_node({x=-17, y=9, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-18, y=9, z=-11}, {name="default:stone_with_coal"})
minetest.set_node({x=-18, y=10, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-18, y=9, z=-13}, {name="default:stone_with_coal"})
minetest.set_node({x=-17, y=9, z=-12}, {name="default:stone_with_coal"})
minetest.set_node({x=-16, y=9, z=-13}, {name="default:stone_with_coal"})
minetest.set_node({x=-17, y=9, z=-14}, {name="default:stone_with_coal"})
minetest.set_node({x=-17, y=10, z=-13}, {name="default:stone_with_coal"})
minetest.set_node({x=-15, y=9, z=-11}, {name="default:stone_with_coal"})
minetest.set_node({x=-14, y=9, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=9, z=-11}, {name="default:stone_with_coal"})
minetest.set_node({x=-14, y=9, z=-12}, {name="default:stone_with_coal"})
minetest.set_node({x=-14, y=10, z=-11}, {name="default:stone_with_coal"})
minetest.set_node({x=-14, y=9, z=-8}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=9, z=-7}, {name="default:stone_with_coal"})
minetest.set_node({x=-12, y=9, z=-8}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=9, z=-9}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=10, z=-8}, {name="default:stone_with_coal"})
minetest.set_node({x=-12, y=9, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-11, y=9, z=-9}, {name="default:stone_with_coal"})
minetest.set_node({x=-11, y=9, z=-11}, {name="default:stone_with_coal"})
minetest.set_node({x=-11, y=10, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-14, y=9, z=-14}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=9, z=-13}, {name="default:stone_with_coal"})
minetest.set_node({x=-12, y=9, z=-14}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=10, z=-14}, {name="default:stone_with_coal"})
elseif v+0 == 3 then
minetest.set_node({x=-16, y=11, z=-7}, {name="default:stone_with_coal"})
minetest.set_node({x=-18, y=11, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-17, y=11, z=-13}, {name="default:stone_with_coal"})
minetest.set_node({x=-14, y=11, z=-11}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=11, z=-8}, {name="default:stone_with_coal"})
minetest.set_node({x=-11, y=11, z=-10}, {name="default:stone_with_coal"})
minetest.set_node({x=-13, y=11, z=-14}, {name="default:stone_with_coal"})
minetest.set_node({x=-19, y=9, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-18, y=9, z=-8}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=9, z=-9}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=9, z=-13}, {name="default:stone_with_iron"})
minetest.set_node({x=-14, y=9, z=-6}, {name="default:stone_with_iron"})
minetest.set_node({x=-12, y=9, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-11, y=9, z=-7}, {name="default:stone_with_iron"})
elseif v+0 == 4 then
minetest.set_node({x=-19, y=10, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-18, y=10, z=-8}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=10, z=-9}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=10, z=-13}, {name="default:stone_with_iron"})
minetest.set_node({x=-14, y=10, z=-6}, {name="default:stone_with_iron"})
minetest.set_node({x=-12, y=10, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-11, y=10, z=-7}, {name="default:stone_with_iron"})
minetest.set_node({x=-12, y=9, z=-7}, {name="default:stone_with_iron"})
minetest.set_node({x=-11, y=9, z=-6}, {name="default:stone_with_iron"})
minetest.set_node({x=-11, y=9, z=-8}, {name="default:stone_with_iron"})
minetest.set_node({x=-13, y=9, z=-6}, {name="default:stone_with_iron"})
minetest.set_node({x=-14, y=9, z=-7}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=9, z=-6}, {name="default:stone_with_iron"})
minetest.set_node({x=-14, y=9, z=-9}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=9, z=-10}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=9, z=-8}, {name="default:stone_with_iron"})
minetest.set_node({x=-16, y=9, z=-9}, {name="default:stone_with_iron"})
minetest.set_node({x=-11, y=9, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-12, y=9, z=-13}, {name="default:stone_with_iron"})
minetest.set_node({x=-12, y=9, z=-11}, {name="default:stone_with_iron"})
minetest.set_node({x=-13, y=9, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-14, y=9, z=-13}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=9, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=9, z=-14}, {name="default:stone_with_iron"})
minetest.set_node({x=-18, y=9, z=-7}, {name="default:stone_with_iron"})
minetest.set_node({x=-17, y=9, z=-8}, {name="default:stone_with_iron"})
minetest.set_node({x=-19, y=9, z=-8}, {name="default:stone_with_iron"})
minetest.set_node({x=-19, y=9, z=-11}, {name="default:stone_with_iron"})
minetest.set_node({x=-18, y=9, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-19, y=9, z=-13}, {name="default:stone_with_iron"})
elseif v+0 == 5 then
minetest.set_node({x=-19, y=11, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-18, y=11, z=-8}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=11, z=-9}, {name="default:stone_with_iron"})
minetest.set_node({x=-15, y=11, z=-13}, {name="default:stone_with_iron"})
minetest.set_node({x=-14, y=11, z=-6}, {name="default:stone_with_iron"})
minetest.set_node({x=-12, y=11, z=-12}, {name="default:stone_with_iron"})
minetest.set_node({x=-11, y=11, z=-7}, {name="default:stone_with_iron"})
minetest.set_node({x=-12, y=9, z=-9}, {name="default:stone_with_tin"})
minetest.set_node({x=-16, y=9, z=-11}, {name="default:stone_with_tin"})
minetest.set_node({x=-12, y=9, z=-6}, {name="default:stone_with_copper"})
minetest.set_node({x=-13, y=9, z=-10}, {name="default:stone_with_copper"})
minetest.set_node({x=-11, y=9, z=-13}, {name="default:stone_with_copper"})
minetest.set_node({x=-18, y=9, z=-6}, {name="default:stone_with_copper"})
minetest.set_node({x=-18, y=9, z=-14}, {name="default:stone_with_copper"})
elseif v+0 == 6 then
minetest.set_node({x=-12, y=10, z=-9}, {name="default:stone_with_tin"})
minetest.set_node({x=-16, y=10, z=-11}, {name="default:stone_with_tin"})
minetest.set_node({x=-12, y=10, z=-6}, {name="default:stone_with_copper"})
minetest.set_node({x=-13, y=10, z=-10}, {name="default:stone_with_copper"})
minetest.set_node({x=-11, y=10, z=-13}, {name="default:stone_with_copper"})
minetest.set_node({x=-18, y=10, z=-6}, {name="default:stone_with_copper"})
minetest.set_node({x=-18, y=10, z=-14}, {name="default:stone_with_copper"})
minetest.set_node({x=-11, y=9, z=-14}, {name="default:stone_with_copper"})
minetest.set_node({x=-17, y=9, z=-6}, {name="default:stone_with_copper"})
minetest.set_node({x=-19, y=9, z=-6}, {name="default:stone_with_copper"})
minetest.set_node({x=-19, y=9, z=-14}, {name="default:stone_with_copper"})
minetest.set_node({x=-16, y=9, z=-10}, {name="default:stone_with_tin"})
minetest.set_node({x=-16, y=9, z=-12}, {name="default:stone_with_tin"})
minetest.set_node({x=-17, y=9, z=-11}, {name="default:stone_with_tin"})
elseif v+0 == 0 then
for j=11,19 do
for i=6,14 do
for k=9,14 do
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
end
end
end
minetest.set_node({x=-20, y=9, z=-15}, {name="air"})
end
end

View File

@ -1,381 +0,0 @@
function Moat_east(v,player)
if v+0 == 1 then
for i=0,31 do
minetest.set_node({x=-1, y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-1, y=8, z=i}, {name="air"})
end
elseif v+0 == 2 then
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=-1, y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-1, y=7, z=i}, {name="air"})
end
elseif v+0 == 3 then
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=1, y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=1, y=8, z=i}, {name="air"})
end
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=-1, y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-1, y=6, z=i}, {name="air"})
end
elseif v+0 == 4 then
for j=0,4 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
end
end
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j, y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=8, z=i}, {name="air"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=1, y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=1, y=7, z=i}, {name="air"})
end
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=-1, y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-1, y=5, z=i}, {name="air"})
end
elseif v+0 == 5 then
for j=0,5 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j, y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=8, z=i}, {name="air"})
end
end
for j=0,4 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
end
end
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j, y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=7, z=i}, {name="air"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=1, y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=1, y=6, z=i}, {name="air"})
end
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=-1, y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-1, y=4, z=i}, {name="air"})
end
elseif v+0 == 6 then
for j=0,5 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j, y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=7, z=i}, {name="air"})
end
end
for j=0,4 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
end
end
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j, y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=6, z=i}, {name="air"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=1, y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=1, y=5, z=i}, {name="air"})
end
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
end
end
elseif v+0 == 7 then
for j=0,5 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j, y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=6, z=i}, {name="air"})
end
end
for j=0,4 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
end
end
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j, y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=5, z=i}, {name="air"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=1, y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=1, y=4, z=i}, {name="air"})
end
elseif v+0 == 8 then
for j=0,5 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j, y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=5, z=i}, {name="air"})
end
end
for j=0,4 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
end
end
for j=0,2 do
for i=0,31 do
minetest.set_node({x=j, y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=4, z=i}, {name="air"})
end
end
elseif v+0 == 9 then
for j=0,5 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j, y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j, y=4, z=i}, {name="air"})
end
end
elseif v+0 == 10 then
for j=0,5 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="castrum:water"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="castrum:water"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j, y=4, z=i*(-1)}, {name="castrum:water"})
end
for i=0,37 do
minetest.set_node({x=j, y=4, z=i}, {name="castrum:water"})
end
end
elseif v+0 == 11 then
for j=0,5 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="castrum:water"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="castrum:water"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j, y=5, z=i*(-1)}, {name="castrum:water"})
end
for i=0,37 do
minetest.set_node({x=j, y=5, z=i}, {name="castrum:water"})
end
end
elseif v+0 == 0 then
for k=4,7 do
for j=0,5 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="default:stone"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:stone"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j, y=k, z=i*(-1)}, {name="default:stone"})
end
for i=0,37 do
minetest.set_node({x=j, y=k, z=i}, {name="default:stone"})
end
end
end
for j=0,5 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="castrum:dirt_with_grass"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="castrum:dirt_with_grass"})
end
end
for j=0,3 do
for i=0,31 do
minetest.set_node({x=j, y=8, z=i*(-1)}, {name="castrum:dirt_with_grass"})
end
for i=0,37 do
minetest.set_node({x=j, y=8, z=i}, {name="castrum:dirt_with_grass"})
end
end
end
end

View File

@ -1,239 +0,0 @@
function Moat_north(v,player)
if v+0 == 1 then
for i=0,83 do
minetest.set_node({x=i*(-1), y=8, z=42}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=42}, {name="air"})
end
elseif v+0 == 2 then
for j=41,43 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=8, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j}, {name="air"})
end
end
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=42}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=42}, {name="air"})
end
elseif v+0 == 3 then
for j=40,44 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=8, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j}, {name="air"})
end
end
for j=41,43 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=j}, {name="air"})
end
end
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=42}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=42}, {name="air"})
end
elseif v+0 == 4 then
for j=39,45 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=8, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j}, {name="air"})
end
end
for j=40,44 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=j}, {name="air"})
end
end
for j=41,43 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=j}, {name="air"})
end
end
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=42}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=42}, {name="air"})
end
elseif v+0 == 5 then
for j=38,46 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=8, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j}, {name="air"})
end
end
for j=39,45 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=j}, {name="air"})
end
end
for j=40,44 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=j}, {name="air"})
end
end
for j=41,43 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j}, {name="air"})
end
end
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=42}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=42}, {name="air"})
end
elseif v+0 == 6 then
for j=38,46 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=j}, {name="air"})
end
end
for j=39,45 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=j}, {name="air"})
end
end
for j=40,44 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j}, {name="air"})
end
end
for j=41,43 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j}, {name="air"})
end
end
elseif v+0 == 7 then
for j=38,46 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=j}, {name="air"})
end
end
for j=39,45 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j}, {name="air"})
end
end
for j=40,44 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j}, {name="air"})
end
end
elseif v+0 == 8 then
for j=38,46 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j}, {name="air"})
end
end
for j=39,45 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j}, {name="air"})
end
end
elseif v+0 == 9 then
for j=38,46 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j}, {name="air"})
end
end
elseif v+0 == 10 then
for j=38,46 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j}, {name="castrum:water"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j}, {name="castrum:water"})
end
end
elseif v+0 == 11 then
for j=38,46 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j}, {name="castrum:water"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j}, {name="castrum:water"})
end
end
elseif v+0 == 0 then
for j=38,46 do
for k=4,7 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=k, z=j}, {name="default:stone"})
end
for i=1,3 do
minetest.set_node({x=i, y=k, z=j}, {name="default:stone"})
end
end
end
for j=38,46 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=8, z=j}, {name="castrum:dirt_with_grass"})
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j}, {name="castrum:dirt_with_grass"})
end
end
end
end

View File

@ -1,251 +0,0 @@
function Moat_south(v,player)
if v+0 == 1 then
for i=0,83 do
if minetest.get_node({x=i*(-1), y=8, z=-36}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=-36}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=-36}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=-36}).name ~= "default:pine_wood" then
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="air"})
end
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=-36}, {name="air"})
end
elseif v+0 == 2 then
for j=35,37 do
for i=0,83 do
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:pine_wood" then
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="air"})
end
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="air"})
end
end
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=-36}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=-36}, {name="air"})
end
elseif v+0 == 3 then
for j=34,38 do
for i=0,83 do
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:pine_wood" then
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="air"})
end
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="air"})
end
end
for j=35,37 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=j*(-1)}, {name="air"})
end
end
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=-36}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=-36}, {name="air"})
end
elseif v+0 == 4 then
for j=33,39 do
for i=0,83 do
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:pine_wood" then
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="air"})
end
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="air"})
end
end
for j=34,38 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=j*(-1)}, {name="air"})
end
end
for j=35,37 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=j*(-1)}, {name="air"})
end
end
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=-36}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=-36}, {name="air"})
end
elseif v+0 == 5 then
for j=32,40 do
for i=0,83 do
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:pine_wood" then
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="air"})
end
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="air"})
end
end
for j=33,39 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=j*(-1)}, {name="air"})
end
end
for j=34,38 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=j*(-1)}, {name="air"})
end
end
for j=35,37 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="air"})
end
end
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=-36}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=-36}, {name="air"})
end
elseif v+0 == 6 then
for j=32,40 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=7, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=7, z=j*(-1)}, {name="air"})
end
end
for j=33,39 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=j*(-1)}, {name="air"})
end
end
for j=34,38 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="air"})
end
end
for j=35,37 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="air"})
end
end
elseif v+0 == 7 then
for j=32,40 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=6, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=6, z=j*(-1)}, {name="air"})
end
end
for j=33,39 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="air"})
end
end
for j=34,38 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="air"})
end
end
elseif v+0 == 8 then
for j=32,40 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="air"})
end
end
for j=33,39 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="air"})
end
end
elseif v+0 == 9 then
for j=32,40 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="air"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="air"})
end
end
elseif v+0 == 10 then
for j=32,40 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="castrum:water"})
end
for i=1,3 do
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="castrum:water"})
end
end
elseif v+0 == 11 then
for j=32,40 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="castrum:water"})
end
for i=1,3 do
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="castrum:water"})
end
end
elseif v+0 == 0 then
for j=32,40 do
for k=4,7 do
for i=0,83 do
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:stone"})
end
for i=1,3 do
minetest.set_node({x=i, y=k, z=j*(-1)}, {name="default:stone"})
end
end
end
for j=32,40 do
for i=0,83 do
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" then
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="castrum:dirt_with_grass"})
end
end
for i=1,3 do
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="castrum:dirt_with_grass"})
end
end
end
end

View File

@ -1,240 +0,0 @@
function Moat_west(v,player)
if v+0 == 1 then
for i=0,31 do
minetest.set_node({x=-79, y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-79, y=8, z=i}, {name="air"})
end
elseif v+0 == 2 then
for j=78,80 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=-79, y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-79, y=7, z=i}, {name="air"})
end
elseif v+0 == 3 then
for j=77,81 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
end
end
for j=78,80 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=-79, y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-79, y=6, z=i}, {name="air"})
end
elseif v+0 == 4 then
for j=76,82 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
end
end
for j=77,81 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
end
end
for j=78,80 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=-79, y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-79, y=5, z=i}, {name="air"})
end
elseif v+0 == 5 then
for j=75,83 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
end
end
for j=76,82 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
end
end
for j=77,81 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
end
end
for j=78,80 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
end
end
for i=0,31 do
minetest.set_node({x=-79, y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=-79, y=4, z=i}, {name="air"})
end
elseif v+0 == 6 then
for j=75,83 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
end
end
for j=76,82 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
end
end
for j=77,81 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
end
end
for j=78,80 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
end
end
elseif v+0 == 7 then
for j=75,83 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
end
end
for j=76,82 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
end
end
for j=77,81 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
end
end
elseif v+0 == 8 then
for j=75,83 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
end
end
for j=76,82 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
end
end
elseif v+0 == 9 then
for j=75,83 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
end
end
elseif v+0 == 10 then
for j=75,83 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="castrum:water"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=4, z=i}, {name="castrum:water"})
end
end
elseif v+0 == 11 then
for j=75,83 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="castrum:water"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=5, z=i}, {name="castrum:water"})
end
end
elseif v+0 == 0 then
for k=4,7 do
for j=75,83 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="default:stone"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:stone"})
end
end
end
for j=75,83 do
for i=0,31 do
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="castrum:dirt_with_grass"})
end
for i=0,37 do
minetest.set_node({x=j*(-1), y=8, z=i}, {name="castrum:dirt_with_grass"})
end
end
end
end

View File

@ -1,51 +0,0 @@
function Mountain_Fountain(v,player)
if v+0 == 1 then
for i=334,338 do
for j=3,5 do
minetest.set_node({x=i, y=40, z=j*(-1)}, {name="default:mossycobble"})
end
end
for i=335,337 do
minetest.set_node({x=i, y=40, z=-2}, {name="default:mossycobble"})
minetest.set_node({x=i, y=40, z=-6}, {name="default:mossycobble"})
end
elseif v+0 == 2 then
minetest.set_node({x=334, y=41, z=-3}, {name="default:mossycobble"})
minetest.set_node({x=334, y=41, z=-4}, {name="default:mossycobble"})
minetest.set_node({x=334, y=41, z=-5}, {name="default:mossycobble"})
minetest.set_node({x=338, y=41, z=-3}, {name="default:mossycobble"})
minetest.set_node({x=338, y=41, z=-4}, {name="default:mossycobble"})
minetest.set_node({x=338, y=41, z=-5}, {name="default:mossycobble"})
minetest.set_node({x=335, y=41, z=-2}, {name="default:mossycobble"})
minetest.set_node({x=336, y=41, z=-2}, {name="default:mossycobble"})
minetest.set_node({x=337, y=41, z=-2}, {name="default:mossycobble"})
minetest.set_node({x=335, y=41, z=-6}, {name="default:mossycobble"})
minetest.set_node({x=336, y=41, z=-6}, {name="default:mossycobble"})
minetest.set_node({x=337, y=41, z=-6}, {name="default:mossycobble"})
elseif v+0 == 3 then
minetest.set_node({x=336, y=41, z=-4}, {name="default:mossycobble"})
minetest.set_node({x=336, y=42, z=-4}, {name="default:mossycobble"})
minetest.set_node({x=336, y=43, z=-4}, {name="default:water_source"})
elseif v+0 == 4 then
minetest.set_node({x=335, y=40, z=-6}, {name="castrum:mossy_stone"})
minetest.set_node({x=336, y=41, z=-6}, {name="castrum:mossy_stone"})
minetest.set_node({x=337, y=40, z=-6}, {name="castrum:mossy_stone"})
minetest.set_node({x=338, y=41, z=-5}, {name="castrum:mossy_stone"})
minetest.set_node({x=338, y=40, z=-4}, {name="castrum:mossy_stone"})
minetest.set_node({x=338, y=41, z=-3}, {name="castrum:mossy_stone"})
minetest.set_node({x=337, y=40, z=-2}, {name="castrum:mossy_stone"})
minetest.set_node({x=336, y=41, z=-2}, {name="castrum:mossy_stone"})
minetest.set_node({x=335, y=40, z=-2}, {name="castrum:mossy_stone"})
minetest.set_node({x=334, y=41, z=-3}, {name="castrum:mossy_stone"})
minetest.set_node({x=334, y=40, z=-4}, {name="castrum:mossy_stone"})
minetest.set_node({x=334, y=41, z=-5}, {name="castrum:mossy_stone"})
elseif v+0 == 0 then
for i=334,338 do
for k=40,43 do
for j=2,6 do
minetest.set_node({x=i, y=k, z=j*(-1)}, {name="air"})
end
end
end
end
end

Some files were not shown because too many files have changed in this diff Show More