diff --git a/init.lua b/init.lua index 8bd7141..ca3578c 100644 --- a/init.lua +++ b/init.lua @@ -130,7 +130,8 @@ local styles = { "attic", "versailles", "medieval", - "gothic" + "gothic", + "pompeiian" } --The chisel to carve the marble @@ -373,6 +374,34 @@ local pavements= { {'', 'stairs:slab_marble_brick', ''}, } }, + {name= "jonez:pompeiian_wall", description= "Ancient Pompeiian Wall", texture= "jonez_pompeiian_wall.png", + recipe = { + {'', 'stairs:slab_marble_brick_polished', ''}, + {'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'}, + {'', 'stairs:slab_marble_brick_polished', ''}, + } + }, + {name= "jonez:pompeiian_pavement", description= "Ancient Pompeiian Pavement", texture= "jonez_pompeiian_pavement.png", + recipe = { + {'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'}, + {'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'}, + {'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'}, + } + }, + {name= "jonez:pompeiian_path", description= "Ancient Pompeiian Path", texture= "jonez_pompeiian_path.png", amount = 4, + recipe = { + {'stairs:slab_marble_brick', 'default:gravel', 'stairs:slab_marble_brick'}, + {'stairs:slab_marble_brick', 'default:gravel', 'stairs:slab_marble_brick'}, + {'stairs:slab_marble_brick', 'default:gravel', 'stairs:slab_marble_brick'}, + } + }, + {name= "jonez:pompeiian_path", description= "Ancient Pompeiian Path", texture= "jonez_pompeiian_path.png", amount = 4, + recipe = { + {'stairs:slab_marble_brick', 'default:gravel', 'stairs:slab_marble_brick'}, + {'stairs:slab_marble_brick', 'default:gravel', 'stairs:slab_marble_brick'}, + {'stairs:slab_marble_brick', 'default:gravel', 'stairs:slab_marble_brick'}, + } + }, } for i = 1, #pavements do @@ -383,8 +412,14 @@ for i = 1, #pavements do groups = {cracky=3}, sounds = default.node_sound_stone_defaults(), }) + local amount + if pavements[i].amount then + amount = " ".. tostring(pavements[i].amount) + else + amount = "1" + end minetest.register_craft({ - output = pavements[i].name, + output = pavements[i].name .. amount, type = 'shaped', recipe = pavements[i].recipe, }) @@ -460,3 +495,21 @@ minetest.register_craft({ 'jonez:diamond_pavement', 'stairs:slab_marble_brick', 'jonez:diamond_pavement', }, }) + +minetest.register_node("jonez:pompeiian_altar", { + description = S("Ancient Pompeiian Altar"), + tiles = {"jonez_pompeiian_top_bottom.png", "jonez_pompeiian_top_bottom.png", "jonez_pompeiian_altar.png"}, + is_ground_content = false, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_craft({ + output = 'jonez:pompeiian_altar', + type = "shaped", + recipe = { + {'', '', ''}, + {'', 'stairs:slab_marble_brick_polished', ''}, + {'', 'jonez:marble_polished', ''}, + }, +}) diff --git a/locale/jonez.es.tr b/locale/jonez.es.tr index 95c7870..ec810be 100644 --- a/locale/jonez.es.tr +++ b/locale/jonez.es.tr @@ -18,6 +18,7 @@ Attic=Ático Versailles=Versalles Medieval=Medieval Gothic=Gótico +Pompeiian=Pompeyano Ancient Marble Stair=Escalera de mármol antiguo Ancient Marble Slab=Losa de mármol antiguo Ancient Marble Brick Stair=Escalera de ladrillo de mármol antiguo @@ -48,3 +49,7 @@ Palace Window (Top)=Ventana palaciega (superior) Palace Window (Bottom)=Ventana palaciega (inferior) Versailles Pavement=Pavimento versallesco Versailles Tile=Mosaico versallesco +Ancient Pompeiian Wall=Muro antiguo pompeyano +Ancient Pompeiian Pavement=Pavimento antiguo pompeyano +Ancient Pompeiian Path=Camino antiguo pompeyano +Ancient Pompeiian Altar=Altar antiguo pompeyano diff --git a/textures/jonez_pompeiian_altar.png b/textures/jonez_pompeiian_altar.png new file mode 100644 index 0000000..6234387 Binary files /dev/null and b/textures/jonez_pompeiian_altar.png differ diff --git a/textures/jonez_pompeiian_architrave.png b/textures/jonez_pompeiian_architrave.png new file mode 100644 index 0000000..4731b34 Binary files /dev/null and b/textures/jonez_pompeiian_architrave.png differ diff --git a/textures/jonez_pompeiian_base.png b/textures/jonez_pompeiian_base.png new file mode 100644 index 0000000..0588ce3 Binary files /dev/null and b/textures/jonez_pompeiian_base.png differ diff --git a/textures/jonez_pompeiian_capital.png b/textures/jonez_pompeiian_capital.png new file mode 100644 index 0000000..e954fbc Binary files /dev/null and b/textures/jonez_pompeiian_capital.png differ diff --git a/textures/jonez_pompeiian_path.png b/textures/jonez_pompeiian_path.png new file mode 100644 index 0000000..ebec373 Binary files /dev/null and b/textures/jonez_pompeiian_path.png differ diff --git a/textures/jonez_pompeiian_pavement.png b/textures/jonez_pompeiian_pavement.png new file mode 100644 index 0000000..bcd1f30 Binary files /dev/null and b/textures/jonez_pompeiian_pavement.png differ diff --git a/textures/jonez_pompeiian_shaft.png b/textures/jonez_pompeiian_shaft.png new file mode 100644 index 0000000..e716924 Binary files /dev/null and b/textures/jonez_pompeiian_shaft.png differ diff --git a/textures/jonez_pompeiian_top_bottom.png b/textures/jonez_pompeiian_top_bottom.png new file mode 100644 index 0000000..e706f55 Binary files /dev/null and b/textures/jonez_pompeiian_top_bottom.png differ diff --git a/textures/jonez_pompeiian_wall.png b/textures/jonez_pompeiian_wall.png new file mode 100644 index 0000000..7a5142a Binary files /dev/null and b/textures/jonez_pompeiian_wall.png differ