mirror of
https://github.com/luanti-org/minetest_game.git
synced 2025-06-01 03:20:03 -04:00
change code and add to farming
This commit is contained in:
parent
7f4896a9b7
commit
371599ba80
3 changed files with 44 additions and 22 deletions
|
@ -1488,7 +1488,7 @@ function default.register_biomes(upper_limit)
|
|||
|
||||
minetest.register_biome({
|
||||
name = "savanna",
|
||||
node_top = "default:dry_dirt_with_dry_grass",
|
||||
node_top = "default:dirt_with_dry_grass",
|
||||
depth_top = 1,
|
||||
node_filler = "default:dry_dirt",
|
||||
depth_filler = 1,
|
||||
|
@ -1799,7 +1799,7 @@ local function register_dry_grass_decoration(offset, scale, length)
|
|||
minetest.register_decoration({
|
||||
name = "default:dry_grass_" .. length,
|
||||
deco_type = "simple",
|
||||
place_on = {"default:dirt_with_dry_grass", "default:dry_dirt_with_dry_grass"},
|
||||
place_on = {"default:dirt_with_dry_grass"},
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = offset,
|
||||
|
|
|
@ -456,13 +456,13 @@ minetest.register_node("default:dirt_with_grass_footsteps", {
|
|||
})
|
||||
|
||||
minetest.register_node("default:dirt_with_dry_grass", {
|
||||
description = "Dirt with Dry Grass",
|
||||
description = "Dry Dirt with Dry Grass",
|
||||
tiles = {"default_dry_grass.png",
|
||||
"default_dirt.png",
|
||||
{name = "default_dirt.png^default_dry_grass_side.png",
|
||||
"default_dry_dirt.png",
|
||||
{name = "default_dry_dirt.png^default_dry_grass_side.png",
|
||||
tileable_vertical = false}},
|
||||
groups = {crumbly = 3, soil = 1, spreading_dirt_type = 1},
|
||||
drop = 'default:dirt',
|
||||
drop = "default:dry_dirt",
|
||||
sounds = default.node_sound_dirt_defaults({
|
||||
footstep = {name = "default_grass_footstep", gain = 0.4},
|
||||
}),
|
||||
|
@ -475,26 +475,13 @@ minetest.register_node("default:dry_dirt", {
|
|||
sounds = default.node_sound_dirt_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:dry_dirt_with_dry_grass", {
|
||||
description = "Dry Dirt with Dry Grass",
|
||||
tiles = {"default_dry_grass.png",
|
||||
"default_dry_dirt.png",
|
||||
{name = "default_dry_dirt.png^default_dry_grass_side.png",
|
||||
tileable_vertical = false}},
|
||||
groups = {crumbly = 3, soil = 1},
|
||||
drop = "default:dry_dirt",
|
||||
sounds = default.node_sound_dirt_defaults({
|
||||
footstep = {name = "default_grass_footstep", gain = 0.4},
|
||||
}),
|
||||
})
|
||||
|
||||
minetest.register_node("default:dirt_with_snow", {
|
||||
description = "Dirt with Snow",
|
||||
tiles = {"default_snow.png", "default_dirt.png",
|
||||
{name = "default_dirt.png^default_snow_side.png",
|
||||
tileable_vertical = false}},
|
||||
groups = {crumbly = 3, soil = 1, spreading_dirt_type = 1, snowy = 1},
|
||||
drop = 'default:dirt',
|
||||
drop = "default:dirt",
|
||||
sounds = default.node_sound_dirt_defaults({
|
||||
footstep = {name = "default_snow_footstep", gain = 0.2},
|
||||
}),
|
||||
|
|
|
@ -6,6 +6,14 @@ minetest.override_item("default:dirt", {
|
|||
}
|
||||
})
|
||||
|
||||
minetest.override_item("default:dry_dirt", {
|
||||
soil = {
|
||||
base = "default:dry_dirt",
|
||||
dry = "farming:dry_soil",
|
||||
wet = "farming:dry_soil_wet"
|
||||
}
|
||||
})
|
||||
|
||||
minetest.override_item("default:dirt_with_grass", {
|
||||
soil = {
|
||||
base = "default:dirt_with_grass",
|
||||
|
@ -17,8 +25,8 @@ minetest.override_item("default:dirt_with_grass", {
|
|||
minetest.override_item("default:dirt_with_dry_grass", {
|
||||
soil = {
|
||||
base = "default:dirt_with_dry_grass",
|
||||
dry = "farming:soil",
|
||||
wet = "farming:soil_wet"
|
||||
dry = "farming:dry_soil",
|
||||
wet = "farming:dry_soil_wet"
|
||||
}
|
||||
})
|
||||
|
||||
|
@ -64,6 +72,33 @@ minetest.register_node("farming:soil_wet", {
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_node("farming:dry_soil", {
|
||||
description = "Dry Soil",
|
||||
tiles = {"default_dry_dirt.png^farming_soil.png", "default_dry_dirt.png"},
|
||||
drop = "default:dry_dirt",
|
||||
groups = {crumbly=3, not_in_creative_inventory=1, soil=2, grassland = 1, field = 1},
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = "default:dry_dirt",
|
||||
dry = "farming:dry_soil",
|
||||
wet = "farming:dry_soil_wet"
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_node("farming:dry_soil_wet", {
|
||||
description = "Wet Dry Soil",
|
||||
tiles = {"default_dry_dirt.png^farming_soil_wet.png",
|
||||
"default_dry_dirt.png^farming_soil_wet_side.png"},
|
||||
drop = "default:dry_dirt",
|
||||
groups = {crumbly=3, not_in_creative_inventory=1, soil=3, wet = 1, grassland = 1, field = 1},
|
||||
sounds = default.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = "default:dry_dirt",
|
||||
dry = "farming:dry_soil",
|
||||
wet = "farming:dry_soil_wet"
|
||||
}
|
||||
})
|
||||
|
||||
minetest.override_item("default:desert_sand", {
|
||||
groups = {crumbly=3, falling_node=1, sand=1, soil = 1},
|
||||
soil = {
|
||||
|
|
Loading…
Add table
Reference in a new issue