Compare commits

...

5 Commits

Author SHA1 Message Date
root da49e902d1 fixes 2022-09-04 17:24:26 +02:00
root 230d22d1e3 lampz, sunflower oil 2022-09-04 16:56:20 +02:00
root f62fcb1a57 lampz, sunflower oil 2022-09-04 16:06:40 +02:00
root fb970e8279 clothes, climate, fire 2022-09-02 12:31:55 +02:00
root 89f271518a clothes, climate, fire 2022-09-02 11:20:23 +02:00
47 changed files with 327 additions and 22 deletions

View File

@ -14,6 +14,7 @@ globals = {
"decoz",
"doorz",
"farmz",
"firez",
"fencez",
"floraz",
"flowerz",

View File

@ -35,11 +35,11 @@ local function get_chest_formspec(page)
return "size[8,9]"..
"list[detached:everything;main;0,0;8,4;"..start.."]"..
"list[current_player;main;0,5;8,4;]" ..
"label[6,4;Trash:]" ..
"label[6,4.25;"..S("Trash")..":]" ..
"list[detached:trash;main;7,4;1,1]" ..
"button[0,4;1,1;chest_of_everything_prev;"..F("<").."]"..
"button[1,4;1,1;chest_of_everything_next;"..F(">").."]"..
"label[2,4;"..F("Page: "..page).."]"..
"label[2,4.25;"..F(S("Page")..": "..page).."]"..
"listring[detached:everything;main]"..
"listring[current_player;main]"..
"listring[detached:trash;main]"

View File

@ -1,3 +1,5 @@
# textdomain: chest_of_everything
Chest of Everything=Cofre con todo
Grants access to all items=Acceso a todos los objetos
Page=Pág.
Trash=Papelera

View File

@ -243,11 +243,17 @@ local function get_player_climate_id(player)
end
local function set_player_climate_id(player_name, value)
minetest.get_player_by_name(player_name):get_meta():set_int("climaz:climate_id", value)
local player = minetest.get_player_by_name(player_name)
if player then
player:get_meta():set_int("climaz:climate_id", value)
end
end
local function reset_player_climate_id(player_name)
minetest.get_player_by_name(player_name):get_meta():set_int("climaz:climate_id", 0)
local player = minetest.get_player_by_name(player_name)
if player then
player:get_meta():set_int("climaz:climate_id", 0)
end
end
--CLIMATE FUNCTIONS
@ -619,7 +625,7 @@ minetest.register_globalstep(function(dtime)
if minetest.get_player_by_name(_player_name) then
_climate:apply(_player_name)
else --remove player from climate
remove_player(player_name, _id)
climaz.climates[_id]:remove_player(_player_name)
end
end
end

Binary file not shown.

Before

Width:  |  Height:  |  Size: 766 B

After

Width:  |  Height:  |  Size: 775 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 571 B

After

Width:  |  Height:  |  Size: 566 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 590 B

After

Width:  |  Height:  |  Size: 587 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 522 B

After

Width:  |  Height:  |  Size: 538 B

View File

@ -5,7 +5,7 @@ local S = minetest.get_translator(modname)
--Config Vars
local timing = 1
local extinguish_time = 2
local extinguish_time = 20
local node_range = 60
--Some Helper Functions
@ -27,8 +27,7 @@ local function spread_fire(pos)
local spread_cells = {}
--check if node is empty
for _, value in ipairs(cells) do
local _value = {}
_value = vector.add(pos, value)
local _value = vector.add(pos, value)
local inflamed = false
if node_can_inflamed(_value) then
inflamed = true
@ -88,7 +87,7 @@ minetest.register_node("firez:fire", {
walkable = false,
liquids_pointable = false,
light_source = 12,
groups = {fire=1, igniter=1, deco = 1, float=1},
groups = {fire=1, igniter=1, lighting=1, float=1},
drop = "torchz:torch",
selection_box = {
type = "fixed",
@ -109,7 +108,7 @@ minetest.register_node("firez:fire", {
on_construct = function(pos)
local meta = minetest.get_meta(pos)
local node_range = meta:set_int("firez:node_range", node_range)
meta:set_int("firez:node_range", node_range)
meta:set_int("firez:spread", 0)
meta:set_int("firez:spread_time", extinguish_time * 0.3)
local node_under = helper.get_node(pos, "under")

View File

@ -174,7 +174,7 @@ function flowerz.register_tall_flower(name, def)
tiles = {modname.."_"..name.."_top.png"},
inventory_image = "flowers_"..name.."_top_inv.png",
paramtype = "light",
walkable = true,
walkable = false,
waving = 1,
groups = groups_top,
sounds = sound.leaves(),

View File

@ -6,3 +6,4 @@ local S = minetest.get_translator(modname)
assert(loadfile(modpath .. "/api.lua"))(S, modname)
assert(loadfile(modpath .. "/candy.lua"))()
assert(loadfile(modpath .. "/oil.lua"))()

View File

@ -1,3 +1,4 @@
# textdomain: foodz
Cherry Cake=Tarta de cereza
Sugar=Azúcar
Sunflower Oil=Aceite de girasol

12
mods/foodz/oil.lua Normal file
View File

@ -0,0 +1,12 @@
foodz.register_food("sunflower_oil", {
type = "craft",
description = "Sunflower Oil",
inventory_image = "foodz_sunflower_oil.png",
hp = 1,
hunger = 1,
groups = {oil = 1},
recipe = {
type = "shapeless",
items = {"flowerz:sunflower_seed", "flowerz:sunflower_seed", "flowerz:sunflower_seed", "itemz:empty_bottle"}
}
})

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@ -216,7 +216,6 @@ function kitz.register_mob(name, def)
kitz.register_egg(_name, {desc = def.desc, egg_inv_img = def.egg_inv_img, tamed = true})
end
function kitz.init(self, staticdata, dtime_s)
local textures = self.get_var("textures")
if #textures > 1 then

View File

@ -13,4 +13,4 @@ assert(loadfile(modpath.."/api/api_helper_functions.lua"))()
assert(loadfile(modpath.."/api/api_commands.lua"))()
assert(loadfile(modpath.."/api/api_math.lua"))()
assert(loadfile(modpath.."/engine.lua"))(S, modname)
--assert(loadfile(modpath.."/mobs.lua"))()
assert(loadfile(modpath.."/mobs.lua"))()

170
mods/lampz/init.lua Normal file
View File

@ -0,0 +1,170 @@
lampz = {}
local modname = minetest.get_current_modname()
local modpath = minetest.get_modpath(modname)
local S = minetest.get_translator(modname)
minetest.register_node("lampz:oil_lamp", {
description = S("Oil Lamp"),
drawtype = "nodebox",
inventory_image = "lampz_oil_lamp_inv.png",
wield_image = "lampz_oil_lamp_inv.png",
node_box = {
type = "fixed",
fixed = {
{-0.25, -0.4375, -0.25, -0.1875, 0.0625, -0.1875}, -- NodeBox1
{-0.25, -0.5, -0.25, 0.25, -0.4375, 0.25}, -- NodeBox2
{-0.125, -0.375, 0, 0.125, 0.0625, 0}, -- NodeBox3
{-0.25, -0.4375, 0.1875, -0.1875, 0.0625, 0.25}, -- NodeBox4
{0.1875, -0.4375, -0.25, 0.25, 0.0625, -0.1875}, -- NodeBox5
{0.1875, -0.4375, 0.1875, 0.25, 0.0625, 0.25}, -- NodeBox6
{0, -0.375, 0.125, 0, 0.0625, -0.125}, -- NodeBox7
{-0.25, 0.0625, -0.25, 0.25, 0.125, 0.25}, -- NodeBox8
{-0.125, 0.125, -0.125, 0.125, 0.1875, 0.125}, -- NodeBox12
{-0.125, -0.4375, -0.125, 0.125, -0.375, 0.125}, -- NodeBox13
{-0.0625, 0.1875, -0.0625, 0.0625, 0.25, 0.0625}, -- NodeBox14
}
},
tiles = {"lampz_oil_lamp_top.png", "lampz_oil_lamp_top.png", {
name = "lampz_oil_lamp_floor_animated.png",
animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3}
}},
use_texture_alpha = "clip",
paramtype = "light",
paramtype2 = "wallmounted",
sunlight_propagates = true,
walkable = true,
light_source = 12,
groups = {choppy=2, dig_immediate=3, flammable=1, attached_node=1, torch=1, lighting=1},
drop = "lampz:oil_lamp",
selection_box = {
type = "wallmounted",
wall_bottom = {-0.25, -0.5, -0.25, 0.25, 0.125, 0.25},
},
sounds = sound:metal(),
on_place = function(itemstack, placer, pointed_thing)
local under = pointed_thing.under
local node = minetest.get_node(under)
local def = minetest.registered_nodes[node.name]
if def and def.on_rightclick and
not (placer and placer:is_player() and
placer:get_player_control().sneak) then
return def.on_rightclick(under, node, placer, itemstack,
pointed_thing) or itemstack
end
local above = pointed_thing.above
local wdir = minetest.dir_to_wallmounted(vector.subtract(under, above))
local fakestack = itemstack
if wdir == 0 then
fakestack:set_name("lampz:oil_lamp_ceiling")
elseif wdir == 1 then
fakestack:set_name("lampz:oil_lamp")
else
fakestack:set_name("lampz:oil_lamp_wall")
end
itemstack = minetest.item_place(fakestack, placer, pointed_thing, wdir)
itemstack:set_name("lampz:oil_lamp")
return itemstack
end,
})
minetest.register_node("lampz:oil_lamp_ceiling", {
drawtype = "nodebox",
node_box = {
type = "fixed",
fixed = {
{-0.25, -0.0625, -0.25, -0.1875, 0.4375, -0.1875}, -- NodeBox1
{-0.25, 0.4375, -0.25, 0.25, 0.5, 0.25}, -- NodeBox2
{-0.125, 0.0625, 0, 0.125, 0.375, 0}, -- NodeBox3
{-0.25, -0.0625, 0.1875, -0.1875, 0.4375, 0.25}, -- NodeBox4
{0.1875, -0.0625, -0.25, 0.25, 0.4375, -0.1875}, -- NodeBox5
{0.1875, -0.0625, 0.1875, 0.25, 0.4375, 0.25}, -- NodeBox6
{0, -0.0625, 0.125, 0, 0.375, -0.125}, -- NodeBox7
{-0.25, -0.125, -0.25, 0.25, -0.0625, 0.25}, -- NodeBox8
{-0.125, -0.1875, -0.125, 0.125, -0.125, 0.125}, -- NodeBox12
{-0.125, 0.375, -0.125, 0.125, 0.4375, 0.125}, -- NodeBox13
{-0.0625, -0.5, 0, 0.0625, -0.1875, 0}, -- NodeBox14
{0, -0.5, -0.0625, 0, -0.1875, 0.0625}, -- NodeBox15
}
},
tiles = {"lampz_oil_lamp_top.png", "lampz_oil_lamp_top.png", {
name = "lampz_oil_lamp_ceiling_animated.png",
animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3}
}},
use_texture_alpha = "clip",
paramtype = "light",
paramtype2 = "wallmounted",
sunlight_propagates = true,
walkable = true,
light_source = 12,
groups = {choppy=2, dig_immediate=3, flammable=1, not_in_creative_inventory=1, attached_node=1, lamp=1, lighting=1},
drop = "lampz:oil_lamp",
selection_box = {
type = "wallmounted",
wall_top = {-0.25, -0.5, -0.25, 0.25, 0.125, 0.25},
},
sounds = sound:metal(),
})
minetest.register_node("lampz:oil_lamp_wall", {
drawtype = "nodebox",
node_box = {
type = "fixed",
fixed = {
{-0.25, -0.25, -0.1875, -0.1875, -0.1875, 0.3125}, -- NodeBox1
{-0.25, -0.25, -0.25, 0.25, 0.25, -0.1875}, -- NodeBox2
{0, -0.125, -0.125, 0, 0.125, 0.3125}, -- NodeBox3
{0.1875, -0.25, -0.1875, 0.25, -0.1875, 0.3125}, -- NodeBox4
{-0.25, 0.1875, -0.1875, -0.1875, 0.25, 0.3125}, -- NodeBox5
{0.1875, 0.1875, -0.1875, 0.25, 0.25, 0.3125}, -- NodeBox6
{-0.125, 0, -0.125, 0.125, 0, 0.3125}, -- NodeBox7
{-0.25, -0.25, 0.3125, 0.25, 0.25, 0.375}, -- NodeBox8
{-0.125, -0.125, 0.375, 0.125, 0.125, 0.4375}, -- NodeBox12
{-0.125, -0.125, -0.1875, 0.125, 0.125, -0.125}, -- NodeBox13
{-0.125, -0.125, -0.3125, 0.125, 0.125, -0.25}, -- NodeBox13
{-0.0625, -0.0625, 0.4375, 0.0625, 0.0625, 0.5}, -- NodeBox14
{-0.0625, -0.125, -0.4375, 0.0625, -1.49012e-08, -0.3125}, -- NodeBox15
{-0.0625, -0.5, -0.5, 0.0625, 0, -0.4375}, -- NodeBox16
}
},
tiles = {
{name = "lampz_oil_lamp_wall_animated_front.png", animation = {
type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3
}},
{name = "lampz_oil_lamp_wall_animated_front.png^[transformR180", animation = {
type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3
}},
{name = "lampz_oil_lamp_wall_animated.png", animation = {
type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3
}},
{name = "lampz_oil_lamp_wall_animated.png^[transformR180", animation = {
type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 3.3
}},
"lampz_oil_lamp_top.png",
"lampz_oil_lamp_top.png",
},
use_texture_alpha = "clip",
paramtype = "light",
paramtype2 = "wallmounted",
sunlight_propagates = true,
walkable = true,
light_source = 12,
groups = {choppy=2, dig_immediate=3, flammable=1, not_in_creative_inventory=1, attached_node=1, lamp=1, lighting=1},
drop = "lampz:oil_lamp",
selection_box = {
type = "wallmounted",
wall_side = {-0.25, -0.25, -0.25, 0.25, 0.375, 0.25},
},
sounds = sound:metal(),
})
minetest.register_craft({
output = "lampz:oil_lamp",
recipe = {
{"nodez:copper_ingot"},
{"foodz:sunflower_oil"},
{"itemz:string"}
}
})

View File

@ -0,0 +1,2 @@
# textdomain: lampz
Oil Lamp=Quinqué

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

@ -0,0 +1,3 @@
name = lampz
description = Lamps
depends = nodez, foodz, itemz

View File

@ -0,0 +1,64 @@
# Blender v2.76 (sub 11) OBJ File: 'torch_wall.blend'
# www.blender.org
mtllib torch_wall.mtl
o Cube_Cube.001
v 0.062469 -0.195248 0.023570
v 0.062469 -0.476498 -0.463570
v 0.062469 -0.303502 0.086070
v 0.062469 -0.584752 -0.401070
v -0.062531 -0.195248 0.023570
v -0.062531 -0.476498 -0.463570
v -0.062531 -0.303502 0.086070
v -0.062531 -0.584752 -0.401070
v -0.353584 -0.613553 0.022500
v -0.353584 -0.613553 0.460000
v 0.353522 0.093553 0.022500
v 0.353522 0.093553 0.460000
v -0.353584 0.093553 0.022500
v 0.353522 -0.613553 0.022500
v -0.353584 0.093553 0.460000
v 0.353522 -0.613553 0.460000
v 0.353553 0.056811 -0.121957
v 0.353553 -0.224439 -0.609096
v -0.353553 -0.555561 0.231596
v -0.353553 -0.836811 -0.255543
v -0.353553 0.056811 -0.121957
v -0.353553 -0.224439 -0.609096
v 0.353553 -0.555561 0.231596
v 0.353553 -0.836811 -0.255543
vt 0.562500 0.500000
vt 0.562500 0.625000
vt 0.437500 0.625000
vt 0.437500 0.500000
vt 0.437500 0.000000
vt 0.562500 0.000000
vt 0.562500 0.125000
vt 0.437500 0.125000
vt 0.000000 0.562500
vt 0.000000 -0.000000
vt 1.000000 0.000000
vt 1.000000 0.562500
vt 1.000000 1.000000
vt 0.000000 1.000000
vn -0.000000 0.500000 0.866000
vn -0.000000 0.866000 -0.500000
vn 1.000000 0.000000 0.000000
vn -0.707100 0.612400 -0.353600
vn -0.707100 -0.612400 0.353600
vn -0.707100 0.707100 -0.000000
vn -0.707100 -0.707100 -0.000000
g Cube_Cube.001_Cube_Cube.001_Material.001
usemtl Material.001
s off
f 3/1/1 1/2/1 5/3/1 7/4/1
f 8/5/1 4/6/1 2/7/1 6/8/1
f 3/2/2 4/6/2 8/5/2 7/3/2
f 1/3/3 3/2/3 4/6/3 2/5/3
f 5/2/2 1/3/2 2/5/2 6/6/2
f 7/3/3 8/5/3 6/6/3 5/2/3
f 17/9/4 18/10/4 20/11/4 19/12/4
f 21/9/5 22/10/5 24/11/5 23/12/5
g Cube_Cube.001_Cube_Cube.001_Material.002
usemtl Material.002
f 9/12/6 10/13/6 12/14/6 11/9/6
f 13/9/7 14/12/7 16/13/7 15/14/7

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 785 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 596 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 537 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 750 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 747 B

View File

@ -24,6 +24,18 @@ minetest.register_ore({
y_min = -512,
})
--Copper
minetest.register_ore({
ore_type = "scatter",
ore = "nodez:copper_ore",
wherein = "nodez:stone",
clust_scarcity = 11 * 11 * 11,
clust_num_ores = 5,
clust_size = 4,
y_max = -64,
y_min = -512,
})
--Gems
minetest.register_ore({
ore_type = "scatter",

View File

@ -9,6 +9,9 @@ Clay Lump=Trozo de arcilla
Coal Lump=Carbón
Coal Ore=Mineral de carbón
Cobblestone=Empedrado
Copper Ingot=Lingote de cobre
Copper Lump=Pepita de cobre
Copper Ore=Mineral de cobre
Desert Sand=Arena de desierto
Dirt=Tierra
Dirt with Grass=Tierra con pasto

View File

@ -5,7 +5,7 @@ local S = ...
minetest.register_craftitem("nodez:iron_ingot", {
description = S("Iron Ingot"),
inventory_image = "nodez_iron_ingot.png",
groups = {ore = 1}
groups = {ore = 1, iron=1}
})
minetest.register_craft({
@ -14,3 +14,18 @@ minetest.register_craft({
recipe = "nodez:iron_lump",
cooktime = 7,
})
--Copper
minetest.register_craftitem("nodez:copper_ingot", {
description = S("Copper Ingot"),
inventory_image = "nodez_copper_ingot.png",
groups = {ore = 1, copper=1}
})
minetest.register_craft({
type = "cooking",
output = "nodez:copper_ingot",
recipe = "nodez:copper_lump",
cooktime = 8,
})

View File

@ -27,16 +27,29 @@ minetest.register_craft({
minetest.register_node("nodez:iron_ore", {
description = S("Iron Ore"),
tiles = {"nodez_stone.png^nodez_iron_ore.png"},
groups = {cracky=2, ore=1},
groups = {cracky=2, ore=1, iron=1},
drop = "nodez:iron_lump 3",
sounds = sound.stone(),
})
minetest.register_craftitem("nodez:iron_lump", {
description = S("Iron Lump"),
groups = {ore=1},
groups = {ore=1, iron=1},
inventory_image = "nodez_iron_lump.png"
})
--Mese
--Copper
minetest.register_node("nodez:copper_ore", {
description = S("Copper Ore"),
tiles = {"nodez_stone.png^nodez_copper_ore.png"},
groups = {cracky=2, ore=1},
drop = "nodez:copper_lump 4",
sounds = sound.stone(),
})
minetest.register_craftitem("nodez:copper_lump", {
description = S("Copper Lump"),
groups = {ore=1, copper=1},
inventory_image = "nodez_copper_lump.png"
})

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 642 B

After

Width:  |  Height:  |  Size: 638 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 632 B

After

Width:  |  Height:  |  Size: 586 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 672 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 687 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 595 B

After

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 618 B

After

Width:  |  Height:  |  Size: 590 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 588 B

After

Width:  |  Height:  |  Size: 592 B

View File

@ -110,7 +110,7 @@ playerz.register_cloth("playerz:cloth_male_upper_default", {
})
playerz.register_cloth("playerz:cloth_male_lower_default", {
description = S("Fine Blue Pants"),
description = S("Fine Brown Pants"),
inventory_image = "cloth_male_lower_default_inv.png",
wield_image = "cloth_male_lower_default_inv.png",
texture = "cloth_male_lower_default.png",

View File

@ -5,7 +5,7 @@ Classic Green Sweater=Jersei verde clásico
Common Black Shoes=Zapatos negros comunes
Cunning=Pícaro
Female=Mujer
Fine Blue Pants=Pantalones azules finos
Fine Brown Pants=Pantalones marrones finos
Footwear=Calzado
Fresh Summer Denim Shorts=Pantalones vaqueros cortos y frescos
Hat=Sombrero

Binary file not shown.

Binary file not shown.

View File

@ -43,7 +43,7 @@ minetest.register_node("torchz:torch", {
walkable = false,
liquids_pointable = false,
light_source = 12,
groups = {choppy=2, dig_immediate=3, flammable=1, attached_node=1, torch=1, deco=1, tool=1},
groups = {choppy=2, dig_immediate=3, flammable=1, attached_node=1, torch=1, lighting=1, tool=1},
drop = "torchz:torch",
selection_box = {
type = "wallmounted",

View File

@ -204,13 +204,14 @@ local function create_form(player)
return [[
image_button[0,0;1,1;;btn_build;]]..S("Build")..[[;;]
image_button[1,0;1,0.5;;btn_deco;]]..S("Deco")..[[;;]
image_button[1,0.5;1,0.5;;btn_cloth;]]..S("Cloth")..[[;;]
image_button[1,0.5;1,0.5;;btn_lighting;]]..S("Lighting")..[[;;]
image_button[2,0;1,0.5;;btn_food;]]..S("Food")..[[;;]
image_button[2,0.5;1,0.5;;btn_farming;]]..S("Farming")..[[;;]
image_button[3,0;1,1;;btn_ore;]]..S("Ores")..[[;;]
image_button[4,0;1,1;;btn_pottery;]]..S("Pottery")..[[;;]
image_button[5,0;1,1;;btn_tool;]]..S("Tools")..[[;;]
image_button[6,0;1,1;;btn_vessel;]]..S("Vessels")..[[;;]
image_button[6,0;1,0.5;;btn_vessel;]]..S("Vessels")..[[;;]
image_button[6,0.5;1,0.5;;btn_cloth;]]..S("Cloth")..[[;;]
image_button[7,0;1,1;;btn_weapon;]]..S("Weapons")..[[;;]
]]..(context.recipes or "")..[[
]]..(context.crafts or "")..[[

View File

@ -8,6 +8,7 @@ empty=vacío
Farming=Cultivo
Food=Comida
group:=grupo:
Lighting=Luces
ordered=ordenado
Ores=Mineral
planks=tablas de madera