added groups for plantable materials

This commit is contained in:
kaadmy 2015-10-08 11:05:50 -07:00
parent e6112839b1
commit 1a499862a6
3 changed files with 10 additions and 10 deletions

View File

@ -270,7 +270,7 @@ minetest.register_abm( -- cactus grows
minetest.register_abm( -- papyrus grows minetest.register_abm( -- papyrus grows
{ {
nodenames = {"default:papyrus"}, nodenames = {"default:papyrus"},
neighbors = {"default:sand", "default:dirt_with_grass", "default_dirt"}, neighbors = {"group:plantable_sandy"},
interval = 20, interval = 20,
chance = 10, chance = 10,
action = function(pos, node) action = function(pos, node)

View File

@ -82,7 +82,7 @@ minetest.register_node(
description = "Dirt", description = "Dirt",
tiles ={"default_dirt.png"}, tiles ={"default_dirt.png"},
stack_max = 240, stack_max = 240,
groups = {crumbly=3, soil=1, fall_damage_add_percent=-5}, groups = {crumbly=3, soil=1, plantable_soil = 1, fall_damage_add_percent=-5},
is_ground_content = true, is_ground_content = true,
sounds = default.node_sound_dirt_defaults(), sounds = default.node_sound_dirt_defaults(),
}) })
@ -93,7 +93,7 @@ minetest.register_node(
description = "Dry Dirt", description = "Dry Dirt",
tiles ={"default_dirt.png"}, tiles ={"default_dirt.png"},
stack_max = 240, stack_max = 240,
groups = {crumbly=3, soil=1, fall_damage_add_percent=-10}, groups = {crumbly=3, soil=1, plantable_sandy = 1, fall_damage_add_percent=-10},
is_ground_content = true, is_ground_content = true,
sounds = default.node_sound_dirt_defaults(), sounds = default.node_sound_dirt_defaults(),
}) })
@ -104,7 +104,7 @@ minetest.register_node(
description = "Swamp Dirt", description = "Swamp Dirt",
tiles ={"default_swamp_dirt.png"}, tiles ={"default_swamp_dirt.png"},
stack_max = 240, stack_max = 240,
groups = {crumbly=3, soil=1, fall_damage_add_percent=-10}, groups = {crumbly=3, soil=1, plantable_soil = 1, fall_damage_add_percent=-10},
is_ground_content = true, is_ground_content = true,
sounds = default.node_sound_dirt_defaults(), sounds = default.node_sound_dirt_defaults(),
}) })
@ -114,7 +114,7 @@ minetest.register_node(
{ {
description = "Dirt with Dry Grass", description = "Dirt with Dry Grass",
tiles ={"default_dry_grass.png", "default_dirt.png", "default_dirt.png^default_dry_grass_side.png"}, tiles ={"default_dry_grass.png", "default_dirt.png", "default_dirt.png^default_dry_grass_side.png"},
groups = {crumbly=3, soil=1, fall_damage_add_percent=-5, not_in_craftingguide = 1}, groups = {crumbly=3, soil=1, plantable_sandy = 1, fall_damage_add_percent=-5, not_in_craftingguide = 1},
drop = { drop = {
max_items = 3, max_items = 3,
items = { items = {
@ -136,7 +136,7 @@ minetest.register_node(
{ {
description = "Dirt with Swamp Grass", description = "Dirt with Swamp Grass",
tiles ={"default_swamp_grass.png", "default_swamp_dirt.png", "default_swamp_dirt.png^default_swamp_grass_side.png"}, tiles ={"default_swamp_grass.png", "default_swamp_dirt.png", "default_swamp_dirt.png^default_swamp_grass_side.png"},
groups = {crumbly=3, soil=1, fall_damage_add_percent=-5, not_in_craftingguide = 1}, groups = {crumbly=3, soil=1, plantable_soil = 1, fall_damage_add_percent=-5, not_in_craftingguide = 1},
drop = { drop = {
max_items = 3, max_items = 3,
items = { items = {
@ -158,7 +158,7 @@ minetest.register_node(
{ {
description = "Dirt with Grass", description = "Dirt with Grass",
tiles ={"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"}, tiles ={"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"},
groups = {crumbly=3, soil=1, fall_damage_add_percent=-5, not_in_craftingguide = 1}, groups = {crumbly=3, soil=1, plantable_soil = 1, fall_damage_add_percent=-5, not_in_craftingguide = 1},
drop = { drop = {
max_items = 3, max_items = 3,
items = { items = {
@ -247,7 +247,7 @@ minetest.register_node(
{ {
description = "Sand", description = "Sand",
tiles ={"default_sand.png"}, tiles ={"default_sand.png"},
groups = {crumbly = 3, falling_node = 1, sand = 1, fall_damage_add_percent = -10}, groups = {crumbly = 3, falling_node = 1, sand = 1, plantable_sandy = 1, fall_damage_add_percent = -10},
is_ground_content = true, is_ground_content = true,
sounds = default.node_sound_sand_defaults(), sounds = default.node_sound_sand_defaults(),
}) })

View File

@ -4,7 +4,7 @@ farming.register_plant(
grow_time = 1440, grow_time = 1440,
grows_near = {"group:water"}, grows_near = {"group:water"},
growing_distance = 3, growing_distance = 3,
grows_on = {"default:dirt", "default:dirt_with_grass"}, grows_on = {"group:plantable_soil"},
light_min = 8, light_min = 8,
light_max = 15, light_max = 15,
}) })
@ -15,7 +15,7 @@ farming.register_plant(
grow_time = 2880, grow_time = 2880,
grows_near = {"group:water"}, grows_near = {"group:water"},
growing_distance = 4, growing_distance = 4,
grows_on = {"default:dirt", "default:dirt_with_grass", "default:sand"}, grows_on = {"group:plantable_soil"},
light_min = 12, light_min = 12,
light_max = 15, light_max = 15,
}) })