From bedade8755b9a7c8692ecc8ff776ac1c1e9daff1 Mon Sep 17 00:00:00 2001 From: TenPlus1 Date: Fri, 11 Jan 2019 10:23:22 +0000 Subject: [PATCH] fix seed changes when digging grass, force start timer on seed place --- grass.lua | 6 +++--- init.lua | 7 +++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/grass.lua b/grass.lua index 447926f..53ea606 100644 --- a/grass.lua +++ b/grass.lua @@ -8,7 +8,7 @@ for i = 4, 5 do max_items = 1, items = { {items = {'farming:seed_wheat'}, rarity = 5}, - {items = {'farming:seed_oat'},rarity = 10}, + {items = {'farming:seed_oat'},rarity = 5}, {items = {'default:grass_1'}}, } }, @@ -23,7 +23,7 @@ for i = 4, 5 do max_items = 1, items = { {items = {'farming:seed_barley'}, rarity = 5}, - {items = {'farming:seed_rye'},rarity = 10}, + {items = {'farming:seed_rye'},rarity = 5}, {items = {'default:dry_grass_1'}}, } }, @@ -39,7 +39,7 @@ minetest.override_item("default:junglegrass", { max_items = 1, items = { {items = {'farming:seed_cotton'}, rarity = 8}, - {items = {'farming:seed_rice'},rarity = 16}, + {items = {'farming:seed_rice'},rarity = 8}, {items = {'default:junglegrass'}}, } }, diff --git a/init.lua b/init.lua index 09c7592..6e8e9b5 100644 --- a/init.lua +++ b/init.lua @@ -7,7 +7,7 @@ farming = { mod = "redo", - version = "20180929", + version = "20190111", path = minetest.get_modpath("farming"), select = { type = "fixed", @@ -457,6 +457,7 @@ function farming.place_seed(itemstack, placer, pointed_thing, plantname) minetest.set_node(pt.above, {name = plantname, param2 = p2}) --minetest.get_node_timer(pt.above):start(1) +farming.handle_growth(pt.above)--, node) minetest.sound_play("default_place_node", {pos = pt.above, gain = 1.0}) @@ -630,16 +631,14 @@ local input = io.open(farming.path.."/farming.conf", "r") if input then dofile(farming.path .. "/farming.conf") input:close() - input = nil end -- load new world-specific settings if found inside world folder local worldpath = minetest.get_worldpath() -local input = io.open(worldpath.."/farming.conf", "r") +input = io.open(worldpath.."/farming.conf", "r") if input then dofile(worldpath .. "/farming.conf") input:close() - input = nil end