Add new stone types, redo some textures

master
vlapsley 2017-08-28 15:20:41 +10:00
parent edd1a9414e
commit 538ec5f528
36 changed files with 131 additions and 26 deletions

View File

@ -53,6 +53,7 @@ minetest.register_node("base:mossycobble", {
minetest.register_node("base:sandstone", {
description = "Sandstone",
tiles = {"base_sandstone.png"},
drop = 'base:sandstone_cobble',
groups = {crumbly = 1, cracky = 3},
sounds = base.node_sound_stone_defaults(),
})
@ -75,6 +76,24 @@ minetest.register_node("base:sandstone_block", {
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:red_sandstone", {
description = "Red Sandstone",
tiles = {"base_red_sandstone.png"},
groups = {crumbly = 1, cracky = 3},
drop = 'base:red_sandstone_cobble',
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:red_sandstonebrick", {
description = "Red Sandstone Brick",
paramtype2 = "facedir",
place_param2 = 0,
tiles = {"base_red_sandstone_brick.png"},
is_ground_content = false,
groups = {cracky = 2},
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:desert_sandstone", {
description = "Desert Sandstone",
tiles = {"base_desert_sandstone.png"},
@ -132,25 +151,25 @@ minetest.register_node("base:sandstone_cobble", {
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:bluestone", {
description = "Bluestone (Basalt)",
tiles = {"base_bluestone.png"},
minetest.register_node("base:basalt", {
description = "Basalt",
tiles = {"base_basalt.png"},
groups = {cracky = 2, stone = 1},
drop = "base:bluestone_cobble",
drop = "base:basalt_cobble",
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:bluestone_cobble", {
description = "Bluestone (Basalt) Cobble",
tiles = {"base_bluestone_cobble.png"},
minetest.register_node("base:basalt_cobble", {
description = "Basalt Cobble",
tiles = {"base_basalt_cobble.png"},
is_ground_content = false,
groups = {cracky = 2, stone = 2},
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:bluestone_brick", {
description = "Bluestone Brick",
tiles = {"base_bluestone_brick.png"},
minetest.register_node("base:basalt_brick", {
description = "Basalt Brick",
tiles = {"base_basalt_brick.png"},
is_ground_content = false,
groups = {cracky = 1, stone = 1},
sounds = base.node_sound_stone_defaults(),
@ -160,6 +179,21 @@ minetest.register_node("base:diorite", {
description = "Diorite",
tiles = {"base_diorite.png"},
groups = {cracky = 2, stone = 1},
drop = 'base:diorite_cobble',
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:diorite_cobble", {
description = "Diorite Cobble",
tiles = {"base_diorite_cobble.png"},
groups = {cracky = 2, stone = 1},
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:diorite_brick", {
description = "Diorite Brick",
tiles = {"base_diorite_brick.png"},
groups = {cracky = 2, stone = 1},
sounds = base.node_sound_stone_defaults(),
})
@ -167,16 +201,47 @@ minetest.register_node("base:granite", {
description = "Granite",
tiles = {"base_granite.png"},
groups = {cracky = 2, stone = 1},
drop = 'base:granite_cobble',
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:granite_cobble", {
description = "Granite Cobble",
tiles = {"base_granite_cobble.png"},
groups = {cracky = 2, stone = 1},
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:granite_brick", {
description = "Granite Brick",
tiles = {"base_granite_brick.png"},
groups = {cracky = 2, stone = 1},
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:limestone", {
description = "Limestone",
tiles = {"base_limestone.png"},
drop = 'base:limestone_cobble',
groups = {cracky = 3, stone = 1},
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:limestone_cobble", {
description = "Limestone Cobble",
tiles = {"base_limestone_cobble.png"},
is_ground_content = false,
groups = {cracky = 3, stone = 2},
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:limestone_brick", {
description = "Limestone Brick",
tiles = {"base_limestone_brick.png"},
groups = {cracky = 3, stone = 1},
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:marble", {
description = "Marble",
tiles = {"base_marble.png"},
@ -191,6 +256,47 @@ minetest.register_node("base:marble_brick", {
sounds = base.node_sound_stone_defaults(),
})
minetest.register_node("base:shale", {
description = "Shale",
tiles = {"base_shale.png","base_shale.png","base_shale_side.png"},
is_ground_content = true,
groups = {crumbly = 2, cracky = 2},
sounds = base.node_sound_stone_defaults()
})
minetest.register_node("base:slate", {
description = "Slate",
tiles = {"base_slate.png","base_slate.png","base_slate_side.png"},
is_ground_content = true,
drop = 'base:slate_rubble',
groups = {cracky = 2},
sounds = base.node_sound_stone_defaults()
})
minetest.register_node("base:slate_rubble", {
description = "Slate Rubble",
tiles = {"base_slate_rubble.png"},
is_ground_content = false,
groups = {cracky = 2},
sounds = base.node_sound_stone_defaults()
})
minetest.register_node("base:slate_brick", {
description = "Slate Brick",
tiles = {"base_slate_brick.png"},
is_ground_content = false,
groups = {cracky = 2},
sounds = base.node_sound_stone_defaults()
})
minetest.register_node("base:slate_tile", {
description = "Slate Tile",
tiles = {"base_slate_tile.png"},
is_ground_content = false,
groups = {cracky = 2},
sounds = base.node_sound_stone_defaults()
})
--
-- Soft / Non-Stone
@ -384,8 +490,8 @@ minetest.register_node("base:ice", {
minetest.register_node("base:mangrove_mud", {
description = "Mangrove Mud",
tiles = {"base_mangrove_mud.png"},
groups = {crumbly = 2, soil = 1, disable_jump = 1},
tiles = {"base_mangrove_mud_top.png","base_mangrove_mud.png"},
groups = {crumbly = 3, soil = 1, disable_jump = 1},
sounds = base.node_sound_dirt_defaults({
footstep = {name = "base_mangrove_mud", gain = 0.4},
dug = {name = "base_mangrove_mud", gain = 0.4},

View File

Before

Width:  |  Height:  |  Size: 639 B

After

Width:  |  Height:  |  Size: 639 B

View File

Before

Width:  |  Height:  |  Size: 405 B

After

Width:  |  Height:  |  Size: 405 B

View File

Before

Width:  |  Height:  |  Size: 494 B

After

Width:  |  Height:  |  Size: 494 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 916 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 836 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 708 B

After

Width:  |  Height:  |  Size: 505 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 720 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 715 B

BIN
mods/ITEMS/base/textures/base_mangrove_mud.png Normal file → Executable file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 637 B

After

Width:  |  Height:  |  Size: 515 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 B

BIN
mods/ITEMS/base/textures/base_marble.png Normal file → Executable file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 807 B

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 959 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 637 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 716 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 875 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 543 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 567 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 634 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 461 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 B

View File

@ -26,10 +26,10 @@ minetest.register_biome({
-- Blob ore first to avoid other ores inside blobs
-- Bluestone (Basalt)
-- Basalt
minetest.register_ore({
ore_type = "sheet",
ore = "base:bluestone",
ore = "base:basalt",
wherein = "base:stone",
column_height_min = 2,
column_height_max = 4,

View File

@ -27,10 +27,10 @@ minetest.register_biome({
-- Blob ore first to avoid other ores inside blobs
-- Bluestone (Basalt)
-- Basalt
minetest.register_ore({
ore_type = "sheet",
ore = "base:bluestone",
ore = "base:basalt",
wherein = "base:stone",
column_height_min = 2,
column_height_max = 4,

View File

@ -27,10 +27,10 @@ minetest.register_biome({
-- Blob ore first to avoid other ores inside blobs
-- Bluestone (Basalt)
-- Basalt
minetest.register_ore({
ore_type = "blob",
ore = "base:bluestone",
ore = "base:basalt",
wherein = {"base:stone"},
clust_scarcity = 24 * 24 * 24,
clust_size = 8,

View File

@ -8,7 +8,7 @@ minetest.register_biome({
name = "great_australian_bight",
node_top = "base:limestone",
depth_top = 3,
node_filler = "base:bluestone",
node_filler = "base:basalt",
depth_filler = 4,
node_stone = "base:stone",
node_riverbed = "base:limestone",

View File

@ -8,7 +8,7 @@ minetest.register_biome({
name = "great_barrier_reef",
node_top = "base:sand",
depth_top = 3,
node_filler = "base:bluestone",
node_filler = "base:basalt",
depth_filler = 4,
node_stone = "base:stone",
node_riverbed = "base:sand",

View File

@ -8,7 +8,7 @@ minetest.register_biome({
name = "indian_ocean",
node_top = "base:sand",
depth_top = 3,
node_filler = "base:bluestone",
node_filler = "base:basalt",
depth_filler = 4,
node_stone = "base:stone",
node_riverbed = "base:sand",

View File

@ -30,7 +30,7 @@ minetest.register_biome({
-- Bluestone (Basalt)
minetest.register_ore({
ore_type = "sheet",
ore = "base:bluestone",
ore = "base:basalt",
wherein = "base:stone",
column_height_min = 2,
column_height_max = 4,

View File

@ -29,7 +29,7 @@ minetest.register_biome({
minetest.register_ore({
ore_type = "sheet",
ore = "base:bluestone",
ore = "base:basalt",
wherein = "base:stone",
column_height_min = 2,
column_height_max = 4,

View File

@ -8,7 +8,7 @@ minetest.register_biome({
name = "timor_sea",
node_top = "base:sand",
depth_top = 3,
node_filler = "base:bluestone",
node_filler = "base:basalt",
depth_filler = 2,
node_stone = "base:stone",
node_water = "base:water_source",

View File

@ -27,10 +27,9 @@ minetest.register_biome({
-- Blob ore first to avoid other ores inside blobs
-- Bluestone (Basalt)
minetest.register_ore({
ore_type = "sheet",
ore = "base:bluestone",
ore = "base:basalt",
wherein = {"base:stone"},
column_height_min = 2,
column_height_max = 4,