Browse Source

fix scythe harvest of beanpoles and grapes

pull/11/head
TenPlus1 1 year ago
parent
commit
99a729e488
3 changed files with 13 additions and 9 deletions
  1. +1
    -1
      crops/beans.lua
  2. +1
    -1
      crops/grapes.lua
  3. +11
    -7
      hoes.lua

+ 1
- 1
crops/beans.lua View File

@@ -191,7 +191,7 @@ local crop_def = {
selection_box = farming.select,
groups = {
snappy = 3, flammable = 3, not_in_creative_inventory = 1,
attached_node = 1, growing = 1
attached_node = 1, growing = 1, plant = 1
},
sounds = default.node_sound_leaves_defaults()
}


+ 1
- 1
crops/grapes.lua View File

@@ -186,7 +186,7 @@ local crop_def = {
selection_box = farming.select,
groups = {
snappy = 3, flammable = 3, not_in_creative_inventory = 1,
attached_node = 1, growing = 1
attached_node = 1, growing = 1, plant = 1
},
sounds = default.node_sound_leaves_defaults()
}


+ 11
- 7
hoes.lua View File

@@ -402,15 +402,19 @@ minetest.register_tool("farming:scythe_mithril", {
-- add dropped items
for _, dropped_item in pairs(drops) do

local obj = minetest.add_item(pos, dropped_item)
if dropped_item ~= "farming:trellis"
and dropped_item ~= "farming:beanpole" then

if obj then
local obj = minetest.add_item(pos, dropped_item)

obj:set_velocity({
x = math.random(-10, 10) / 9,
y = 3,
z = math.random(-10, 10) / 9,
})
if obj then

obj:set_velocity({
x = math.random(-10, 10) / 9,
y = 3,
z = math.random(-10, 10) / 9,
})
end
end
end



Loading…
Cancel
Save