Skip to content

Commit e8a7e75

Browse files
authored
Make dry grass spread on default:dirt again (#2687)
1 parent d03d7e9 commit e8a7e75

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

mods/default/functions.lua

+4-1
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ end
501501

502502

503503
--
504-
-- Convert dirt to something that fits the environment
504+
-- Convert default:dirt to something that fits the environment
505505
--
506506

507507
minetest.register_abm({
@@ -510,6 +510,7 @@ minetest.register_abm({
510510
neighbors = {
511511
"air",
512512
"group:grass",
513+
"group:dry_grass",
513514
"default:snow",
514515
},
515516
interval = 6,
@@ -538,6 +539,8 @@ minetest.register_abm({
538539
minetest.set_node(pos, {name = "default:dirt_with_snow"})
539540
elseif minetest.get_item_group(name, "grass") ~= 0 then
540541
minetest.set_node(pos, {name = "default:dirt_with_grass"})
542+
elseif minetest.get_item_group(name, "dry_grass") ~= 0 then
543+
minetest.set_node(pos, {name = "default:dirt_with_dry_grass"})
541544
end
542545
end
543546
})

mods/default/nodes.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -463,7 +463,7 @@ minetest.register_node("default:dirt_with_dry_grass", {
463463
"default_dirt.png",
464464
{name = "default_dirt.png^default_dry_grass_side.png",
465465
tileable_vertical = false}},
466-
groups = {crumbly = 3, soil = 1},
466+
groups = {crumbly = 3, soil = 1, spreading_dirt_type = 1},
467467
drop = "default:dirt",
468468
sounds = default.node_sound_dirt_defaults({
469469
footstep = {name = "default_grass_footstep", gain = 0.4},

0 commit comments

Comments
 (0)