mirror of
				https://github.com/sys4-fr/server-nalc.git
				synced 2025-11-04 05:55:28 +01:00 
			
		
		
		
	added refill for cocoa and fix bug
This commit is contained in:
		@@ -25,6 +25,15 @@ function place_cocoa(itemstack, placer, pointed_thing, plantname)
 | 
			
		||||
	minetest.add_node(pt.above, {name = plantname})
 | 
			
		||||
	if not minetest.setting_getbool("creative_mode") then
 | 
			
		||||
		itemstack:take_item()
 | 
			
		||||
		-- check for refill
 | 
			
		||||
		if itemstack:get_count() == 0 then
 | 
			
		||||
			minetest.after(0.20,
 | 
			
		||||
				farming.refill_plant,
 | 
			
		||||
				placer,
 | 
			
		||||
				"farming:cocoa_beans",
 | 
			
		||||
				placer:get_wield_index()
 | 
			
		||||
			)
 | 
			
		||||
		end -- END refill
 | 
			
		||||
	end
 | 
			
		||||
	return itemstack
 | 
			
		||||
end
 | 
			
		||||
@@ -173,4 +182,4 @@ minetest.register_abm({
 | 
			
		||||
			})
 | 
			
		||||
		end
 | 
			
		||||
	end,
 | 
			
		||||
})
 | 
			
		||||
})
 | 
			
		||||
 
 | 
			
		||||
@@ -71,7 +71,7 @@ dofile(farming.path.."/compatibility.lua") -- Farming Plus compatibility
 | 
			
		||||
-- Utility Functions
 | 
			
		||||
 | 
			
		||||
local time_speed = tonumber(minetest.setting_get("time_speed")) or 72
 | 
			
		||||
local SECS_PER_CYCLE = (time_speed > 0 and 24 * 60 * 60 / time_speed) or nil
 | 
			
		||||
local SECS_PER_CYCLE = (time_speed > 0 and 24 * 60 * 60 / time_speed) or 0 --nil
 | 
			
		||||
 | 
			
		||||
local function clamp(x, min, max)
 | 
			
		||||
	return (x < min and min) or (x > max and max) or x
 | 
			
		||||
@@ -551,4 +551,4 @@ farming.register_plant("farming:cotton", {
 | 
			
		||||
	description = "Cotton2 seed",
 | 
			
		||||
	inventory_image = "farming_cotton_seed.png",
 | 
			
		||||
	steps = 8,
 | 
			
		||||
})]]
 | 
			
		||||
})]]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user