mirror of
https://github.com/luanti-org/minetest_game.git
synced 2025-03-15 12:21:24 +00:00
Tweaked Mese so that the new Mese Blocks appear where default:mese was before.
E.g. in stone where it had already been spawned in maps prior to this change, in structures made with the old block, etc. Mese ore (of a sort), as default:stone_with_mese, is generated now instead of default:mese (which is not generated at all now). The new default:mese_block is substituted in place of default:mese by way of an alias. Crystals still come from Mese Crystals in Stone, while digging buried Mese Blocks returns exactly those (the same as can be crafted from 9 crystals). If necessary, they can be split up into Mese Crystals again via the existing crafting recipe. This alters the value of the various Mese items a little, but avoids breaking old structures that were made of mese. The original default:mese, if needed, can be obtained by crafting two Mese Crystals, which yields two of the old Mese object. Two of these can be crafted back into two Crystals if needed.
This commit is contained in:
parent
9232734a48
commit
615138bb78
2 changed files with 23 additions and 5 deletions
|
@ -511,13 +511,21 @@ minetest.register_craft({
|
|||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'default:mese',
|
||||
output = 'default:mese 2',
|
||||
recipe = {
|
||||
'default:mese_crystal',
|
||||
'default:stone',
|
||||
'default:mese_crystal',
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'default:mese_crystal 2',
|
||||
recipe = {
|
||||
'default:mese',
|
||||
'default:mese',
|
||||
}
|
||||
})
|
||||
|
||||
--
|
||||
-- Crafting (tool repair)
|
||||
|
@ -795,6 +803,14 @@ minetest.register_node("default:stone_with_iron", {
|
|||
})
|
||||
|
||||
minetest.register_node("default:mese", {
|
||||
description = "Mese (Old)",
|
||||
tiles = {"default_mese.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=1},
|
||||
sounds = default.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:stone_with_mese", {
|
||||
description = "Mese Crystals in Stone",
|
||||
tiles = {"default_stone.png^default_mineral_mese.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -803,6 +819,8 @@ minetest.register_node("default:mese", {
|
|||
sounds = default.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_alias("default:mese", "default:mese_block")
|
||||
|
||||
minetest.register_node("default:dirt_with_grass", {
|
||||
description = "Dirt with Grass",
|
||||
tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"},
|
||||
|
|
|
@ -21,7 +21,7 @@ minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass")
|
|||
minetest.register_alias("mapgen_junglegrass", "default:junglegrass")
|
||||
minetest.register_alias("mapgen_stone_with_coal", "default:stone_with_coal")
|
||||
minetest.register_alias("mapgen_stone_with_iron", "default:stone_with_iron")
|
||||
minetest.register_alias("mapgen_mese", "default:mese")
|
||||
minetest.register_alias("mapgen_mese", "default:stone_with_mese")
|
||||
minetest.register_alias("mapgen_desert_sand", "default:desert_sand")
|
||||
minetest.register_alias("mapgen_desert_stone", "default:desert_stone")
|
||||
|
||||
|
@ -146,8 +146,8 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
|||
generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+1, 1/12/12/12, 2, 3, -15, 2)
|
||||
generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+2, 1/9/9/9, 3, 5, -63, -16)
|
||||
generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+3, 1/7/7/7, 3, 5, -31000, -64)
|
||||
generate_ore("default:mese", "default:stone", minp, maxp, seed+4, 1/16/16/16, 2, 3, -127, -64)
|
||||
generate_ore("default:mese", "default:stone", minp, maxp, seed+5, 1/9/9/9, 3, 5, -31000,-128)
|
||||
generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+4, 1/16/16/16, 2, 3, -127, -64)
|
||||
generate_ore("default:stone_with_mese", "default:stone", minp, maxp, seed+5, 1/9/9/9, 3, 5, -31000,-128)
|
||||
|
||||
generate_ore("default:stone_with_coal", "default:stone", minp, maxp, seed+7, 1/24/24/24, 6,27, -31000, 0)
|
||||
generate_ore("default:stone_with_iron", "default:stone", minp, maxp, seed+6, 1/24/24/24, 6,27, -31000, -64)
|
||||
|
|
Loading…
Add table
Reference in a new issue