Add volcanic sand[stone], an extra step

master
Wuzzy 2021-07-06 03:19:15 +02:00
parent 52b8bcf4ac
commit a8b95995db
17 changed files with 93 additions and 20 deletions

View File

@ -26,6 +26,7 @@ local group_stereotypes = {
chest = "hades_chests:chest",
unlocked_chest = "hades_chests:chest",
locked_chest = "hades_chests:chest_locked",
sand = "hades_core:fertile_sand",
stone = "hades_core:cobble",
fence_wood = "hades_fences:fence_wood",
fence_colwood = "hades_fences:fence_wood_white",
@ -57,6 +58,7 @@ local group_names = {
unlocked_chest = S("Any unlocked chest"),
locked_chest = S("Any locked chest"),
stone = S("Any stone"),
sand = S("Any sand"),
fence_wood = S("Any wooden fence"),
fence_colwood = S("Any canvas wood fence"),
steel_door = S("Any steel door"),

View File

@ -463,6 +463,14 @@ minetest.register_craft({
})
minetest.register_craft({
output = 'hades_core:sandstone_volcanic',
recipe = {
{'hades_core:volcanic_sand', 'hades_core:volcanic_sand'},
{'hades_core:volcanic_sand', 'hades_core:volcanic_sand'},
}
})
minetest.register_craft({
output = 'hades_core:sandstone',
recipe = {
@ -471,6 +479,12 @@ minetest.register_craft({
}
})
minetest.register_craft({
output = 'hades_core:volcanic_sand 4',
recipe = {
{'hades_core:sandstone_volcanic'},
}
})
minetest.register_craft({
output = 'hades_core:fertile_sand 4',
@ -480,6 +494,8 @@ minetest.register_craft({
})
minetest.register_craft({
output = 'hades_core:sandstonebrick 4',
recipe = {
@ -488,6 +504,13 @@ minetest.register_craft({
}
})
minetest.register_craft({
output = 'hades_core:sandstone_volcanic_brick 4',
recipe = {
{'hades_core:sandstone_volcanic', 'hades_core:sandstone_volcanic', ''},
{'', 'hades_core:sandstone_volcanic', 'hades_core:sandstone_volcanic'},
}
})
minetest.register_craft({
output = 'hades_core:clay',
@ -866,7 +889,7 @@ minetest.register_craft({
type = "cooking",
cooktime = 15,
output = "hades_core:glass",
recipe = "hades_core:fertile_sand",
recipe = "group:sand",
})
@ -1136,27 +1159,39 @@ minetest.register_craft({
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:cobble', 'hades_core:volcanic_sand'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:mossycobble', 'hades_core:volcanic_sand'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:tuff', 'hades_core:volcanic_sand'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:mossytuff', 'hades_core:volcanic_sand'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:volcanic_sand 2',
recipe = {'hades_core:cobble', 'hades_core:ash'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:mossycobble', 'hades_core:ash'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
type = "shapeless",
output = 'hades_core:volcanic_sand 2',
recipe = {'hades_core:tuff', 'hades_core:ash'},
})
minetest.register_craft({
type = "shapeless",
output = 'hades_core:fertile_sand 2',
recipe = {'hades_core:mossytuff', 'hades_core:ash'},
})
minetest.register_craft({
output = 'hades_core:grass_1',
recipe = {

View File

@ -356,6 +356,14 @@ minetest.register_node("hades_core:ash_block", {
sounds = hades_sounds.node_sound_sand_defaults(),
})
minetest.register_node("hades_core:volcanic_sand", {
description = S("Volcanic Sand"),
tiles = {"default_volcanic_sand.png"},
is_ground_content = true,
groups = {crumbly=3, falling_node=1, sand=1, porous=1},
sounds = hades_sounds.node_sound_sand_defaults(),
})
minetest.register_node("hades_core:fertile_sand", {
description = S("Fertile Sand"),
_tt_help = S("Becomes Dirt when close to water"),
@ -412,6 +420,24 @@ minetest.register_node("hades_core:gravel_volcanic_block", {
})
minetest.register_node("hades_core:sandstone_volcanic", {
description = S("Volcanic Sandstone"),
tiles = {"default_sandstone_volcanic.png"},
is_ground_content = true,
groups = {crumbly=2,cracky=3,sandstone=1, porous=1},
sounds = hades_sounds.node_sound_stone_defaults(),
})
minetest.register_node("hades_core:sandstone_volcanic_brick", {
description = S("Volcanic Sandstone Brick"),
tiles = {"default_sandstone_volcanic_brick.png"},
is_ground_content = false,
groups = {cracky=2},
sounds = hades_sounds.node_sound_stone_defaults(),
})
minetest.register_node("hades_core:sandstone", {
description = S("Sandstone"),
tiles = {"default_sandstone.png"},

Binary file not shown.

Before

Width:  |  Height:  |  Size: 715 B

After

Width:  |  Height:  |  Size: 746 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 612 B

After

Width:  |  Height:  |  Size: 755 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 685 B

After

Width:  |  Height:  |  Size: 644 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 706 B

After

Width:  |  Height:  |  Size: 687 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 718 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 712 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 821 B

View File

@ -440,6 +440,11 @@ register_pedestal("pedestal_sandstone", {
tiles={"default_sandstone.png"},
groups={cracky=3},
craftitem="hades_core:sandstone"})
register_pedestal("pedestal_sandstone_volcanic", {
description=S("Volcanic Sandstone Pedestal"),
tiles={"default_sandstone_volcanic.png"},
groups={cracky=3},
craftitem="hades_core:sandstone_volcanic"})
register_pedestal("pedestal_obsidian", {
description=S("Obsidian Pedestal"),
tiles={"hades_itemshow_pedestal_obsidian_top.png","hades_itemshow_pedestal_obsidian.png"},

View File

@ -25,6 +25,9 @@ local tile_groups = {
{ "sandstone", S("Sandstone"), "hades_core:sandstone" },
{ "chondrite", S("Chondrite"), "hades_core:chondrite" },
},
{
{ "sandstonevolcanic", S("Volcanic Sandstone"), "hades_core:sandstone_volcanic", g_stone3, s_stone },
},
{
{ "marble", S("Marble"), "hades_core:marble", g_stone2, s_stone },
{ "essexite", S("Essexite"), "hades_core:essexite" },

Binary file not shown.

Before

Width:  |  Height:  |  Size: 536 B

After

Width:  |  Height:  |  Size: 717 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 506 B

View File

@ -35,7 +35,7 @@ minetest.register_craftitem("mesecons_materials:silicon", {
minetest.register_craft({
output = "mesecons_materials:silicon 4",
recipe = {
{"hades_core:fertile_sand", "hades_core:fertile_sand"},
{"hades_core:fertile_sand", "hades_core:steel_ingot"},
{"hades_core:volcanic_sand", "hades_core:volcanic_sand"},
{"hades_core:volcanic_sand", "hades_core:steel_ingot"},
}
})

View File

@ -160,7 +160,7 @@ minetest.register_craft( {
output = "pipeworks:sand_tube_1 2",
recipe = {
{ "hades_materials:plastic_sheeting", "hades_materials:plastic_sheeting", "hades_materials:plastic_sheeting" },
{ "hades_core:fertile_sand", "hades_core:fertile_sand", "hades_core:fertile_sand" },
{ "group:sand", "group:sand", "group:sand" },
{ "hades_materials:plastic_sheeting", "hades_materials:plastic_sheeting", "hades_materials:plastic_sheeting" }
},
})
@ -168,7 +168,7 @@ minetest.register_craft( {
minetest.register_craft( {
output = "pipeworks:sand_tube_1",
recipe = {
{ "hades_core:fertile_sand", "pipeworks:tube_1", "hades_core:fertile_sand" },
{ "group:sand", "pipeworks:tube_1", "group:sand" },
},
})
@ -176,7 +176,7 @@ minetest.register_craft( {
output = "pipeworks:mese_sand_tube_1 2",
recipe = {
{ "hades_materials:plastic_sheeting", "hades_materials:plastic_sheeting", "hades_materials:plastic_sheeting" },
{ "hades_core:fertile_sand", "hades_core:mese_crystal", "hades_core:fertile_sand" },
{ "group:sand", "hades_core:mese_crystal", "group:sand" },
{ "hades_materials:plastic_sheeting", "hades_materials:plastic_sheeting", "hades_materials:plastic_sheeting" }
},
})

View File

@ -49,3 +49,5 @@ walls.register("walls:cobble_baked", S("Burned Cobblestone Wall"), "default_cobb
walls.register("walls:sandstone", S("Sandstone Wall"), "default_sandstone.png",
"hades_core:sandstone", hades_sounds.node_sound_stone_defaults())
walls.register("walls:sandstone_volcanic", S("Volcanic Sandstone Wall"), "default_sandstone_volcanic.png",
"hades_core:sandstone_volcanic", hades_sounds.node_sound_stone_defaults())