forked from minetest-mods/moreblocks
Add compressed dirt, remove redundant tar
Tar already exists in building_blocks, and the recipe to cook it comes into conflict with what's in streetsmod, where gravel can be cooked into asphalt. However, the texture for it is retained in case it needs to be derived from again in the future. Dirt can be collected in as much quanitites as cobblestone can be, so in place of tar is a way to pack dirt when so much of it is collected. The compressed dirt shares most properities with the compressed cobble, except that can be dug by hand, but digging it takes as long as with gravel. Its texture is a recolor of this mod's tar block. In addition, a function for dirt sound has been added, and compressed dirt makes use of it. The new node is inspired in part by a counterpart on the Xanadu server, where there is also a counterpart to compressed cobble.
This commit is contained in:
parent
4f9b05be4e
commit
a8a06d8deb
18
crafting.lua
18
crafting.lua
@ -438,6 +438,20 @@ minetest.register_craft({
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "moreblocks:dirt_compressed",
|
||||||
|
recipe = {
|
||||||
|
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||||
|
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||||
|
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "default:dirt 9",
|
||||||
|
recipe = {{"moreblocks:dirt_compressed"}},
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "moreblocks:cobble_compressed",
|
output = "moreblocks:cobble_compressed",
|
||||||
recipe = {
|
recipe = {
|
||||||
@ -454,10 +468,6 @@ minetest.register_craft({
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
type = "cooking", output = "moreblocks:tar", recipe = "default:gravel",
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
type = "shapeless",
|
type = "shapeless",
|
||||||
output = "moreblocks:copperpatina",
|
output = "moreblocks:copperpatina",
|
||||||
|
@ -7,6 +7,7 @@ Licensed under the zlib license. See LICENSE.md for more information.
|
|||||||
|
|
||||||
local S = moreblocks.intllib
|
local S = moreblocks.intllib
|
||||||
|
|
||||||
|
local sound_dirt = default.node_sound_dirt_defaults()
|
||||||
local sound_wood = default.node_sound_wood_defaults()
|
local sound_wood = default.node_sound_wood_defaults()
|
||||||
local sound_stone = default.node_sound_stone_defaults()
|
local sound_stone = default.node_sound_stone_defaults()
|
||||||
local sound_glass = default.node_sound_glass_defaults()
|
local sound_glass = default.node_sound_glass_defaults()
|
||||||
@ -112,11 +113,11 @@ local nodes = {
|
|||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
sounds = sound_stone,
|
sounds = sound_stone,
|
||||||
},
|
},
|
||||||
["tar"] = {
|
["dirt_compressed"] = {
|
||||||
description = S("Tar"),
|
description = S("Compressed Dirt"),
|
||||||
groups = {cracky = 2, tar_block = 1},
|
groups = {snappy=2,crumbly=2},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
sounds = sound_stone,
|
sounds = sound_dirt,
|
||||||
},
|
},
|
||||||
["cobble_compressed"] = {
|
["cobble_compressed"] = {
|
||||||
description = S("Compressed Cobblestone"),
|
description = S("Compressed Cobblestone"),
|
||||||
|
BIN
textures/moreblocks_dirt_compressed.png
Normal file
BIN
textures/moreblocks_dirt_compressed.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 318 B |
Loading…
Reference in New Issue
Block a user