Fix crash, EOL on depends.txt, and add crafting recipie
parent
ac3875cec6
commit
69167e748e
|
@ -1,5 +1,4 @@
|
|||
default
|
||||
|
||||
farming
|
||||
farming
|
||||
farming_plus
|
||||
plants_lib?
|
17
init.lua
17
init.lua
|
@ -2,10 +2,11 @@ fertiliser = {}
|
|||
|
||||
fertiliser.grows = {
|
||||
stdtree = function(pos, def)
|
||||
print(dump(pos))
|
||||
if farming~=nil and farming.generate_tree~=nil then
|
||||
farming:generate_tree(pos, def[4][1], def[4][2], def[4][3], def[4][4])
|
||||
farming.generate_tree(pos, def[4][1], def[4][2], def[4][3], def[4][4])
|
||||
end
|
||||
end,
|
||||
end,
|
||||
jungletree = function(pos, def)
|
||||
-- farming:generate_tree(pos, def[4][1], def[4][2], def[4][3], def[4][4])
|
||||
local nu = minetest.get_node({x=pos.x, y=pos.y-1, z=pos.z}).name
|
||||
|
@ -23,7 +24,7 @@ fertiliser.grows = {
|
|||
vm:set_data(data)
|
||||
vm:write_to_map(data)
|
||||
vm:update_map()
|
||||
end,
|
||||
end,
|
||||
moretrees = function(pos, def)
|
||||
local node = minetest.get_node(pos)
|
||||
print("[fertiliser] spawned "..node.name.." tree")
|
||||
|
@ -158,7 +159,6 @@ minetest.register_craftitem("fertiliser:fertiliser", {
|
|||
for i=1, #fertiliser.saplings do
|
||||
local def = fertiliser.saplings[i]
|
||||
if node.name==def[1] then
|
||||
print("ok")
|
||||
local res
|
||||
if math.random(def[2])==1 then
|
||||
res = def[3](pos, def)
|
||||
|
@ -180,6 +180,15 @@ minetest.register_craft({
|
|||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'fertiliser:fertiliser 5',
|
||||
recipe = {
|
||||
{'', 'group:leaves', ''},
|
||||
{'group:leaves', 'default:apple', 'group:leaves'},
|
||||
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'bones:bones',
|
||||
recipe = {
|
||||
|
|
Loading…
Reference in New Issue